changed subscription semantics
fixed some typos and such
fixed some broken links in the documentation and moved errors to seperate files.
major documentation refresh. preparing for release
fixed some bugs with subscription
finished subscription implementation and also added the possibility of forwarding all events of an object to some other object and forwarded all events from a IM::Connection to the Client.
fixed roster bug
removed extension mechanisms which don't seem neccessary to me anymore. noone wants XMPP without the XEPs (at least not me).
further subscription code and in-band-stuff is going to be implemented next
implemented addition/removal/update of roster items and first functionality for subscription.
implemented the (hopefully) last bits of important error reporting. Net::XMPP was released at the beginngin of this month - damn, i was too slow. But i've taken a look at their code. 17000 lines of code vs. my ~4500 LoC. Also their Java-API is really a mess...
implemented Client.pm. Implemented error objects which simplyfied the error reporting.
removed unneccessary documentation and added neglected documentation.
implemented roster and message sending mostly. along with presence handling.
implemented firts parts of roster handling. added jid handling functions.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.