CUPS 1.3svn Weekly Snapshot, r6326

Created at 22:00 Mar 11, 2007 by mike, last modified at 22:00 Mar 11, 2007

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

------------------------------------------------------------------------
r6326 | mike | 2007-03-11 12:50:18 -0500 (Sun, 11 Mar 2007) | 14 lines

Update launchd stuff to not reload and to use a KeepAlive file in
addition to the old RunAtLoad stuff.

notifier/rss.c:
    - Fix compiler warning about "link" argument name.

scheduler/process.c:
    - Fix compiler warning about "dirname" call.

scheduler/main.c:
    - main(): Don't call launchd_reload().
    - launchd_checkout(): Added.
    - launchd_create_dict(): Add KeepAlive stuff.

------------------------------------------------------------------------
r6324 | mike | 2007-03-10 21:09:46 -0500 (Sat, 10 Mar 2007) | 2 lines

Don't override page size if "match" size is set (STR #2285)

------------------------------------------------------------------------
r6322 | mike | 2007-03-08 14:25:26 -0500 (Thu, 08 Mar 2007) | 7 lines

Add UTF-8 validation to cupstestppd (STR #2283)

systemv/cupstestppd.c:
    - main(): Add calls to valid_utf().
    - valid_utf8(): Added.


------------------------------------------------------------------------
r6320 | mike | 2007-03-08 08:36:56 -0500 (Thu, 08 Mar 2007) | 2 lines

Fix outputorder=reverse when there is no JCL code (STR #2279)

------------------------------------------------------------------------
r6319 | mike | 2007-03-06 13:51:40 -0500 (Tue, 06 Mar 2007) | 3 lines

Fix bug in cupsSideChannelRead() - was grabbing the message length from
the wrong place in the buffer...

------------------------------------------------------------------------
r6318 | mike | 2007-03-05 23:36:55 -0500 (Mon, 05 Mar 2007) | 35 lines

Add support for auth-info and auth-info-required (STR #2268)

TODO: Directory services support, reject jobs that need auth-info
but don't have the right stuff.

backend/ipp.c:
    - password_cb(): Send ATTR: message to specify the authentication
      that is required.

scheduler/classes.c:
    - cupsdLoadAllClasses(): Load AuthInfoRequired.
    - cupsdSaveAllClasses(): Save AuthInfoRequired.

scheduler/ipp.c:
    - add_class(): Save auth-info-required data.
    - add_job(): Pass auth-info data.
    - add_printer(): Save auth-info-required data.
    - authenticate_job(): Pass auth-info data.
    - save_auth_info(): Save auth-info data.

scheduler/job.c:
    - cupsdUpdateJob(): Process ATTR: messages for auth-info-required.

scheduler/printers.c:
    - cupsdLoadAllPrinters(): Load AuthInfoRequired.
    - cupsdSaveAllPrinters(): Save AuthInfoRequired.
    - cupsdSetAuthInfoRequired(): Added.
    - cupsdSetPrinterAttrs(): Add auth-info-required.

scheduler/printers.h:
    - Add auth_info_required and num_auth_info_required to
      cupsd_printer_t structure.
    - Add cupsdSetAuthInfoRequired attribute.


------------------------------------------------------------------------
r6317 | mike | 2007-03-05 10:39:57 -0500 (Mon, 05 Mar 2007) | 2 lines

Add support for testing multiple PPDs and for setting options.

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

Comments

Submit Comment