CUPS 1.4svn Weekly Snapshot, r7754

Created at 01:03 Jul 18, 2008 by mike, last modified at 01:03 Jul 18, 2008

A new weekly snapshot of CUPS 1.4svn (r7754) 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:

------------------------------------------------------------------------
r7745 | mike | 2008-07-16 10:45:16 -0700 (Wed, 16 Jul 2008) | 5 lines

Fix crash bug - need to allocate PPD files separately so that we can free
old PPDs.

Also protect against bogus ppd-type values.

------------------------------------------------------------------------
r7744 | mike | 2008-07-15 21:01:20 -0700 (Tue, 15 Jul 2008) | 2 lines

Note change to 1284 device ID max size change.

------------------------------------------------------------------------
r7743 | mike | 2008-07-15 21:00:08 -0700 (Tue, 15 Jul 2008) | 2 lines

Switch to CUPS arrays.

------------------------------------------------------------------------
r7742 | mike | 2008-07-15 13:23:09 -0700 (Tue, 15 Jul 2008) | 2 lines

Fix compile problem in testhttp.c.

------------------------------------------------------------------------
r7741 | mike | 2008-07-14 18:20:41 -0700 (Mon, 14 Jul 2008) | 2 lines

Add new AccessLogLevel directive to limit access_log verbosity.

------------------------------------------------------------------------
r7740 | mike | 2008-07-14 16:58:05 -0700 (Mon, 14 Jul 2008) | 4 lines

Show progress while we resolve a DNS-SD hostname...

Check for a NULL return indicating failure.

------------------------------------------------------------------------
r7739 | mike | 2008-07-14 16:34:41 -0700 (Mon, 14 Jul 2008) | 4 lines

Implement Bonjour printing spec priority key, even though it may cause
problems
with printers that report the wrong "best" protocol to use...


------------------------------------------------------------------------
r7738 | mike | 2008-07-14 16:34:03 -0700 (Mon, 14 Jul 2008) | 2 lines

Fix typo.

------------------------------------------------------------------------
r7737 | mike | 2008-07-14 16:04:27 -0700 (Mon, 14 Jul 2008) | 2 lines

Don't try to print files with 0 or 1 bytes.

------------------------------------------------------------------------
r7736 | mike | 2008-07-14 14:28:18 -0700 (Mon, 14 Jul 2008) | 3 lines

Change the default LogLevel to "warn", and add a configure option to
override
the default.

------------------------------------------------------------------------
r7734 | mike | 2008-07-14 14:17:38 -0700 (Mon, 14 Jul 2008) | 2 lines

Fix default auth key stuff on Mac OS X, and add --with options to
override.

------------------------------------------------------------------------
r7733 | mike | 2008-07-14 13:33:49 -0700 (Mon, 14 Jul 2008) | 10 lines

The IPP backend did not relay marker-* attributes.

backend/ipp.c:
    - main(): Add marker attributes to requested attributes list.
    - check_printer_state(): Ditto.
    - report_attr(): Added.
    - report_printer_state(): Call report_attr() for all marker
      attributes we find.


------------------------------------------------------------------------
r7732 | mike | 2008-07-14 13:10:29 -0700 (Mon, 14 Jul 2008) | 2 lines

Fix resolving of mDNS service names with periods.

------------------------------------------------------------------------
r7728 | mike | 2008-07-14 11:04:50 -0700 (Mon, 14 Jul 2008) | 3 lines

The CUPS GNOME/KDE menu item was not localized for Japanese (STR #2876)


------------------------------------------------------------------------
r7727 | mike | 2008-07-14 11:02:21 -0700 (Mon, 14 Jul 2008) | 9 lines

The cupstestppd utility reported mixed line endings for Mac OS and Windows
PPD
files (STR #2874)

systemv/cupstestppd.c:
    - check_basics(): Only set mixed if we don't have the right eol mode.

scheduler/testspeed.c:
    - Remove hold on jobs that are queued.

------------------------------------------------------------------------
r7724 | mike | 2008-07-13 23:06:06 -0700 (Sun, 13 Jul 2008) | 23 lines

The scheduler did not handle expiring of implicit classes or their members
properly, leading to a configuration where one of the members would have a
short name (STR #2766)

scheduler/classes.c:
    - cupsdDeletePrinterFromClasses(): Do not remove implicit class from
      ImplicitPrinters array, let cupsdDeletePrinter() handle that.

scheduler/dirsvc.c:
    - cupsdSendBrowseList(): Don't return if there are no local browse
      protocols, we still need to timeout queues; also ignore implicit
      classes.
    - process_browse_data(): Rework to share code between classes and
      printers; try the long name first, then the short name.

scheduler/main.c:
    - main(): Call cupsdSendBrowseList() even if there are not local
      browse protocols.

scheduler/printers.c:
    - Add useful debug2 log messages.


------------------------------------------------------------------------
r7723 | mike | 2008-07-12 09:44:15 -0700 (Sat, 12 Jul 2008) | 4 lines

The scheduler and cupstestppd utilities did not support cupsFilter and
cupsPreFilter programs with spaces in their names (STR #2866)


------------------------------------------------------------------------
r7722 | mike | 2008-07-11 15:49:12 -0700 (Fri, 11 Jul 2008) | 2 lines

Ignore clang directory.

------------------------------------------------------------------------
r7720 | mike | 2008-07-11 15:46:21 -0700 (Fri, 11 Jul 2008) | 5 lines

Removed unused variables and assignments found by the LLVM "clang" tool.

Added NULL checks recommended by the LLVM "clang" tool.


------------------------------------------------------------------------
r7719 | mike | 2008-07-11 14:23:35 -0700 (Fri, 11 Jul 2008) | 2 lines

Hide test main from tools.

------------------------------------------------------------------------
Download  ·  Home Page  ·  Listing

Comments

Submit Comment