lp:ubuntu/precise/system-config-printer

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/precise/system-config-printer
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

220. By Till Kamppeter

debian/patches/40_pdf-printer-support.patch: Support for PPD files for
native PDF printers. Set priority lower than for the PostScript PPD file
as native PDF printing is still experimental. Withou this patch it is not
determined whether the PDF or PostScript PPD file gets used.

219. By Till Kamppeter

debian/patches/05_menu_entries.patch: Replaced "X-GNOME-Keywords"
by "Keywords" in system-config-printer.desktop (LP: #949849).

218. By Till Kamppeter

debian/patches/35_ensure-utf8-smb-uris.patch: Make sure that passed in
URIs are always converted to an utf-8 encoded string (LP: #447027).

217. By Lars Uebernickel <email address hidden>

remove debian/local/testpage-{a4,banner}.ps to make system-config-printer
use the test page supplied by CUPS (LP: #31504)

216. By Till Kamppeter

debian/patches/33_udev-configure-printer-make-error-on-claiming-interface-0-non-fatal.patch:
udev-configure-printer doews not only claim the interface on which it
discovered the printer but also interface 0, whereas the "usb" backend
of CUPS only claims the discovered interface. Therfore make failures
on claiming interface 0 non-fatal (LP: #936155).

215. By Till Kamppeter

* debian/patches/30_cupshelpers-Fix-XML-parsing-crash-on-invalid-UTF-8.patch:
  cupshelpers: Filter encoding problems from XML answers of OpenPrinting's
  web API to prevent crashes of the XML parser. This avoids failure of
  automatic driver download when the manufacturer's license and description
  texts contain wrong characters.
* debian/patches/23_applet-also-do-not-autostart-on-unity-and-gnome.patch:
  Do not auto-start the applet if the desktop is Unity or GNOME.
* debian/system-config-printer-gnome.install, debian/control: Revert
  removal of the system-config-printer applet. For non-Uniti/GNOME desktops
  the applet can still be useful.

214. By Lars Karlitski

* debian/system-config-printer-gnome.install: Do not install applet.py.
* debian/control: As we do not install the applet, do not mention it in
  the package descriptions.
* debian/patches/80-add-show-jobs-cmdline-arg.patch: Add "--show-jobs
  <printer>" command line option to system-config-printer. This opens
  the job viewer for the specified print queue.

213. By Till Kamppeter

New upstream release
o GIT 1.3.x snapshot from 1 February 2012
o Fixed several debugprints (Red Hat bug #785581, LP: #924407,
LP: #924553).

212. By Till Kamppeter

* New upstream release
   o GIT 1.3.x snapshot from 30 January 2012
   o State of 1.3.8 + 1 additional fix
   o Fixed typo in troubleshooter.
   o Avoid AttributeError in on_btnNPApply_clicked() (Red Hat bug #772112).
   o Added debugging when jobviewer not found (Red Hat bug #757520).
   o Applied patch from Till Kamppeter to use pycurl 'https' support
     for openprinting (CVE-2011-4405).
   o Always use a sequence as args for timedops.TimedSubprocess()
     (patch from Vincent Untz).
   o Added some firewall debugging for Red Hat bug #755913.
   o Fixed typo (LP: #844976).
   o Run probe_printer.py with an argument to run PrinterFinder by hand.
   o More debugging output in PrinterFinder.
   o Really fix SMB probing in PrinterFinder.
   o LpdServer class: spot when we can't connect, and give up (likewise
     in PrinterFinder).
   o Ignore ' All-in-one' suffix for printer model names when comparing
     them (Red Hat bug #751610).
   o Handle HTTP errors from openprinting.org (seen in Red Hat bug #743446).
   o Don't re-open PPD when already available, just to localize marker
     names.
   o Use the monitor's PPD cache in the properties dialog.
   o monitor: provide method for sharing the monitor's PPD cache.
   o cupshelpers: avoid re-opening PPD when not needed (not a leak).
   o Fixed file descriptor leak in PPDCache (LP: #874445).
   o Fixed typo in check-device-ids.py when looking for ID-less
     matches.
   o Require newer pycups; drop compatibility code.
   o Do not connect to CUPS with an empty user name.
   o On asynchronous IPP connections make sure that the password dialog
     is repeated if a wrong password is entered (LP: #653132).
   o Several fixes on credential caching for IPP authentication
     (LP: #653132).
   o Don't penalise pxlmono now that Red Hat bug #661814 is fixed in
     Ghostscript-9.04.
   o Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
     (LP: #653132).
   o Show private job attributes for "my jobs" (Red Hat bug #742279).
   o Enable Test Page button when application/postscript is supported.
   o Some preferreddrivers.xml fixes (LP: #855412).
   o Handle errors saving troubleshoot.txt (LP: #789602).
   o Removed some stale code.
   o Make connections list more easily accessible (LP: #842092).
   o Improved handling of remote CUPS queues via DNS-SD, and IPP devices.
   o Better display of CUPS servers from "Find Network Printer".
   o Fixed SMB method for printer finder.
   o Don't handle tooltips during mainloop recursion (Red Hat bug #664044,
     Red Hat bug #739734).
   o Fixed bold print of tab labels on option conflicts.
   o Preserve installable options on driver change.
   o Update printer properties dialog correctly when PPD changed.
   o Fixed typo triggered by private job attributes (LP: #827573).
   o Marked some translatable strings that weren't (Red Hat bug #734313).
* debian/patches/23_unblock-pxlmono-driver.patch,
  debian/patches/24_expand_connections_list.patch,
  debian/patches/30_improve-handling-of-ipp-printer-devices.patch,
  debian/patches/33_probe-printer-remove-debug-code.patch,
  debian/patches/35_do-not-label-cups-servers-by-the-first-printer-found.patch,
  debian/patches/40_improve-handling-of-remote-cups-queues-via-dnssd.patch,
  debian/patches/45_make-connections-list-easily-accessible.patch,
  debian/patches/50_preferreddrivers-xml-fix-drivertype-recognition.patch,
  debian/patches/53_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-authconn.patch,
  debian/patches/55_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-asyncipp.patch,
  debian/patches/57_fix-broken-setting-of-ipp-auth-canceled-constant.patch,
  debian/patches/60_fix-password-cache.patch,
  debian/patches/63_repeat-authorization-when-try-as-root-fails-asyncipp.patch,
  debian/patches/65_do-not-connect-to-cups-with-empty-username.patch,
  debian/patches/73_fix_file_descriptor_leak_in_ppdcache.patch,
  debian/patches/74_CVE-2011-4405.patch: Removed, applied upstream.
* debian/patches/37_allow-printing-test-page-on-remote-printer-without-ppd.patch:
  Regenerated.
* debian/control: Depend on python-cups 1.9.60.

211. By Till Kamppeter

* SECURITY UPDATE: MITM via unencrypted metadata download (LP: #882553)
  - debian/patches/74_CVE-2011-4405.patch: use https link, and switch to
    pycurl to perform openprinting database lookups.
  - debian/control: add python-pycurl to python-cupshelpers Depends.
  - CVE-2011-4405

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/system-config-printer
This branch contains Public information 
Everyone can see this information.

Subscribers