Waqas Hussain
2d2414f199
Change modules to use the new add_feature module API method.
...
This also fixes the bug causing disco features being added to every disco reply for every host.
2008-12-04 20:16:30 +05:00
Matthew Wild
0c5cc83112
Insert copyright/license headers
2008-12-03 14:39:07 +00:00
Matthew Wild
a153b3c267
Bumper commit for the new modulemanager API \o/ Updates all the modules, though some more changes may be in store.
2008-11-27 03:12:12 +00:00
Waqas Hussain
f68d335729
Modules now sending disco replies
2008-11-26 08:27:09 +05:00
Waqas Hussain
4293aefe65
Send unsubscribe and unsubscribed on roster item delete, and broadcast available resources' presence in reply to pre-approved subscription request
2008-11-17 13:51:47 +05:00
Matthew Wild
6522555bbb
Fix mod_roster to use session.send for sending stanzas
2008-11-15 23:09:08 +00:00
Waqas Hussain
3a14c1ab21
mod_roster fix
2008-11-02 02:23:52 +05:00
Waqas Hussain
1746f7eea0
Bug fixes and checks for presence subscriptions, etc
2008-10-26 00:22:18 +05:00
Waqas Hussain
869f2859c3
Roster updates
...
- Added support for item.ask attribute in rostermanager and mod_roster
- Updated roster docs
- Removed old code from rostermanager
2008-10-23 20:02:30 +05:00
Waqas Hussain
6701f399ad
Added session property for interested resources
2008-10-23 02:11:27 +05:00
Waqas Hussain
9595202d47
Fixed: Roster support
2008-10-22 21:20:07 +05:00
Waqas Hussain
7f7444f62b
Added: More complete implementation for mod_roster
2008-10-17 22:20:03 +05:00
Waqas Hussain
bbff39858d
Fixed: mod_roster now outputs all roster data (instead of just the JIDs)
2008-10-12 17:41:14 +05:00
Waqas Hussain
99d8d3327b
Removed: Unnecessary check in mod_roster. session.roster is guaranteed to be available for "c2s" session type.
2008-10-08 20:38:05 +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