Created at 21:01 Jun 04, 2006 by mike, last modified at 21:01 Jun 04, 2006
A new weekly snapshot of CUPS 1.3svn (r5624) is now available on the download page:
http://www.cups.org/software.php
This snapshot contains pre-release software and should not be used on production systems.
Commit Log:
------------------------------------------------------------------------ r5623 | mike | 2006-06-02 11:14:41 -0400 (Fri, 02 Jun 2006) | 4 lines Increased the HTTP and IPP read timeouts to 10 seconds, as 1 second was too short on congested networks (STR #1719) ------------------------------------------------------------------------ r5621 | mike | 2006-06-01 19:42:37 -0400 (Thu, 01 Jun 2006) | 2 lines Need to free the page_setup command string. ------------------------------------------------------------------------ r5619 | mike | 2006-06-01 14:35:15 -0400 (Thu, 01 Jun 2006) | 8 lines The SNMP backend now uses the device description over the printer-make-and-model attribute when the attribute contains a generic name (STR #1728) backend/snmp.c: - probe_device(): Ignore printer-make-and-model if it contains "IPP Printer". ------------------------------------------------------------------------ r5617 | mike | 2006-06-01 14:26:23 -0400 (Thu, 01 Jun 2006) | 12 lines Fixed another file descriptor leak when printing raw files (STR #1736) scheduler/client.c: - cupsdSendCommand(): Don't open /dev/null, just pass -1 to cupsdStartProcess(). scheduler/job.c: - start_job(): Don't open /dev/null, just pass -1 to cupsdStartProcess(). ------------------------------------------------------------------------ r5615 | mike | 2006-06-01 13:59:00 -0400 (Thu, 01 Jun 2006) | 5 lines Raw queues were not shared via LDAP (STR #1739) scheduler/dirsvc.c: - send_ldap_browse(): Pass "Unknown" for NULL strings. ------------------------------------------------------------------------ r5613 | mike | 2006-06-01 13:34:34 -0400 (Thu, 01 Jun 2006) | 2 lines Emit PageSetup commands as needed. ------------------------------------------------------------------------ r5611 | mike | 2006-05-31 09:13:24 -0400 (Wed, 31 May 2006) | 4 lines Use printer name as the common name (cn) value, and then filter our search based on the printerURI, not the common name, since printerURI is unique (or is supposed to be, anyways...) ------------------------------------------------------------------------ r5608 | mike | 2006-05-30 15:56:51 -0400 (Tue, 30 May 2006) | 2 lines Fix installs when all localizations are disabled. ------------------------------------------------------------------------ r5607 | mike | 2006-05-30 15:41:04 -0400 (Tue, 30 May 2006) | 2 lines Update 1.2 changelog... ------------------------------------------------------------------------ r5605 | mike | 2006-05-30 15:38:02 -0400 (Tue, 30 May 2006) | 17 lines Add CUPS_SERVERBIN/filter to the default filter path in testmime. The scheduler didn't always choose the least costly filter. scheduler/filter.c: - find_filters(): Add the cost of the current filter to our temporary results before comparing. scheduler/mime.c: - load_convs(): Add debug messages. - load_types(): Add debug messages. scheduler/testmime.c: - main(): Add CUPS_SERVERBIN/filter to the default filter path. ------------------------------------------------------------------------ r5603 | mike | 2006-05-30 14:25:43 -0400 (Tue, 30 May 2006) | 9 lines Fixed parsing of IPv6 addresses in Allow, Deny, BrowseAllow, BrowseDeny, and BrowseRelay directives (STR #1713) scheduler/conf.c: - get_addr_and_mask(): Properly parse IPv6 addresses, and add some more error checking. - parse_aaa(): Update check for numeric addresses. - read_configuration(): Update check for numeric addresses. ------------------------------------------------------------------------ r5602 | mike | 2006-05-30 14:07:40 -0400 (Tue, 30 May 2006) | 8 lines Printers that were shared via LDAP did not get added to the LDAP server properly (STR #1733) scheduler/dirsvc.c: - send_ldap_browse(): Use LDAP_MOD_ADD and ldap_add_s when adding a new entry, and use p->name as the common name, not p->info. ------------------------------------------------------------------------ r5601 | mike | 2006-05-30 13:59:30 -0400 (Tue, 30 May 2006) | 6 lines LDAP browsing would crash the scheduler if a required value was missing (STR #1731) scheduler/dirsvc.c: - cupsdUpdateLDAPBrowse(): Check values for existence. ------------------------------------------------------------------------ r5600 | mike | 2006-05-30 13:50:06 -0400 (Tue, 30 May 2006) | 8 lines Special cases for the "localhost" hostname did not work, causing printing to not work when the /etc/hosts file did not contain a localhost entry (STR #1723) cups/http-addrlist.c: - httpAddrGetList(): Add localhost and passive listener addresses to the returned list of addresses. ------------------------------------------------------------------------ r5599 | mike | 2006-05-30 13:46:08 -0400 (Tue, 30 May 2006) | 3 lines Updated the Spanish translation (STR #1720) ------------------------------------------------------------------------ r5598 | mike | 2006-05-30 13:42:34 -0400 (Tue, 30 May 2006) | 8 lines Reverse-order page output was broken when N-up or landscape orientations were used (STR #1725) filter/pstops.c: - end_nup(): Use new write_labels() function as well as doc_puts to put the page code in the write place. - write_labels(): Added. ------------------------------------------------------------------------ r5596 | mike | 2006-05-30 10:28:54 -0400 (Tue, 30 May 2006) | 5 lines Fix/implement back-channel support in serial backend (last part of STR #1724) by copying necessary code from backendRunLoop() and opening the serial port in read-write mode... ------------------------------------------------------------------------Download · Home Page · Listing