added send_stanza_data callback which i missed to implement
implemented OOB and fixed bugs in Disco and further developed in band registration.
changed some events to reflect the new meaning of event callback return values.
documentation update
lots of changes. added as_string to Net::XMPP2::Node to restore the original xml document part of a stanza or subtree. also implemented the jabber component protocol.
added send_*_hook event hooks
further improved devcl and added iq_xml
added development client example
fixed error in bind iq handling
fixed some bugs in the error handling
fixed some bugs, redesigned disco mechanism, probably added some bugs, added samples/disco_test example.
implemented dataforms - phew! that was a bullet of work
fixed some bugs in max write length and limit searcher
added simxml() function for simpler xml writing and made writing of data segmented.
fixed some more typos
fixed some typos and such
fixed some broken links in the documentation and moved errors to seperate files.
Fixed an error wrt. to IQ error handling conformance
major documentation refresh. preparing for release
added xml parser error callback
sime fixes and changes
renamed some files
some minor changes and bugfixes
implemented IQ timeouts.
removed extension mechanisms which don't seem neccessary to me anymore. noone wants XMPP without the XEPs (at least not me).
fixed a minor bug in binding error handling and further work on the in-band-registration stuff
further subscription code and in-band-stuff is going to be implemented next
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.
some minor cleanups.
removed unneccessary documentation and added neglected documentation.
implemented firts parts of roster handling. added jid handling functions.
marked low level events with an _xml. changed documentation a bit.
lots of changes. added roster retrival
further detail work and implemented extension enabling and extensions xep-0086 along with xml stanza error generation. implemented also first parts of Net::XMPP2::IM::Connection.
more testing, fixed typo :-)
implemented TLS!
initial checkin.
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.