Commit graph

83 commits

Author SHA1 Message Date
Matthew Wild
ed0da8eb56 util.stanza: stanza:reset() method to reset building state 2009-04-08 20:12:40 +01:00
Matthew Wild
c80f91dc02 0.3->0.4 2009-03-20 20:16:25 +00:00
Waqas Hussain
0fe02618e5 util/stanza: Added clone function 2009-02-20 02:18:07 +05:00
Matthew Wild
0a8bd35ceb util.stanza: Temporary fix for serializing attributes with namespaces 2009-02-11 16:09:48 +00:00
Matthew Wild
c5ee166aa9 Update copyright notices for 2009 2009-01-30 17:59:26 +00:00
Matthew Wild
f2d020191f 0.2->0.3 2009-01-30 17:40:25 +00:00
Matthew Wild
bf3b96204d GPL->MIT! 2009-01-30 17:22:56 +00:00
Matthew Wild
937375dda1 Add child_with_ns() method to stanza elements, and fix child_with_name() to iterate tags rather than all children 2009-01-11 06:27:57 +00:00
Matthew Wild
c1e6b94266 Restore fix for missing last_add on deserialized stanzas. Thanks to tsing for discovering. 2009-01-09 17:27:53 +00:00
Matthew Wild
19910bcd28 Merge from waqas 2008-12-16 02:40:29 +00:00
Matthew Wild
d3ad4a5123 0.1 -> 0.2 2008-12-10 15:44:03 +00:00
Matthew Wild
8e253779f9 New, faster, stanza serialization 2008-12-10 15:32:13 +00:00
Waqas Hussain
7677430ce2 Optimized stanza_mt.__tostring (called when doing tostring(stanza)) 2008-12-10 06:58:56 +05:00
Matthew Wild
0c5cc83112 Insert copyright/license headers 2008-12-03 14:39:07 +00:00
Matthew Wild
208dde8105 Add helper function for adding message bodies to stanzas 2008-11-22 19:07:41 +00:00
Matthew Wild
b32558393f Don't forget to escape XML in attributes. Thanks to the Postgres Q&A room on conference.jabber.org :) 2008-11-19 05:02:13 +00:00
Matthew Wild
d67940a1d7 A treat for Linux users ;) 2008-11-14 16:03:33 +00:00
Matthew Wild
11ec0f82d7 Merge from waqas 2008-11-13 16:58:29 +00:00
Waqas Hussain
a3018d6421 Fixed stanza deserialization 2008-11-13 12:07:53 +05:00
Matthew Wild
6bb0a34965 Add new top_tag() method to stanzas 2008-11-13 03:47:44 +00:00
Matthew Wild
643f53f3e0 Part one of internal component support 2008-11-04 18:15:56 +00:00
Matthew Wild
e8ecd95917 Don't set cursor inside added child when using add_child() 2008-10-26 14:39:52 +00:00
Matthew Wild
cd77265014 Make add_child() behave as expected. Old add_child() is now add_direct_child() 2008-10-26 14:27:10 +00:00
Matthew Wild
eb8e9997e0 dialback keys now verified 2008-10-24 03:06:55 +01:00
Waqas Hussain
cbabb9cdb4 Fixed: util.stanza.deserialize now handles nil stanzas 2008-10-09 22:19:35 +05:00
Matthew Wild
5ec7a9c8b4 Stanza preserialize/deserialize helpers, to strip and restore stanzas respectively. Fixed mod_vcard to use these. 2008-10-09 00:50:45 +01:00
Waqas Hussain
55e20d98bd Fixed typo in variable name 2008-10-08 03:38:07 +05:00
Matthew Wild
84219ab443 Merged mod_InBandRegistration from waqas 2008-10-05 01:32:43 +01:00
Waqas Hussain
9536785929 User registration, etc (jabber:iq:register) 2008-10-05 04:55:45 +05:00
Waqas Hussain
0e013c0d63 Removed unused functions 2008-10-04 19:51:59 +05:00
Matthew Wild
a53395e6b7 Huge commit to:
* Break stanza routing (to be restored in a future commit)
* Remove the old stanza_dispatcher code, which was never going to be maintainable nor extendable :)
* Bring us plugins, starting with mod_legacyauth and mod_roster
* Sessions are now created/destroyed using a standard sessionmanager interface
2008-09-30 19:52:00 +01:00
bt
2e735c5b6c Some docs written by Thorns. Need reviewing. 2008-09-17 22:20:08 +03:00
matthew
5ea14b6295 Added all the files to please hg :/ 2008-08-24 18:01:20 +01:00