xmlrpc-c is a programming library for writing an XML-RPC server or client in C or C++. XML-RPC is a standard network protocol to allow a client program to make a simple remote procedure call (RPC) type request of a server. It's like SOAP or CORBA, but much simpler. This library speaks the same XML-RPC as similar libraries for lots of other programming languages, with most of the popular extensions. The client library uses either w3c libwww or Curl for HTTP. The server library contains a complete lightweight HTTP (Web) server and also facilities for running with CGI under any Web server.
|Tags||Internet Web Software Development Object Brokering Libraries|
|Operating Systems||POSIX Windows Windows|
Release Notes: This release contains a fix for a long standing bug in Abyss where an incorrect peer address with a Unix socket channel was made when ChannelUnixCreateFd() was used. A buffer overrun in JSON value formatting was fixed.
Release Notes: Numerous changes were made.
Release Notes: This release fixes a bug which allowed denial-of-service or stack-overflow attacks against xmlrpc-c servers, adds basic Win32 support, and fixes several minor bugs.
Release Notes: Support for boxcarring, instrospection, automagic documentation generation, HTTP Basic Authentication, and mod_gzip. Instructions were also added on using xmlrpc-c with SSL.
Release Notes: This release includes support for CGI-based XML-RPC servers, a new HOWTO with examples in Perl, Python, C, C++, Java, and PHP, and a bugfix in the CGI code.