~ubuntu-branches/ubuntu/utopic/cups/utopic

« back to all changes in this revision

Viewing changes to debian/changelog

  • Committer: Package Import Robot
  • Author(s): Didier Raboud, Till Kamppeter, Steve Langasek, Didier Raboud
  • Date: 2014-01-03 18:42:39 UTC
  • mfrom: (99.2.3 sid)
  • Revision ID: package-import@ubuntu.com-20140103184239-85wju2l7weie4dgo
Tags: 1.7.0-1
* New 1.7.0 upstream release

[ Till Kamppeter ]
* Refresh most patches with quilt
* Removed usb-backend-do-not-crash-if-usb-disabled-in-bios and
  cupsd-no-crash-on-avahi-threaded-poll-shutdown patches as they got
  applied upstream
* Removed drop-arch-specifics-from-doc patch as it is not needed
  anymore
* Updated drop_unnecessary_dependencies, manpage-hyphen-minus,
  manpage-translations and ppd-poll-with-client-conf patches manually
  to apply to the new CUPS version
* Added error counting exception from
  usb-backend-do-not-crash-if-usb-disabled-in-bios to
  tests-ignore-warnings
* Install the newly added ippfind utility and its manpage in
  cups-client
* Added pwg.h to libcups2-dev package
* Call dh_auto_clean only if the file Makedefs is present, to avoid a
  FTBFS
* Added color management extensions from Joe Simon's GSoC 2013
  project.
