pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/neon Update to 0.24.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/48ac2527f431
branches:  trunk
changeset: 461053:48ac2527f431
user:      epg <epg%pkgsrc.org@localhost>
date:      Wed Sep 10 04:34:08 2003 +0000

description:
Update to 0.24.1.

Changes in release 0.24.1:
* Add support for "GSS-Negotiate" Kerberos authentication scheme (from
 Risko Gergely and Burjan Gabor).
* Disable Nagle to improve performance of small requests (thanks to
 Jim Whitehead and Teng Xu).
* Fix compatibility with OpenSSL 0.9.6 (broken in 0.24.0).
* Fix prototype mismatch in ne_207.c.
* Define ssize_t from ne_request.h for Win32.
* Prevent segfault on zlib initialization failures.
* ne_sock_init does not fail if PRNG could not be seeded.
* Fix segfault in cookies code (Markus Mueller).
* Documentation updates.

Changes in release 0.24.0:
* Major changes to XML interface:
 - have the start-element callback either accept, decline, abort,
 or return a state integer.
 - remove 'struct ne_xml_elm'; callbacks are passed {nspace, name}
 strings along with a state integer.
 - dropped "collect", "strip-leading-whitespace" modes
 - push responsibility for accumulating cdata onto caller; drop 'cdata'
 argument from end-element callback.
 - don't abort if no handler accepts a particular element, just ignore
 that branch of the tree.
 - dropped support for libxml 1.x and expat < 1.95.0.
 - guarantee that start_element callback is not passed attrs=NULL
 - add ne_xml_doc_encoding() to retrieve encoding of parsed XML document.
* Major changes to SSL interface:
 - rewrite of interfaces for handling server and client certificates;
 ne_ssl.h: many new functions available.
 - only PKCS#12-encoded client certs are supported.
 - changes to most names of SSL-related functions operating on an
 ne_session, e.g. ne_ssl_load_cert->ne_ssl_trust_cert.
 - client cert provider callback is passed the set of acceptable CA
 names sent by the server
 - the entire chain of certs presented by server is now accessible
* Remove unused ne_register_progress() from socket layer.
* Changes to resolver interface: ne_addr_first and _next return const;
 ne_addr_print renamed to ne_iaddr_print; ne_iaddr_make and ne_iaddr_free
 have been added.
* ne_request_create() now duplicates the method string passed in.
* ne_redirect_location() will now return NULL in some cases.
* Split socket creation to ne_sock_create() from ne_sock_connect:
 - should report connect() error messages properly on Win32.
* Fix several memory leaks in error handling paths.
* Add a pkg-config file, neon.pc.in.

diffstat:

 www/neon/Makefile |   5 +--
 www/neon/PLIST    |  57 ++++++++++++++++++++++++++++++++++++------------------
 www/neon/distinfo |   6 ++--
 3 files changed, 43 insertions(+), 25 deletions(-)

diffs (164 lines):

diff -r f8ee7d1a2fdb -r 48ac2527f431 www/neon/Makefile
--- a/www/neon/Makefile Wed Sep 10 02:20:50 2003 +0000
+++ b/www/neon/Makefile Wed Sep 10 04:34:08 2003 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2003/05/25 09:35:28 epg Exp $
+# $NetBSD: Makefile,v 1.14 2003/09/10 04:34:08 epg Exp $
 
-DISTNAME=              neon-0.23.9
-PKGREVISION=           1
+DISTNAME=              neon-0.24.1
 CATEGORIES=            www
 MASTER_SITES=          http://www.webdav.org/neon/
 
diff -r f8ee7d1a2fdb -r 48ac2527f431 www/neon/PLIST
--- a/www/neon/PLIST    Wed Sep 10 02:20:50 2003 +0000
+++ b/www/neon/PLIST    Wed Sep 10 04:34:08 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2003/05/09 15:44:09 drochner Exp $
+@comment $NetBSD: PLIST,v 1.9 2003/09/10 04:34:09 epg Exp $
 bin/neon-config
 include/neon/ne_207.h
 include/neon/ne_acl.h
@@ -17,6 +17,7 @@
 include/neon/ne_request.h
 include/neon/ne_session.h
 include/neon/ne_socket.h
+include/neon/ne_ssl.h
 include/neon/ne_string.h
 include/neon/ne_uri.h
 include/neon/ne_utils.h
@@ -24,15 +25,15 @@
 lib/libneon.a
 lib/libneon.la
 lib/libneon.so
-lib/libneon.so.23
-lib/libneon.so.23.9
+lib/libneon.so.24
+lib/libneon.so.24.1
+lib/pkgconfig/neon.pc
 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
@@ -51,6 +52,10 @@
 man/man3/ne_forget_auth.3
 man/man3/ne_get_error.3
 man/man3/ne_get_status.3
+man/man3/ne_iaddr_cmp.3
+man/man3/ne_iaddr_free.3
+man/man3/ne_iaddr_make.3
+man/man3/ne_iaddr_print.3
 man/man3/ne_malloc.3
 man/man3/ne_oom_callback.3
 man/man3/ne_print_request_header.3
