nd - Tiny little command line WebDAV interface.
nd provides a simple command line interface for WebDAV (RFC2518) server.
Warning!
nd version 0.8.1 or earlier has a vulnerability of buffer overflow caused by a long urls, authentication realm, lock-token etc.
This allows remote attackers to execute arbitrary code on the host running
this command. Please use 0.8.2 or later.
What's New
0.8.2, 29 Nov 2003.
0.8.1, 28 Nov 2003.
- (Cont'd) Avoid buffer overflow. (Use snprintf instead of sprintf).
0.8.0, 27 Nov 2003.
- Support properties which have namespace other than DAV:.
- PROPPATCH support (Added -e and -N option).
- Avoid buffer overflow.
0.7.2, 22 Oct 2003.
0.7.1, 19 Jul 2003.
0.7.0, 6 Mar 2003.
- Print 'Resource-Type' field for -v option (PROPFIND).
0.6.0, 9 Oct 2002.
- Changed license to MPL/GPL/LGPL.
- Fixed bug.
0.5.0, 11 Mar 2002.
- Added option for (proxy) authentication realm.
- API rearrangement.
0.4.1, 28 Feb 2002.
0.4.0, 27 Feb 2002.
- API rearrangement.
- Output format rearrangement.
- Fixed bugs.
0.3.0, 25 Feb 2002.
- POST, MKCOL, COPY, MOVE.
- BASIC authentication.
- API rearrangement.
- GET, POST streaming output API is added.
- Option rearrangement
- PROPFIND outputs lock info.
- Output format rearrangement, S-expression format is added.
- Added man page.
Download
Note that distribution location is changed since 0.8.2.
View source via ViewCVS
Required environment: libxml2
License: MPL/GPL/LGPL
Usage: See man page.