Due to unresponsiveness of the development team of the py-xmlrpc, I'm sending this change request here in hope it can help the developers that use this port. The py-xmlrpc module has a problem with boolean type - it implements boolean type internally thus creating difficulties on encode/decode path of the boolean variables. I've changed the source code to use internal Python's boolean type and this made things straight to the user of this module. Another change I've made to the module is support for the <nil/> element. Despite the fact this element isn't mentioned in the XML-RPC specification, many of implementations support it, as this is the very convenient way to pass null values from the environments with dynamic typing such as Python, Perl, etc. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->perky Over to maintainer.
sobomax 2009-02-27 01:44:52 UTC FreeBSD ports repository Added files: net/py-xmlrpc/files patch-extra Removed files: net/py-xmlrpc/files patch-src_rpcBoolean.c Log: Add patch that improves boolean type support as well as implements <nil/> element. PR: ports/131610 Submitted by: Andriy Pylypenko <bamby@sippysoft.com> Approved by: MAINTAINER's timeout Revision Changes Path 1.1 +333 -0 ports/net/py-xmlrpc/files/patch-extra (new) 1.2 +0 -14 ports/net/py-xmlrpc/files/patch-src_rpcBoolean.c (dead) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed committed 2009-02-27.