-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2010-8816 2010-05-19 18:36:27 --------------------------------------------------------------------------------
Name : system-config-printer Product : Fedora 12 Version : 1.1.19 Release : 3.fc12 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: Bug-fix release. -------------------------------------------------------------------------------- ChangeLog: * Mon Jun 28 2010 Tim Waugh <[email protected]> - 1.1.19-3 - Threading fixes from upstream. - Fixed Canon naming issues. - Blacklist Graphtec devices (bug #547171). - Handle empty notify-subscribed-event attribute (bug #606909). * Wed May 19 2010 Tim Waugh <[email protected]> - 1.1.19-2 - Fixed stack overflow in cups.Connection.deletePrinterOptionDefault (bug #584991). * Tue May 18 2010 Tim Waugh <[email protected]> - 1.1.19-1 - Updated pycups to 1.9.50. - Updated pysmbc to 1.0.7. - Updated to 1.1.19: - Desktop file fixes. - Fixed window transience for 'Change Device URI'. - Avoid tracebacks when adjusting server settings. - Make sure the printer we change ppd for still exists (bug #581668). - Resolve DNS-SD hostnames for physical device comparison (trac #179). - No need to introspect CupsPkHelper every time, just once. - troubleshoot: turn off debugging before fetching error log. - Fixed localized state reasons (bug #587718). - Make Kyocera detected if it reports only the model name (Ubuntu #564633). - Fixed TreeIter handling in update_job_creation_times() (bug #588409). - Make Verify button width automatic (Ubuntu #575048). - Fixed a troubleshooter string that wasn't being translated (Ubuntu #557199). - Some strings in the SMB auth dialog were not marked for l10n (Ubuntu #557199). - Show (stdout) unmatched IEEE 1284 Device IDs in less confusing format. - asyncipp: show reconnect/cancel dialog, and handle response correctly. - asyncipp: handle connection failures better. - asyncconn: always give the right Connection object in the callbacks. - authconn: treat any HTTPError as failure (bug #587744). - Always use close_fds=True in subprocess.Popen calls (bug #587830). - AdvancedServerSettings: fixed HTTPError status code handling. - Initialise auto_make to the empty string (bug #590193). - Only local filenames can be selected for troubleshoot.txt (bug #590529). - cups-pk-helper support: FileGet requires a file it can write to (bug #587744). - Escape messages in the error dialog, they may contain markup (Ubuntu #567324). - Avoid traceback changing PPD for queue with bad PPD. - Attempt to translate backend device-info strings (Ubuntu #557199). - Don't buffer debugging output. - Lots of check-device-ids fixes. - Updated translations. * Thu Apr 22 2010 Tim Waugh <[email protected]> - 1.1.18-7 - Specify requested attributes in getJobs if possible (bug #584806). - Added optional requested_attributes argument to Connection.getJobs (bug #584806). * Fri Mar 26 2010 Tim Waugh <[email protected]> - 1.1.18-6 - Fixed traceback in asyncipp (bug #576932). * Wed Mar 24 2010 Tim Waugh <[email protected]> - 1.1.18-5 - Use upstream signature for JobCancel cups-pk-helper method (bug #576496). * Mon Mar 22 2010 Tim Waugh <[email protected]> - 1.1.18-4 - Initialize downloadable_drivers when OpenPrinting query fails (bug #574562). * Mon Mar 22 2010 Tim Waugh <[email protected]> - 1.1.18-3 - Fixed reconnection error handling in IPPAuthOperation class (bug #575198). * Tue Mar 16 2010 Tim Waugh <[email protected]> - 1.1.18-2 - Import modules we catch exceptions from (bug #574117). * Wed Mar 10 2010 Tim Waugh <[email protected]> - 1.1.18-1 - Updated to pycups-1.9.49. - 1.1.18: - Treat hpcups-requiring-plugin as 3rd party proprietary (bug #547837). - Fixed jobviewer traceback when closing notification (bug #571603). - Fixed typo in data button setting function. - Import gobject in gtkspinner. - Added simple program to check IEEE 1284 Device IDs against PPDs. - Removed HP and Kyocera IEEE 1284 Device ID hacks. - Display a warning when the wrong IEEE 1284 Device ID is detected. - Update the PolicyKit code to use the correct signature for DevicesGet. - Added compatibility code for unofficial DevicesGet D-Bus interface. - Use gtk.STOCK_* instead of 'gtk-*' throughout. - Use stock 'add' icon for new-printer button (Ubuntu #394071). * Mon Mar 8 2010 Jiri Popelka <[email protected]> 1.1.17-5 - Fixed pycups to be more cautious when removing the Connection object from the list (bug #567386). * Mon Mar 1 2010 Tim Waugh <[email protected]> - 1.1.17-4 - Allow IPP_INTERNAL_ERROR when fetching PPD for empty class (bug #567902). * Mon Feb 22 2010 Jiri Popelka <[email protected]> 1.1.17-3 - Catch RuntimeError in statereason.py when cupsGetPPD2 fails (bug #566938). * Thu Feb 11 2010 Tim Waugh <[email protected]> - 1.1.17-2 - Avoid clearing device settings when adding printer (bug #563989). * Tue Feb 9 2010 Tim Waugh <[email protected]> - 1.1.17-1 - 1.1.17: - When retrying authentication as another user, forbid PolicyKit. - Update 'Time submitted' column when clicking Refresh in job viewer. - udev-add-printer: avoid traceback when no CMD field present. - Fixed window modality and transience. - Set D-Bus timeout when calling asynchronously. - asyncpk1: Handle cancelJob's optional purge_job parameter. * Mon Feb 8 2010 Tim Waugh <[email protected]> - 1.1.16-16 - No longer requires usermode (bug #562270). * Sun Feb 7 2010 Tim Waugh <[email protected]> - 1.1.16-15 - Avoid crash filling makes list when no make detected (bug #562520). * Wed Feb 3 2010 Tim Waugh <[email protected]> - 1.1.16-14 - Better error handling when renaming a printer (bug #561182). * Mon Jan 25 2010 Tim Waugh <[email protected]> - 1.1.16-13 - Only add current device to list when all devices found (bug #558524). * Sun Jan 24 2010 Tim Waugh <[email protected]> - 1.1.16-12 - Fixed statereason localization for raw queues (bug #558156). - Fixed async fallback again (bug #557854). * Fri Jan 22 2010 Tim Waugh <[email protected]> - 1.1.16-11 - Mirror asyncpk1 fallback fix in asyncpk0 (bug #557695). * Tue Jan 19 2010 Tim Waugh <[email protected]> - 1.1.16-10 - Update pycups to 1.9.48. * Mon Jan 18 2010 Tim Waugh <[email protected]> - 1.1.16-9 - Clean up temporary files when localizing statereason (bug #552768). - Make sure serial device widgets are always initialized (bug #556488). - Handle errors more gracefully in userdefault.py (bug #556345). - Don't rely on cups-pk-helper being around (bug #556170). - Avoid traceback when checking on connecting backends (bug #555552). * Mon Jan 11 2010 Tim Waugh <[email protected]> - 1.1.16-8 - Fixed traceback when copying printer with certain job options set (bug #554268). * Mon Jan 11 2010 Tim Waugh <[email protected]> - 1.1.16-7 - Fixed traceback introduced in recent fix (bug #554372). * Thu Jan 7 2010 Tim Waugh <[email protected]> - 1.1.16-6 - Fixed crash when using keyring for auth without password (bug #553141). * Thu Jan 7 2010 Tim Waugh <[email protected]> - 1.1.16-5 - Fixed typo introduced in recent fix (bug #551436). * Wed Jan 6 2010 Tim Waugh <[email protected]> - 1.1.16-4 - Use %global instead of %define. * Wed Jan 6 2010 Tim Waugh <[email protected]> - 1.1.16-3 - Fixed pycups IPPRequest attribute handling bug. - Make sure there are enough ink level values (bug #541882). - Make sure the printer we added still exists before selecting it (bug #551436). - Set notification timeouts appropriately (bug #550829). - Avoid traceback in NewPrinterGUI.init (bug #550442). - Avoid traceback in on_jobviewer_exit (bug #550437). * Wed Dec 23 2009 Tim Waugh <[email protected]> - 1.1.16-2 - Prefer foomatic-recommended drivers (bug #550108). - Pre-select correct driver when adding or changing a queue (bug #550075). - Fixed typo (bug #550096). * Tue Dec 22 2009 Tim Waugh <[email protected]> - 1.1.16-1 - Updated pycups to 1.9.47. - 1.1.16: - Ignore com.apple.print.recoverable state reason. - Prevent traceback in found_network_printer_callback (bug #547765). - Use asynchronous connection class for fetching device lists (bug #549749). - Prefer Foomatic/hpijs to hpcups for the time being. - Clear device screen each time a new dialog is presented. - Constraints handling fix. * Fri Dec 18 2009 Jiri Popelka <[email protected]> 1.1.15-9 - Prevent traceback when no downloadable driver selected (#548449). * Mon Dec 14 2009 Jiri Popelka <[email protected]> 1.1.15-8 - Prevent traceback when cancel button in troubleshooter pressed (#546821). * Wed Dec 9 2009 Tim Waugh <[email protected]> - 1.1.15-7 - Fixed jobviewer traceback with short-lived state reasons (bug #545733). * Tue Dec 8 2009 Tim Waugh <[email protected]> - 1.1.15-6 - Fixed traceback with short lpd device URIs (bug #545397). * Mon Dec 7 2009 Tim Waugh <[email protected]> - 1.1.15-5 - Fixed traceback when troubleshooter operation is cancelled (bug #544356). * Thu Dec 3 2009 Tim Waugh <[email protected]> - 1.1.15-3 - Fixed cupsd.conf parsing when lines begin with blanks (bug #544003). - Don't overwrite BrowsePoll settings in basic settings dialog (bug #543986). * Thu Dec 3 2009 Tim Waugh <[email protected]> - 1.1.15-2 - Handle RuntimeError when localizing state reason (bug #543937). * Mon Nov 30 2009 Tim Waugh <[email protected]> 1.1.15-1 - 1.1.15: - Fixed traceback introduced by fix to bug #541882. * Fri Nov 27 2009 Tim Waugh <[email protected]> 1.1.14-1 - 1.1.14: - Retry when reconnection fails (bug #541741). - Prevent traceback with bad marker-levels attribute (bug #541882). * Thu Nov 26 2009 Tim Waugh <[email protected]> 1.1.13-12 - Prevent display of marker levels from making the properties dialog too big (bug #540826). - Place the window in the middle of the screen (bug #539876). - Fixed editability of PPD options for explicit IPP queues (bug #541588). * Mon Nov 23 2009 Jiri Popelka <[email protected]> 1.1.13-11 - Prevent traceback when PackageKit is not installed (bug #540230). * Wed Nov 11 2009 Tim Waugh <[email protected]> 1.1.13-10 - Suggest installing foomatic-db-ppds when appropriate (bug #536831). * Thu Nov 5 2009 Tim Waugh <[email protected]> 1.1.13-9 - Release bump. * Thu Nov 5 2009 Tim Waugh <[email protected]> 1.1.13-8 - Fail gracefully if the new printer has disappeared before the user has responded to the test page prompt (bug #533109). * Mon Nov 2 2009 Tim Waugh <[email protected]> 1.1.13-7 - Fixed typo in de.po (bug #532371). -------------------------------------------------------------------------------- References: [ 1 ] Bug #581668 - Traceback if queue is deleted while changing device or driver https://bugzilla.redhat.com/show_bug.cgi?id=581668 [ 2 ] Bug #584806 - Get-Jobs request no longer returns any attributes https://bugzilla.redhat.com/show_bug.cgi?id=584806 [ 3 ] Bug #587718 - State reason 'paused' is localized to 'None' https://bugzilla.redhat.com/show_bug.cgi?id=587718 [ 4 ] Bug #588409 - traceback in update_job_creation_times https://bugzilla.redhat.com/show_bug.cgi?id=588409 [ 5 ] Bug #587744 - error getting server settings the first time https://bugzilla.redhat.com/show_bug.cgi?id=587744 [ 6 ] Bug #587830 - SELinux prevented restorecon from reading from the urandom device. https://bugzilla.redhat.com/show_bug.cgi?id=587830 [ 7 ] Bug #590193 - [abrt] crash in system-config-printer-1.2.0-4.fc13: system-config-printer.py:6176:fillModelList:AttributeError: 'NoneType' object has no attribute 'lower' https://bugzilla.redhat.com/show_bug.cgi?id=590193 [ 8 ] Bug #590529 - [abrt] crash in system-config-printer-1.1.18-2.fc12: Shrug.py:78:on_save_clicked:TypeError: coercing to Unicode: need string or buffer, NoneType found https://bugzilla.redhat.com/show_bug.cgi?id=590529 [ 9 ] Bug #592350 - Should escape job titles in error dialog markup https://bugzilla.redhat.com/show_bug.cgi?id=592350 [ 10 ] Bug #579861 - Typo in probe_printer.py https://bugzilla.redhat.com/show_bug.cgi?id=579861 [ 11 ] Bug #547171 - Automatic config of bogus printers https://bugzilla.redhat.com/show_bug.cgi?id=547171 [ 12 ] Bug #584991 - [abrt] crash in system-config-printer-1.1.18-2.fc12 when pressing "Reset" on number of copies https://bugzilla.redhat.com/show_bug.cgi?id=584991 [ 13 ] Bug #591887 - [abrt] crash in system-config-printer-1.1.18-2.fc12: malloc_consolidate: Process /usr/bin/python was killed by signal 11 (SIGSEGV) https://bugzilla.redhat.com/show_bug.cgi?id=591887 [ 14 ] Bug #592159 - [abrt] crash in system-config-printer-1.1.18-2.fc12: mempcpy: Process /usr/bin/python was killed by signal 11 (SIGSEGV) https://bugzilla.redhat.com/show_bug.cgi?id=592159 -------------------------------------------------------------------------------- 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 -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
