]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
5 years agoBump version v2.3b6
Michael R Sweet [Fri, 7 Dec 2018 19:40:21 +0000 (14:40 -0500)] 
Bump version

5 years agoCVE-2018-4700: Linux session cookies used a predictable random number seed.
Michael R Sweet [Fri, 7 Dec 2018 17:08:27 +0000 (12:08 -0500)] 
CVE-2018-4700: Linux session cookies used a predictable random number seed.

5 years agoUpdate localization files.
Michael R Sweet [Thu, 6 Dec 2018 19:58:20 +0000 (14:58 -0500)] 
Update localization files.

5 years agoRemove cupsaddsmb and associated documentation and infrastructure (Issue #5449)
Michael R Sweet [Thu, 6 Dec 2018 19:58:01 +0000 (14:58 -0500)] 
Remove cupsaddsmb and associated documentation and infrastructure (Issue #5449)

5 years agoDrop cupstestdsc program and related documentation (Issue #5450)
Michael R Sweet [Thu, 6 Dec 2018 19:53:22 +0000 (14:53 -0500)] 
Drop cupstestdsc program and related documentation (Issue #5450)

5 years agoUpdate HTML man pages.
Michael R Sweet [Thu, 6 Dec 2018 19:41:43 +0000 (14:41 -0500)] 
Update HTML man pages.

5 years agoChangelog
Michael R Sweet [Thu, 6 Dec 2018 19:41:26 +0000 (14:41 -0500)] 
Changelog

5 years agoUpdate message catalogs for new usage help (Issue #5326)
Michael R Sweet [Thu, 6 Dec 2018 19:40:52 +0000 (14:40 -0500)] 
Update message catalogs for new usage help (Issue #5326)

5 years agoNormalize --help usage for cupsd (Issue #5326)
Michael R Sweet [Thu, 6 Dec 2018 19:39:57 +0000 (14:39 -0500)] 
Normalize --help usage for cupsd (Issue #5326)

5 years agoAdd --help usage for all Berkeley commands (Issue #5326)
Michael R Sweet [Thu, 6 Dec 2018 19:38:05 +0000 (14:38 -0500)] 
Add --help usage for all Berkeley commands (Issue #5326)

5 years agoNormalize --help usage for ippfind and ipptool (Issue #5326)
Michael R Sweet [Thu, 6 Dec 2018 19:24:29 +0000 (14:24 -0500)] 
Normalize --help usage for ippfind and ipptool (Issue #5326)

5 years agoAdd --help usage for all System V commands (Issue #5326)
Michael R Sweet [Thu, 6 Dec 2018 19:17:23 +0000 (14:17 -0500)] 
Add --help usage for all System V commands (Issue #5326)

5 years agolpoptions now works with discovered but un-added printers (Issue #5045)
Michael R Sweet [Thu, 6 Dec 2018 16:24:11 +0000 (11:24 -0500)] 
lpoptions now works with discovered but un-added printers (Issue #5045)

5 years agoDon't error out on deprecations.
Michael R Sweet [Thu, 6 Dec 2018 14:21:58 +0000 (09:21 -0500)] 
Don't error out on deprecations.

5 years agoFix -E option (Issue #5440)
Michael R Sweet [Wed, 5 Dec 2018 17:59:56 +0000 (12:59 -0500)] 
Fix -E option (Issue #5440)

5 years agoMore bogus indentation.
Michael R Sweet [Wed, 5 Dec 2018 17:39:33 +0000 (12:39 -0500)] 
More bogus indentation.

5 years agoUpdate configure script.
Michael R Sweet [Wed, 5 Dec 2018 17:38:06 +0000 (12:38 -0500)] 
Update configure script.

5 years agoFix bogus indentation.
Michael R Sweet [Wed, 5 Dec 2018 17:37:23 +0000 (12:37 -0500)] 
Fix bogus indentation.

5 years agoRevert os_transaction changes.
Michael R Sweet [Wed, 5 Dec 2018 17:34:39 +0000 (12:34 -0500)] 
Revert os_transaction changes.

5 years agoFix handling of MaxJobTime 0 (Issue #5438)
Michael R Sweet [Wed, 5 Dec 2018 17:18:13 +0000 (12:18 -0500)] 
Fix handling of MaxJobTime 0 (Issue #5438)

5 years agoPass ASAN_OPTIONS to filters.
Michael R Sweet [Wed, 5 Dec 2018 17:07:24 +0000 (12:07 -0500)] 
Pass ASAN_OPTIONS to filters.

5 years agoRemove malloc logging output since we no longer use GuardMalloc in the test suite.
Michael R Sweet [Wed, 5 Dec 2018 16:40:14 +0000 (11:40 -0500)] 
Remove malloc logging output since we no longer use GuardMalloc in the test suite.

5 years agoFix test suite failure caused by log rotation due to sandboxing warning message.
Michael R Sweet [Wed, 5 Dec 2018 16:38:44 +0000 (11:38 -0500)] 
Fix test suite failure caused by log rotation due to sandboxing warning message.

5 years agoFix ASAN support on Linux, drop suppressions file and just disable leak tests.
Michael R Sweet [Tue, 4 Dec 2018 21:52:56 +0000 (16:52 -0500)] 
Fix ASAN support on Linux, drop suppressions file and just disable leak tests.

ASAN on Linux also requires us to build with --disable-shared.  Which means the
test script should not try to preload the .so files...

5 years agoDon't use GuardMalloc on macOS now that we have AddressSanitizer.
Michael R Sweet [Tue, 4 Dec 2018 15:03:48 +0000 (10:03 -0500)] 
Don't use GuardMalloc on macOS now that we have AddressSanitizer.

5 years agoSupport AddressSanitizer in builds.
Michael R Sweet [Tue, 4 Dec 2018 14:36:02 +0000 (09:36 -0500)] 
Support AddressSanitizer in builds.

Fix a compiler warning on macOS.

5 years agoAdd USB quirk rule for Zebra ZD420 (Issue #5395)
Michael R Sweet [Fri, 30 Nov 2018 18:05:03 +0000 (13:05 -0500)] 
Add USB quirk rule for Zebra ZD420 (Issue #5395)

5 years agoAdd USB quirk rule for Star printer (Issue #5443)
Michael R Sweet [Tue, 27 Nov 2018 03:39:00 +0000 (22:39 -0500)] 
Add USB quirk rule for Star printer (Issue #5443)

5 years agoFix a crash bug when mapping PPD duplex options to IPP attributes (rdar://46183976)
Michael R Sweet [Tue, 27 Nov 2018 03:27:56 +0000 (22:27 -0500)] 
Fix a crash bug when mapping PPD duplex options to IPP attributes (rdar://46183976)

5 years agoUpdate default compiler options for GCC 8.x.
Michael R Sweet [Fri, 16 Nov 2018 20:58:29 +0000 (15:58 -0500)] 
Update default compiler options for GCC 8.x.

5 years agoFix compile error.
Michael R Sweet [Wed, 14 Nov 2018 15:17:41 +0000 (10:17 -0500)] 
Fix compile error.

5 years agoAdd cupsManualCopies as needed (Issue #5433)
Michael R Sweet [Wed, 14 Nov 2018 15:15:04 +0000 (10:15 -0500)] 
Add cupsManualCopies as needed (Issue #5433)

5 years agoFix potential truncation of Kerberos credentials (Issue #5435)
Michael R Sweet [Wed, 14 Nov 2018 14:09:33 +0000 (09:09 -0500)] 
Fix potential truncation of Kerberos credentials (Issue #5435)

5 years agoSwitch from xpc_transaction_begin to os_transaction_create.
Michael R Sweet [Thu, 8 Nov 2018 20:52:50 +0000 (15:52 -0500)] 
Switch from xpc_transaction_begin to os_transaction_create.

5 years agoAdd note about restarting the scheduler manually after editing config files (Issue...
Michael R Sweet [Thu, 8 Nov 2018 14:51:21 +0000 (09:51 -0500)] 
Add note about restarting the scheduler manually after editing config files (Issue #5402)

5 years agoClarify meaning of printer errors (Issue #5404)
Michael R Sweet [Thu, 8 Nov 2018 14:43:18 +0000 (09:43 -0500)] 
Clarify meaning of printer errors (Issue #5404)

5 years agoDocument indirect changing of configuration files (Issue #5403)
Michael R Sweet [Thu, 8 Nov 2018 14:35:36 +0000 (09:35 -0500)] 
Document indirect changing of configuration files (Issue #5403)

5 years agoMerge pull request #5410 from AOSC-Dev/master
Michael R Sweet [Thu, 8 Nov 2018 14:30:06 +0000 (09:30 -0500)] 
Merge pull request #5410 from AOSC-Dev/master

locale/zh_CN: 100%

5 years agoDeprecate snmp backend.
Michael R Sweet [Thu, 8 Nov 2018 14:29:13 +0000 (09:29 -0500)] 
Deprecate snmp backend.

5 years agoDisable SNMP supply levels when the community name is cleared (Issue #5354)
Michael R Sweet [Thu, 8 Nov 2018 14:24:48 +0000 (09:24 -0500)] 
Disable SNMP supply levels when the community name is cleared (Issue #5354)

backend/snmp-supplies.c:
- Look for empty community name.

cups/snmp.c:
- Allow empty community name.

man/cups-snmp.conf.man:
- Document behavior of empty community name.

5 years agoDon't include subdirs for internal libraries.
Michael R Sweet [Tue, 30 Oct 2018 00:46:17 +0000 (20:46 -0400)] 
Don't include subdirs for internal libraries.

5 years agoFix stuck multi-file jobs (Issue #5359, Issue #5413)
Michael R Sweet [Wed, 7 Nov 2018 16:33:00 +0000 (11:33 -0500)] 
Fix stuck multi-file jobs (Issue #5359, Issue #5413)

5 years agoLocalization updates (Issue #5408)
Michael R Sweet [Wed, 7 Nov 2018 15:40:29 +0000 (10:40 -0500)] 
Localization updates (Issue #5408)

5 years agoAdd USB quirks rule for Lexmark MS317dn (Issue #5420)
Michael R Sweet [Wed, 7 Nov 2018 15:37:27 +0000 (10:37 -0500)] 
Add USB quirks rule for Lexmark MS317dn (Issue #5420)

5 years agoFix more compiler warnings (Issue #5423)
Michael R Sweet [Tue, 6 Nov 2018 21:20:56 +0000 (16:20 -0500)] 
Fix more compiler warnings (Issue #5423)

5 years agoFix compiler warnings (Issue #5423)
Michael R Sweet [Tue, 6 Nov 2018 21:16:16 +0000 (16:16 -0500)] 
Fix compiler warnings (Issue #5423)

5 years agoFix makefile errors on install.
Michael R Sweet [Mon, 29 Oct 2018 22:18:04 +0000 (18:18 -0400)] 
Fix makefile errors on install.

5 years agoAdd new libcupslite component that builds a libcups without driver/PPD support.
Michael R Sweet [Mon, 29 Oct 2018 21:56:28 +0000 (17:56 -0400)] 
Add new libcupslite component that builds a libcups without driver/PPD support.

5 years agoAdd libcups component name, localization bundle support for iOS.
Michael R Sweet [Mon, 29 Oct 2018 20:36:11 +0000 (16:36 -0400)] 
Add libcups component name, localization bundle support for iOS.

5 years agoDon't install cupscgi, cupsmime, or cupsppdc shared libraries.
Michael R Sweet [Mon, 29 Oct 2018 16:12:41 +0000 (12:12 -0400)] 
Don't install cupscgi, cupsmime, or cupsppdc shared libraries.

5 years agoMake sure _cups_debug_set always exists.
Michael R Sweet [Thu, 25 Oct 2018 18:18:36 +0000 (14:18 -0400)] 
Make sure _cups_debug_set always exists.

5 years agoNeed to install debug-private.h as a private header.
Michael R Sweet [Thu, 25 Oct 2018 17:09:46 +0000 (13:09 -0400)] 
Need to install debug-private.h as a private header.

5 years agoUse 'Standard' process type to get higher priority for printing.
Michael R Sweet [Fri, 19 Oct 2018 02:05:11 +0000 (22:05 -0400)] 
Use 'Standard' process type to get higher priority for printing.

5 years agoDrop -Wno-format-truncation since only newer versions of GCC support it and the confi...
Michael R Sweet [Fri, 19 Oct 2018 02:00:43 +0000 (22:00 -0400)] 
Drop -Wno-format-truncation since only newer versions of GCC support it and the configure check has never worked.

5 years agoUpdate the location of strings files on newer versions of macOS.
Michael R Sweet [Fri, 19 Oct 2018 01:53:15 +0000 (21:53 -0400)] 
Update the location of strings files on newer versions of macOS.

Don't install debug symbols for static libraries.

5 years agoDon't install/remove private headers for internal libraries.
Michael R Sweet [Thu, 18 Oct 2018 18:36:16 +0000 (14:36 -0400)] 
Don't install/remove private headers for internal libraries.

Don't install symlinks for internal libraries.

5 years agoMove debug printfs to internal usage only.
Michael R Sweet [Thu, 18 Oct 2018 18:25:09 +0000 (14:25 -0400)] 
Move debug printfs to internal usage only.

Also, old MD5 code is internal-only.

5 years agoDrop _httpTLSSetCredentials - not implemented or used.
Michael R Sweet [Thu, 18 Oct 2018 14:18:53 +0000 (10:18 -0400)] 
Drop _httpTLSSetCredentials - not implemented or used.

5 years agoDon't install internal headers.
Michael R Sweet [Thu, 18 Oct 2018 13:38:49 +0000 (09:38 -0400)] 
Don't install internal headers.

5 years agoCleanup.
Michael R Sweet [Wed, 17 Oct 2018 20:54:15 +0000 (16:54 -0400)] 
Cleanup.

5 years agoSave/restore line number to fix error line reporting.
Michael R Sweet [Wed, 17 Oct 2018 20:36:35 +0000 (16:36 -0400)] 
Save/restore line number to fix error line reporting.

5 years agoDon't install headers for libcupcgi, libcupsmime, or libcupsppdc.
Michael R Sweet [Wed, 17 Oct 2018 20:12:46 +0000 (16:12 -0400)] 
Don't install headers for libcupcgi, libcupsmime, or libcupsppdc.

5 years agoFix embedded whitespace issue.
Michael R Sweet [Wed, 17 Oct 2018 18:17:47 +0000 (14:17 -0400)] 
Fix embedded whitespace issue.

5 years agoRe-wrap comment.
Michael R Sweet [Wed, 17 Oct 2018 17:09:37 +0000 (13:09 -0400)] 
Re-wrap comment.

5 years agoFix location of program database.
Michael R Sweet [Wed, 17 Oct 2018 15:40:37 +0000 (11:40 -0400)] 
Fix location of program database.

5 years agoDrop SNMP functions.
Michael R Sweet [Wed, 17 Oct 2018 15:36:45 +0000 (11:36 -0400)] 
Drop SNMP functions.

5 years agoUpdate Windows DLL exports.
Michael R Sweet [Wed, 17 Oct 2018 15:35:37 +0000 (11:35 -0400)] 
Update Windows DLL exports.

5 years agoDon't need to include zlib header.
Michael R Sweet [Wed, 17 Oct 2018 15:35:03 +0000 (11:35 -0400)] 
Don't need to include zlib header.

5 years agoRemove dependency on zlib headers outside of libcups.
Michael R Sweet [Wed, 17 Oct 2018 15:31:45 +0000 (11:31 -0400)] 
Remove dependency on zlib headers outside of libcups.

5 years agoMore build fixes.
Michael R Sweet [Tue, 16 Oct 2018 20:31:07 +0000 (16:31 -0400)] 
More build fixes.

5 years agoAdd missing DNSSD.LIB functions.
Michael R Sweet [Tue, 16 Oct 2018 20:09:17 +0000 (16:09 -0400)] 
Add missing DNSSD.LIB functions.

5 years agoFix build issues, add missing files.
Michael R Sweet [Tue, 16 Oct 2018 19:31:09 +0000 (15:31 -0400)] 
Fix build issues, add missing files.

5 years agoAdd DNS-SD stub library project. Update VS projects.
Michael R Sweet [Tue, 16 Oct 2018 18:56:39 +0000 (14:56 -0400)] 
Add DNS-SD stub library project. Update VS projects.

5 years agoSearch for codesign/true, use LDFLAGS for shared libraries (Issue #5411)
Michael R Sweet [Tue, 16 Oct 2018 01:03:40 +0000 (21:03 -0400)] 
Search for codesign/true, use LDFLAGS for shared libraries (Issue #5411)

5 years agoUpdate Xcode project, clean up includes for _cupsRasterInterpretPPD.
Michael R Sweet [Thu, 11 Oct 2018 01:02:20 +0000 (21:02 -0400)] 
Update Xcode project, clean up includes for _cupsRasterInterpretPPD.

5 years agoMove PPD tests to PPD unit test file.
Michael R Sweet [Thu, 11 Oct 2018 00:44:21 +0000 (20:44 -0400)] 
Move PPD tests to PPD unit test file.

Shorten cupsColorSpace strings.

5 years agoFix raster header writing.
Michael R Sweet [Thu, 11 Oct 2018 00:29:31 +0000 (20:29 -0400)] 
Fix raster header writing.

5 years agoRemove obsolete declarations.
Michael R Sweet [Thu, 11 Oct 2018 00:23:33 +0000 (20:23 -0400)] 
Remove obsolete declarations.

5 years agoMove raster functions into libcups, with stubs that call back to libcups in libcupsimage.
Michael R Sweet [Thu, 11 Oct 2018 00:22:24 +0000 (20:22 -0400)] 
Move raster functions into libcups, with stubs that call back to libcups in libcupsimage.

5 years agoMark internal functions as internal.
Michael R Sweet [Wed, 10 Oct 2018 05:06:43 +0000 (01:06 -0400)] 
Mark internal functions as internal.

5 years agoUpdate visibility stuff so we can build libcups.2.dylib without an exports list.
Michael R Sweet [Wed, 10 Oct 2018 05:01:56 +0000 (01:01 -0400)] 
Update visibility stuff so we can build libcups.2.dylib without an exports list.

5 years agoMigrate Windows conditional code to _WIN32 define.
Michael R Sweet [Wed, 10 Oct 2018 04:18:00 +0000 (00:18 -0400)] 
Migrate Windows conditional code to _WIN32 define.

5 years agoMigrate Windows conditional code to _WIN32 define.
Michael R Sweet [Wed, 10 Oct 2018 04:17:22 +0000 (00:17 -0400)] 
Migrate Windows conditional code to _WIN32 define.

5 years agolocale/zh_CN: 100% 5410/head
Mingcong Bai [Tue, 9 Oct 2018 05:22:16 +0000 (00:22 -0500)] 
locale/zh_CN: 100%

5 years agoAdd Travis CI support.
Michael R Sweet [Tue, 2 Oct 2018 22:31:43 +0000 (18:31 -0400)] 
Add Travis CI support.

5 years agoFix test suite with shared libraries on macOS.
Michael R Sweet [Tue, 2 Oct 2018 22:21:25 +0000 (18:21 -0400)] 
Fix test suite with shared libraries on macOS.

5 years agoMove private header includes to tls-darwin.c.
Michael R Sweet [Fri, 28 Sep 2018 20:52:32 +0000 (16:52 -0400)] 
Move private header includes to tls-darwin.c.

5 years agoFix lpadmin error reporting for IPP Everywhere printers (Issue #5370)
Michael R Sweet [Fri, 28 Sep 2018 15:22:21 +0000 (11:22 -0400)] 
Fix lpadmin error reporting for IPP Everywhere printers (Issue #5370)

5 years agoSupport face-up printers (Issue #5345)
Michael R Sweet [Fri, 28 Sep 2018 15:12:40 +0000 (11:12 -0400)] 
Support face-up printers (Issue #5345)

5 years agoWhitespace issues reported by Git.
Michael R Sweet [Thu, 27 Sep 2018 16:03:33 +0000 (12:03 -0400)] 
Whitespace issues reported by Git.

5 years agoSet QoS priority class for the main thread when running from launchd.
Michael R Sweet [Thu, 27 Sep 2018 16:01:33 +0000 (12:01 -0400)] 
Set QoS priority class for the main thread when running from launchd.

5 years agoAdd new dynamic mDNSResponder stub.
Michael R Sweet [Wed, 26 Sep 2018 20:51:41 +0000 (16:51 -0400)] 
Add new dynamic mDNSResponder stub.

5 years agoChangelog.
Michael R Sweet [Tue, 18 Sep 2018 15:42:27 +0000 (11:42 -0400)] 
Changelog.

5 years agoUpdate list of files to ignore.
Michael R Sweet [Tue, 18 Sep 2018 15:37:52 +0000 (11:37 -0400)] 
Update list of files to ignore.

5 years agoCode signing changes.
Michael R Sweet [Tue, 18 Sep 2018 15:27:20 +0000 (11:27 -0400)] 
Code signing changes.

5 years agoAdd code signing for macOS Mojave.
Michael R Sweet [Tue, 18 Sep 2018 15:02:51 +0000 (11:02 -0400)] 
Add code signing for macOS Mojave.

5 years agoMake sure clean is clean.
Michael R Sweet [Tue, 18 Sep 2018 13:18:14 +0000 (09:18 -0400)] 
Make sure clean is clean.

5 years agoMore Digest changes.
Michael R Sweet [Fri, 14 Sep 2018 18:58:35 +0000 (14:58 -0400)] 
More Digest changes.

5 years agoMore Digest authentication fixes/improvements.
Michael R Sweet [Fri, 14 Sep 2018 17:02:53 +0000 (13:02 -0400)] 
More Digest authentication fixes/improvements.

5 years agoChange the threading model to keep track of a separate client thread count instead.
Michael R Sweet [Thu, 13 Sep 2018 20:19:47 +0000 (16:19 -0400)] 
Change the threading model to keep track of a separate client thread count instead.