neon is an HTTP and WebDAV client library, with a C language API.
WARNING: THE NEON API IS NOT YET STABLE.
Provides lower-level interfaces to directly implement new HTTP methods, and higher-level interfaces so that you don't have to worry about the lower-level stuff.
Current features:
WARNING: THE NEON API IS NOT YET STABLE.
Provides lower-level interfaces to directly implement new HTTP methods, and higher-level interfaces so that you don't have to worry about the lower-level stuff.
Current features:
- High-level interface to HTTP and WebDAV methods (PUT, GET, HEAD, etc.)
- Low-level interface to HTTP request handling, to allow implementing new methods easily.
- persistent connections
- RFC2617 basic and digest authentication (including auth-int, md5-sess)
- Proxy support (including basic/digest authentication)
- SSL/TLS support using GnuTLS (including client certificate and thread safety support)
- Generic WebDAV 207 XML response handling mechanism
- XML parsing using the expat or libxml parsers
- Easy generation of error messages from 207 error responses
- WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL.
- WebDAV metadata support: set and remove properties, query any set ofi properties (PROPPATCH/PROPFIND).
- autoconf macros supplied for easily embedding neon directly inside an application source tree.
Original maintainer | Laszlo Boszormenyi (GCS) |
---|---|
Homepage | http://www.webdav.org/neon/ |
0.30.2








0.30.1

Latest updates

Debian 9.0 stretch-proposed-updates/main: Version 0.30.2-2+deb9u1 introduced
Mar 23
- Non-maintainer upload.
- Run OpenSSL checks but don't fail on them,
to workaround build failures due to OpenSSL changes.

Ubuntu 20.04 focal/main: Updated from 0.30.2-3 to 0.30.2-4
Feb 04

Ubuntu 20.04 focal-proposed/main: Version 0.30.2-4 removed
Feb 04

Ubuntu 20.04 focal-proposed/main: Version 0.30.2-4 introduced
Feb 02

Ubuntu 20.04 focal/main: Version 0.30.2-3 introduced
2020-01-07
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes:
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 19.10 eoan/main: Version 0.30.2-3 reintroduced
2019-08-19
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes:
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 19.10 eoan/main: Version 0.30.2-3 removed
2019-08-19

Ubuntu 19.10 eoan/main: Version 0.30.2-3 reintroduced
2019-08-14
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes:
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 19.10 eoan/main: Version 0.30.2-3 removed
2019-08-14

Ubuntu 18.04 LTS bionic-updates/main: Version 0.30.2-3~ubuntu18.04.1 reintroduced
2019-08-14
Laszlo Boszormenyi (GCS)
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes (LP: #1823382):
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 18.04 LTS bionic-updates/main: Version 0.30.2-3~ubuntu18.04.1 removed
2019-08-14

Ubuntu 19.10 eoan/main: Version 0.30.2-3 reintroduced
2019-08-02
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes:
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 18.04 LTS bionic-updates/main: Version 0.30.2-3~ubuntu18.04.1 reintroduced
2019-08-02
Laszlo Boszormenyi (GCS)
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes (LP: #1823382):
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 18.04 LTS bionic-updates/main: Version 0.30.2-3~ubuntu18.04.1 removed
2019-08-02

Ubuntu 19.10 eoan/main: Version 0.30.2-3 removed
2019-08-01

Ubuntu 19.10 eoan/main: Version 0.30.2-3 introduced
2019-06-17
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes:
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 18.10 cosmic-updates/main: Version 0.30.2-3~ubuntu18.10.1 introduced
2019-06-17
Laszlo Boszormenyi (GCS)
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes (LP: #1823382):
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 18.10 cosmic-proposed/main: Version 0.30.2-3~ubuntu18.10.1 removed
2019-06-17

Ubuntu 18.04 LTS bionic-updates/main: Version 0.30.2-3~ubuntu18.04.1 introduced
2019-06-17
Laszlo Boszormenyi (GCS)
- Run OpenSSL checks but don't fail on them (closes: #907009).
- Backport OpenSSL 1.1 fixes (LP: #1823382):
- don't set OpenSSL locking/thread callbacks,
- return NE_SOCK_RETRY for SSL_ERROR_WANT_READ.
- Fix HAVE_SYS_UIO_H typo.

Ubuntu 18.04 LTS bionic-proposed/main: Version 0.30.2-3~ubuntu18.04.1 removed
2019-06-17
Related packages
libneon27 - An HTTP and WebDAV Client Library
gnutls - A library which provides a secure layer over a reliable transport layer
libneon27-gnutls-dbg - Detached symbols for libneon27 (GnuTLS enabled)
libneon27-gnutls-dev - Header and static library files for libneon27 (GnuTLS enabled)