138
|
|
* debian/patches/cups-1.6.4-changes.patch: Merged latest fixes from upstream, taken from CUPS 1.6.4, as there is no public repository of CUPS any more and due to Apple policies the next 1.7.x release, 1.7.0 final, happens only with the next release of Mac OS X. Fixes: - Removed some duplicate page size definitions for some ISO sizes that were causing problems - The IPP backend did not add the "last-document" attribute - Added a SyncOnClose directive to cups-files.conf to force cupsd to call fsync before closing any configuration/state files it writes (LP: #1157972, Red Hat bug #984883). - Added USB quirk rule for Lexmark E238 - Closed server connections were still not always detected - The libusb-based USB backend now loads its list of quirks from files in /usr/share/cups/usb instead of using a hardcoded table, this makes spotting and fixing USB problems much easier. - The scheduler did not properly register ICC color profiles with colord * debian/patches/usb-backend-more-quirk-rules.patch, debian/patches/handle-server-terminating-connection.patch, debian/patches/colord-add-profile-fix.patch: Removed, included upstream. * debian/patches/pidfile.patch, debian/patches/rootbackends-worldreadable.patch, debian/patches/airprint-support.patch, debian/patches/do-not-broadcast-with-hostnames.patch, debian/patches/mention-rfc2911-in-ipptoolfile-for-clarity.patch, debian/patches/add-ipp-backend-of-cups-1.4.patch, debian/patches/confdirperms.patch, debian/patches/show-compile-command-lines.patch, debian/patches/log-debug-history-nearly-unlimited.patch: Refreshed with quilt. * debian/local/apparmor-profile: Silenced AppArmor noise in syslog (LP: #1229766). * debian/local/cupsd-sync-files-on-close.patch: Activate CUPS daemon syncing files when closing, so that config files (like printers.conf) do not mysteriously disappear (LP: #1157972, Red Hat bug #984883). * debian/cups-server-common.install: Install /usr/share/cups/usb/ with the USB backend quirk rules file.
|
Till Kamppeter |
|
11 years ago
|
|
|
137
|
|
|
Till Kamppeter |
|
11 years ago
|
|
|
136
|
|
|
Till Kamppeter |
|
11 years ago
|
|
|
135
|
|
* New upstream release - Improved support for paid, PIN, and release printing - Expanded support for IPP Everywhere - Automatic support for data compression - Improved CUPS APIs * debian/patches/usb-backend-do-not-crash-if-usb-disabled-in-bios.patch, debian/patches/cupsd-no-crash-on-avahi-threaded-poll-shutdown.patch: Removed, applied upstream. * debian/patches/drop-arch-specifics-from-doc.patch: Removed, not needed any more. * debian/patches/get-ppd-file-for-statically-configured-ipp-shared-queues.patch, debian/patches/pidfile.patch, debian/patches/rootbackends-worldreadable.patch, debian/patches/cups-dbus-utf8.patch, debian/patches/airprint-support.patch, debian/patches/no-conffile-timestamp.patch, debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp-attrs.patch, debian/patches/tests-ignore-warnings.patch, debian/patches/tests-ignore-usb-crash.patch, debian/patches/test-i18n-nonlinux.patch, debian/patches/tests-wait-on-unfinished-jobs-everytime.patch, debian/patches/tests-fix-ppdLocalize-on-unclean-env.patch, debian/patches/tests-use-cupsfilters.patch, debian/patches/add-ipp-backend-of-cups-1.4.patch, debian/patches/confdirperms.patch, debian/patches/show-compile-command-lines.patch, debian/patches/ppdc-dynamic-linking.patch, debian/patches/log-debug-history-nearly-unlimited.patch: Refreshed with quilt. * debian/patches/ppd-poll-with-client-conf.patch, debian/patches/manpage-hyphen-minus.patch, debian/patches/drop_unnecessary_dependencies.patch, debian/patches/do-not-broadcast-with-hostnames.patch, debian/patches/manpage-translations.patch, debian/patches/printer-filtering.patch: Updated manually to apply to the new CUPS version. * debian/patches/ippfind-fix-port-output.patch: Fixed output of the port number when listing available IPP printer URIs with ippfind. * debian/patches/tests-ignore-warnings.patch: Added error counting exception from usb-backend-do-not-crash-if-usb-disabled-in-bios.patch to this patch. * debian/patches/ubuntu/ubuntu-tests-skip-number-of-errors.patch: Override error_log error message count test. * debian/patches/tests-skip-ipp.patch, debian/patches/ubuntu/ubuntu-tests-skip-ipp.patch: Make the temporary test override a Ubuntu-only patch. * debian/patches/manpage-translations.patch: Temporarily deactivated, po4a problem. * debian/cups-client.install, debian/rules: Install the newly added ippfind utility and its man page. * debian/libcups2-dev.install: Added pwg.h to libcups2-dev package. * debian/control: Instead of removing the "Recommends: ghostscript-cups" use "cups-filters (>= 1.0.36) | ghostscript-cups (>= 9.02~)". * debian/libcups2.symbols, debian/libcupsppdc1.symbols: Refreshed using the diff of the dpkg-gensymbols output during build.
|
Till Kamppeter |
|
11 years ago
|
|
|
134
|
|
|
Adam Conrad |
|
11 years ago
|
|
|
133
|
|
|
Didier Raboud |
|
11 years ago
|
|
|
132
|
|
|
Didier Raboud |
|
11 years ago
|
|
|
131
|
|
|
Didier Raboud |
|
11 years ago
|
|
|
130
|
|
|
Didier Raboud |
|
11 years ago
|
|
|
129
|
|
|
Didier Raboud |
|
11 years ago
|
|
|
128
|
|
|
Till Kamppeter |
1.6.2-1ubuntu5 |
11 years ago
|
|
|
127
|
|
|
Till Kamppeter |
1.6.2-1ubuntu4 |
11 years ago
|
|
|
126
|
|
|
Till Kamppeter |
1.6.2-1ubuntu3 |
11 years ago
|
|
|
125
|
|
|
Till Kamppeter |
1.6.2-1ubuntu2 |
11 years ago
|
|
|
124
|
|
|
Till Kamppeter |
1.6.2-1ubuntu1 |
11 years ago
|
|
|
123
|
|
|
Didier Raboud |
|
11 years ago
|
|
|
122
|
|
|
Didier Raboud |
|
11 years ago
|
|
|
121
|
|
|
Didier Raboud |
1.6.1-1ubuntu1 |
11 years ago
|
|
|
120
|
|
* New upstream release - Avahi-based Bonjour/DNS-SD/mDNS support - ICC-based color management with colord - IPP-Everywhere support - Moved filters not needed by Mac OS to cups-filters project at OpenPrinting. - Moved API of libcupsdrivers (driver.h) and of part of libcupsimage (image.h) to cups-filters. - cups-polld removed - Fixes: LP: #904093, LP: #1027804, Closes: #690522
[ Marc Deslauriers ] * debian/local/apport-hook.py: Also attach AppArmor information and logs.
[ Jamie Strandboge ] * debian/local/apparmor-profile: deny capability block_suspend. It is noisy and doesn't seem to actually be needed. This can be revisited if it turns out it is needed. (LP: #1031583)
[ Till Kamppeter ] * debian/patches/ipp-backend-cups-1.5.4-fixes.patch, debian/patches/install-sh-remove-bashism.patch, debian/patches/usb-backend-busy-loop-fix.patch, debian/patches/usb-backend-detach-usblp-earlier-crash-guards.patch, debian/patches/usb-backend-initialize-usblp-attached-state.patch, debian/patches/usb-backend-further-enhancements.patch, debian/patches/snmp-dont-stop-without-ipv6.patch, debian/patches/cups-avahi.patch, debian/patches/colord-support.patch: Removed, included upstream. * debian/patches/dnssd-reg-array-linear-search.patch: Removed, not applicable any more. * debian/patches/pidfile.patch, debian/patches/airprint-support.patch, debian/patches/no-conffile-timestamp.patch, debian/patches/drop_unnecessary_dependencies.patch, debian/patches/configure-default-browse-protocols.patch debian/patches/add-ipp-backend-of-cups-1.4.patch debian/patches/printer-filtering.patch, debian/patches/show-compile-command-lines.patch, debian/patches/pstops-based-workflow-only-for-printing-ps-on-a-ps -printer.patch, debian/patches/tests-ignore-usb-crash.patch: Manually regenerated to adapt to upstream changes. * debian/patches/debian/patches/ppd-poll-with-client-conf.patch, debian/patches/manpage-translations.patch, debian/patches/rootbackends-worldreadable.patch, debian/patches/reactivate_recommended_driver.patch, debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp -attrs.patch, debian/patches/do-not-broadcast-with-hostnames.patch, debian/patches/confdirperms.patch, debian/patches/log-debug-history-nearly-unlimited.patch, debian/patches/tests-ignore-warnings.patch, debian/patches/tests-ignore-usb-crash.patch, debian/patches/tests-slow-lpstat.patch, debian/patches/tests-fix-ppdLocalize-on-unclean-env.patch, debian/patches/pidfile.patch: Refreshed with quilt. * debian/patches/airprint-support.patch: Fixes in the conditionals to make AirPrint work with the new upstream Avahi support, support for iOS 6 clients (LP: #1054495). * debian/patches/network-backends-snmp-queries-optional.patch: SNMP queries by network backends can get suppressed now by adding "?snmp=false" to the end of the URI. SNMP queries to Bonjour-shared CUPS queue will get suppressed by default. * debian/patches/usb-backend-reset-after-job-only-for-specific-devices.patch: Let the USB backend only send a clean-up reset after the job if it is really needed (LP: #1032456), force-uni-directional access for Canon Pixma iP4200 (CUPS STR #4155) and iP4300 (LP: #1032385). * debian/patches/usb-backend-more-quirk-rules.patch: Added more quirk rules which are not yet committed upstream: Canon MP500 (LP: #1032456), MP510 (LP: #1050009), MP550 (CUPS STR #4155), MP560 (CUPS STR #4155), Brother HL-1430 (LP: #1038695), Oki Okipage 14ex (LP: #872483), Oki B410d (LP: #872483), all Zebra printers (LP: #1001028). * debian/patches/cupsd-conf-remove-obsolete-browse-directives.patch: Removed obsolete "BrowseOrder" and "BrowseAllow" lines from cupsd.conf. * debian/patches/get-ppd-file-for-statically-configured-bonjour-shared -queues.patch: Applications could not get the PPD file for statically-configured Bonjour- shared print queues (CUPS STR #4159) * debian/patches/get-ppd-file-for-statically-configured-ipp-shared -queues.patch: Applications could not get the PPD file for statically-configured IPP- shared print queues (CUPS STR #4178) * debian/patches/printers-c-recognize-remote-cups-queue-via-dnssd-uri.patch, Treat raw queues pointing to a CUPS server as remote queues (using PPD on server) also if they have a "dnssd://..." URI. * debian/patches/avahi-not-considered-at-some-dnssd-conditionals.patch: At some points Avahi was not considered in conditionals for DNS-SD. This broke most of the printer sharing functionality. * debian/patches/prevent-crash-due-to-null-host-name-or-fqdn-from-avahi.patch: Prevent crash due to NULL host name or FQDN from Avahi (CUPS STR #4183, LP: #1046982, LP: #1034045). * debian/patches/fix-crash-on-shutdown-caused-by-broken-avahi-config.patch: Fix crash on shutdown caused by broken Avahi config (CUPS STR #4192, LP: #1036974). * debian/patches/fix-another-spot-where-avahi-crashes-cupsd-because-it-does -not-handle-null-values-from-its-own-apis.patch: Fix another spot where Avahi crashes cupsd because it does not handle NULL values returned by its own APIs (CUPS STR #4200, LP: #1041013). * debian/patches/cupsd-no-crash-on-avahi-threaded-poll-shutdown.patch: Fixed crash which sometimes happens on shutdown of the CUPS daemom, caused by a wrong shutdown sequence for shutting down the Avahi threaded poll (CUPS STR #4213, CUPS STR #4180, LP: #1034045). * debian/patches/filter-out-all-control-characters-from-the-1284-device -id.patch: Do not only filter newline characters out of device IDs but any non-printable character (CUPS STR #4124). * debian/patches/ipp-backend-did-not-specify-the-compression-used.patch: The IPP backend did not specify the compression used (CUPS STR #4181). * debian/patches/ipp-backend-did-not-send-cancel-request-to-printers-when-a -job-was-canceled-and-printer-did-not-support-create-job.patch: The IPP backend did not send a cancel request to printers when a job was canceled and the printer did not support Create-Job. This is to improve the "ipp" backend as much as possible to reduce the ned of the "ipp14" backend ("ipp" backend of CUPS 1.4.x added to the Debian/Ubuntu package as fallback in case of regressions of the current "ipp" backend). * debian/patches/work-around-some-broken-ipp-printers.patch: Work around some broken IPP printers (CUPS STR #4190). Also catch late authentication issues so the backend doesn't just spin on a print request that will never succeed. * debian/patches/ipp-backend-abort-the-outer-loop-if-we-get-a-failure-from -send-document.patch, debian/patches/ipp-backend-could-get-stuck-in-an-endless-loop-on-certain -network-errors.patch: Prevent IPP backend from falling into an infinite loop in certain situations (CUPS STR #4194). * debian/patches/fix-make-check.patch: Fix "make check". * debian/patches/ubuntu/ubuntu-disable-browsing.patch: Updated. * debian/cups.install: Removed all references to the discontinued cups-polld. * debian/rules: Removed lines for deletion of filters, fonts and glyphs which have moved to cups-filters and also the line for commenting out conversion rules. * debian/rules, debian/cups.install, debian/cups-common.install: Do not install fonts and charsets, there are none any more in CUPS. * debian/control, debian/libcupsdriver1-dev.install, debian/libcupsdriver1.symbols, debian/libcupsdriver1.install: libcupsdriver.so got moved to cups-filters as part of libcupsfilters.so. * debian/libcupsimage2-dev.install: image.h removed, this API has moved to cups-filters. * debian/rules: Removed "--with-remote_protocols='CUPS dnssd'" from the ./configure command line and removed the "CUPS" from "--with-local_protocols='CUPS dnssd'". These settings are not supported any more in CUPS 1.6.x. * debian/rules, debian/libcups2-dev.examples: Removed references to scripting/ this subdirectory does not exist any more in CUPS 1.6.x. * debian/libcups2.symbols, debian/libcupsimage2.symbols: Refreshed using the diff of the dpkg-gensymbols output during build. * debian/cups.postinst: Clean /etc/cups/cupsd.conf from all keywords and settings which got obsolete with the dropping CUPS Broadcasting/Browsing in CUPS 1.6.x: BrowsePoll, BrowseAllow, BrowseDeny, BrowseOrder, and BrowseRemoteProtocols lines get removed and the "cups" argument gets removed from the BrowseLocalProtocols line (LP: #1052897). * Split the "cups" binary package into "cups" and "cups-daemon". Installation of "cups-daemon" without "cups" gives a CUPS environment for raw queues only, especially as a client-only mode with queues pointing to remote printers set up automatically with cups-browsed from cups-filters. This environment gives basic printing support on low-footprint mobile systems, like Ubuntu for Android.
[ Martin Pitt ] * manpage-translations.patch: Update German manpage translations, thanks Helge Kreutzmann! (Closes: #670042) * manpage-translations.patch: Update French manpage translations, thanks Julien Patriarca! (Closes: #670224) * debian/README.Debian: Explain how to enable cups-lpd, thanks Vincent McIntyre. (Closes: #508941)
[ Didier Raboud ] * Make sure unowned obsolete backends are removed on configure. (Closes: #683754) * Update all debconf translations to cope with the ipp14 addition and parallel and serial removals. * Add patch to force C locale when testing the (non-)localized PPD content fetch. * Re-order patches to put the tests-fixing ones earlier. * Rename tests-slow-lpstat.patch to tests-wait-on-unfinished-jobs-everytime.patch : wait on remaining jobs before each test. This fix the too slow architectures' FTBFS. * When modprobe'ing usblp, respect the blacklist. Thanks to Julien Cristau for noticing! * Use cups-filters' filters, type declarations, conversions, libraries and banners in the tests. Add cups-filters' and libcupsfilters1-dev Build-Depends, with a version bigger than 1.0.24-3~ (to pull bc in). * Convert packaging repository to Git, change VCS-* fields accordingly, update debian/README.source. * Merge releases targeted at wheezy. * Refresh all patches using "quilt -p ab". * Uploaders: - Add myself. - Remove Kenshi Muto <kmuto@debian.org> with his agreement and with great thanks for his past work! * Put under Debian Printing Team umbrella. * Drop cupsddk transitional package, was transitional in Squeeze. * Make libcupsimage2 depend on libcupsfilters1 as functions (and exported symbols) moved there. * Enable manpage translations by installing them from debian/rules when they exist. This allows the build to be more robust against non-complete translations. * Disable pstops-based-workflow-only-for-printing-ps-on-a-ps-printer.patch, as it breaks the build tests in 1.6.1. Re-opens #593338. * Remove the obsolete etc/cups/pdftops.conf and etc/cups/acroread.conf using cups.maintscript. (Closes: #645442) * Drop redundant dpkg-maintscript-helper snippets in cups maintainer scripts. * Drop redundant Priority and Section values in debian/control. * Convert packaging to debhelper 9; drop cdbs Build-Depends. * Drop all relationships to libcupsys2{,-dev} and cupsddk-drivers as they got removed before Lenny. * In tests-ignore-usb-crash.patch, also ignore "[cups-deviced] PID * (dnssd) stopped with status 1" errors. * Make sure internal libraries relationships are tight enough. * Fix STR#4223 "lpadmin to root privilege escalation" by including the * upstream heavy fix. Fixes CVE-2012-5519, Closes: #692791. * Update most patches to cope with the above change. * Make sure to drop CVS tags from all config files. * Import "The scheduler did not delete job control backup files (STR #4244)" from upstream to fix the testsuite.
|
Didier Raboud |
|
11 years ago
|
|
|
119
|
|
|
Till Kamppeter |
1.6.1-0ubuntu15 |
11 years ago
|
|
|