summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2004-10-02 18:47:02 +0000
committerjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2004-10-02 18:47:02 +0000
commit0294ff3d3282d1b1c5497f00ea25e5e55e6f4338 (patch)
tree978af6f81c7b7715597871b1e89a9ad083907f1a /README
downloadneon-0294ff3d3282d1b1c5497f00ea25e5e55e6f4338.tar.gz
Import neon 0.24.0 to begin 0.24.x branch.
git-svn-id: http://svn.webdav.org/repos/projects/neon/branches/0.24.x@243 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'README')
-rw-r--r--README45
1 files changed, 45 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..8097e1c
--- /dev/null
+++ b/README
@@ -0,0 +1,45 @@
+
+neon is an HTTP and WebDAV client library, with a C language API.
+Bindings for other languages may also be available, see the web site
+for more details.
+
+Mailing list: neon@webdav.org || Web site: http://www.webdav.org/neon/
+
+WARNING: THE NEON API IS NOT YET STABLE.
+
+Current features:
+
+ - High-level interface to HTTP and WebDAV methods.
+ - 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)
+ - Generic WebDAV 207 XML response handling mechanism
+ - XML parsing using expat or libxml (1.x or 2.x) parser
+ - 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
+ - Autoconf macros supplied for easily embedding neon directly inside
+ an application source tree.
+
+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.
+
+neon is licensed under the GNU Library GPL; see src/COPYING.LIB for
+full details. The manual is licensed under the terms of the GNU FDL;
+see doc/fdl.sgml or the generated documentation. The autoconf macros
+in the "macros" directory are under a more liberal license, see each
+file for details. The test suite is licensed under the GNU GPL; see
+test/COPYING for full details.
+
+neon is Copyright (C) 1999-2003 Joe Orton
+Portions are:
+Copyright (C) 1999-2000 Tommi Komulainen <Tommi.Komulainen@iki.fi>
+Copyright (C) 1999-2000, Peter Boos <pedib@colorfullife.com>
+Copyright (C) 1991, 1995, 1996, 1997 Free Software Foundation, Inc.