-
 

Package Summary

Tags No category tags.
Version 1.17.0
License LGPL-2.1
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_comm.git
VCS Type git
VCS Version noetic-devel
Last Updated 2024-09-13
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

XmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily modified from the package available on SourceForge in order to support roscpp's threading model. As such, we are maintaining our own fork.

Additional Links

Maintainers

  • Michael Carroll
  • Shane Loretz

Authors

  • Chris Morley
  • Konstantin Pilipchuk
  • Morgan Quigley
  • Austin Hendrix
  • Dirk Thomas
  • Jacob Perron
Could not convert readme:
The source text contains invalid characters for the used encoding UTF-8
CHANGELOG

Changelog for package xmlrpcpp

1.17.0 (2024-09-13)

  • Fix printing XmlRpcValue with GTest (#2224)
  • Fix EINTR handling in XmlRpcDispatch::work (#2278)
  • Contributors: Hugal31, Martin Pecka

1.16.0 (2023-02-15)

1.15.15 (2022-11-23)

  • Move \@jacobperron from maintainer to author (#2302)
  • Contributors: Shane Loretz

1.15.14 (2022-01-06)

  • Keep the persistent connection only if rosmaster supports http1.1 (#2208)
  • Contributors: Chen Lihui

1.15.13 (2021-09-22)

1.15.12 (2021-09-21)

  • Fix XMLRPC endless loop (#2185)
  • Fix build when gtest is not available (#2177)
  • Contributors: Chris Lalancette, Wolfgang Merkt

1.15.11 (2021-04-06)

1.15.10 (2021-03-18)

  • Portable fix to recent Windows build breaks (#2110)
  • Contributors: Sean Yen

1.15.9 (2020-10-16)

  • Update maintainers (#2075)
  • Fix to address CVE-2020-16124 (#2065)
  • Fix spelling (#2066)
  • Fix XmlRpcValue::_doubleFormat being unused (#2003)
  • Contributors: Shane Loretz, Sid Faber, tomoya

1.15.8 (2020-07-23)

  • add const versions of XmlRpcValue converting operators (#1978)

1.15.7 (2020-05-28)

1.15.6 (2020-05-21)

1.15.5 (2020-05-15)

  • check if enough FDs are free, instead counting the total free FDs (#1929)

1.15.4 (2020-03-19)

  • restrict boost dependencies to components used (#1871)

1.15.3 (2020-02-28)

1.15.2 (2020-02-25)

1.15.1 (2020-02-24)

1.15.0 (2020-02-21)

1.14.4 (2020-02-20)

  • bump CMake minimum version to avoid CMP0048 warning (#1869)
  • [Windows] workaround WSAPoll doesn't report failed connections (#1816)
  • fix base64 decode error on ARM platforms (#1853)
  • use c++11 std::snprintf (#1820)
  • fix dead loop if accept connection error in XmlRpcServer (#1791)
  • fix test build errors (#1723)
  • fix base64 encode error (#1769)
  • XmlRpcValue added bool assignment operator (#1709)
  • add const indexer for xmlrpc (#1759)
  • xmlrpcpp: fixed invalid zero index (#1631)
  • avoid calling memcpy on NULL pointer with size 0 (#1546)
  • revert "Revert "move the winsock2.h into cpp."" (#1588)
  • visibility macros update (#1591)
  • remove explicit -std=c++11, default to 14
  • fix test code build issues on Windows (#1479)
  • fix issues when built or run on Windows (#1466)

1.14.3 (2018-08-06)

1.14.2 (2018-06-06)

1.14.1 (2018-05-21)

1.14.0 (2018-05-21)

  • fixes for OSX (#1402)
  • take XmlRpcValue by const ref. in operator<< (#1350)
  • fix various compiler warnings on bionic (#1325)

1.13.6 (2018-02-05)

  • fix xmlrpc timeout using monotonic clock (#1249)
  • add tests and bug fixes for XmlRpcServer (#1243)
  • add test and fix uninitialized data in XmlRpcClient (#1244)
  • make xmlrpcpp specific include directory work in devel space (#1261)
  • add base64 tests (#1242)
  • add unit tests for XmlRpcDispatch (#1232)
  • add unit tests and bug fixes for XmlRpcClient (#1221)

1.13.5 (2017-11-09)

  • add unit tests and bug fixes for XmlRpcSocket (#1218)
  • add tests for XmlRpcValue and XML conversion (#1216)

1.13.4 (2017-11-02)

1.13.3 (2017-10-25)

  • fix problem when configuring tests without gtest being available (#1197)

1.13.2 (2017-08-15)

  • use poll() in favor of select() in the XmlRPCDispatcher (#833)
  • fix fall through warnings with g++ 7 (#1139)

1.13.1 (2017-07-27)

  • switch to libb64 for base64 encoding/decoding (#1046)

1.13.0 (2017-02-22)

1.12.7 (2017-02-17)

  • move headers to include/xmlrpcpp (#962)

1.12.6 (2016-10-26)

1.12.5 (2016-09-30)

1.12.4 (2016-09-19)

1.12.3 (2016-09-17)

1.12.2 (2016-06-03)

1.12.1 (2016-04-18)

  • use directory specific compiler flags (#785)

1.12.0 (2016-03-18)

1.11.18 (2016-03-17)

1.11.17 (2016-03-11)

1.11.16 (2015-11-09)

1.11.15 (2015-10-13)

1.11.14 (2015-09-19)

1.11.13 (2015-04-28)

1.11.12 (2015-04-27)

1.11.11 (2015-04-16)

1.11.10 (2014-12-22)

  • improve Android support (#537)
  • fix various defects reported by coverity

1.11.9 (2014-08-18)

1.11.8 (2014-08-04)

1.11.7 (2014-07-18)

1.11.6 (2014-07-10)

1.11.5 (2014-06-24)

1.11.4 (2014-06-16)

1.11.3 (2014-05-21)

1.11.2 (2014-05-08)

1.11.1 (2014-05-07)

  • fix day comparison for rpc value of type timestamp (#395)

1.11.0 (2014-03-04)

  • output error message when hostname lookup fails (#364)

1.10.0 (2014-02-11)

1.9.54 (2014-01-27)

1.9.53 (2014-01-14)

1.9.52 (2014-01-08)

1.9.51 (2014-01-07)

  • fix compilation and warnings with clang (#291)

1.9.50 (2013-10-04)

1.9.49 (2013-09-16)

1.9.48 (2013-08-21)

1.9.47 (2013-07-03)

1.9.46 (2013-06-18)

1.9.45 (2013-06-06)

1.9.44 (2013-03-21)

  • fix install destination for dll's under Windows

1.9.43 (2013-03-13)

1.9.42 (2013-03-08)

  • refine license description to LGPL-2.1

1.9.41 (2013-01-24)

1.9.40 (2013-01-13)

1.9.39 (2012-12-29)

  • first public release for Groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged xmlrpcpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.14.13
License LGPL-2.1
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_comm.git
VCS Type git
VCS Version melodic-devel
Last Updated 2022-01-26
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

XmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily modified from the package available on SourceForge in order to support roscpp's threading model. As such, we are maintaining our own fork.

Additional Links

Maintainers

  • Jacob Perron
  • Michael Carroll
  • Shane Loretz

Authors

  • Chris Morley
  • Konstantin Pilipchuk
  • Morgan Quigley
  • Austin Hendrix
  • Dirk Thomas
Could not convert readme:
The source text contains invalid characters for the used encoding UTF-8
CHANGELOG

Changelog for package xmlrpcpp

1.14.13 (2022-01-25)

  • Keep the persistent connection only if rosmaster supports http1.1 (#2208)
  • Fix build when gtest is not available (#2177)
  • Contributors: Chen Lihui, Jacob Perron, Wolfgang Merkt

1.14.12 (2021-09-21)

  • Fix XMLRPC endless loop (#2186)
  • Contributors: Chris Lalancette

1.14.11 (2021-04-26)

  • Portable fix to recent Windows build breaks (#2110)
  • Contributors: Sean Yen

1.14.10 (2020-10-16)

  • Update maintainers (#2075)
  • Trap for overly large input to XmlRPCPP (#2065)
  • Fix spelling (#2066)
  • XmlRpcValue::_doubleFormat should be used during write (#2003)
  • Contributors: Jacob Perron, Shane Loretz, Sid Faber, tomoya

1.14.9 (2020-08-20)

1.14.8 (2020-08-12)

1.14.7 (2020-07-31)

  • add const versions of XmlRpcValue converting operators (#1978)

1.14.6 (2020-05-29)

  • check if enough FDs are free, instead counting the total free FDs (#1929)

1.14.5 (2020-03-19)

1.14.4 (2020-02-20)

  • bump CMake minimum version to avoid CMP0048 warning (#1869)
  • [Windows] workaround WSAPoll doesn't report failed connections (#1816)
  • fix base64 decode error on ARM platforms (#1853)
  • use c++11 std::snprintf (#1820)
  • fix dead loop if accept connection error in XmlRpcServer (#1791)
  • fix test build errors (#1723)
  • fix base64 encode error (#1769)
  • XmlRpcValue added bool assignment operator (#1709)
  • add const indexer for xmlrpc (#1759)
  • xmlrpcpp: fixed invalid zero index (#1631)
  • avoid calling memcpy on NULL pointer with size 0 (#1546)
  • revert "Revert "move the winsock2.h into cpp."" (#1588)
  • visibility macros update (#1591)
  • remove explicit -std=c++11, default to 14
  • fix test code build issues on Windows (#1479)
  • fix issues when built or run on Windows (#1466)

1.14.3 (2018-08-06)

1.14.2 (2018-06-06)

1.14.1 (2018-05-21)

1.14.0 (2018-05-21)

  • fixes for OSX (#1402)
  • take XmlRpcValue by const ref. in operator<< (#1350)
  • fix various compiler warnings on bionic (#1325)

1.13.6 (2018-02-05)

  • fix xmlrpc timeout using monotonic clock (#1249)
  • add tests and bug fixes for XmlRpcServer (#1243)
  • add test and fix uninitialized data in XmlRpcClient (#1244)
  • make xmlrpcpp specific include directory work in devel space (#1261)
  • add base64 tests (#1242)
  • add unit tests for XmlRpcDispatch (#1232)
  • add unit tests and bug fixes for XmlRpcClient (#1221)

1.13.5 (2017-11-09)

  • add unit tests and bug fixes for XmlRpcSocket (#1218)
  • add tests for XmlRpcValue and XML conversion (#1216)

1.13.4 (2017-11-02)

1.13.3 (2017-10-25)

  • fix problem when configuring tests without gtest being available (#1197)

1.13.2 (2017-08-15)

  • use poll() in favor of select() in the XmlRPCDispatcher (#833)
  • fix fall through warnings with g++ 7 (#1139)

1.13.1 (2017-07-27)

  • switch to libb64 for base64 encoding/decoding (#1046)

1.13.0 (2017-02-22)

1.12.7 (2017-02-17)

  • move headers to include/xmlrpcpp (#962)

1.12.6 (2016-10-26)

1.12.5 (2016-09-30)

1.12.4 (2016-09-19)

1.12.3 (2016-09-17)

1.12.2 (2016-06-03)

1.12.1 (2016-04-18)

  • use directory specific compiler flags (#785)

1.12.0 (2016-03-18)

1.11.18 (2016-03-17)

1.11.17 (2016-03-11)

1.11.16 (2015-11-09)

1.11.15 (2015-10-13)

1.11.14 (2015-09-19)

1.11.13 (2015-04-28)

1.11.12 (2015-04-27)

1.11.11 (2015-04-16)

1.11.10 (2014-12-22)

  • improve Android support (#537)
  • fix various defects reported by coverity

1.11.9 (2014-08-18)

1.11.8 (2014-08-04)

1.11.7 (2014-07-18)

1.11.6 (2014-07-10)

1.11.5 (2014-06-24)

1.11.4 (2014-06-16)

1.11.3 (2014-05-21)

1.11.2 (2014-05-08)

1.11.1 (2014-05-07)

  • fix day comparison for rpc value of type timestamp (#395)

1.11.0 (2014-03-04)

  • output error message when hostname lookup fails (#364)

1.10.0 (2014-02-11)

1.9.54 (2014-01-27)

1.9.53 (2014-01-14)

1.9.52 (2014-01-08)

1.9.51 (2014-01-07)

  • fix compilation and warnings with clang (#291)

1.9.50 (2013-10-04)

1.9.49 (2013-09-16)

1.9.48 (2013-08-21)

1.9.47 (2013-07-03)

1.9.46 (2013-06-18)

1.9.45 (2013-06-06)

1.9.44 (2013-03-21)

  • fix install destination for dll's under Windows

1.9.43 (2013-03-13)

1.9.42 (2013-03-08)

  • refine license description to LGPL-2.1

1.9.41 (2013-01-24)

1.9.40 (2013-01-13)

1.9.39 (2012-12-29)

  • first public release for Groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged xmlrpcpp at Robotics Stack Exchange