summaryrefslogtreecommitdiff
path: root/config.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Revert GNU TLS FIPS-140 changes.Michael R Sweet2019-09-031-7/+0
|
* GNU TLS FIPS140 support (Issue #5601, Issue #5622)Michael R Sweet2019-08-011-0/+7
|
* Stub out the PS and PCL print commands for ippeveprinter.Michael R Sweet2019-03-221-0/+1
| | | | | | | Add a "corelite" value for --with-components that builds the tools as well as the PPD-free libcups. Add a "CUPS_LITE" define in config.h.
* Eliminate use of private macOS security headers/APIs (Issue #5516)Michael R Sweet2019-02-141-19/+4
| | | | | | | | Eliminate use of deprecated cssmErrorString function. Switch to using SecCertificateCreateWithData. Clean out unused private header availability checks.
* Fix some build issues with the "core" component selection (rdar://47394086)Michael R Sweet2019-01-231-21/+0
| | | | | | | | | | - Availability macros were incorrect. - Some driver headers/definitions were installed even when the core library does not contain them. - Fix up the macOS/iOS detection of keychain/API availability - just need to use the TARGET_OS_xxx macros instead. - When installing private headers, install config.h so that the private headers actually work.
* License change: Apache License, Version 2.0.Michael R Sweet2017-11-071-5/+1
|
* Drop hard-coded CGI scripting language support (Issue #5124)Michael R Sweet2017-11-011-14/+0
|
* More tweaks.Michael R Sweet2017-01-171-2/+2
|
* Remove ASL checks from configure script and config.h files.Michael R Sweet2016-10-201-7/+0
|
* Do some cleanup for the on-demand support - remove old launchd support (noMichael Sweet2016-06-211-7/+8
| | | | longer needed), naming/style updates, fix compiler warnings.
* Merge pull request #4825 from computersforpeace/upstartMichael R Sweet2016-06-211-0/+12
|\ | | | | Add Upstart socket activation support
| * support Upstart socket activationBrian Norris2016-05-271-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | Inspired by code here: https://bugs.launchpad.net/upstart/+bug/1276713 With significant refactoring and bug-fixing. Notably, Upstart only supports passing a single file descriptor via UPSTART_FDS, so systems that want to use this support will need to configure CUPS appropriately in order to use this.
| * Factor out generic 'HAVE_ONDEMAND' macro flagBrian Norris2016-05-271-0/+6
| | | | | | | | | | | | HAVE_SYSTEMD and HAVE_LAUNCHD use very similar code for on-demand launching of cupsd, and if we want to add one more (e.g., upstart) it's easier to just use a single common flag: HAVE_ONDEMAND.
* | Update all references to OS X to macOS.Michael R Sweet2016-06-201-3/+3
| |
* | The scheduler now uses the getgrouplist function when available (Issue #4611)Michael Sweet2016-05-131-0/+7
|/
* Drop unused definitions.Michael R Sweet2016-03-241-25/+1
|
* Add support for ASL and journald when doing "syslog" logging (STR #4474)msweet2015-06-031-0/+14
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12687 a1ca3aef-8c08-0410-bb20-df032aa958be
* Add SSLOptions to enable Diffie-Hellman key exchange and disable TLS/1.0.msweet2015-05-201-1/+8
| | | | | | | | | | | | | | DH/DHE support is being made optional because of known security issues with short DH parameters. Since there is no way to conditionally use DH/DHE with a minimum number of bits, we just have to disable it by default. TLS/1.0 support can now be disabled due to known security issues with TLS/1.0. However, since TLS/1.1 and TLS/1.2 support is not universally available, we cannot simply disable TLS/1.0 like we did for SSL/3.0. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12645 a1ca3aef-8c08-0410-bb20-df032aa958be
* CUPS did not work with older versions of GNU TLS (STR #4527)msweet2014-11-201-0/+7
| | | | | | | | - Add check for gnutls_priority_set_direct, use older gnutls_priority_set API if not found. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12269 a1ca3aef-8c08-0410-bb20-df032aa958be
* OpenBSD build fixes.msweet2014-10-251-1/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12233 a1ca3aef-8c08-0410-bb20-df032aa958be
* Re-introduce dark wake support, but this time while monitoring the currentmsweet2014-08-301-7/+0
| | | | | | | | | power source (<rdar://problem/17325852>) This allows printing to work while the system is visibly asleep. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12140 a1ca3aef-8c08-0410-bb20-df032aa958be
* Add project for ippserver on Windows.msweet2014-08-291-4/+2
| | | | | | | Sync up config.h and do some minor cleanup. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12135 a1ca3aef-8c08-0410-bb20-df032aa958be
* Fix RPM build issues (STR #4459)msweet2014-08-281-0/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12122 a1ca3aef-8c08-0410-bb20-df032aa958be
* Add systemd support to cupsd (STR #3282)msweet2014-03-211-0/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11717 a1ca3aef-8c08-0410-bb20-df032aa958be
* Fix a D-BUS threading issue that caused the scheduler to crash (STR #4347)msweet2014-02-201-0/+1
| | | | | | | Apparently D-BUS is not thread-safe by default... git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11626 a1ca3aef-8c08-0410-bb20-df032aa958be
* Support new launch_activate_socket API on OS X (<rdar://problem/16069952>)msweet2014-02-141-1/+2
| | | | | | | | | | | Check for new function at configure time. Define prototype pending public API header. Use it to get the list of Listeners sockets in launchd_checkin. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11591 a1ca3aef-8c08-0410-bb20-df032aa958be
* <rdar://problem/15958253> 14A125b: cupsd console output when launching ↵msweet2014-02-071-0/+7
| | | | | | | | | | AddPrinter Use posix_spawn and move all of the setuid/setgid/setgroups/nice stuff to cups-exec. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11564 a1ca3aef-8c08-0410-bb20-df032aa958be
* Make sure we don't use functions that are not available.msweet2013-12-191-0/+14
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11477 a1ca3aef-8c08-0410-bb20-df032aa958be
* Drop OpenSSL support.msweet2013-11-081-8/+0
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11419 a1ca3aef-8c08-0410-bb20-df032aa958be
* Dropped "dark wake" support on OS X, which was preventing portables from goingmsweet2013-11-071-7/+0
| | | | | | | | | | | | | | to sleep when there was a stuck job. We now use a variation of the CUPS 1.4 sleep support to do a cleaner sleep (<rdar://problem/14323704>) Aside from removing all of the power assertions, we now track a new "cups-waiting-for-completed" state keyword that tells cupsd it can SIGKILL a backend without side-effects - then if we are just waiting for the job to complete we can go to sleep immediately. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11403 a1ca3aef-8c08-0410-bb20-df032aa958be
* Remove support for AIX, HP-UX, and OSF/1.msweet2013-10-181-15/+8
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11342 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-0/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4274 a1ca3aef-8c08-0410-bb20-df032aa958be
* Sync up with CUPS 1.7svn-r10893msweet2013-03-111-35/+0
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4216 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10861.msweet2013-02-041-1/+2
| | | | 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-4/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4125 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10791.msweet2013-01-101-3/+0
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4120 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10629.msweet2012-10-011-0/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3933 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10578.msweet2012-08-291-26/+0
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3891 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10510.msweet2012-05-231-8/+0
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3833 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10437.msweet2012-04-231-2/+19
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3794 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10390.msweet2012-03-301-0/+8
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3755 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10310.msweet2012-02-161-8/+8
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3683 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10267.msweet2012-02-131-2/+9
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3643 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10112.msweet2011-11-081-5/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3486 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5.1-r9875.msweet2011-08-091-0/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3363 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5b1-r9798.msweet2011-05-201-2/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3275 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9763.msweet2011-05-111-18/+23
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3242 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9641msweet2011-03-231-0/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3071 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9631.msweet2011-03-201-0/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3062 a1ca3aef-8c08-0410-bb20-df032aa958be