Fedora 15 Update: system-config-printer-1.3.8-4.fc15

updates at fedoraproject.org updates at fedoraproject.org
Thu Mar 15 02:29:14 UTC 2012


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-2396
2012-02-25 07:54:12
--------------------------------------------------------------------------------

Name        : system-config-printer
Product     : Fedora 15
Version     : 1.3.8
Release     : 4.fc15
URL         : http://cyberelk.net/tim/software/system-config-printer/
Summary     : A printer administration tool
Description :
system-config-printer is a graphical user interface that allows
the user to configure a CUPS print server.

--------------------------------------------------------------------------------
Update Information:

More explicit version dependency on python-cups, as well as fixing several bugs and crashes.

--------------------------------------------------------------------------------
ChangeLog:

* Thu Feb 23 2012 Tim Waugh <twaugh at redhat.com> 1.3.8-4
- Added version to python-cups dependency (bug #796678).
* Fri Feb  3 2012 Tim Waugh <twaugh at redhat.com> 1.3.8-3
- Upstream patch to fix ppdcache traceback (bug #786232).
* Mon Jan 30 2012 Jiri Popelka <jpopelka at redhat.com> 1.3.8-2
- Fixed several debugprints (#785581).
- Clean up and modernize spec file.
* Tue Jan 24 2012 Tim Waugh <twaugh at redhat.com> 1.3.8-1
- 1.3.8:
  - Avoid AttributeError in on_btnNPApply_clicked() (bug #772112).
  - Added debugging when jobviewer not found (bug #757520).
  - Applied patch from Till Kamppeter to use pycurl 'https' support
    for openprinting (CVE-2011-4405).
  - Always use a sequence as args for timedops.TimedSubprocess()
    (patch from Vincent Untz).
  - Added some firewall debugging for bug #755913.
  - Fixed typo (Ubuntu #844976).
  - Run probe_printer.py with an argument to run PrinterFinder by hand.
  - More debugging output in PrinterFinder.
  - Really fix SMB probing in PrinterFinder.
  - LpdServer class: spot when we can't connect, and give up (likewise
    in PrinterFinder).
  - Ignore ' All-in-one' suffix for printer model names when comparing
    them (bug #751610).
  - Handle HTTP errors from openprinting.org (seen in bug #743446).
  - Don't re-open PPD when already available, just to localize marker
    names.
  - Use the monitor's PPD cache in the properties dialog.
  - monitor: provide method for sharing the monitor's PPD cache.
  - cupshelpers: avoid re-opening PPD when not needed (not a leak).
  - Fixed file descriptor leak in PPDCache (Ubuntu #874445).
  - Fixed typo in check-device-ids.py when looking for ID-less
    matches.
  - Require newer pycups; drop compatibility code.
  - Do not connect to CUPS with an empty user name.
  - On asynchronous IPP connections make sure that the password dialog
    is repeated if a wrong password is entered (Ubuntu #653132).
  - Several fixes on credential caching for IPP authentication (Ubuntu
    bug 653132).
  - Don't penalise pxlmono now that bug #661814 is fixed in
    ghostscript-9.04.
  - Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
    (Ubuntu #653132).
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.7-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Fri Nov  4 2011 Tim Waugh <twaugh at redhat.com> 1.3.7-3
- Use arch-specific requirements where appropriate (bug #749834).
* Mon Oct 17 2011 Tim Waugh <twaugh at redhat.com> 1.3.7-2
- Fixed typo in check-device-ids.py when looking for ID-less matches.
- Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
  (Ubuntu #653132).
* Wed Oct  5 2011 Tim Waugh <twaugh at redhat.com> 1.3.7-1
- 1.3.7:
  - Show private job attributes for "my jobs" (bug #742279).
  - Enable Test Page button when application/postscript is supported.
  - Some preferreddrivers.xml fixes (Ubuntu #855412).
  - Handle errors saving troubleshoot.txt (Ubuntu #789602).
  - Removed some stale code.
  - Make connections list more easily accessible (Ubuntu #842092).
  - Improved handling of remote CUPS queues via DNS-SD, and IPP devices.
  - Better display of CUPS servers from "Find Network Printer".
  - Fixed SMB method for printer finder.
  - Don't handle tooltips during mainloop recursion (bug #664044,
    bug #739734).
  - Fixed bold print of tab labels on option conflicts.
  - Preserve installable options on driver change.
  - Update printer properties dialog correctly when PPD changed.
  - Fixed typo triggered by private job attributes (Ubuntu #827573).
  - Marked some translatable strings that weren't (bug #734313).
* Mon Aug 22 2011 Tim Waugh <twaugh at redhat.com> 1.3.6-1
- 1.3.6:
  - Updated translations.
  - IPPAuthConnection: avoid traceback (Ubuntu #828030).
  - Allow entering @,?,=,& characters in Device URI text field
    (Ubuntu #826958).
  - Removed PackageKit client code in missingPackagesAndExecutables
    (bug #726938).
  - Properties dialog: make OK button sensitive even when no changes
    to save (Ubuntu #444280).
* Mon Aug 15 2011 Tim Waugh <twaugh at redhat.com> 1.3.5-4
- Removed redundant macros, spotted by Jiri Popelka.
* Tue Aug  2 2011 Tim Waugh <twaugh at redhat.com> 1.3.5-3
- Removed problematic PackageKit client support (bug #726996, bug #726938).
* Mon Aug  1 2011 Tim Waugh <twaugh at redhat.com> 1.3.5-2
- Make PackageKit optional (bug #726996).
* Fri Jul 29 2011 Tim Waugh <twaugh at redhat.com> 1.3.5-1
- 1.3.5:
  - Driver selection, missing executables checking, and physical
    device grouping now exposed via D-Bus.
  - Fixed cupsFilter search in missing executables check.
  - Use PackageKit to resolve missing executable filenames to
    packages.
  - Fixed DNSSD hostname resolution.
  - Fixed firewall code to handle json errors when used with the older
    system-config-firewall D-Bus service.
  - Fixed LPD probing (726383).
  - Use "hostname" instead of "IP address" when asking for names of
    browse servers (bug #726134).
  - Updated translations.
- Also: applied patch to fix serversettings traceback, from upstream
  post-1.3.5 (bug #726682).
- Move files around so the libs sub-package provides the D-Bus service.
* Thu Jul 21 2011 Tim Waugh <twaugh at redhat.com> 1.3.4-2
- No longer requires glade (uses GtkBuilder instead).
* Fri Jul 15 2011 Tim Waugh <twaugh at redhat.com> 1.3.4-1
- 1.3.4:
  - Don't rely on retriggering printers; enumerate them from systemd
    instead.
  - Don't complain about missing/invalid device ID for devices we've
    already handled.
  - Removed unused Printer Groups feature.
  - Don't show "No printers configured" page if the printers are
    filtered in any way.
  - URL-quote URIs when using "Find Network Printer" (Ubuntu #808137).
  - Downloadable drivers: don't display printers for which there are
    no drivers (bug #668154).
  - Kerberos support for the SMB 'Verify' button (requires new enough
    pycups).
  - Removed IPP/HTTP device screen in favour of "Enter URI"
    (bug #685091).
  - Converted ComboBoxEntry widgets to Entry+EntryCompletion in
    NewPrinterWindow.ui.
  - Robustness in ppdsloader in the face of errors (Ubuntu #766818).
  - Changed Make/Model/State labels into GtkEntry widgets so contents
    are always fully selectable (bug #719217).
  - Convert iters to paths before comparing (bug #717062, Ubuntu #791690,
    trac #221).
  - Set translation domain in D-Bus service (Ubuntu #783967).
  - Ensure consistency in jobviewer if add_job fails (bug #693055,
    bug #632551).
  - Avoid PostScript for HP LaserJet 2100 Series (bug #710231).
  - Raised priority for SpliX driver (Ubuntu bug #793741).
  - Updated Free Software Foundation (FSF) address.
  - Adjusted test code in asyncpk1.py so it doesn't look like a
    tempfile vulnerability.
* Fri Jun  3 2011 Jiri Popelka <jpopelka at redhat.com> 1.3.3-1
- 1.3.3:
  - Set translation domain for ServerSettingsDialog (Ubuntu #777188).
  - scp-dbus-service: Ignore setlocale() errors (Ubuntu #748964).
  - Renamed ui/*.glade to ui/*.ui again (Ubuntu #759811).
  - Allow % character in SMB URI (Ubuntu #747400).
  - More error handling (Ubuntu #744783).
  - Avoid traceback if printer duplication fails (bug #694629).
  - Fixed off-by-one error in monitor.
  - Fixed printer renaming (Ubuntu #726954).
  - Added PrinterModified D-Bus signal to printer properties interface.
  - More robustness for printer properties dialog
    when printer removed (Ubuntu #741987).
  - Fixed PPDs loader when using CUPS remotely or
    when DBus not available (bug #693515).
  - Handle failure to load PPDs more gracefully (Ubuntu #742409).
  - Avoid traceback when cancelling New Printer dialog after failure.
  - Make sure everything is ready before handlers might be called (bug #689336).
  - Ensure consistency in jobviewer if add_job fails (bug #693055, bug #632551).
  - Be defensive against CUPS returning incorrect job IDs (Ubuntu #721051).
  - Job viewer's attribute window: Convert job numbers and
    attribute values to strings (Ubuntu bug #733088).
  - udev-configure-printer: be more defensive when
    parsing CUPS response (Ubuntu #760661).
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #751610 - Drivers for All-in-one models not combined
        https://bugzilla.redhat.com/show_bug.cgi?id=751610
  [ 2 ] Bug #772112 - [abrt] system-config-printer-1.3.7-2.fc16: newprinter.py:3658:on_btnNPApply_clicked:AttributeError: printers
        https://bugzilla.redhat.com/show_bug.cgi?id=772112
  [ 3 ] Bug #785382 - [abrt] system-config-printer-libs-1.3.7-2.fc16: scp-dbus-service.py:320:on_dialog_canceled:NameError: global name 'g__killtimer' is not defined
        https://bugzilla.redhat.com/show_bug.cgi?id=785382
  [ 4 ] Bug #785581 - [abrt] system-config-printer-1.3.8-1.fc16: newprinter.py:1531:getNetworkPrinterMakeModel:TypeError: coercing to Unicode: need string or buffer, list found
        https://bugzilla.redhat.com/show_bug.cgi?id=785581
  [ 5 ] Bug #796678 - fedora-testing: 1.3.8-2.fc15 is broken
        https://bugzilla.redhat.com/show_bug.cgi?id=796678
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update system-config-printer' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list