Bootstrap broke xmlrpc hopeless. And that library was a pain to work with. This one, though is much more transparent. Only date and base64 objects require special handling, everything else is totally transparent.

I put a module in my sandbox which makes Drupal validate against validate.xmlrpc.com and is a nice example on how to use the new library.

CommentFileSizeAuthor
#3 xmlrpc_6.patch96.26 KBchx
#2 xmlrpc_5.patch89.35 KBchx
xmlrpc_4.patch89.47 KBchx

Comments

chx’s picture

The library is tested. Also, the function drupal_auth is. Nothing else is tested yet.

chx’s picture

StatusFileSize
new89.35 KB
chx’s picture

StatusFileSize
new96.26 KB

Lot of improvements. We now support introspection ie. methods are signed, the signature is an array with array('return type', 'param1 type', 'param2 type'....) see blogapi_xmlrpc for example.

dries’s picture

Status: Needs review » Fixed

Committed to HEAD.

Anonymous’s picture

Anonymous’s picture

Anonymous’s picture

Anonymous’s picture

Anonymous’s picture

Anonymous’s picture

Anonymous’s picture

Status: Fixed » Closed (fixed)