Release Notes: Optional support for SSL connections verification was added.
Release Notes: OpenSSL locking initialization was fixed. SSLv2 has been disabled completely.
Release Notes: Support for libxml2 2.6.16 and earlier was fixed. "HTTP/1.1 100" is now sent only once on long/framed requests. There were minor compilation cleanups.
Release Notes: Stability and security fixes. Support for curl's "expect:100-continue" was added. A Mac OS X port was added and a Windows build was added. Minor additions were made to the API..
Release Notes: This release fixes xml-writer compatibility with libxml2-2.6.
Release Notes: This release fixes the parser's incorrect behavior for some corner cases. It has moved away from automake to cmake.
Release Notes: This release fixes incorrect dumping/parsing of fault responses and fixes coredumps on empty values during request/response parsing that was introduced with the new parsing mechanism.
Release Notes: A new XML parser and XML serializer based on libxml2 xmlreader/xmlwriter technology that dramatically decreases the memory usage of XML parse/dump tasks for large datasets and significantly improves XML parse/dump performance (20-30%). The libxml++ dependency has been removed. This release has switched to the BSD 2-clause license.
Release Notes: This realease is binary incompatible with previous ones. The firewall now sends HTTP 403 Forbidden as a default reject action. The buffer size for hostname calculations was increased. A hang in the client during connection to a server that rejects connections on a specific port was fixed. A coredump that occurred if the name of a struct member contained XML tags was fixed. The API was enhanced so that Http_server and Https_server allow binding to a specific IP address, not only a port.
Release Notes: The client now supports timeout on the connection process. Enhanced XML-RPC standards conformance: allows requests without the <params> tag. Minor bug and warning fixes.