4.213. xmlrpc-c

Updated xmrlpc-c packages that add an enhancement are now available for Red Hat Enterprise Linux 5.
XML-RPC is a way to make remote procedure calls over the Internet. It converts procedure calls into XML documents, sends them to a remote server using the HTTP protocol, and gets back the response as XML. The xmlrpc-c package provides a modular implementation of XML-RPC for the C programming language.

Enhancement

BZ#729795
As a solution to a security issue, GSSAPI (Generic Security Services Application Program Interface) credential delegation was disabled in the libcurl library. As a consequence, applications using the xmlrpc-c package and relying on the delegation exhibited various issues and did not work properly. With this update, the GSSAPI_DELEGATION option has been introduced into xmlrpc-c in order to enable the credential delegation explicitly when applications need it.
Users of xmlrpc-c are advised to upgrade to these updated packages, which add this enhancement.
Updated xmlrpc-c packages that fix two bugs are now available for Red Hat Enterprise Linux 5.
The xmlrpc-c utility provides a way to make remote 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.

Bug Fixes

BZ#727884, BZ#756704
Prior to this update, the Generic Security Services Application Program Interface (GSSAPI) credential delegation was disabled. As a consequence, applications using the xmlrpc-c package and relying on the delegation exhibited various issues and did not work as expected. This update adds the analogous GSSAPI_DELEGATION to xmlrpc-c to allow for credential delegation when applications need it.
All users of xmlrpc-c are advised to upgrade to these updated packages, which fix these bugs.