* Patch cups-files.conf to activate CUPS daemon syncing of files when
  closing, so that config files (like printers.conf) do not
  mysteriously disappear (LP: #1157972)
* In the AppArmor profile, allow execution of programs in
  /etc/cups/interfaces/, needed to make CUPS working with queues based
  on System V interface scripts, especially PPD-less queues
  auto-generated by cups-browsed from cups-filters 1.0.41 on.
* Silenced AppArmor noise from udev.conf in syslog (LP: #1229766)

[ Steve Langasek ]
* Add cups-filters (>= 1.0.42) as alternative to foomatic-filters
  (which is deprecated) in package relationships

[ Didier Raboud ]
* Remove Roger Leigh from uploaders on his request with thanks for his
  past work!
* Switch avahi LSB Should-Start dependency to be avahi-daemon; also
  bump package relationship to >= 0.6.31-3~ (Closes: #731608)
* Refresh the manpage translation files
* Move the USB backend quirk rules file to cups-server-common
* Add 38 new 1.7.0 libcups2 symbols
* Mark one C++ libcupsppdc1 symbol as optional as it isn't exported in
  1.7.0 anymore
* Import Fedora patches:
  - to avoid sign-extending CRCs in gz decompression
  - to build with full read-only relocations
  - to fix job history logging (upstream patch)
  - to set the internal default for SyncOnClose to Yes, instead of
    only configuring it to Yes
  - to fix a stringpool corruption issue
  - to prevent USB timeouts causing incorrect print output
* Import Fedora patch updates:
  - to dont-use-dbus-from-two-threads patch so it removes a call to
    avahi_threaded_poll_stop()
  - to avoid_stale_lockfile_in_dbus_notifier patch to call _exit when
    handling SIGTERM
* Move manpage-translations patch at the very end of the patch series
  to have it include all our patches

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
cups (1.7.0-0ubuntu3) trusty; urgency=low
2
 
 
3
 
  * Drop Recommends: on foomatic-filters, which is now obsoleted by
4
 
    cups-filters.
5
 
 
6
 
 -- Steve Langasek <steve.langasek@ubuntu.com>  Sat, 07 Dec 2013 15:44:31 -0800
7
 
 
8
 
cups (1.7.0-0ubuntu2) trusty; urgency=low
9
 
 
10
 
  * debian/rules: Call dh_auto_clean only if the file Makedefs is present, to
11
 
    avoid a FTBFS.
12
 
 
13
 
 -- Till Kamppeter <till.kamppeter@gmail.com>  Thu, 31 Oct 2013 13:34:55 +0100
14
 
 
15
 
cups (1.7.0-0ubuntu1) trusty; urgency=low
16
 
 
17
 
  * New upstream release
18
 
     - Updated Japanese localization
19
 
     - The lpadmin command did not send the PPD name from the "-m" option
20
 
     - Network backends now use the prtMarkerSuppliesClass property to
21
 
       determine the direction of supply level values
22
 
     - The scheduler did not remove backup PPD files when a printer was deleted
23
 
     - The scheduler incorrectly responded to HEAD requests when the web
24
 
       interface was disabled
25
 
     - The scheduler did not respond using the hostname specified by the client
26
 
     - Fax queues did not work when shared via Bonjour
27
 
     - Error messages from the scheduler were not localized using the language
28
 
       specified in the client's IPP request
29
 
     - Added an Italian localization
30
 
     - Fixed a couple memory leaks in ippfind that were reported by Clang.
31
 
     - Fixed a compile issue on 64-bit Linux with Clang - need to use the -pie
32
 
       option instead of -Wl,-pie now
33
 
     - The ippfind utility reported the wrong port numbers when compiled
34
 
       against Avahi
35
 
     - httpGetFd, httpGetFile, httpPutFd, and httpPutFile did not automatically
36
 
       reconnect if the server closed the connecion after the previous response.
37
 
     - Fixed a compile error in libcups
38
 
     - The scheduler incorrectly did not pass a FINAL_CONTENT_TYPE environment
39
 
       variable to the filters or backend
40
 
  * debian/patches/cups-1.6.4-changes.patch,
41
 
    debian/patches/ippfind-fix-port-output.patch: Removed, changes included
42
 
    upstream.
43
 
  * debian/patches/rootbackends-worldreadable.patch,
44
 
    debian/patches/color-management-extension.patch,
45
 
    debian/patches/airprint-support.patch,
46
 
    debian/patches/no-conffile-timestamp.patch,
47
 
    debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp-attrs.patch:
48
 
    debian/patches/Refreshed with quilt.
49
 
  * debian/patches/color-management-extension.patch: Added color management
50
 
    extensions from Joe Simon's GSoC 2013 project. See
51
 
    http://jsimon3.wordpress.com/2013/09/26/google-summer-of-code-2013-final/
52
 
  * debian/local/apparmor-profile: Allow execution of programs in
53
 
    /etc/cups/interfaces/, needed to make CUPS working with queues based on
54
 
    System V interface scripts, especially PPD-less queues auto-generated by
55
 
    cups-browsed from cups-filters 1.0.41 on.
56
 
 
57
 
 -- Till Kamppeter <till.kamppeter@gmail.com>  Thu, 31 Oct 2013 12:04:55 +0100
58
 
 
59
 
cups (1.7.0~rc1-0ubuntu5) saucy; urgency=low
60
 
 
61
 
  * debian/local/cupsd-sync-files-on-close.patch: Corrected patch, the new
62
 
    SyncOnClose directive needs to be in cups-files.conf (LP: #1157972,
63
 
    Red Hat bug #984883).
64
 
 
65
 
 -- Till Kamppeter <till.kamppeter@gmail.com>  Fri, 27 Sep 2013 12:30:01 +0200
66
 
 
67
 
cups (1.7.0~rc1-0ubuntu4) saucy; urgency=low
68
 
 
69
 
  * debian/patches/cups-1.6.4-changes.patch: Merged latest fixes from upstream,
70
 
    taken from CUPS 1.6.4, as there is no public repository of CUPS any more
71
 
    and due to Apple policies the next 1.7.x release, 1.7.0 final, happens
72
 
    only with the next release of Mac OS X. Fixes:
73
 
     - Removed some duplicate page size definitions for some ISO sizes that were
74
 
       causing problems
75
 
     - The IPP backend did not add the "last-document" attribute
76
 
     - Added a SyncOnClose directive to cups-files.conf to force cupsd to
77
 
       call fsync before closing any configuration/state files it writes
78
 
       (LP: #1157972, Red Hat bug #984883).
79
 
     - Added USB quirk rule for Lexmark E238
80
 
     - Closed server connections were still not always detected
81
 
     - The libusb-based USB backend now loads its list of quirks from files
82
 
       in /usr/share/cups/usb instead of using a hardcoded table, this
83
 
       makes spotting and fixing USB problems much easier.
84
 
     - The scheduler did not properly register ICC color profiles with
85
 
       colord
86
 
  * debian/patches/usb-backend-more-quirk-rules.patch,
87
 
    debian/patches/handle-server-terminating-connection.patch,
88
 
    debian/patches/colord-add-profile-fix.patch: Removed, included upstream.
89
 
  * debian/patches/pidfile.patch,
90
 
    debian/patches/rootbackends-worldreadable.patch,
91
 
    debian/patches/airprint-support.patch,
92
 
    debian/patches/do-not-broadcast-with-hostnames.patch,
93
 
    debian/patches/mention-rfc2911-in-ipptoolfile-for-clarity.patch,
94
 
    debian/patches/add-ipp-backend-of-cups-1.4.patch,
95
 
    debian/patches/confdirperms.patch,
96
 
    debian/patches/show-compile-command-lines.patch,
97
 
    debian/patches/log-debug-history-nearly-unlimited.patch: Refreshed with
98
 
    quilt.
99
 
  * debian/local/apparmor-profile: Silenced AppArmor noise in syslog
100
 
    (LP: #1229766).
101
 
  * debian/local/cupsd-sync-files-on-close.patch: Activate CUPS daemon
102
 
    syncing files when closing, so that config files (like printers.conf)
103
 
    do not mysteriously disappear (LP: #1157972, Red Hat bug #984883).
104
 
  * debian/cups-server-common.install: Install /usr/share/cups/usb/ with the
105
 
    USB backend quirk rules file.
106
 
 
107
 
 -- Till Kamppeter <till.kamppeter@gmail.com>  Tue, 24 Sep 2013 22:15:01 +0200
108
 
 
109
 
cups (1.7.0~rc1-0ubuntu3) saucy; urgency=low
110
 
 
 
1
cups (1.7.0-1) unstable; urgency=low
 
2
 
 
3
  * New 1.7.0 upstream release
 
4
 
 
5
  [ Till Kamppeter ]
 
6
  * Refresh most patches with quilt
 
7
  * Removed usb-backend-do-not-crash-if-usb-disabled-in-bios and
 
8
    cupsd-no-crash-on-avahi-threaded-poll-shutdown patches as they got
 
9
    applied upstream
 
10
  * Removed drop-arch-specifics-from-doc patch as it is not needed
 
11
    anymore
 
12
  * Updated drop_unnecessary_dependencies, manpage-hyphen-minus,
 
13
    manpage-translations and ppd-poll-with-client-conf patches manually
 
14
    to apply to the new CUPS version
 
15
  * Added error counting exception from
 
16
    usb-backend-do-not-crash-if-usb-disabled-in-bios to
 
17
    tests-ignore-warnings
 
18
  * Install the newly added ippfind utility and its manpage in
 
19
    cups-client
 
20
  * Added pwg.h to libcups2-dev package
 
21
  * Call dh_auto_clean only if the file Makedefs is present, to avoid a
 
22
    FTBFS
 
23
  * Added color management extensions from Joe Simon's GSoC 2013
 
24
    project.
 
25
  * Patch cups-files.conf to activate CUPS daemon syncing of files when
 
26
    closing, so that config files (like printers.conf) do not
 
27
    mysteriously disappear (LP: #1157972)
 
28
  * In the AppArmor profile, allow execution of programs in
 
29
    /etc/cups/interfaces/, needed to make CUPS working with queues based
 
30
    on System V interface scripts, especially PPD-less queues
 
31
    auto-generated by cups-browsed from cups-filters 1.0.41 on.
 
32
  * Silenced AppArmor noise from udev.conf in syslog (LP: #1229766)
 
33
 
 
34
  [ Steve Langasek ]
 
35
  * Add cups-filters (>= 1.0.42) as alternative to foomatic-filters
 
36
    (which is deprecated) in package relationships
 
37
 
 
38
  [ Didier Raboud ]
 
39
  * Remove Roger Leigh from uploaders on his request with thanks for his
 
40
    past work!
 
41
  * Switch avahi LSB Should-Start dependency to be avahi-daemon; also
 
42
    bump package relationship to >= 0.6.31-3~ (Closes: #731608)
 
43
  * Refresh the manpage translation files
 
44
  * Move the USB backend quirk rules file to cups-server-common
 
45
  * Add 38 new 1.7.0 libcups2 symbols
 
46
  * Mark one C++ libcupsppdc1 symbol as optional as it isn't exported in
 
47
    1.7.0 anymore
 
48
  * Import Fedora patches:
 
49
    - to avoid sign-extending CRCs in gz decompression
 
50
    - to build with full read-only relocations
 
51
    - to fix job history logging (upstream patch)
 
52
    - to set the internal default for SyncOnClose to Yes, instead of
 
53
      only configuring it to Yes
 
54
    - to fix a stringpool corruption issue
 
55
    - to prevent USB timeouts causing incorrect print output
 
56
  * Import Fedora patch updates:
 
57
    - to dont-use-dbus-from-two-threads patch so it removes a call to
 
58
      avahi_threaded_poll_stop()
 
59
    - to avoid_stale_lockfile_in_dbus_notifier patch to call _exit when
 
60
      handling SIGTERM
 
61
  * Move manpage-translations patch at the very end of the patch series
 
62
    to have it include all our patches
 
63
 
 
64
 -- Didier Raboud <odyx@debian.org>  Fri, 03 Jan 2014 18:42:39 +0100
 
65
 
 
66
cups (1.6.4-2) unstable; urgency=low
 
67
 
 
68
  * Import several patches from Fedora, thanks to Tim Waugh:
 
69
    - Avoid stale lockfile in dbus notifier
 
70
    - Stop accessing avahi through D-Bus using two threads
 
71
    - Fix jobs with multiple files and  multiple formats
 
72
    - Revert upstream change to FINAL_CONTENT_TYPE in order to fix
 
73
      printing to remote CUPS servers
 
74
  * On purge, also delete the cupsd.conf.pre16-bak file to leave no
 
75
    traces
 
76
 
 
77
 -- Didier Raboud <odyx@debian.org>  Thu, 28 Nov 2013 12:22:09 +0100
 
78
 
 
79
cups (1.6.4-1) unstable; urgency=low
 
80
 
 
81
  * New 1.6.4 upstream release:
 
82
    - Removed some duplicate size definitions for some ISO sizes that
 
83
      were causing problems
 
84
    - The IPP backend did not add the "last-document" attribute
 
85
    - Added a SyncOnClose directive to cups-files.conf to force cupsd to
 
86
      call fsync before closing any configuration/state files it writes
 
87
    - Added USB quirk rule for Lexmark E238
 
88
    - Closed server connections were still not always detected
 
89
    - The libusb-based USB backend now loads its list of quirks from
 
90
      files in /usr/share/cups/usb instead of using a hardcoded table
 
91
    - The scheduler did not properly register ICC color profiles with
 
92
      colord
 
93
 
 
94
  [ Adam Conrad ]
 
95
  * Update the cupsfilters tests patch to reflect the filter list in
 
96
    cups-filters 1.0.36 and fix the testsuite
 
97
  * Remove versioned Suggests/Recommends on ghostscript-cups (LP: #1212239)
 
98
 
 
99
  [ Till Kamppeter ]
111
100
  * debian/local/cups-daemon.cups.upstart: Increased timeout for waiting for
112
101
    the CUPS daemon to get ready before automatically configuring printers
113
102
    from 3 sec to 30 sec, on slower systems CUPS often needs more than 3
115
104
    (LP: #933308).
116
105
  * debian/cups.dirs: Create empty /etc/cups/interfaces directory
117
106
    (LP: #499585).
118
 
 
119
 
 -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 18 Sep 2013 18:51:01 +0200
120
 
 
121
 
cups (1.7.0~rc1-0ubuntu2) saucy; urgency=low
122
 
 
123
 
  * debian/patches/handle-server-terminating-connection.patch: Fix the handling
124
 
    of a connection terminated by the server (LP: #1020048, comment #37 and
125
 
    #44).
126
 
 
127
 
 -- Till Kamppeter <till.kamppeter@gmail.com>  Thu,  5 Sep 2013 22:46:01 +0200
128
 
 
129
 
cups (1.7.0~rc1-0ubuntu1) saucy; urgency=low
130
 
 
131
 
  * New upstream release
132
 
     - Improved support for paid, PIN, and release printing
133
 
     - Expanded support for IPP Everywhere
134
 
     - Automatic support for data compression
135
 
     - Improved CUPS APIs
136
 
  * debian/patches/usb-backend-do-not-crash-if-usb-disabled-in-bios.patch,
137
 
    debian/patches/cupsd-no-crash-on-avahi-threaded-poll-shutdown.patch:
138
 
    Removed, applied upstream.
139
 
  * debian/patches/drop-arch-specifics-from-doc.patch: Removed, not needed
140
 
    any more.
141
 
  * debian/patches/get-ppd-file-for-statically-configured-ipp-shared-queues.patch,
142
 
    debian/patches/pidfile.patch,
143
 
    debian/patches/rootbackends-worldreadable.patch,
144
 
    debian/patches/cups-dbus-utf8.patch,
145
 
    debian/patches/airprint-support.patch,
146
 
    debian/patches/no-conffile-timestamp.patch,
147
 
    debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp-attrs.patch,
148
 
    debian/patches/tests-ignore-warnings.patch,
149
 
    debian/patches/tests-ignore-usb-crash.patch,
150
 
    debian/patches/test-i18n-nonlinux.patch,
151
 
    debian/patches/tests-wait-on-unfinished-jobs-everytime.patch,
152
 
    debian/patches/tests-fix-ppdLocalize-on-unclean-env.patch,
153
 
    debian/patches/tests-use-cupsfilters.patch,
154
 
    debian/patches/add-ipp-backend-of-cups-1.4.patch,
155
 
    debian/patches/confdirperms.patch,
156
 
    debian/patches/show-compile-command-lines.patch,
157
 
    debian/patches/ppdc-dynamic-linking.patch,
158
 
    debian/patches/log-debug-history-nearly-unlimited.patch:
159
 
    Refreshed with quilt.
160
 
  * debian/patches/ppd-poll-with-client-conf.patch,
161
 
    debian/patches/manpage-hyphen-minus.patch,
162
 
    debian/patches/drop_unnecessary_dependencies.patch,
163
 
    debian/patches/do-not-broadcast-with-hostnames.patch,
164
 
    debian/patches/manpage-translations.patch,
165
 
    debian/patches/printer-filtering.patch: Updated manually to apply
166
 
    to the new CUPS version.
167
 
  * debian/patches/ippfind-fix-port-output.patch: Fixed output of the port
168
 
    number when listing available IPP printer URIs with ippfind.
169
 
  * debian/patches/tests-ignore-warnings.patch: Added error counting exception
170
 
    from usb-backend-do-not-crash-if-usb-disabled-in-bios.patch to this patch.
171
 
  * debian/patches/ubuntu/ubuntu-tests-skip-number-of-errors.patch:
172
 
    Override error_log error message count test.
173
 
  * debian/patches/tests-skip-ipp.patch,
174
 
    debian/patches/ubuntu/ubuntu-tests-skip-ipp.patch: Make the temporary
175
 
    test override a Ubuntu-only patch.
176
 
  * debian/patches/manpage-translations.patch: Temporarily deactivated, po4a
177
 
    problem.
178
 
  * debian/cups-client.install, debian/rules: Install the newly added ippfind
179
 
    utility and its man page.
180
 
  * debian/libcups2-dev.install: Added pwg.h to libcups2-dev package.
181
 
  * debian/control: Instead of removing the "Recommends: ghostscript-cups"
182
 
    use "cups-filters (>= 1.0.36) | ghostscript-cups (>= 9.02~)".
183
 
  * debian/libcups2.symbols, debian/libcupsppdc1.symbols: Refreshed using the
184
 
    diff of the dpkg-gensymbols output during build.
185
 
 
186
 
 -- Till Kamppeter <till.kamppeter@gmail.com>  Fri, 23 Aug 2013 14:27:01 +0200
187
 
 
188
 
cups (1.6.3-1ubuntu2) saucy; urgency=low
189
 
 
190
 
  * debian/patches/tests-use-cupsfilters.patch: Update to reflect
191
 
    the filter list in cups-filters 1.0.36 and fix the testsuite.
192
 
  * debian/patches/tests-skip-ipp.patch: Skip the IPP failure for
193
 
    now so we can build successfully and fix Ubuntu image builds.
194
 
 
195
 
 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 14 Aug 2013 14:51:07 -0600
196
 
 
197
 
cups (1.6.3-1ubuntu1) saucy; urgency=low
198
 
 
199
 
  * Remove versioned Suggests/Recommends on ghostscript-cups (LP: #1212239)
200
 
 
201
 
 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 14 Aug 2013 13:20:23 -0600
 
107
  * debian/control: Use "Recommends: cups-filters (>= 1.0.36) |
 
108
    ghostscript-cups (>= 9.02~)" as the CUPS filters in ghostscript-cups moved
 
109
    to cups-filters.
 
110
 
 
111
  [ Didier Raboud ]
 
112
  * Don't run the dh_auto_clean command if the Makedefs doesn't exist
 
113
    (Closes: #724134)
 
114
  * Refresh patches for 1.6.4:
 
115
    - Drop colord-add-profile-fix.patch, fixed differently upstream
 
116
    - Drop usb-backend-more-quirk-rules.patch, fixed differently upstream
 
117
    - Refresh 9 other patches
 
118
  * Refresh the manpages translation files
 
119
  * Install the usb-quirks in cups-common
 
120
  * Update the tests-use-cupsfilters patch to use a patched copy of
 
121
    cups-filters 1.0.38's cupsfilters.convs to circumvent #712337 and
 
122
    allow cups-filters 1.0.38 to ship with the optimized pstops filters
 
123
    path
 
124
  * Bump cups-filters B-D to 1.0.38 to make sure the tests run as
 
125
    expected
 
126
  * Fix typo in README.Debian
 
127
  * On upgrade to 1.6.4, keep a copy of obsolete stanzas to let
 
128
    cups-browsed's postinst read them. This eases the 1.5->1.6 upgrade.
 
129
 
 
130
  [ Helge Kreutzmann ]
 
131
  * Update German manpages translation.
 
132
 
 
133
 -- Didier Raboud <odyx@debian.org>  Wed, 27 Nov 2013 17:19:20 +0100
202
134
 
203
135
cups (1.6.3-1) unstable; urgency=low
204
136