diff options
author | epg <epg@pkgsrc.org> | 2003-09-10 04:34:08 +0000 |
---|---|---|
committer | epg <epg@pkgsrc.org> | 2003-09-10 04:34:08 +0000 |
commit | 7bb1272cafed1b69c81dd0dd61ed71c246efacf0 (patch) | |
tree | 6d23e1ef899f42684eaf0aa7f13ed4b0180f541c /www/neon | |
parent | 059f36a8ffa2614657ddb97bcd48002f9bcc0456 (diff) | |
download | pkgsrc-7bb1272cafed1b69c81dd0dd61ed71c246efacf0.tar.gz |
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 (limited to 'www/neon')
-rw-r--r-- | www/neon/Makefile | 5 | ||||
-rw-r--r-- | www/neon/PLIST | 57 | ||||
-rw-r--r-- | www/neon/distinfo | 6 |
3 files changed, 43 insertions, 25 deletions
diff --git a/www/neon/Makefile b/www/neon/Makefile index 3975a21a316..95cd1bcff9a 100644 --- a/www/neon/Makefile +++ b/www/neon/Makefile @@ -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 --git a/www/neon/PLIST b/www/neon/PLIST index 5cb5dd0c883..60da8b9bea1 100644 --- a/www/neon/PLIST +++ b/www/neon/PLIST @@ -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_redirect.h 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 @@ include/neon/ne_xml.h 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_close_connection.3 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_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 -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_token.3 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/apas09.html 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/refbufapp.html 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/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/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 --git a/www/neon/distinfo b/www/neon/distinfo index a17842a0c26..aea716ebaca 100644 --- a/www/neon/distinfo +++ b/www/neon/distinfo @@ -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 |