Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libxmlrpc_server3-1.39.12-lp152.3.7 RPM for x86_64

From OpenSuSE Leap 15.2 for x86_64

Name: libxmlrpc_server3 Distribution: openSUSE Leap 15.2
Version: 1.39.12 Vendor: openSUSE
Release: lp152.3.7 Build date: Sat May 16 18:59:43 2020
Group: System/Libraries Build host: lamb20
Size: 27064 Source RPM: xmlrpc-c-1.39.12-lp152.3.7.src.rpm
Summary: Library implementing XML-based Remote Procedure Calls
XML-RPC is a lightweight RPC protocol based on XML and HTTP. This
package is used by XML-RPC clients and servers written in C and C++.




BSD-3-Clause and MIT


* Fri Mar 24 2017
  - Update to version 1.39.12:
    * For full list of changes see:
  - Drop upstreamed narrowing.patch
  - Add xmlrpc-c-no_return_nonvoid.patch
* Wed Jul 27 2016
  - narrowing.patch: fix invalid narrowing conversion
* Tue Nov 17 2015
  - Update to 1.33.18
    * Fix bug: infinite recursion if you try to format a floating
    point value that was created from something other than a
    finite number. Creation of a floating point XML-RPC value from
    something other than a number now fails.
* Mon Apr 20 2015
  - Update to 1.33.17
    * Build: fix a "recompile with -fPIC" failure in parallel make.
* Mon Mar 09 2015
  - Update dependencies
  - Enable checks
* Sun Mar 08 2015
  - Cleanup spec file with spec-cleaner
  - Use url for source
  - Update to 1.33.16
    * Packet stream socket: fix: sends corrupted packet when the
      packet contains an ESC character. Always broken. (packet
      stream sockets were new in Xmlrpc-c 1.11 - June 2007).
    * Build: fix 'make distclean' so it doesn't leave src/cpp/srcdir
      and src/cpp/blddir.
  - Changes for 1.33.15
    * Build: fix 'make distclean' so it doesn't leave src/cpp/srcdir
      and src/cpp/blddir.
* Mon Nov 25 2013
  - Update to new upstream release 1.33
    * Abyss XML-RPC server: Implement HTTP access control and the
    OPTIONS method
    * Change strategy for overallocating memory - grow blocks no more
    than a megabyte at a time
* Sat Jun 01 2013
  - Update to 1.25.23:
    * Test program build: include <unistd.h> instead of <sys/unistd.h>.
    * Abyss server: don't reject a request with colons in the host name (e.g. IPv6
    address form "[::1]") as invalid. This appears to be all that is required
    for Abyss to work on an IPv6 network, as long as the user binds the
    listening socket himself.
    * libxml2: fix memory leaks.
    * Server: fix method add failure when signature string contains "I" (for 64
      bit integer).
    * Client with Curl transport: fix bug which disables interruption unless you
      register a progress function for the transport. Introduced in 1.24.
    * Server: Fix crash when string value in parameter list contains invalid
      UTF-8. Broken in 1.18 (March 2006).
    * Build: fix build tree != source tree bug: no Broken in
      1.10 (March 2007).
    * Fix crash due to bogus memory free when xmlrpc_parse_value() fails. Broken
      in 1.07 (October 2006).
    * Install: fix install of man pages to wrong directory. Broken in 1.18 (March
    * Build: Add a user-defined default constructor for class callInfo to avoid
      compilation failure with recent GNU compilers.
    * Abyss XML-RPC server: Fix bug in access control expiration.
    * xmlrpc, xmlrpc_pstream client programs: fix bug in display of unprintable
      ASCII as \xHH: shows \xff where it should be something else.
    * Windows Abyss: fix 16 byte per thread memory leak. Thanks Angelo Masci.
    * xmlrpc client program: fix bug: doesn't accept b/f to mean boolean false.
      Broken since 1.07.
    * Fix crash when sending structure with a member value too large. Introduced
      in 1.21.
    * Build with --disable-abyss-threads: include <sys/wait.h> instead of
      <wait.h> in Abyss thread_fork.c.
    * Fix bug: infinite loop parsing XML when a string or character data is
      longer than 1K in UTF-8. Introduced in 1.12.
    * Client curl transport: fix bug: multiple authentication methods doesn't
      work; only one of them takes effect. Always broken.
    * Curl client: fix libcurl version in user-agent header. Always broken
      (user-agent function added in Release 1.03).
    * C++ Curl client: fix bug: ignores proxy Curl transport options. Always
    * Accomodate newer libcurl, which does not have <curl/types.h>.
    * Build of test programs: Fix "struct sockaddr_in" not defined in
    * Fix per-connection memory leak in libwww client XML transport. Present
      since the beginning.
  - Removed xmlrpc-c-default-constructor.patch (fixed upstream).
  - Removed xmlrpc-c-no-curltypes-incl.patch (fixed upstream).
  - Updated license to "BSD-3-Clause and MIT".
  - Removed autoconf, automake, file, libtool and libstdc++-devel build
    requirements (not needed).
  - Added ncurses-devel and readline-devel build requirements.
  - Removed support for openSUSE < 10.4.
  - Renamed libxmlrpc-c-devel package to xmlrpc-c-devel. Added the necessary
    Provides/Obsoletes entries for libxmlrpc-c-devel.
  - Remove static libraries.
* Tue Nov 22 2011
  - fix requires in -devel package
  - remove Authors block from description
* Mon Nov 21 2011
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 11:54:57 2024