CUPS 1.3svn Weekly Snapshot, r6061

Created at 21:00 Oct 22, 2006 by mike, last modified at 21:00 Oct 22, 2006

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

------------------------------------------------------------------------
r6060 | mike | 2006-10-22 20:26:23 -0400 (Sun, 22 Oct 2006) | 2 lines

Update license of CUPS imaging library to LGPL.

------------------------------------------------------------------------
r6059 | mike | 2006-10-22 20:22:25 -0400 (Sun, 22 Oct 2006) | 2 lines

Fix pdftops segfault on files without an Info dictionary (STR #2031)

------------------------------------------------------------------------
r6058 | mike | 2006-10-22 20:20:09 -0400 (Sun, 22 Oct 2006) | 4 lines

The network backends now log the numeric address that is being
used (STR #2046)


------------------------------------------------------------------------
r6057 | mike | 2006-10-22 20:17:26 -0400 (Sun, 22 Oct 2006) | 2 lines

Fix POSIX threading compiler options for Solaris (STR #2049)

------------------------------------------------------------------------
r6056 | mike | 2006-10-22 20:15:33 -0400 (Sun, 22 Oct 2006) | 7 lines

Missing printer-state-changed event for printer-state-message
updates (STR #2047)

scheduler/job.c:
    - cupsdUpdateJob(): Send printer-state-changed event on new
      message from filter/backend.

------------------------------------------------------------------------
r6055 | mike | 2006-10-22 20:11:55 -0400 (Sun, 22 Oct 2006) | 39 lines

Kerberos fixes for Mac OS X (STR #2045).

config-scripts/cups-gssapi.m4:
config.h.in:
scheduler/conf.c:
scheduler/conf.h:
    - Support configurable kerberos service name, default is "IPP".

cups/http.c:
    - httpConnectEncrypt(): Initialize the gss context and name.
    - httpClose(): Free the gss context and name.
    - http_send(): Clear the kerberos authentication string since
      it can only be sent once.
    - http_upgrade(): Clear the copy of the field_authorization
      pointer to avoid a double free later.

cups/http-support.c:
    - httpEncode64_2(): Could reference a byte beyond the end of
      the input string.

cups/auth.c:
    - cupsDoAuthentication(): Support a configurable kerberos
      service name, clear gsssec context to avoid kerberos
      "request is a replay" errors, free allocated input_token
      and output_token, fix token length, and don't memset
      'token' since it's only a pointer.

scheduler/auth.c:
    - cupsdAuthorize(): Support configurable kerberos service
      name and free gss context and name in the right places.
    - cupsdIsAuthorized(): Don't require TLS upgrade when using
      Kerberos, and fix token length.

scheduler/ipp.c:
    - save_krb5_creds(): Doesn't yet work on Mac OS X.

scheduler/main.c:
    - main(): Limit MaxFDs to FD_SETSIZE (from 1.2 branch).

------------------------------------------------------------------------
r6051 | mike | 2006-10-20 16:34:27 -0400 (Fri, 20 Oct 2006) | 5 lines

Fix compile problem with libpaper...

scheduler/ipp.c:
    - copy_model(): Use cupsAddOption() instead of ppd_add_default().

------------------------------------------------------------------------
r6048 | mike | 2006-10-20 11:02:45 -0400 (Fri, 20 Oct 2006) | 6 lines

The SNMP backend no longer uses IPP for Epson printers (STR #2028)

backend/snmp.c:
    - probe_device(): Add Epson to the list of vendors that doesn't like
      IPP.

------------------------------------------------------------------------
r6047 | mike | 2006-10-20 10:52:55 -0400 (Fri, 20 Oct 2006) | 4 lines

Fix references in cupsaddsmb man page - %WINDIR% instead of %WINDOWS% (STR
#2038)

Add a note that 64-bit x86 drivers are not currently supported.

------------------------------------------------------------------------
r6046 | mike | 2006-10-20 10:43:30 -0400 (Fri, 20 Oct 2006) | 4 lines

Tru64 5.1B's getaddrinfo() and getnameinfo() functions leak file
descriptors (STR #2034)


------------------------------------------------------------------------
r6045 | mike | 2006-10-20 10:39:13 -0400 (Fri, 20 Oct 2006) | 2 lines

Tru64 compiler options (STR #2033)

------------------------------------------------------------------------
r6043 | mike | 2006-10-17 16:32:38 -0400 (Tue, 17 Oct 2006) | 2 lines

Update API documentation and changelog.

------------------------------------------------------------------------
r6042 | mike | 2006-10-17 11:51:12 -0400 (Tue, 17 Oct 2006) | 2 lines

Add new cupsRemoveDest() and cupsSetDefaultDest() functions.

------------------------------------------------------------------------
r6041 | mike | 2006-10-17 11:34:33 -0400 (Tue, 17 Oct 2006) | 7 lines

cupsAddDest() didn't add the parent destination's options and
attributes.

cups/dest.c:
    - cupsAddDest(): Copy the options array from the parent
      destination as needed.

------------------------------------------------------------------------
r6039 | mike | 2006-10-16 22:24:34 -0400 (Mon, 16 Oct 2006) | 2 lines

Update temporary function docs.

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

Comments

Submit Comment