@@ -73,12 +78,27 @@
 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
-man/man3/ne_ssl_load_default_ca.3
+man/man3/ne_ssl_cert_cmp.3
+man/man3/ne_ssl_cert_export.3
+man/man3/ne_ssl_cert_free.3
+man/man3/ne_ssl_cert_identity.3
+man/man3/ne_ssl_cert_import.3
+man/man3/ne_ssl_cert_issuer.3
+man/man3/ne_ssl_cert_read.3
+man/man3/ne_ssl_cert_signedby.3
+man/man3/ne_ssl_cert_subject.3
+man/man3/ne_ssl_cert_write.3
+man/man3/ne_ssl_clicert_decrypt.3
+man/man3/ne_ssl_clicert_encrypted.3
+man/man3/ne_ssl_clicert_free.3
+man/man3/ne_ssl_clicert_name.3
+man/man3/ne_ssl_clicert_owner.3
+man/man3/ne_ssl_clicert_read.3
+man/man3/ne_ssl_dname_cmp.3
 man/man3/ne_ssl_readable_dname.3
 man/man3/ne_ssl_set_verify.3
+man/man3/ne_ssl_trust_cert.3
+man/man3/ne_ssl_trust_default_ca.3
 man/man3/ne_status.3
 man/man3/ne_strdup.3
 man/man3/ne_strndup.3
@@ -86,6 +106,7 @@
 man/man3/ne_version_match.3
 man/man3/ne_version_string.3
 man/man3/neon.3
+share/doc/${PKGNAME}/html/apas01.html
 share/doc/${PKGNAME}/html/apas02.html
 share/doc/${PKGNAME}/html/apas03.html
 share/doc/${PKGNAME}/html/apas04.html
@@ -97,18 +118,13 @@
 share/doc/${PKGNAME}/html/apas10.html
 share/doc/${PKGNAME}/html/apas11.html
 share/doc/${PKGNAME}/html/apas12.html
-share/doc/${PKGNAME}/html/auth.html
-share/doc/${PKGNAME}/html/basic.html
-share/doc/${PKGNAME}/html/ch01s02.html
-share/doc/${PKGNAME}/html/ch01s03.html
-share/doc/${PKGNAME}/html/ch02.html
+share/doc/${PKGNAME}/html/api.html
+share/doc/${PKGNAME}/html/biblio.html
 share/doc/${PKGNAME}/html/compliance.html
+share/doc/${PKGNAME}/html/features.html
 share/doc/${PKGNAME}/html/gfdl.html
 share/doc/${PKGNAME}/html/index.html
 share/doc/${PKGNAME}/html/intro.html
-share/doc/${PKGNAME}/html/locking.html
-share/doc/${PKGNAME}/html/lowlevel.html
-share/doc/${PKGNAME}/html/props.html
 share/doc/${PKGNAME}/html/ref.html
 share/doc/${PKGNAME}/html/refalloc.html
 share/doc/${PKGNAME}/html/refauth.html
@@ -117,9 +133,12 @@
 share/doc/${PKGNAME}/html/refbufcr.html
 share/doc/${PKGNAME}/html/refbufdest.html
 share/doc/${PKGNAME}/html/refbufutil.html
+share/doc/${PKGNAME}/html/refcert.html
+share/doc/${PKGNAME}/html/refclicert.html
 share/doc/${PKGNAME}/html/refconfig.html
 share/doc/${PKGNAME}/html/referr.html
 share/doc/${PKGNAME}/html/refgetst.html
+share/doc/${PKGNAME}/html/refiaddr.html
 share/doc/${PKGNAME}/html/refneon.html
 share/doc/${PKGNAME}/html/refopts.html
 share/doc/${PKGNAME}/html/refreq.html
@@ -130,14 +149,14 @@
 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/refsslcert2.html
+share/doc/${PKGNAME}/html/refsslcertio.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/using.html
 share/doc/${PKGNAME}/html/xml.html
 @dirrm share/doc/${PKGNAME}/html
 @dirrm share/doc/${PKGNAME}
diff -r f8ee7d1a2fdb -r 48ac2527f431 www/neon/distinfo
--- a/www/neon/distinfo Wed Sep 10 02:20:50 2003 +0000
+++ b/www/neon/distinfo Wed Sep 10 04:34:08 2003 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.8 2003/05/09 15:44:10 drochner Exp $
+$NetBSD: distinfo,v 1.9 2003/09/10 04:34:09 epg Exp $
 
-SHA1 (neon-0.23.9.tar.gz) = d9d84e79fa0776c8fa9f1768c3ddc2f021d23449
-Size (neon-0.23.9.tar.gz) = 518216 bytes
+SHA1 (neon-0.24.1.tar.gz) = a4aa326ad31d2d3d2a76136efd58ccdfba97bf40
+Size (neon-0.24.1.tar.gz) = 564907 bytes



Home | Main Index | Thread Index | Old Index