From: <upn...@li...> - 2003-02-14 06:09:16
|
We are pleased to announce the immediate availability of the Linux SDK for UPnP Devices version 1.2.1 (formally known as the UPnP SDK for Linux) for download! It represents all the improvements, optimizations, and fixes since the original 1.0 release in 2000. Specially, the new features are: - Integrates an entirely new XML parser that features DOM2 API support and a much smaller code size. - Integrates a new threading utility library that manages all threads in the library. - Elimination of C++ and other code optimizations have reduced the binary size by over 60%. - The web server now supports application-level callbacks to handle dynamically generated data. - The web server now correctly handles chunked encoding. - A new client HTTP API has been added that allows downloading of items of unlimited size. - The SDK supports much better cross-compilation support. - Numerous memory leaks and bugs have been fixed. With the new XML parser, the API is not 100% backwards compatible. It contains a new API that does not require freeing many intermediate objects, thus eliminating many memory leaks. Consult the XML API documentation for more details. As you might have noticed above, the name of the SDK has changed. This is to avoid trademark issues with the UPnP Implementers Corporation (UIC). The new name is Linux SDK for UPnP Devices, libupnp for short. You can download the new SDK at http://sourceforge.net/project/showfiles.php?group_id=7189. The RPMs will be posted soon. New to this release, the libupnp-doc package contains a Programming Guide that walks through creating a device and control point using the SDK. Finally, a new mailing list has been created for discussion on development of the SDK. This list is reserved for developers only. General discussion and usage of the SDK should remain on the upnp-sdk-discuss list. If you are interested in actively working on the SDK, please sign up for the list at http://sourceforge.net/mail/?group_id=7189 and I will contact you. Happy Coding! - Dan - dba...@us... |