Created at 01:01 Apr 25, 2008 by mike, last modified at 01:01 Apr 25, 2008
A new weekly snapshot of CUPS 1.4svn (r7493) 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:
------------------------------------------------------------------------ r7493 | mike | 2008-04-23 17:10:34 -0700 (Wed, 23 Apr 2008) | 3 lines Add support for cupsPJLDisplay attribute to control what PJL commands are used to display the job information. ------------------------------------------------------------------------ r7491 | mike | 2008-04-23 15:07:37 -0700 (Wed, 23 Apr 2008) | 4 lines cupsFileTell() did not work for log files opened in append mode (STR #2810) Update installation instructions to note new CUPS_DEBUG_LOG stuff. ------------------------------------------------------------------------ r7490 | mike | 2008-04-23 11:07:37 -0700 (Wed, 23 Apr 2008) | 2 lines Add PostScript query mode to testbackend program. ------------------------------------------------------------------------ r7489 | mike | 2008-04-22 17:37:26 -0700 (Tue, 22 Apr 2008) | 2 lines Add cupsFileTell() test. ------------------------------------------------------------------------ r7487 | mike | 2008-04-22 15:23:10 -0700 (Tue, 22 Apr 2008) | 3 lines Use "unset" instead of "typeset +x" to clear LPDEST and PRINTER environment variables... ------------------------------------------------------------------------ r7486 | mike | 2008-04-22 15:09:19 -0700 (Tue, 22 Apr 2008) | 3 lines Drop static PPD files and install the sample.drv file instead. ------------------------------------------------------------------------ r7484 | mike | 2008-04-21 16:12:00 -0700 (Mon, 21 Apr 2008) | 4 lines The scheduler did not set QUERY_STRING all of the time for CGI scripts (STR #2781) ------------------------------------------------------------------------ r7483 | mike | 2008-04-21 15:59:45 -0700 (Mon, 21 Apr 2008) | 2 lines Add RFC 3875 to the standards directory. ------------------------------------------------------------------------ r7482 | mike | 2008-04-21 15:51:31 -0700 (Mon, 21 Apr 2008) | 9 lines The scheduler now returns an error for bad job-sheets values (STR #2775) Add Print-Job test with a common error case ("none,none" as a single job-sheets value) Free the job when we can't copy the banner (memory leak fix) Make free_jobs() global again as cupsdDeleteJob(). ------------------------------------------------------------------------ r7481 | mike | 2008-04-21 15:27:32 -0700 (Mon, 21 Apr 2008) | 2 lines Wait for the child process and kill if the job is cancelled (avoid Zombies!) ------------------------------------------------------------------------ r7480 | mike | 2008-04-21 15:21:02 -0700 (Mon, 21 Apr 2008) | 3 lines Authenticated remote printing did not work over domain sockets (STR #2750) ------------------------------------------------------------------------ r7479 | mike | 2008-04-21 15:16:17 -0700 (Mon, 21 Apr 2008) | 5 lines The scheduler incorrectly logged errors for print filters when a job was canceled (STR #2806, #2808) Show the job-printer-state-message for a job, if defined. ------------------------------------------------------------------------ r7478 | mike | 2008-04-21 14:57:07 -0700 (Mon, 21 Apr 2008) | 4 lines The scheduler not long allows multiple RSS subscriptions with the same URI (STR #2789) ------------------------------------------------------------------------ r7477 | mike | 2008-04-21 14:37:27 -0700 (Mon, 21 Apr 2008) | 4 lines The scheduler now supports Kerberized printing with multiple server names (STR #2783) ------------------------------------------------------------------------ r7476 | mike | 2008-04-21 14:32:23 -0700 (Mon, 21 Apr 2008) | 4 lines "Satisfy any" did not work in IPP policies (STR #2782) Use auth-info-required values, not CUPS_PRINTER_AUTHENTICATED. ------------------------------------------------------------------------ r7475 | mike | 2008-04-21 11:34:53 -0700 (Mon, 21 Apr 2008) | 3 lines Allow driver information files in /Library/Printers/PPDs.drv. ------------------------------------------------------------------------ r7474 | mike | 2008-04-21 11:06:37 -0700 (Mon, 21 Apr 2008) | 2 lines Compare client pointers, not the file descriptors. ------------------------------------------------------------------------ r7473 | mike | 2008-04-21 10:51:58 -0700 (Mon, 21 Apr 2008) | 3 lines Fix libcupsimage so that we can read images larger than 2GB (move away from stdio and use off_t for tile positions...) ------------------------------------------------------------------------ r7472 | mike | 2008-04-21 10:31:54 -0700 (Mon, 21 Apr 2008) | 3 lines Switch calloc arguments to allow calloc() to detect when xtiles * ytiles is too large to fit in memory (STR #2805) ------------------------------------------------------------------------ r7471 | mike | 2008-04-21 09:54:09 -0700 (Mon, 21 Apr 2008) | 2 lines Fix EPM list file. ------------------------------------------------------------------------ r7470 | mike | 2008-04-18 16:24:24 -0700 (Fri, 18 Apr 2008) | 4 lines Revamp "busy" API to account for active HTTP requests, too. Add "ActiveClients" array to track active client connections. ------------------------------------------------------------------------ r7469 | mike | 2008-04-18 14:54:13 -0700 (Fri, 18 Apr 2008) | 2 lines Use cupsdCleanDirty instead of saving all jobs on sleep. ------------------------------------------------------------------------ r7468 | mike | 2008-04-18 11:31:59 -0700 (Fri, 18 Apr 2008) | 15 lines The scheduler now delays writing config and state files to reduce disk activity (STR #2684) Added cupsdCleanDirty, cupsdMarkDirty, and cupsdSetBusy functions in the scheduler for managing the writing of all config and state files to disk. Instead of calling cupsdSave* or cupsdWritePrintcap directly, now we call cupsdMarkDirty and (for jobs) set the "dirty" flag on the job. The main loop then calls cupsdCleanDirty periodically as needed. In addition, we now track the jobs that are currently printing in the PrintingJobs array - this will allow for better power management support in the future through the cupsdSetBusy function. ------------------------------------------------------------------------ r7466 | mike | 2008-04-18 09:34:54 -0700 (Fri, 18 Apr 2008) | 3 lines The scheduler did not limit the total number of filters. ------------------------------------------------------------------------ r7465 | mike | 2008-04-18 09:20:11 -0700 (Fri, 18 Apr 2008) | 2 lines Don't override DEBUG now that it includes special functions. ------------------------------------------------------------------------Download · Home Page · Listing
Where to ask any question related to cups? Reply
The CUPS forums: http://www.cups.org/newsgroups.php Reply