]> git.ipfire.org Git - thirdparty/cups.git/commit
More IPv6/address transparency changes for STR #1313.
authormike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Sat, 8 Oct 2005 20:11:08 +0000 (20:11 +0000)
committermike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Sat, 8 Oct 2005 20:11:08 +0000 (20:11 +0000)
commitc94f4aa9c2524260e3aece9d4863a7f6edb2518f
treed37c445461082153f4e5a8e440132801e3a69486
parentbdb1331d580d5232486c92f75a6f001323c60935
More IPv6/address transparency changes for STR #1313.

config-scripts/cups-network.m4:
    - Add check for getnameinfo().
    - Remove --enable-domainsocket, just use --with-domainsocket.

config.h.in:
    - Add HAVE_GETNAMEINFO and change CUPS_DEFAULT_DOMAINSOCKET
      to be #undef by default.

cups/globals.h:
    - Remove domain_socket.
    - Add servername.

cups/http-addr.c:
    - Use getnameinfo() when available, fix IPv6 address
      formatting.

cups/http.c:
    - Move httpDateString(), httpDateString2(), httpDateTime(),
      httpDecode64(), httpDecode64_2(), httpEncode64(), and
      httpEncode64_2() to http-support.c.

cups/http.h:
    - Add httpSeparate3() and http_uri_status_t.

cups/http-support.c:
    - httpSeparate3(): Added;
    - Move httpDateString(), httpDateString2(), httpDateTime(),
      httpDecode64(), httpDecode64_2(), httpEncode64(), and
      httpEncode64_2() to http-support.c.

cups/usersys.c:
    - cupsServer(): Fix domain socket support so that we use
      domain sockets by default when available.
    - cupsSetServer(): Support port name/number in server name.

scheduler/conf.c:
    - get_address(), read_configuration(): Check for IPv6 address
      after we find the last colon in the value.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@4760 7a7537e8-13f0-0310-91df-b6672ffda945
config-scripts/cups-network.m4
config.h.in
cups/Dependencies
cups/globals.h
cups/http-addr.c
cups/http-support.c
cups/http.c
cups/http.h
cups/usersys.c
scheduler/conf.c