2009-09-11 Badlop * src/ejabberd_xmlrpc.erl: Update to work with ejabberd 2.1.0 2009-04-28 Badlop * src/ejabberd_xmlrpc.erl: Improve handling of errors in arguments 2009-04-17 Badlop * src/ejabberd_xmlrpc.erl: Change access_commands to use the new AccessCommands feature of ejabberd. Syntax is similar (EJAB-910) 2009-03-02 Badlop * src/ejabberd_xmlrpc.erl: Replace the listener option 'access' with the much more powerful 'access_commands', that allows to grant selective permission to execute commands with certain arguments * README.txt: Likewise 2009-02-24 Badlop * src/ejabberd_xmlrpc.erl: Update to work with recent ejabberd trunk SVN (thanks to Artem Yurov) * README.txt: Likewise 2008-10-21 Badlop * README.txt: Updated PHP example 2008-10-12 Badlop * src/ejabberd_xmlrpc.erl: Major rewrite of mod_xmlrpc to be an ejabberd independent listener, and to be a frontend of ejabberd commands (EJAB-694) 2008-08-31 Badlop * README.txt: Added Java example client and fixed the PHP example (thanks to Calder) 2008-07-24 Badlop * src/mod_xmlrpc.erl: Fixed typo in get_roster 2008-07-08 Badlop * src/mod_xmlrpc.erl: Detect if mod_roster or mod_roster_odbc is enabled. New call send_message (thanks to Darren Ferguson) * README.txt: Likewise 2008-05-20 Badlop * src/mod_xmlrpc.erl: New call get_roster; works only with mod_roster_odbc * README.txt: Likewise 2008-05-19 Badlop * src/mod_xmlrpc.erl: New function check_account (thanks to Zbyszek Żółkiewski) * README.txt: Likewise 2008-05-18 Badlop * README.txt: Added example client in PHP (thanks to Zbyszek Żółkiewski) * src/mod_xmlrpc.erl: Convert from DOS to Unix line format * README.txt: Likewise * ChangeLog: Likewise 2008-05-16 Badlop * src/mod_xmlrpc.erl: New calls muc_room_change_option and muc_room_set_affiliation. Improved calls add_rosteritem and delete_rosteritem: they push the changed roster item to connected resources (thanks to Darren Ferguson). New call check_password. * README.txt: Likewise 2008-05-06 Badlop * src/mod_xmlrpc.erl: Added new calls delete_account, delete_rosteritem, create_muc_room and destroy_muc_room (thanks to Darren Ferguson) * README.txt: Likewise 2008-02-29 Badlop * src/mod_xmlrpc.erl: Added module options: maxsessions, timeout * README.txt: Likewise 2007-08-24 Badlop * README.txt: Removed requirement of Xmerl 0.20, since it is included in Erlang/OTP. Instead, require updated XMLRPC-Erlang. 2007-08-21 Badlop * README.txt: New Ruby example (thanks to Diddek). Patched xmlrpc Erlang library for Ruby compatibility (thanks to Cstar). * mod_xmlrpc/*: Initial commit. Old Changelog: 0.2.4 - 7 November 2006 * Fixed a bug that required clients to provide attributes in a fixed order 0.2.3 - 22 September 2006 * New feature: bind to a specific IP address, requires the patched XML-RPC-Erlang-1.13-IP (thanks to Zeank) 0.2.2 - 15 August 2006 * Fixed small bug on resource_num (thanks to Flipkick) 0.2.1 - 20 July 2006 * Fixed small bug on add_rosteritem (thanks to Leonexis) 0.2.0 - 16 April 2006 * Added two new calls: num_resources and resouce_num * Added support for vhosts 0.1.2 - 28 December 2005 * Now compatible with ejabberd 1.0.0 * The XMLRPC server is started only once, not once for every virtual host * Added comments for handlers. Every available handler must be explained 0.1.0 - 4 April 2005 * Initial version