diff options
author | wiz <wiz@pkgsrc.org> | 2002-11-25 20:01:43 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2002-11-25 20:01:43 +0000 |
commit | 14178e8c407d6396db336ddfc048597e3f39a47c (patch) | |
tree | 85f2e93f8e51528ab6fb3a831d1a8f0824e4a324 /www/neon | |
parent | d9b6023ad2235af36a0893b6d5f17ed060ce3561 (diff) | |
download | pkgsrc-14178e8c407d6396db336ddfc048597e3f39a47c.tar.gz |
Update to 0.23.5, needed by to-be-committed subversion update.
Excerpt of changes (+portability and bug fixes):
* Add support for `--la-file' argument to neon-config, which prints the
full path of the installed libneon.la file.
* Improved address resolver (ne_addr_*) replacing ne_name_lookup():
- use getaddrinfo() if found; include support for IPv6 (based on work
by Noriaki Takamiya)
* For a hostname with multiple addresses, each address is tried in turn
until a connection is made.
* RFC2818 compliance for certificate identity checks in SSL:
- use `dNSname' values in subjectAltName extension if present
- hostname comparison fixed to not be case-sensitive
* Added NE_DBG_SSL debug channel.
* ne_strerror changed to return the passed-in buffer.
* Added ne_strnzcpy macro to ne_string.h.
* Added reference documentation:
- ne_sock_init, ne_addr_*.
* Remove the const qualifier from the reason_phrase field in ne_status.
- ne_parse_statusline() now strdup's the reason_phrase
* Remove the status_line argument from ne_207_end_propstat and _end_response
* Change ne_session_create, ne_session_proxy, ne_sock_connect, and the
'port' field of the ne_uri structure to use an unsigned int for port numbers
* ne_uri_defaultport returns unsigned and '0' on an unknown port (not -1).
* Changes to hooks interface:
- pass an ne_request pointer to per-request hooks
- replace "accessor" hooks with ne_{get,set}_{request,session}_private
* Authentication changes:
- the hooks changes fix a segfault if auth is enabled for an SSL session
through a proxy server
- fix ne_forget_auth segfault if either proxy or server auth are not used
* Improvements to persistent connection retry logic and error handling
in request code; fixing some cases where some errors where incorrectly
treated as a persistent connection timeout
- a TCP RST at the appropriate time is now treated as a persistent
connection timeout.
- handle persistent connection timeouts on SSL connections
* Changes to SSL support:
- improved error handling
- fix for proxy CONNECT tunnelling with some proxies (e.g. Traffic-Server)
- fix potential segfault if client cert. provider callback is used
- fix to use supplied password callback for PEM-encoded client certificates
(Daniel Berlin)
* Remove ne_read_file().
* ne_version_match replaces ne_version_minimum (semantics changed slightly).
* XML request bodies use a content-type of "application/xml" now;
applications can use NE_XML_MEDIA_TYPE from ne_xml.h
Diffstat (limited to 'www/neon')
-rw-r--r-- | www/neon/Makefile | 4 | ||||
-rw-r--r-- | www/neon/PLIST | 21 | ||||
-rw-r--r-- | www/neon/buildlink2.mk | 4 | ||||
-rw-r--r-- | www/neon/distinfo | 6 |
4 files changed, 25 insertions, 10 deletions
diff --git a/www/neon/Makefile b/www/neon/Makefile index cf579b3a883..0623862575a 100644 --- a/www/neon/Makefile +++ b/www/neon/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2002/08/25 18:40:23 jlam Exp $ +# $NetBSD: Makefile,v 1.5 2002/11/25 20:01:43 wiz Exp $ -DISTNAME= neon-0.21.3 +DISTNAME= neon-0.23.5 CATEGORIES= www MASTER_SITES= http://www.webdav.org/neon/ diff --git a/www/neon/PLIST b/www/neon/PLIST index ae1b590e508..41705559819 100644 --- a/www/neon/PLIST +++ b/www/neon/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2002/08/25 18:40:24 jlam Exp $ +@comment $NetBSD: PLIST,v 1.5 2002/11/25 20:01:43 wiz Exp $ bin/neon-config include/neon/ne_207.h include/neon/ne_acl.h @@ -24,10 +24,17 @@ include/neon/ne_xml.h lib/libneon.a lib/libneon.la lib/libneon.so -lib/libneon.so.21 -lib/libneon.so.21.3 +lib/libneon.so.23 +lib/libneon.so.23.5 man/man1/neon-config.1 man/man3/ne_add_request_header.3 +man/man3/ne_addr_destroy.3 +man/man3/ne_addr_error.3 +man/man3/ne_addr_first.3 +man/man3/ne_addr_next.3 +man/man3/ne_addr_print.3 +man/man3/ne_addr_resolve.3 +man/man3/ne_addr_result.3 man/man3/ne_buffer.3 man/man3/ne_buffer_altered.3 man/man3/ne_buffer_append.3 @@ -65,6 +72,7 @@ man/man3/ne_set_request_body_fd.3 man/man3/ne_set_server_auth.3 man/man3/ne_set_useragent.3 man/man3/ne_shave.3 +man/man3/ne_sock_init.3 man/man3/ne_ssl_certificate.3 man/man3/ne_ssl_dname.3 man/man3/ne_ssl_load_ca.3 @@ -75,6 +83,9 @@ man/man3/ne_status.3 man/man3/ne_strdup.3 man/man3/ne_strndup.3 man/man3/ne_token.3 +man/man3/ne_version_match.3 +man/man3/ne_version_string.3 +man/man3/neon.3 share/doc/${PKGNAME}/html/apas02.html share/doc/${PKGNAME}/html/apas03.html share/doc/${PKGNAME}/html/apas04.html @@ -109,18 +120,22 @@ share/doc/${PKGNAME}/html/refbufutil.html share/doc/${PKGNAME}/html/refconfig.html share/doc/${PKGNAME}/html/referr.html share/doc/${PKGNAME}/html/refgetst.html +share/doc/${PKGNAME}/html/refneon.html share/doc/${PKGNAME}/html/refopts.html share/doc/${PKGNAME}/html/refreq.html share/doc/${PKGNAME}/html/refreqbody.html share/doc/${PKGNAME}/html/refreqhdr.html +share/doc/${PKGNAME}/html/refresolve.html share/doc/${PKGNAME}/html/refsess.html share/doc/${PKGNAME}/html/refshave.html +share/doc/${PKGNAME}/html/refsockinit.html share/doc/${PKGNAME}/html/refsslca.html share/doc/${PKGNAME}/html/refsslcert.html share/doc/${PKGNAME}/html/refssldname.html share/doc/${PKGNAME}/html/refsslvfy.html share/doc/${PKGNAME}/html/refstatus.html share/doc/${PKGNAME}/html/reftok.html +share/doc/${PKGNAME}/html/refvers.html share/doc/${PKGNAME}/html/ssl.html share/doc/${PKGNAME}/html/utils.html share/doc/${PKGNAME}/html/xml.html diff --git a/www/neon/buildlink2.mk b/www/neon/buildlink2.mk index 02a5bea42e4..f9cf55cdb08 100644 --- a/www/neon/buildlink2.mk +++ b/www/neon/buildlink2.mk @@ -1,10 +1,10 @@ -# $NetBSD: buildlink2.mk,v 1.2 2002/08/25 18:40:24 jlam Exp $ +# $NetBSD: buildlink2.mk,v 1.3 2002/11/25 20:01:43 wiz Exp $ .if !defined(NEON_BUILDLINK2_MK) NEON_BUILDLINK2_MK= # defined BUILDLINK_PACKAGES+= neon -BUILDLINK_DEPENDS.neon?= neon>=0.19.3 +BUILDLINK_DEPENDS.neon?= neon>=0.23.5 BUILDLINK_PKGSRCDIR.neon?= ../../www/neon EVAL_PREFIX+= BUILDLINK_PREFIX.neon=neon diff --git a/www/neon/distinfo b/www/neon/distinfo index f4d2db7a732..daaa39423e6 100644 --- a/www/neon/distinfo +++ b/www/neon/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.4 2002/08/25 18:40:24 jlam Exp $ +$NetBSD: distinfo,v 1.5 2002/11/25 20:01:43 wiz Exp $ -SHA1 (neon-0.21.3.tar.gz) = 42f72fc2ebb29d9b687d5549bdd81742689f4846 -Size (neon-0.21.3.tar.gz) = 476601 bytes +SHA1 (neon-0.23.5.tar.gz) = c58c2174c5340618e6479efff1a5bcb2b16294c2 +Size (neon-0.23.5.tar.gz) = 505880 bytes |