Matthew Wild
edc283b455
mod_roster: Tidier code for the roster versioning logic
2010-03-22 01:54:22 +00:00
Waqas Hussain
025cbd545c
mod_roster: Hook stream-features event using new events API.
2010-02-12 04:22:30 +05:00
Waqas Hussain
a3c705d9ee
mod_roster: Ask remote server to remove pending subscription requests when removing roster items.
2009-11-26 12:57:24 +05:00
Tobias Markmann
f8e114fc45
Removing tabs at the end of a line.
2009-08-12 20:03:58 +02:00
Matthew Wild
118883d655
Remove version number from copyright headers
2009-07-10 03:11:45 +01:00
Waqas Hussain
bdddf1bfd6
mod_roster: Removed references to presencemanager and core_route_stanza
2009-06-14 17:59:22 +05:00
Waqas Hussain
bc5b4119c8
mod_roster: Using core_post_stanza in place of core.presencemanager.handle_presence
2009-06-14 17:58:16 +05:00
Matthew Wild
e76bc541aa
mod_roster: Add some comments for the error cases to improve readability
2009-05-26 01:27:07 +01:00
Matthew Wild
7ed27bd649
mod_roster: Don't send a query element in roster response if roster is unchanged
2009-05-26 01:07:21 +01:00
Waqas Hussain
6221ed58af
mod_roster: Advertize roster versioning support
2009-05-08 01:04:51 +05:00
Waqas Hussain
d7defcb1ef
Fixed: mod_roster: Prep JIDs being added to roster (part of issue #57 )
2009-03-30 02:38:51 +05:00
Matthew Wild
000fa4bb34
core.rostermanager/mod_roster: Support for roster versioning
2009-03-23 00:31:29 +00:00
Matthew Wild
c80f91dc02
0.3->0.4
2009-03-20 20:16:25 +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
d3ad4a5123
0.1 -> 0.2
2008-12-10 15:44:03 +00:00
Waqas Hussain
df217cc0f1
Changed mod_roster to use the newer presence manager API
2008-12-08 21:08:22 +05:00
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