Created at 21:01 May 06, 2007 by mike, last modified at 21:01 May 06, 2007
A new weekly snapshot of CUPS 1.3svn (r6513) 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:
------------------------------------------------------------------------ r6513 | mike | 2007-05-06 19:50:25 -0400 (Sun, 06 May 2007) | 2 lines Add dummy startup script for cupsd on Mac OS X 10.4.x. ------------------------------------------------------------------------ r6512 | mike | 2007-05-06 07:25:09 -0400 (Sun, 06 May 2007) | 2 lines Ignore generated file. ------------------------------------------------------------------------ r6510 | mike | 2007-05-04 09:08:05 -0400 (Fri, 04 May 2007) | 2 lines Disable USB backchannel on all BSD derivatives. ------------------------------------------------------------------------ r6509 | mike | 2007-05-03 18:58:41 -0400 (Thu, 03 May 2007) | 4 lines Add -W option to cupstestppd. Document changes in usage() and man page. ------------------------------------------------------------------------ r6508 | mike | 2007-05-03 16:07:14 -0400 (Thu, 03 May 2007) | 6 lines Add support for more PPD filtering with CUPS-Get-PPDs (STR #1901) Add tests for new functionality. Fix PSVersion (ppd-psversion) values. ------------------------------------------------------------------------ r6507 | mike | 2007-05-03 14:36:42 -0400 (Thu, 03 May 2007) | 2 lines Add documentation on lpmove command (STR #2263) ------------------------------------------------------------------------ r6506 | mike | 2007-05-03 14:12:35 -0400 (Thu, 03 May 2007) | 3 lines Add cupsGetServerPPD() function that uses CUPS_GET_PPD operation (STR #2334) ------------------------------------------------------------------------ r6505 | mike | 2007-05-03 13:44:22 -0400 (Thu, 03 May 2007) | 8 lines Fix compile problems... scheduler/conf.c: - Always include <syslog.h> now. scheduler/cups-driverd.c: - list_ppds(): Don't take sizeof(sync), but sizeof(ppdsync). ------------------------------------------------------------------------ r6504 | mike | 2007-05-01 20:14:56 -0400 (Tue, 01 May 2007) | 9 lines Implement CUPS-Get-PPDs with printer-uri (STR #2334) scheduler/client.c: - cupsdWriteClient(): Make sure we stick around after all attributes have been written if we have a file to write. scheduler/ipp.c: - cupsdProcessIPPRequest(): Add file size to length as needed. - get_ppd(): Add code to get printer PPD and do redirects. ------------------------------------------------------------------------ r6503 | mike | 2007-05-01 19:06:44 -0400 (Tue, 01 May 2007) | 38 lines Added a new cupsDoIORequest() function for reading and writing files via IPP requests (STR #2334) Added a new CUPS_GET_PPD operation for getting an available PPD file on the server (STR #2334) cups/ipp.h: - Add CUPS_GET_PPD operation and CUPS_SEE_OTHER status. cups/ipp-support.c: - Add CUPS-Get-PPD and cups-see-other names/constants. cups/cups.h: - Add cupsDoIORequest() function. cups/request.c: - cupsDoFileRequest(): Use cupsDoIORequest(). - cupsDoIORequest(): Added. test/ipptest.c: - Add support for defining variables on the command-line and showing the file downloaded by a request (-v to show). scheduler/client.c: - Add support for returning both IPP and file data in the same request. scheduler/ipp.c: - cupsdProcessIPPRequest(): Add support for CUPS-Get-PPD. - get_ppd(): Added. - url_encode_attr(): Call url_encode_string(). - url_encode_string(): Added. scheduler/cups-driverd.c: - Add "get request-id ppd-name" mode to return a PPD along with an IPP status message. ------------------------------------------------------------------------ r6502 | mike | 2007-05-01 10:18:29 -0400 (Tue, 01 May 2007) | 7 lines Implement first part of STR #2334 - add support for multiple Product and PSVersion strings, and list PPDs in Mac OS X standard locations. Also add virtual LSB locations "lsb/usr", "lsb/opt", and "lsb/local" corresponding to /usr/share/ppd, /opt/share/ppd, and /usr/local/share/ppd, respectively. ------------------------------------------------------------------------ r6501 | mike | 2007-04-30 17:53:15 -0400 (Mon, 30 Apr 2007) | 2 lines Add cups-version attribute (STR #2240) ------------------------------------------------------------------------ r6500 | mike | 2007-04-30 17:47:48 -0400 (Mon, 30 Apr 2007) | 2 lines Add "ctags" target (STR #1875) ------------------------------------------------------------------------ r6499 | mike | 2007-04-30 17:44:43 -0400 (Mon, 30 Apr 2007) | 2 lines Fix Mac OS X AuthRef authorization (STR #2375) ------------------------------------------------------------------------ r6498 | mike | 2007-04-30 17:40:33 -0400 (Mon, 30 Apr 2007) | 3 lines Abort immediately if no data has been written and we get a SIGTERM signal (STR #2103) ------------------------------------------------------------------------ r6497 | mike | 2007-04-30 17:36:33 -0400 (Mon, 30 Apr 2007) | 3 lines Use "Printer Driver" instead of "Make and Model" in the web interface (STR #2256) ------------------------------------------------------------------------ r6496 | mike | 2007-04-30 17:29:44 -0400 (Mon, 30 Apr 2007) | 2 lines Add documentation for the new DeviceURI directive. ------------------------------------------------------------------------ r6495 | mike | 2007-04-30 17:23:04 -0400 (Mon, 30 Apr 2007) | 6 lines Add support for DeviceURI in snmp.conf; documentation to follow (STR #2035) Also drop support for IPP probes, as it seems like very few devices actually support IPP properly. Instead, IPP-capable devices will need to be listed separately in the snmp.conf file. ------------------------------------------------------------------------ r6494 | mike | 2007-04-30 15:52:26 -0400 (Mon, 30 Apr 2007) | 3 lines Also handle chown/chmod errors for check_log_file() calls to create the CUPS_LOGDIR directory... ------------------------------------------------------------------------ r6493 | mike | 2007-04-30 15:33:31 -0400 (Mon, 30 Apr 2007) | 2 lines Don't rewrite cupsd.plist file anymore, just use KeepAlive file instead. ------------------------------------------------------------------------ r6492 | mike | 2007-04-30 15:31:36 -0400 (Mon, 30 Apr 2007) | 10 lines Don't log errors using cupsdLogMessage() when creating the log directory. scheduler/conf.c: - cupsdCheckPermissions(): create_dir<0 means no logging; errors go to syslog. scheduler/log.c: - check_log_file(): Pass -1 for create_dir passed to cupsdCheckPermissions. ------------------------------------------------------------------------ r6491 | mike | 2007-04-30 14:21:52 -0400 (Mon, 30 Apr 2007) | 2 lines Sync length check fix. ------------------------------------------------------------------------ r6490 | mike | 2007-04-30 14:09:30 -0400 (Mon, 30 Apr 2007) | 14 lines Create the CUPS log directory as needed (STR #2353) scheduler/conf.c: - cupsdCheckPermissions(): Added. - cupsdReadConfiguration(): Call the new function. - check_permissions(): Removed. scheduler/conf.h: - Add prototype for cupsdCheckPermissions(). scheduler/log.c: - check_log_file(): Call cupsdCheckPermissions() if the log file is in CUPS_LOGDIR. ------------------------------------------------------------------------ r6489 | mike | 2007-04-30 13:55:15 -0400 (Mon, 30 Apr 2007) | 4 lines cupsLangDefault() now maps new-style Apple locale name to the traditional ll_CC form (STR #2357) ------------------------------------------------------------------------ r6488 | mike | 2007-04-30 13:45:57 -0400 (Mon, 30 Apr 2007) | 2 lines Generate the cupsd.conf reference help file (STR #2356) ------------------------------------------------------------------------ r6487 | mike | 2007-04-30 13:21:28 -0400 (Mon, 30 Apr 2007) | 2 lines Update 1.2 changelog. ------------------------------------------------------------------------ r6485 | mike | 2007-04-30 13:19:45 -0400 (Mon, 30 Apr 2007) | 2 lines Don't forget to remove generated client.conf.man file (STR #2366) ------------------------------------------------------------------------ r6483 | mike | 2007-04-30 13:16:16 -0400 (Mon, 30 Apr 2007) | 2 lines Fix format string bug (STR #2373) ------------------------------------------------------------------------ r6482 | mike | 2007-04-30 13:05:59 -0400 (Mon, 30 Apr 2007) | 2 lines Don't stop waiting for a job if it is stopped or held (STR #2352) ------------------------------------------------------------------------Download · Home Page · Listing