summaryrefslogtreecommitdiff
path: root/src/XmlRpcRequestParserStateImpl.cc
Commit message (Collapse)AuthorAgeFilesLines
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-130/+122
|
* Use move for XML parserTatsuhiro Tsujikawa2013-11-101-15/+15
|
* Removed trailing spacesTatsuhiro Tsujikawa2012-10-011-10/+10
|
* Only accepts 32 bit integer values from int and i4 elements in XML-RPC.Tatsuhiro Tsujikawa2012-02-261-2/+2
| | | | | Fixed overflow in AbstractPaginationRpcMethod::getPaginationRange(). Fixes bug#3494165
* Rewritten parse*IntTatsuhiro Tsujikawa2011-11-121-3/+3
|
* Use XmlParser for XML-RPC.Tatsuhiro Tsujikawa2011-11-111-103/+106
|
* Now xml attribute and characters in RPC request is not stripped at all.Tatsuhiro Tsujikawa2011-11-091-25/+25
| | | | Changed XmlRpcRequestParserState so that name is now const char*.
* Rewritten base64::decode and base64::encodeTatsuhiro Tsujikawa2011-11-051-1/+2
|
* mv Base64.{cc,h} base64.{cc,h}Tatsuhiro Tsujikawa2011-11-051-1/+1
|
* Changed parse*Int functions so that it accepts iterators.Tatsuhiro Tsujikawa2011-11-031-1/+1
|
* If no data type tag is used in XML-RPC, treat the data as string.Tatsuhiro Tsujikawa2011-04-221-1/+15
|
* Renamed classes in abstract layer of RPC service from XmlRpc* to Rpc*.Tatsuhiro Tsujikawa2011-03-141-2/+2
| | | | | Now JSON-RPC is available by default regardless of XML library. XML-RPC becomes available when XML library is available.
* 2010-06-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-06-191-7/+7
| | | | | | Removed BDE and bencode
* 2010-01-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-01-051-1/+1
| | | | | | | | | Untabify. Fixed one line in copyright which is longer than 80 columns. * src * test
* 2009-10-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-10-221-1/+1
| | | | | | | | | | Renamed Util.{cc,h} as util.{cc,h} * src/Util.cc * src/Util.h * src/util.cc * src/util.h
* 2009-10-22 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-10-221-1/+1
| | | | | | | | Moved static functions in Util class to namespace util. * src * test
* 2009-08-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-08-081-1/+1
| | | | | | | | | | Renamed xmlrpc::elements::PARAMS to xmlrpc::elements::A2_PARAMS because it causes compile error if PARAMS macro is defined. * src/XmlRpcElements.cc * src/XmlRpcElements.h * src/XmlRpcRequestParserStateImpl.cc
* 2009-05-08 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-05-081-0/+329
Added xml-rpc request parser. The supported value types are: i4/int, string, double, struct, array, base64. Currently only libxml2 version is provided. * src/Xml2XmlRpcRequestProcessor.cc * src/Xml2XmlRpcRequestProcessor.h * src/XmlRpcElements.cc * src/XmlRpcElements.h * src/XmlRpcRequest.h * src/XmlRpcRequestParserController.cc * src/XmlRpcRequestParserController.h * src/XmlRpcRequestParserState.h * src/XmlRpcRequestParserStateImpl.cc * src/XmlRpcRequestParserStateImpl.h * src/XmlRpcRequestParserStateMachine.cc * src/XmlRpcRequestParserStateMachine.h * src/XmlRpcRequestProcessor.h * test/XmlRpcRequestParserControllerTest.cc * test/XmlRpcRequestProcessorTest.cc