No need to comment out s2s in this branch s2s

Backed out changeset 98e9fea75e5b

Backed out changeset 37b3e9ed8918 (again)

Backed out changeset a0fc73d5f48c

Backed out changeset 8f17ba74823c

Reverting stanza_router to non-conflicted version

Making the best attempt out of a bad merge from waqas

Added TODO

Merged from Matthew

Merged from Matthew

Removed .hgtags

Fixed: Works when LuaRocks is not present

Roster updates

Docs update

Presence fixes

Fixed: Some modules did not return anything

Set things up for presence subscriptions.

Initial s2s stuff s2s

Final fix for marking user offline when all resources are gone :)

even faster checking for other sessions... thank you waqas :)

faster checking for other sessions

Fix for not destroying sessions when connection closed.

No s2s yet :)

Added a comment, removed all the old code

TLS/SASL no longer should include the connhandler module

Relocate presence broadcast to core_handle_stanza()

Merge roster & presence from waqas

Fixed: datamanager.store and datamanager.load could crash when username or host arguments were nil. (useful for server specific and global data).

Updated and fixed session documentation

Updated session documentation

Added session property for interested resources

Working presence, presence probes and other fixes

Added: TODO

Fixed: Unhandled stanza handling

Fixed: Roster support

Minor edit, and added a TODO

Added: More complete implementation for mod_roster

Added: Roster manipulation functions to core.rostermanager

Added: presence broadcast

Removed an unnecessary line

Fixed: util/jid.lua now returns module object

Fixed: Typos caused by lack of sleep.

Fixed: mod_roster now outputs all roster data (instead of just the JIDs)

Added some roster management functions

Documented the roster object's structure

Abstract connections with "connection listeners"

server.lua should degrade gracefully when LuaSec not present

Some tiny changes for main.lua

Updated TODO

Remove more of Dolphin's leftovers

Add AUTHORS file

Fix MUC address

Updated pull script for new repo

Fixed: util.stanza.deserialize now handles nil stanzas

Stanza preserialize/deserialize helpers, to strip and restore stanzas respectively. Fixed mod_vcard to use these.

Fixed: incorrect auth check

Minor fix

Merge from Matthew. datamanager.simplesave fix

Added: vCard plugin: mod_vcard

Added: mod_register now replies with an error stanza when file write fails

(0) -100 -60 +60 +100 +300 +1000 +3000 tip

mercurial