Share

Fast Python Xmlrpc Library

File Release Notes and Changelog

Release Name: py-xmlrpc-0.8.8.3

Notes:
Public
--------
- improved documentation in xmlrpc.py for xmlrpc.server class
- created xmlrpc.postpone error allowing for delayed responses
- created queueResponse to finish responding to a delayed response
- created queueRequest to finish responding to a delayed request
- create response example in examples.py
- create response method in exampleServer in examples.py
- added support for file logging object (thanks to Ross Brattain)
- added buildCall, parseCall to help support pyxmlrpclib
- added pyxmlrpclib.py for drop-in compatibility w/ xmlrpclib
- added value attribute for DateTime object (6-tuple, not a string)
- added data attribute for Base64 object

Internal
--------
- used buffConstant for appending constant length strings in rpcUtils.c
(thanks to Christian Gafton).  This speeds things up by 20% in many cases.
- Fixed signed/unsigned problem and a 64 bit problem that could lead to
weird bugs.  Thanks to Marcin Cieslak for the patch.
- Fixed windows server typo bug that lead to "No such file or directory"
in bindAndListen.
- Fixed off-by-one bug in parsing entities starting with '&#'


Changes: Public -------- - improved documentation in xmlrpc.py for xmlrpc.server class - created xmlrpc.postpone error allowing for delayed responses - created queueResponse to finish responding to a delayed response - created queueRequest to finish responding to a delayed request - create response example in examples.py - create response method in exampleServer in examples.py - added support for file logging object (thanks to Ross Brattain) - added buildCall, parseCall to help support pyxmlrpclib - added pyxmlrpclib.py for drop-in compatibility w/ xmlrpclib - added value attribute for DateTime object (6-tuple, not a string) - added data attribute for Base64 object Internal -------- - used buffConstant for appending constant length strings in rpcUtils.c (thanks to Christian Gafton). This speeds things up by 20% in many cases. - Fixed signed/unsigned problem and a 64 bit problem that could lead to weird bugs. Thanks to Marcin Cieslak for the patch. - Fixed windows server typo bug that lead to "No such file or directory" in bindAndListen. - Fixed off-by-one bug in parsing entities starting with '&#'