Created at 21:01 Jun 18, 2006 by mike, last modified at 21:01 Jun 18, 2006
A new weekly snapshot of CUPS 1.3svn (r5675) 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:
------------------------------------------------------------------------ r5675 | mike | 2006-06-18 12:42:32 -0400 (Sun, 18 Jun 2006) | 2 lines Update svn:ignore properties... ------------------------------------------------------------------------ r5672 | mike | 2006-06-16 17:04:07 -0400 (Fri, 16 Jun 2006) | 21 lines Event notifications did not include the notify-sequence-number or other required attributes (STR #1747) scheduler/subscriptions.c: - cupsdAddEvent(): Add a new event for every subscription, and don't allocate a global event array anymore. Also include the required notify-sequence-number, notify-natural-language, notify-charset, and notify-user-data attributes. - cupsdDeleteAllSubscriptions(): Don't call cupsd_delete_all_events(). - cupsdDeleteSubscription(): Delete subscription's events. - cupsd_delete_all_events(): Removed. - cupsd_delete_event(): Don't loop through subscriptions, just delete the attributes and free memory. - cupsd_send_notification(): Handle purging of old events. scheduler/subscriptions.h: - Remove global event array. ------------------------------------------------------------------------ r5670 | mike | 2006-06-16 07:17:07 -0400 (Fri, 16 Jun 2006) | 2 lines Update raster format documentation. ------------------------------------------------------------------------ r5669 | mike | 2006-06-16 07:13:27 -0400 (Fri, 16 Jun 2006) | 2 lines Update documentation. ------------------------------------------------------------------------ r5668 | mike | 2006-06-16 07:07:14 -0400 (Fri, 16 Jun 2006) | 2 lines Add new v3 raster format that does not compress the raster data. ------------------------------------------------------------------------ r5667 | mike | 2006-06-16 06:21:49 -0400 (Fri, 16 Jun 2006) | 2 lines Update benchmark program to use pipes and more typical test data. ------------------------------------------------------------------------ r5666 | mike | 2006-06-16 05:38:05 -0400 (Fri, 16 Jun 2006) | 3 lines Cleanup the benchmarking program a bit, and make each part of the raster compression code optional to test the efficiency of various bits. ------------------------------------------------------------------------ r5664 | mike | 2006-06-15 20:58:52 -0400 (Thu, 15 Jun 2006) | 2 lines Fix some compile warnings. ------------------------------------------------------------------------ r5662 | mike | 2006-06-15 16:17:06 -0400 (Thu, 15 Jun 2006) | 3 lines Remove /printer from the list of URI resources to test, per testing feedback for STR #1728. ------------------------------------------------------------------------ r5661 | mike | 2006-06-15 16:11:51 -0400 (Thu, 15 Jun 2006) | 2 lines Updated the Spanish message catalog (STR #1770) ------------------------------------------------------------------------ r5660 | mike | 2006-06-15 16:09:25 -0400 (Thu, 15 Jun 2006) | 7 lines Allow/Deny addresses of the form "11.22.33.*" did not work on Linux (STR #1769) scheduler/conf.c: - get_addr_and_mask(): Fill unused values with 0 to work around a glibc sscanf() buf. Also add value range checking. ------------------------------------------------------------------------ r5659 | mike | 2006-06-15 15:42:04 -0400 (Thu, 15 Jun 2006) | 2 lines Add a "get-jobs" test file. ------------------------------------------------------------------------ r5658 | mike | 2006-06-15 15:26:29 -0400 (Thu, 15 Jun 2006) | 11 lines cupsGetPPD() did not work if the scheduler was only listening on a domain socket (STR #1766) cups/util.c: - cupsGetPPD2(): Use httpGetHostname() instead of accessing http->hostname directly. - cups_connect(): Use httpGetHostname() instead of accessing http->hostname directly. - cups_get_printer_uri(): Use httpGetHostname() instead of accessing http->hostname directly. ------------------------------------------------------------------------ r5657 | mike | 2006-06-15 15:13:09 -0400 (Thu, 15 Jun 2006) | 5 lines The scheduler could crash advertising a class (STR #1768) scheduler/dirsvc.c: - send_cups_browse(): Remove extra %s from /classes resource. ------------------------------------------------------------------------ r5656 | mike | 2006-06-15 15:10:51 -0400 (Thu, 15 Jun 2006) | 7 lines The scheduler could crash if the default printer was deleted (STR #1776) scheduler/printers.c: - cupsdDeletePrinter(): Set default printer to "dp", not to the printer being deleted. ------------------------------------------------------------------------ r5654 | mike | 2006-06-15 11:34:40 -0400 (Thu, 15 Jun 2006) | 1 line Remove C++ comment ------------------------------------------------------------------------ r5652 | mike | 2006-06-15 11:03:13 -0400 (Thu, 15 Jun 2006) | 2 lines Doco update. ------------------------------------------------------------------------ r5651 | mike | 2006-06-15 11:00:53 -0400 (Thu, 15 Jun 2006) | 2 lines Use median instead of mean. ------------------------------------------------------------------------ r5650 | mike | 2006-06-15 10:18:44 -0400 (Thu, 15 Jun 2006) | 2 lines Fix cups_raster_read() bug and do some more optimization. ------------------------------------------------------------------------ r5648 | mike | 2006-06-14 14:24:30 -0400 (Wed, 14 Jun 2006) | 5 lines Optimize cups_raster_write() some more by not using memcpy() for single pixel copies and not optimizing the non-repeated case - that is, grab as many pixels as possible vs. only the non-repeating ones. This yields another 3-fold speedup in the write speeds... ------------------------------------------------------------------------ r5647 | mike | 2006-06-14 14:05:30 -0400 (Wed, 14 Jun 2006) | 3 lines Update cupsRasterReadPixels() to use buffered reads (8x speedup, almost as fast as 1.1.x, but including decompression...) ------------------------------------------------------------------------ r5646 | mike | 2006-06-14 11:38:47 -0400 (Wed, 14 Jun 2006) | 5 lines Add rasterbench test program to benchmark the raster performance. Add write buffering to cupsRasterWritePixels() to substantially improve write performance. ------------------------------------------------------------------------ r5644 | mike | 2006-06-13 15:20:16 -0400 (Tue, 13 Jun 2006) | 2 lines Fix list of CUPS driver files. ------------------------------------------------------------------------Download · Home Page · Listing