Ubuntu

“xmlrpc-c” 1.16.33-3.1ubuntu5.1 source package in Ubuntu

Changelog

xmlrpc-c (1.16.33-3.1ubuntu5.1) precise-security; urgency=low

  * Run the tests as part of the build process
    - debian/patches/FTBFS-tests.patch: Fix issues when running make check.
      Based on upstream patches.
    - debian/rules: Run make check after building
  * Fix dependencies of xmlrpc-api-utils
    - debian/control: xml-rcp-api2cpp needs libxmlrpc_cpp.so.4, so depend on
      libxmlrpc-c++4
  * SECURITY UPDATE: Denial of service via hash collisions
    - debian/patches/CVE-2012-0876.patch: Add random salt value to
      hash inputs. Based on upstream patch.
    - CVE-2012-0876
  * SECURITY UPDATE: Denial of service via memory leak
    - debian/patches/CVE-2012-1148.patch: Properly reallocate memory.
      Based on upstream patch.
    - CVE-2012-1148
 -- Tyler Hicks <email address hidden>   Sun, 09 Sep 2012 22:57:33 -0700

Upload details

Uploaded by:
Tyler Hicks on 2012-09-10
Uploaded to:
Precise
Original maintainer:
Ubuntu Developers
Component:
main
Architectures:
any all
Section:
libs
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Precise updates on 2012-09-10 main libs
Precise security on 2012-09-10 main libs

Downloads

File Size MD5 Checksum
xmlrpc-c_1.16.33.orig.tar.gz 708.1 KiB 85bc381b970551389a80956c352e8d23
xmlrpc-c_1.16.33-3.1ubuntu5.1.diff.gz 22.0 KiB 327bcecf682f3be23322051b722815e4
xmlrpc-c_1.16.33-3.1ubuntu5.1.dsc 2.2 KiB 04690a98dc82dc176991ac21db05f272

Binary packages built by this source

libxmlrpc-c++4: lightweight RPC library based on XML and HTTP [C++ runtime libraries]

 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C++.

libxmlrpc-c++4-dev: lightweight RPC library based on XML and HTTP [C++ development libraries]

 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C++.
 .
 Install this package if you wish to develop your own programs using this
 library.

libxmlrpc-c3-dev: lightweight RPC library based on XML and HTTP [transitional package]

 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This is an empty package for transitional purposes, and can be safely
 removed.

libxmlrpc-core-c3: lightweight RPC library based on XML and HTTP [C runtime libraries]

 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C.

libxmlrpc-core-c3-dev: lightweight RPC library based on XML and HTTP [C development libraries]

 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C.
 .
 Install this package if you wish to develop your own programs using this
 library.

libxmlrpc-core-c3-udeb: A lightweight RPC library based on XML and HTTP (core libraries)

 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C and C++.
 .
 This package contains the minimal runtime libraries for the Debian Installer
 (udeb).

xmlrpc-api-utils: Generate C++ wrapper classes for XML-RPC servers

 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This package contains two programs:
  * xml-rpc-api2cpp, a utility for generating C++ wrapper classes based
    on an XML-RPC API, obtained by interrogating an XML-RPC server.
  * xml-rpc-api2txt, a utility for printing out an XML-RPC API as a
    text file. The API is obtained by interrogating an XML-RPC server.