CUPS 1.2svn Weekly Snapshot, r4810

Created at 21:00 Oct 21, 2005 by mike, last modified at 21:00 Oct 21, 2005

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

------------------------------------------------------------------------
r4810 | mike | 2005-10-21 15:45:49 -0400 (Fri, 21 Oct 2005) | 7 lines

Fix an edge case.

cups/http-support.c:
    - httpAssembleURIf(): If the host string starts with a "[",
      then assume the IPv6 address is in the proper format
      already.

------------------------------------------------------------------------
r4809 | mike | 2005-10-21 15:43:55 -0400 (Fri, 21 Oct 2005) | 15 lines

More link-local address fixes.

cups/http-addrlist.c:
    - httpAddrGetList(): Convert link-local zone separator to
      "%", and handle both "[" and "[v1." prefixes.

cups/http-support.c:
    - httpAssembleURIf(): Convert link-local zone separator in host
      string from "%" to "+".
    - httpSeparateURI(): Convert link-local zone separator in URI
      from "+" to "%".

cups/testhttp.c:
    - Change link-local test case to use "+" in URI.

------------------------------------------------------------------------
r4808 | mike | 2005-10-21 15:18:46 -0400 (Fri, 21 Oct 2005) | 2 lines

Fix call to httpAssembleURIf() - missing port number...

------------------------------------------------------------------------
r4807 | mike | 2005-10-21 15:17:52 -0400 (Fri, 21 Oct 2005) | 12 lines

Use httpAssembleURIf() for dynamically-generated URIs, and fix a browsing
crash bug when deleting a printer.

scheduler/cups-lpd:
scheduler/dirsvc.c:
scheduler/ipp.c:
    - Use httpAssembleURIf() for dynamically-generated URIs.

scheduler/printers.c:
    - cupsdDeletePrinter(): Don't update BrowseNext or remove the
      printer from the printer array until we stop it.

------------------------------------------------------------------------
r4806 | mike | 2005-10-21 14:49:24 -0400 (Fri, 21 Oct 2005) | 33 lines

Make changes that are necessary to support IPv6 link-local addresses.

berkeley/lpq.c:
berkeley/lprm.c:
cgi-bin/admin.c:
cgi-bin/classes.c:
cgi-bin/printers.c:
cups/util.c:
systemv/accept.c:
systemv/cancel.c:
systemv/cupsaddsmb.c:
systemv/lpadmin.c:
systemv/lpmove.c:
systemv/lpstat.c:
    - Use new httpAssembleURI() API instead of snprintf() when
      creating printer URIs.

cups/http-addr.c:
    - httpAddrLookup(): Don't add brackets to numeric IPv6 addresses.
    - httpAddrString(): Don't add brackets or remove link names
      from IPv6 addresses.

cups/http.h:
cups/http-support.c:
    - Add new httpAssembleURI() API, and rename httpSeparate3()
      to httpSeparateURI() (might as well be consistent... :)

cups/testhttp.c:
    - Add test URI with IPv6 link-local address.
    - main(): Add httpAssembleURI() tests, drop duplicate
      date/time string tests.


------------------------------------------------------------------------
r4805 | mike | 2005-10-21 09:38:21 -0400 (Fri, 21 Oct 2005) | 2 lines

Remove obsolete URI spec.

------------------------------------------------------------------------
r4804 | mike | 2005-10-20 10:05:42 -0400 (Thu, 20 Oct 2005) | 5 lines

The rastertodymo driver has been renamed to rastertolabel (a
symlink is installed so that existing queues continue to work)
and now also supports Zebra's CPCL language.


------------------------------------------------------------------------
r4803 | mike | 2005-10-19 10:37:15 -0400 (Wed, 19 Oct 2005) | 2 lines

Fix C99-ism in do_config_server() code.

------------------------------------------------------------------------
r4802 | mike | 2005-10-19 09:48:06 -0400 (Wed, 19 Oct 2005) | 5 lines

Put all of the common library definitions (from LIBS) in COMMONLIBS.

Remove all remaining references to NETLIBS, and use LIBS instead of
COMMONLIBS in cups-config.

------------------------------------------------------------------------
r4801 | mike | 2005-10-18 17:09:12 -0400 (Tue, 18 Oct 2005) | 2 lines

Cleanup more networking library stuff (simpler)

------------------------------------------------------------------------
r4800 | mike | 2005-10-18 14:06:20 -0400 (Tue, 18 Oct 2005) | 2 lines

Fix Solaris compile problems (STR #1321, STR #1317)

------------------------------------------------------------------------
r4799 | mike | 2005-10-17 10:52:10 -0400 (Mon, 17 Oct 2005) | 2 lines

Fix order of #include's.

------------------------------------------------------------------------
r4798 | mike | 2005-10-17 10:49:11 -0400 (Mon, 17 Oct 2005) | 3 lines

Don't use AF_LOCAL addresses if they are not supported, and fix
lookups when getaddrinfo() is not available.

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

Comments

Submit Comment