neon 0.29.x snapshot up for testing

Joe Orton joe at manyfish.co.uk
Wed Sep 2 17:10:20 EDT 2009


Hi.  I've put a snapshot of the current neon 0.29.x branch up for 
download here:

   http://www.webdav.org/neon/neon-r1717.tar.gz

It would be great if this could get some wider testing before tagging 
0.29.0.  Particularly the new NTLM auth support (thanks Kai!), which I 
haven't got test cases for.

Also, if anybody has got any outstanding patches which haven't made it 
in, now's the time to shout!  The current list of changes is included 
below.

Regards, Joe

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
 - ne_utils.h: added feature code NE_FEATURE_SYSPROXY
 - 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)
 - test suite output now compacted



More information about the neon mailing list