summaryrefslogtreecommitdiff
path: root/cups/cups-private.h
Commit message (Collapse)AuthorAgeFilesLines
* Sandboxed applications were not able to get the default printer (Issue #5676)Michael R Sweet2019-11-141-0/+1
| | | | | - Add "home" global pointing to the user's home directory. - Use it instead of getenv("HOME") everywhere we needed it.
* Add support for DigestOptions directive in client.conf (Issue #5647)Michael R Sweet2019-10-151-0/+7
|
* Add UserAgentTokens config directive (Issue #5555)Michael R Sweet2019-04-151-1/+13
| | | | | | | | | | | | cups/cups-private.h: - Add enum and value for UserAgentTokens directive. cups/usersys.c: - _cups_finalize_conf(): Copy UserAgentTokens value to globals. - _cups_init_conf(): Set default UserAgentTokens value and grab prefs. - _cups_read_conf(): Look for UserAgentTokens value. - _cups_set_uatokens(): Set UserAgentTokens value. - cupsSetUserAgent(): Support UserAgentTokens values.
* Move debug printfs to internal usage only.Michael R Sweet2018-10-181-2/+1
| | | | Also, old MD5 code is internal-only.
* Move raster functions into libcups, with stubs that call back to libcups in ↵Michael R Sweet2018-10-101-0/+10
| | | | libcupsimage.
* Mark internal functions as internal.Michael R Sweet2018-10-101-4/+4
|
* Update visibility stuff so we can build libcups.2.dylib without an exports list.Michael R Sweet2018-10-101-26/+26
|
* _cupsEncodeOption should return the attribute that has been encoded.Michael R Sweet2018-02-221-1/+1
|
* Fix additional IPP/1.1 issues with cupsCopyDestInfo (Issue #5211)Michael R Sweet2018-01-311-15/+9
| | | | | | | | | Update ippserver to support maximum version option (-V max-version) Update cupsCopyDestInfo to recognize when we are talking to the CUPS server and when we are talking to the device (so we get the right URI for the printer) Add "--device" option to testdest.
* Factor out the option to IPP attribute encoding code into a new private API.Michael R Sweet2017-12-141-0/+1
|
* License change: Apache License, Version 2.0.Michael R Sweet2017-11-071-7/+1
|
* Save work on documentation.Michael Sweet2017-06-121-2/+2
|
* Fix source file header text duplication text duplication.Michael R Sweet2017-01-161-1/+1
| | | | Bump copyright to 2017 in web interface and README files.
* More changes for Issue #4909:Michael Sweet2016-10-281-1/+2
| | | | | - Don't include cupsFilter2 lines for PostScript, PCLXL, or TIFF. - Update PWG media support code to always have a PPD size name.
* Implement TrustOnFirstUse option and CRLs (GNU TLS) to allow for printing onlyMichael Sweet2016-05-181-0/+1
| | | | | | | | | to trusted printers/servers (<rdar://problem/25711658>) This change also makes the default value of AllowExpiredCerts NO instead of YES. Finally, add support for loading most client.conf options (NOT ServerName or User) from /Library/Printers/org.cups.PrintingPrefs.plist on OS X.
* Remove all of the Subversion keywords from various source files.Michael R Sweet2016-04-111-15/+9
|
* First half of new "local temporary printer" queues, to support on-demand IPPmsweet2016-02-151-0/+1
| | | | | | | Everywhere printers. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13088 a1ca3aef-8c08-0410-bb20-df032aa958be
* Do some code reorganization so that all of the PPD code is separate from the ↵msweet2015-12-091-8/+0
| | | | | | | | | | | rest. Note: cupsGetPPD* and friends are now in cups/ppd.h now - should not be an issue but was necessary to leave a clean break for future code. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13007 a1ca3aef-8c08-0410-bb20-df032aa958be
* Move _cupsConvertOptions to ppd-cache since it depends on PPDs.msweet2015-01-291-1/+0
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12441 a1ca3aef-8c08-0410-bb20-df032aa958be
* Move CUPS->IPP mapping code to libcups.msweet2015-01-281-1/+2
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12439 a1ca3aef-8c08-0410-bb20-df032aa958be
* Add code to validate trust when printing via the IPP backend.msweet2014-05-071-1/+2
| | | | | | | | | | | | Add new CUPS_VALIDATECERTS (ValidateCerts in the conf file) setting to control whether we require the common name to match the host name, default is no. (currently) httpCredentialsGetTrust now only checks hostname/common name matches when validation is enabled. Otherwise we just look for changes to certs. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11851 a1ca3aef-8c08-0410-bb20-df032aa958be
* Save work.msweet2014-04-211-3/+2
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11824 a1ca3aef-8c08-0410-bb20-df032aa958be
* Update svn:keyword properties.msweet2013-05-291-2/+2
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10996 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7b1-r10947.msweet2013-04-091-1/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4274 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10861.msweet2013-02-041-0/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4167 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10814.msweet2013-01-141-5/+3
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4125 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10755.msweet2012-12-121-0/+3
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4074 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10704.msweet2012-11-161-0/+5
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4027 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10629.msweet2012-10-011-0/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3933 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10510.msweet2012-05-231-0/+9
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3833 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10390.msweet2012-03-301-3/+3
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3755 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10188, including changes for ↵msweet2012-01-191-4/+53
| | | | | | <rdar://problem/10127258> CUPS 1.6: New printer/printing APIs git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3618 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9763.msweet2011-05-111-1/+6
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3242 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9675.msweet2011-04-111-0/+6
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3122 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9602.msweet2011-03-141-2/+8
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3046 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9567msweet2011-02-251-1/+14
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3015 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9313.msweet2010-09-221-0/+11
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2683 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9105.msweet2010-04-121-3/+3
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2070 a1ca3aef-8c08-0410-bb20-df032aa958be
* Import changes from CUPS 1.5svn-r9085.msweet2010-04-071-0/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2046 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9062.msweet2010-03-301-5/+6
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2016 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9049 (private header support)msweet2010-03-241-0/+170
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1992 a1ca3aef-8c08-0410-bb20-df032aa958be