LPMtool uses
W3C's
libwww library to download
packages from the web.
LPMtool uses fairly advanced features of version 1.1 of the
HTTP protocol, such as partial byterange requests.
LPMtool's development uncovered a number of bugs
libwww 5.4.0, the most recent version of
the library.
For now, LPMtool's source code tarball includes a version of
libwww with many fixes and enhancements.
The next version of libwww is expected to include
the additional fixes; at some point in the future LPMtool's version of the
libwww library will merge with the upstream's.
Refer to www/libwww/ChangeLog
for a complete list
of enhancements since last public release of libwww,
which includes:
The source tree was refreshed to a more current version of the GNU toolchain.
All component libwww libraries were merged into a single libtool library. A convenience libtool library also gets built.
The multipart
filter was rewritten from scratch.
Fixed C++
bindings.