Created at 21:01 Aug 27, 2006 by mike, last modified at 21:01 Aug 27, 2006
A new weekly snapshot of CUPS 1.3svn (r5894) 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:
------------------------------------------------------------------------ r5893 | mike | 2006-08-25 12:32:19 -0400 (Fri, 25 Aug 2006) | 2 lines Fix typos WRT ll_CC.po vs. cups_ll_CC.po (STR #1932) ------------------------------------------------------------------------ r5892 | mike | 2006-08-25 12:29:56 -0400 (Fri, 25 Aug 2006) | 2 lines Add Spanish localization file... ------------------------------------------------------------------------ r5890 | mike | 2006-08-24 17:45:39 -0400 (Thu, 24 Aug 2006) | 2 lines Ignore generated files. ------------------------------------------------------------------------ r5888 | mike | 2006-08-24 17:42:47 -0400 (Thu, 24 Aug 2006) | 43 lines HTTP headers were not buffered (STR #1899) Jobs never completed (STR #1892) cups/http.c: - httpPrintf(): Buffer printf's when data encoding is HTTP_ENCODE_FIELDS. - http_send(): Set data_encoding to HTTP_ENCODE_FIELDS so that headers are buffered, then flush at end. cups/http.h: - Add HTTP_ENCODE_FIELDS data encoding type. scheduler/client.c: - cupsdFlushHeader(): Added. - cupsdReadClient(): Add cupsdFlushHeader calls for all end-of-header cases. - cupsdSendError(): Add cupsdFlushHeader call. - cupsdSendHeader(): Set data_encoding to HTTP_ENCODE_FIELDS and add cupsdFlushHeader call for HTTP_CONTINUE case. - cupsdUpdateCGI(): Fix end-of-file check. - cupsdWriteClient(): Delay setting the data_encoding until we have all of the header fields from the CGI program. - send_file(): Add cupsdFlushHeader call. scheduler/client.h: - Add cupsdFlushHeader(). scheduler/dirsvc.c: - cupsdUpdatePolling(): Fix end-of-file check. scheduler/ipp.c: - cupsdProcessIPPRequest(): Add cupsdFlushHeader calls and delay data_encoding and data_length initialization until after headers have been flushed. scheduler/job.c: - cupsdUpdateJob(): Fix end-of-file check. scheduler/statbuf.c: - cupsdStatBufUpdate(): Don't mess with errno anymore, we can just use bufused for the end-of-file check. ------------------------------------------------------------------------ r5887 | mike | 2006-08-24 16:30:05 -0400 (Thu, 24 Aug 2006) | 2 lines Fix typo. ------------------------------------------------------------------------ r5885 | mike | 2006-08-24 15:51:49 -0400 (Thu, 24 Aug 2006) | 9 lines Some IPP printers (HP) did not like UTF-8 job names (STR #1837) backend/ipp.c: - main(): Don't add job-name if copies are not supported. backend/lpd.c: - main(): Documentation fix for OSX timeout preference. ------------------------------------------------------------------------ r5884 | mike | 2006-08-24 15:42:00 -0400 (Thu, 24 Aug 2006) | 3 lines The CUPS desktop icon is now localized for Polish (STR #1920) ------------------------------------------------------------------------ r5883 | mike | 2006-08-24 15:38:16 -0400 (Thu, 24 Aug 2006) | 8 lines Printer options were not always honored when printing from Windows clients (STR #1839) filter/pstops.c: - copy_setup(): Put our setup commands before the setup commands in the PostScript document, so that the document's commands override the defaults. ------------------------------------------------------------------------ r5882 | mike | 2006-08-24 15:08:11 -0400 (Thu, 24 Aug 2006) | 2 lines Another oops... ------------------------------------------------------------------------ r5881 | mike | 2006-08-24 15:06:04 -0400 (Thu, 24 Aug 2006) | 2 lines Oops... ------------------------------------------------------------------------ r5880 | mike | 2006-08-24 14:58:52 -0400 (Thu, 24 Aug 2006) | 8 lines The openssl command would lock up the scheduler when generating an encryption certificate on some platforms due to a lack of entropy for the random number generator (STR #1876) scheduler/client.c: - make_certificate(): Run "openssl rand" to seed the random number generator on platforms without /dev/urandom. ------------------------------------------------------------------------ r5879 | mike | 2006-08-24 14:28:02 -0400 (Thu, 24 Aug 2006) | 3 lines Exclude Xerox and Kyocera printers from the IPP probe, to avoid common lockup issues (STR #1742, among others) ------------------------------------------------------------------------ r5877 | mike | 2006-08-24 11:54:12 -0400 (Thu, 24 Aug 2006) | 10 lines Fix web admin page issues WRT changing of server settings (STR #1908) cgi-bin/admin.c: - _cupsAdminGetServerSettings(): Support "Listen NNN" as a supported form. cups/adminutil.c: - config_server(): Only change the cupsd.conf file if the settings are actually different. ------------------------------------------------------------------------ r5876 | mike | 2006-08-24 11:05:04 -0400 (Thu, 24 Aug 2006) | 10 lines "make check" now runs the test suite with the default arguments (no interaction) Minor enhancement for ipptest output. test/ipptest.c: - print_attr(): Add "1setOf" to attribute type string where there is more than 1 value. ------------------------------------------------------------------------ r5875 | mike | 2006-08-24 10:56:20 -0400 (Thu, 24 Aug 2006) | 3 lines One last fix for STR #1881 to get the local driver printing to a remote CUPS queue case working right. ------------------------------------------------------------------------ r5874 | mike | 2006-08-24 10:40:28 -0400 (Thu, 24 Aug 2006) | 2 lines And yet more cancelled -> canceled. ------------------------------------------------------------------------ r5873 | mike | 2006-08-24 10:37:24 -0400 (Thu, 24 Aug 2006) | 2 lines More cancelled -> canceled, with defines for backwards compatibility. ------------------------------------------------------------------------ r5872 | mike | 2006-08-24 10:34:36 -0400 (Thu, 24 Aug 2006) | 2 lines Be consistent with spelling of CANCELED and CANCELING (1 L, not 2) ------------------------------------------------------------------------ r5870 | mike | 2006-08-23 16:30:51 -0400 (Wed, 23 Aug 2006) | 7 lines One more set of fixes for polling and network changes (STR #1896) scheduler/cups-polld.c: - main(): Clear restart_polling flag. - poll_server(): Abort early if we need to restart. ------------------------------------------------------------------------ r5869 | mike | 2006-08-23 15:39:52 -0400 (Wed, 23 Aug 2006) | 2 lines Update dependencies. ------------------------------------------------------------------------ r5867 | mike | 2006-08-23 15:37:04 -0400 (Wed, 23 Aug 2006) | 11 lines Fix "printer-state attribute not in response" bug in cups-lpd (PR #6250) Add LPD test program for cups-lpd to exercise all of the LPD commands. scheduler/testlpd.c: - Added. scheduler/cups-lpd.c: - get_printer(): printer-state is an enum, not an integer... ------------------------------------------------------------------------ r5865 | mike | 2006-08-22 23:03:22 -0400 (Tue, 22 Aug 2006) | 2 lines Fix Lexmark USB make and model reporting. ------------------------------------------------------------------------ r5863 | mike | 2006-08-22 16:44:28 -0400 (Tue, 22 Aug 2006) | 2 lines Reset copies to 1 if we are printing filtered output. ------------------------------------------------------------------------ r5862 | mike | 2006-08-22 16:19:48 -0400 (Tue, 22 Aug 2006) | 2 lines Don't try to make HP-UX software installations - we need root access for that. ------------------------------------------------------------------------ r5854 | mike | 2006-08-21 15:57:16 -0400 (Mon, 21 Aug 2006) | 2 lines Don't strip shared libraries... ------------------------------------------------------------------------ r5853 | mike | 2006-08-21 15:22:14 -0400 (Mon, 21 Aug 2006) | 2 lines Fix cut/paste error in get_cupsd_conf()... ------------------------------------------------------------------------ r5852 | mike | 2006-08-21 15:17:25 -0400 (Mon, 21 Aug 2006) | 2 lines Fix a possible N^2 copies printing bug. ------------------------------------------------------------------------Download · Home Page · Listing