2. libwww

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: