neon: release 0.29.0

Joe Orton joe at manyfish.co.uk
Sun Sep 13 08:33:55 EDT 2009


Download: http://www.webdav.org/neon/neon-0.29.0.tar.gz
Signature: http://www.webdav.org/neon/neon-0.29.0.tar.gz.asc
 MD5: 18a3764b70f9317f8b61509fd90d9e7a  neon-0.29.0.tar.gz
SHA1: 8d2e1609b2a3b13a6e68e58c26b1d708302e05ef  neon-0.29.0.tar.gz

Changes in release 0.29.0:
* Interface changes:
 - none, API and ABI backwards-compatible with 0.28.x and 0.27.x
* New interfaces and features:
 - added NTLM auth support for Unix builds (Kai Sommerfeld, Daniel Stenberg)
 - ne_auth.h: added NE_AUTH_GSSAPI and NE_AUTH_NTLM auth protocol codes
 - added ne_acl3744.h, updated WebDAV ACL support (Henrik Holst)
 - added built-in SOCKS v4/v4a/v5 support: ne_socket.h:ne_sock_proxy(),       
   and ne_session.h:ne_session_socks_proxy()
 - added support for system-default proxies: ne_session_system_proxy(),
   implemented using libproxy where available
 - ne_session.h: added NE_SESSFLAG_EXPECT100 session flag, SSL verification
   failure bits extended by NE_SSL_BADCHAIN and NE_SSL_REVOKED, better 
   handling of failures within the cert chain (thanks to Ludwig Nussel)
 - ne_socket.h: ne_sock_writev() (Julien Reichel), ne_sock_set_error(),
   ne_iaddr_raw(), ne_iaddr_parse()
 - ne_string.h: ne_buffer_qappend(), ne_strnqdup()
* Deprecated interfaces:
 - ne_acl.h is obsoleted by ne_acl3744.h (but is still present)
 - obsolete feature "NE_FEATURE_SOCKS" now never marked present
* Other changes:
 - fix handling of "stale" flag in RFC2069-style Digest auth challenge
 - ne_free() implemented as a function on Win32 (thanks to Helge Hess)
 - symbol versioning used for new symbols, where supported
 - ensure SSL connections are closed cleanly with OpenSSL
 - fix build with OpenSSL 1.0 beta
 - updated Polish (pl) translation (Arfrever Frehtes Taifersar Arahesis)



More information about the neon mailing list