summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Orton <joe@manyfish.uk>2020-11-21 17:35:49 +0000
committerJoe Orton <joe@manyfish.uk>2020-11-28 10:49:26 +0000
commit39322be2cc7055201e4e999d70304d162c0d4dc4 (patch)
tree1d7b4cf2c27e4b1d3d6f4bace5ec66788609b029
parent2774d0438489edaf69cfa892fb7393e1fd4496dd (diff)
downloadneon-git-39322be2cc7055201e4e999d70304d162c0d4dc4.tar.gz
Update feature list. [skip ci]
-rw-r--r--NEWS2
-rw-r--r--README.md11
2 files changed, 7 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index 1d27418..96a6369 100644
--- a/NEWS
+++ b/NEWS
@@ -7,7 +7,7 @@ Changes in release 0.32.0:
* Interface clarifications:
- ne_auth.h: use of non-ASCII usernames with the ne_auth_creds
callback type is now rejected for Digest auth since the
- encoding is not known. ne_add_auth() can be used instead.
+ encoding is not specified. ne_add_auth() can be used instead.
* New interfaces and features:
- ne_string.h: added ne_strhash(), ne_vstrhash(), ne_strparam()
- ne_auth.h: added RFC 7616 (Digest authentication) support,
diff --git a/README.md b/README.md
index 159c1b5..a33cb97 100644
--- a/README.md
+++ b/README.md
@@ -16,17 +16,18 @@ Features:
- Low-level interface to HTTP request handling, to allow implementing
new methods easily.
- Persistent connection support (HTTP/1.1 and HTTP/1.0 aware)
- - Basic and digest authentication (RFC2617) (including auth-int, md5-sess)
- - Proxy support (including basic/digest authentication)
- - SSL/TLS support using OpenSSL (including client certificate support)
+ - Basic and Digest authentication (RFC 7616/7617, including SHA-2, userhash)
+ - Kerberos (Negotiate) and SSPI/NTLM authentication (Unix and Windows)
+ - HTTP and SOCKS (v4/5) proxy support (including authentication)
+ - SSL/TLS support using OpenSSL or GnuTLS (client certs via files or PKCS#11)
- Generic WebDAV 207 XML response handling mechanism
- - XML parsing using expat or libxml (1.x or 2.x) parser
+ - XML parsing using expat or libxml2
- Easy generation of error messages from 207 error responses
- Basic HTTP/1.1 methods: GET, PUT, HEAD, OPTIONS, conditional PUT
- WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL.
- WebDAV metadata support: set and remove properties (PROPPATCH), query
any set of properties (PROPFIND).
- - WebDAV locking support
+ - WebDAV locking and ACL (RFC 3744) support
- Autoconf macros supplied for easily embedding neon directly inside
an application source tree.