steve algernon
82e3ee0e32
Update version to 2.3.3 for:
...
CVE-2020-3898 - cups/ppd.c, ppdc/ppdc-source.cxx
CVE-2019-8842 - cups/ipp.c: ippReadIO
And build issues due to warnings.
2020-04-27 11:04:29 -07:00
Michael R Sweet
d42bc1c4f9
Bump version.
2019-12-18 18:06:01 -05:00
Michael R Sweet
397eefaa69
Another fix for DBUSDIR (Issue #5671 )
2019-10-21 11:12:11 -04:00
Michael R Sweet
998a43a0dd
Revert GNU TLS FIPS-140 changes.
2019-09-03 10:29:07 -04:00
Michael R Sweet
bc5060a1dd
Fix spelling of "accordion".
...
Bump version.
2019-08-27 22:27:09 -04:00
Nicolas Fella
89fabc72df
Add wheel to system groups
2019-08-23 14:43:19 +02:00
Michael R Sweet
9ec6124c37
GNU TLS FIPS140 support (Issue #5601 , Issue #5622 )
2019-08-01 14:24:58 -04:00
Michael R Sweet
43c0e4a9d5
Update GCC options (hopefully will cover more future versions...)
2019-08-01 11:45:45 -04:00
Michael R Sweet
3001a140d6
Use GZIPPROG instead of GZIP to avoid install issues (Issue #5595 )
2019-06-12 08:36:28 -04:00
Michael R Sweet
9c554374b5
Bump versions to 2.3.0 (optimism!)
2019-05-24 09:33:45 -04:00
Michael R Sweet
4d03c4ca90
Bump version to 2.3rc1.
2019-05-21 12:59:32 -04:00
Michael R Sweet
3e391a8e76
Update build system and cups-config script to not add extra libraries to the
...
"--libs" output (Issue #5261 )
2019-05-15 18:35:58 -04:00
Michael R Sweet
0450ddd4f0
Update version in configure script.
2019-05-02 12:58:07 -04:00
Michael R Sweet
8dabd1442f
Fix Linux RPM builds.
2019-05-02 12:14:05 -04:00
Michael R Sweet
87030afb3a
Greatly simplify the man page handling.
2019-04-26 23:10:09 -04:00
Michael R Sweet
f1ac9f5889
Move example ipptool files to the examples directory.
...
Build tools directory for IPP tools.
2019-04-26 11:05:27 -04:00
Michael R Sweet
6641bd0d3f
Stub out the PS and PCL print commands for ippeveprinter.
...
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.
2019-03-22 13:01:16 -04:00
Michael R Sweet
3c2cb8228e
Clean up some build issues on certain platforms.
2019-03-21 18:20:40 -04:00
Michael R Sweet
fa26ab9573
Eliminate use of private macOS security headers/APIs (Issue #5516 )
...
Eliminate use of deprecated cssmErrorString function.
Switch to using SecCertificateCreateWithData.
Clean out unused private header availability checks.
2019-02-14 11:53:23 -05:00
Michael R Sweet
ffbf1e61ff
Fix some build issues with the "core" component selection (rdar://47394086)
...
- 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.
2019-01-23 12:15:38 -05:00
Michael R Sweet
e13e173f26
Remove macOS version check.
2019-01-23 12:14:12 -05:00
Michael R Sweet
48cc38928a
Revert previous change - need explicit AC_PROG_CPP for the header checks.
2019-01-22 17:48:17 -05:00
Michael R Sweet
971a6b5d79
Don't need AC_PROG_CPP. Greatly simplifies things when cross-compiling!
2019-01-22 16:05:36 -05:00
Michael R Sweet
8a763079f5
Bump version, changelog.
2018-12-08 08:14:16 -05:00
Michael R Sweet
f1def5b85f
Remove cupsaddsmb and associated documentation and infrastructure (Issue #5449 )
2018-12-06 14:58:01 -05:00
Michael R Sweet
7d730d0ce7
Don't error out on deprecations.
2018-12-06 09:21:58 -05:00
Michael R Sweet
ef4e12b3f9
Update configure script.
2018-12-05 12:38:06 -05:00
Michael R Sweet
f518bf7ea1
Support AddressSanitizer in builds.
...
Fix a compiler warning on macOS.
2018-12-04 09:36:02 -05:00
Michael R Sweet
a8a73fd881
Update default compiler options for GCC 8.x.
2018-11-16 15:58:29 -05:00
Michael R Sweet
6276d173b6
Fix compiler warnings (Issue #5423 )
2018-11-06 16:16:16 -05:00
Michael R Sweet
58b64dbba8
Add new libcupslite component that builds a libcups without driver/PPD support.
2018-10-29 17:56:28 -04:00
Michael R Sweet
171c38f224
Add libcups component name, localization bundle support for iOS.
2018-10-29 16:36:11 -04:00
Michael R Sweet
144351068c
Don't install cupscgi, cupsmime, or cupsppdc shared libraries.
2018-10-29 12:12:41 -04:00
Michael R Sweet
171b7064c6
Drop -Wno-format-truncation since only newer versions of GCC support it and the configure check has never worked.
2018-10-18 22:00:43 -04:00
Michael R Sweet
e4b72d7ee1
Update the location of strings files on newer versions of macOS.
...
Don't install debug symbols for static libraries.
2018-10-18 21:53:15 -04:00
Michael R Sweet
c8c5ec3b57
Search for codesign/true, use LDFLAGS for shared libraries (Issue #5411 )
2018-10-15 21:03:40 -04:00
Michael R Sweet
137fa9a836
Code signing changes.
2018-09-18 11:27:20 -04:00
Michael R Sweet
00dbe99f3f
Add code signing for macOS Mojave.
2018-09-18 11:02:51 -04:00
Michael R Sweet
39897200c1
Bump version to 2.3b6, changelog.
2018-06-05 13:49:08 -04:00
Michael R Sweet
8eed438719
Block invalid group tags when parsing IPP messages.
2018-06-04 16:17:31 -04:00
Michael R Sweet
63f8dcbd47
Next release is 2.3b4
2018-03-22 09:32:09 -04:00
Michael R Sweet
a9e8acf53d
Add missing cups-lpd service file (needs to be present for Xcode project to be
...
complete)
2018-02-28 11:42:27 -05:00
Michael R Sweet
d6ddd199f4
Bump version to 2.3rc1.
2018-02-20 10:03:40 -05:00
Michael R Sweet
7c8fb0fc01
Bump version to 2.3b3.
2018-02-01 10:01:12 -05:00
Michael R Sweet
123979a9db
Move libcupsimage to the "cups" subdirectory, along with its unit tests and
...
benchmark.
2018-01-18 17:20:18 -05:00
Michael R Sweet
f61dfc0df4
Bump versions and copyrights.
2018-01-17 15:14:03 -05:00
Michael Sweet
ac05c63065
Fix PAM module detection and add support for the "common-*" includes used on
...
Ubuntu (Issue #5185 )
conf/pam.common: PAM definition that uses system-wide default (common) modules.
config-scripts/cups-pam.m4: Add PAM module directory search paths, look for common includes.
configure: Regenerate.
2017-12-07 11:50:32 -05:00
Michael R Sweet
98491ecc6f
Drop hard-coded CGI scripting language support (Issue #5124 )
2017-11-01 12:00:13 -04:00
Michael R Sweet
11143dcf5b
Start CUPS 2.3.x development.
2017-11-01 11:23:38 -04:00
Michael Sweet
15bba96c30
Update configure script.
2017-10-19 10:52:21 -04:00