summaryrefslogtreecommitdiff
path: root/www/neon
diff options
context:
space:
mode:
authorwiz <wiz>2002-11-25 20:01:43 +0000
committerwiz <wiz>2002-11-25 20:01:43 +0000
commita0bc7777832c5a40be40d3724f0320cc2544c5c6 (patch)
tree85f2e93f8e51528ab6fb3a831d1a8f0824e4a324 /www/neon
parentec220c6074c5a962586610186dd031a51e615a55 (diff)
downloadpkgsrc-a0bc7777832c5a40be40d3724f0320cc2544c5c6.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/Makefile4
-rw-r--r--www/neon/PLIST21
-rw-r--r--www/neon/buildlink2.mk4
-rw-r--r--www/neon/distinfo6
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