CUPS 1.4svn Weekly Snapshot, r7643

Created at 01:01 Jun 13, 2008 by mike, last modified at 01:01 Jun 13, 2008

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

------------------------------------------------------------------------
r7643 | mike | 2008-06-11 14:36:51 -0700 (Wed, 11 Jun 2008) | 2 lines

Add CUPS-Get-Document to the default policy.

------------------------------------------------------------------------
r7642 | mike | 2008-06-11 14:26:58 -0700 (Wed, 11 Jun 2008) | 2 lines

Fix crash when user pointer is NULL in cupsdCheckGroup().

------------------------------------------------------------------------
r7640 | mike | 2008-06-11 13:03:11 -0700 (Wed, 11 Jun 2008) | 5 lines

The scheduler incorrectly filtered out queues with ACLs and
authentication.

scheduler/ipp.c:
    - get_printers(): Only filter unauthenticated queues.

------------------------------------------------------------------------
r7639 | mike | 2008-06-11 12:56:56 -0700 (Wed, 11 Jun 2008) | 2 lines

Fix %%IncludeFeature functionality (STR #2831)

------------------------------------------------------------------------
r7638 | mike | 2008-06-11 10:31:13 -0700 (Wed, 11 Jun 2008) | 6 lines

The scheduler did not generate printer-state events when the default
printer
was changed (STR #2764)

scheduler/ipp.c:
    set_default(): Add events for the old and new default printers.

------------------------------------------------------------------------
r7637 | mike | 2008-06-11 10:25:36 -0700 (Wed, 11 Jun 2008) | 6 lines

cupstestppd incorrectly reported a warning about the PPD format version in
some locales (STR #2854)

systemv/cupstestppd.c:
    - main(): Use _cupsStrScand() instead of atof()...

------------------------------------------------------------------------
r7635 | mike | 2008-06-11 09:58:26 -0700 (Wed, 11 Jun 2008) | 2 lines

Save results of failed tests in the "test" directory.

------------------------------------------------------------------------
r7634 | mike | 2008-06-10 16:22:28 -0700 (Tue, 10 Jun 2008) | 5 lines

Don't try to get /classes/classname.ppd.

cups/util.c:
    - cups_get_printer_uri(): Don't return classes without member-uris.

------------------------------------------------------------------------
r7633 | mike | 2008-06-10 16:07:29 -0700 (Tue, 10 Jun 2008) | 3 lines

Add support for "testppd -dprintername" to test getting a PPD file for a
printer or class.

------------------------------------------------------------------------
r7632 | mike | 2008-06-10 16:06:52 -0700 (Tue, 10 Jun 2008) | 4 lines

Generate member-uris when we receive the request so that the hostname and
port are correct for local printers.


------------------------------------------------------------------------
r7631 | mike | 2008-06-10 15:14:25 -0700 (Tue, 10 Jun 2008) | 2 lines

Add support for "%d" in CUPS_DEBUG_LOG (debug log filename)

------------------------------------------------------------------------
r7630 | mike | 2008-06-09 15:31:44 -0700 (Mon, 09 Jun 2008) | 2 lines

Solaris C++ compiler incorrectly passes -Wl arguments...

------------------------------------------------------------------------
r7629 | mike | 2008-06-09 13:59:45 -0700 (Mon, 09 Jun 2008) | 2 lines

Update EPM list file, too.

------------------------------------------------------------------------
r7628 | mike | 2008-06-09 13:59:16 -0700 (Mon, 09 Jun 2008) | 2 lines

Add drv man page.

------------------------------------------------------------------------
r7627 | mike | 2008-06-09 13:58:35 -0700 (Mon, 09 Jun 2008) | 2 lines

Fix PPD ABNF.

------------------------------------------------------------------------
r7624 | mike | 2008-06-09 08:55:04 -0700 (Mon, 09 Jun 2008) | 4 lines

The CUPS PHP extension was not thread-safe (STR #2828)

Remove unused variable.

------------------------------------------------------------------------
r7623 | mike | 2008-06-09 08:49:09 -0700 (Mon, 09 Jun 2008) | 5 lines

The scheduler incorrectly added the document-format-default attribute to
the
list of "common" printer attributes, which over time would slow down the
printing system (STR #2755, STR #2836)


------------------------------------------------------------------------
r7621 | mike | 2008-06-06 11:55:35 -0700 (Fri, 06 Jun 2008) | 14 lines

The cups-deviced and cups-driverd helper programs did not set the
CFProcessPath environment variable on Mac OS X (STR #2837)

scheduler/util.c scheduler/util.h:
    - cupsdExec(): Added
    - cupsdPipeCommand(): Added

scheduler/cups-driverd.c:
    - cat_ppd(): Use cupsdExec()
    - load_drivers(): Use cupsdPipeCommand()
 
scheduler/cups-deviced.c:
    - run_backend(): Use cupsdPipeCommand()


------------------------------------------------------------------------
r7620 | mike | 2008-06-06 10:24:22 -0700 (Fri, 06 Jun 2008) | 7 lines

"lpstat -p" could report the wrong job as printing (STR #2845)

systemv/lpstat.c:
    - show_printers(): Don't break as soon as we see the job-state
      attribute - we may have the job-id from the previous job in
      the list.

------------------------------------------------------------------------
r7619 | mike | 2008-06-06 10:06:00 -0700 (Fri, 06 Jun 2008) | 7 lines

The scheduler would crash when some cupsd.conf directives were missing
values
(STR #2849)

scheduler/conf.c:
    - read_configuration(): Add NULL value checks for all directives that
      were missing them.

------------------------------------------------------------------------
r7618 | mike | 2008-06-06 09:39:11 -0700 (Fri, 06 Jun 2008) | 4 lines

Don't log successful SSL shutdown messages as INFO.

Don't close a connection when we get an empty line.

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

Comments

Submit Comment