prosody.git
15 years agoDocs
Matthew Wild [Sun, 5 Oct 2008 00:31:27 +0000 (01:31 +0100)]
Docs

15 years agoMerge from waqas
Matthew Wild [Sat, 4 Oct 2008 18:24:43 +0000 (19:24 +0100)]
Merge from waqas

15 years agoFix setting resource before we even know what it is
Matthew Wild [Sat, 4 Oct 2008 16:59:32 +0000 (17:59 +0100)]
Fix setting resource before we even know what it is

15 years agoRemoved unused functions
Waqas Hussain [Sat, 4 Oct 2008 14:51:59 +0000 (19:51 +0500)]
Removed unused functions

15 years agoMerge docs from waqas
Matthew Wild [Sat, 4 Oct 2008 14:35:28 +0000 (15:35 +0100)]
Merge docs from waqas

15 years agoSome notes of the stanza and session structures
Waqas Hussain [Sat, 4 Oct 2008 14:32:02 +0000 (19:32 +0500)]
Some notes of the stanza and session structures

15 years agoDEPENDS updated by waqas
Matthew Wild [Sat, 4 Oct 2008 14:26:36 +0000 (15:26 +0100)]
DEPENDS updated by waqas

15 years agoSession destruction fixes, some debugging code while we fix the rest. Also change...
Matthew Wild [Sat, 4 Oct 2008 14:25:54 +0000 (15:25 +0100)]
Session destruction fixes, some debugging code while we fix the rest. Also change logger to be more useful.

15 years agoFix for destruction of unauthed SASL sessions
Matthew Wild [Sat, 4 Oct 2008 14:24:52 +0000 (15:24 +0100)]
Fix for destruction of unauthed SASL sessions

15 years agoAdded lbase64 to the dependency list
Waqas Hussain [Sat, 4 Oct 2008 13:54:09 +0000 (18:54 +0500)]
Added lbase64 to the dependency list

15 years agoFix for using wrong auth token as username (fixes Gajim login)
Matthew Wild [Sat, 4 Oct 2008 13:36:03 +0000 (14:36 +0100)]
Fix for using wrong auth token as username (fixes Gajim login)

15 years agoNew "import" module to help tidy up all the local declarations at the top of modules
Matthew Wild [Sat, 4 Oct 2008 01:43:23 +0000 (02:43 +0100)]
New "import" module to help tidy up all the local declarations at the top of modules

15 years agoUse xmlns for matching auth tag too
Matthew Wild [Sat, 4 Oct 2008 01:42:23 +0000 (02:42 +0100)]
Use xmlns for matching auth tag too

15 years agoFix stanza handlers to use xmlns also for matching
Matthew Wild [Sat, 4 Oct 2008 01:40:47 +0000 (02:40 +0100)]
Fix stanza handlers to use xmlns also for matching

15 years agoResource binding, XMPP sessions (whatever they're for...)
Matthew Wild [Sat, 4 Oct 2008 01:15:13 +0000 (02:15 +0100)]
Resource binding, XMPP sessions (whatever they're for...)

15 years agoSmall fix for sending stanzas in case of resource binding error
Matthew Wild [Sat, 4 Oct 2008 01:14:11 +0000 (02:14 +0100)]
Small fix for sending stanzas in case of resource binding error

15 years agoAdd "uuid" library and make sessionmanager use this.
Matthew Wild [Sat, 4 Oct 2008 01:12:54 +0000 (02:12 +0100)]
Add "uuid" library and make sessionmanager use this.
...and yes, the uuid generation needs work :P

15 years agoReply to unhandled iq's with service-unavailable
Matthew Wild [Sat, 4 Oct 2008 01:10:14 +0000 (02:10 +0100)]
Reply to unhandled iq's with service-unavailable

15 years agoSmall fixes
Matthew Wild [Sat, 4 Oct 2008 01:09:46 +0000 (02:09 +0100)]
Small fixes

15 years agoAn oops in sessionmanager stream:features code :)
Matthew Wild [Fri, 3 Oct 2008 21:21:01 +0000 (22:21 +0100)]
An oops in sessionmanager stream:features code :)

15 years agoMove stream opening handling from xmlhandlers to sessionmanager
Matthew Wild [Fri, 3 Oct 2008 21:18:08 +0000 (22:18 +0100)]
Move stream opening handling from xmlhandlers to sessionmanager

15 years agoAdd support for arbitrary events and event hooks
Matthew Wild [Fri, 3 Oct 2008 21:17:20 +0000 (22:17 +0100)]
Add support for arbitrary events and event hooks

15 years agoSASL!
Matthew Wild [Thu, 2 Oct 2008 00:08:58 +0000 (01:08 +0100)]
SASL!
(but before you get too excited, no resource binding yet. And yes, there are still plenty of rough edges to the code...)
((eg. must move <stream:features> out of xmlhandlers.lua o_O ))

15 years agoRemoved unused functions from main.lua
Matthew Wild [Wed, 1 Oct 2008 23:00:35 +0000 (00:00 +0100)]
Removed unused functions from main.lua

15 years agoMoved hosts to a config file, still need better config though
Matthew Wild [Wed, 1 Oct 2008 21:11:28 +0000 (22:11 +0100)]
Moved hosts to a config file, still need better config though

15 years agoRemoved tag tip
Waqas Hussain [Wed, 1 Oct 2008 13:51:28 +0000 (18:51 +0500)]
Removed tag tip

15 years agoFixed: Session data was never removed from sessions list
Waqas Hussain [Wed, 1 Oct 2008 13:47:07 +0000 (18:47 +0500)]
Fixed: Session data was never removed from sessions list

15 years agoLet modules set/write globals
Matthew Wild [Wed, 1 Oct 2008 00:18:19 +0000 (01:18 +0100)]
Let modules set/write globals

15 years agoFix quoting in util/sasl.lua
Matthew Wild [Tue, 30 Sep 2008 20:35:39 +0000 (21:35 +0100)]
Fix quoting in util/sasl.lua

15 years agoRemove now useless debug output
Matthew Wild [Tue, 30 Sep 2008 20:20:55 +0000 (21:20 +0100)]
Remove now useless debug output

15 years agoHuge commit to:
Matthew Wild [Tue, 30 Sep 2008 18:52:00 +0000 (19:52 +0100)]
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

15 years agojid.split(): Return nil when passed nil
Matthew Wild [Tue, 30 Sep 2008 18:49:36 +0000 (19:49 +0100)]
jid.split(): Return nil when passed nil

15 years agoAdding initial unit testing scripts
Matthew Wild [Sat, 27 Sep 2008 18:18:05 +0000 (19:18 +0100)]
Adding initial unit testing scripts

15 years agoFixing jid.split() for all JIDs
Matthew Wild [Sat, 27 Sep 2008 18:17:40 +0000 (19:17 +0100)]
Fixing jid.split() for all JIDs

15 years agoMerged Paul's branch
Matthew Wild [Wed, 17 Sep 2008 20:33:05 +0000 (21:33 +0100)]
Merged Paul's branch

15 years agoGrrr! Don't use KDE apps to view this repo!
bt@silverblade [Wed, 17 Sep 2008 20:30:48 +0000 (23:30 +0300)]
Grrr! Don't use KDE apps to view this repo!

15 years agoRemoved ~ files
bt@silverblade [Wed, 17 Sep 2008 20:26:48 +0000 (23:26 +0300)]
Removed ~ files

15 years agoSome docs written by Thorns. Need reviewing.
bt@silverblade [Wed, 17 Sep 2008 19:20:08 +0000 (22:20 +0300)]
Some docs written by Thorns. Need reviewing.

15 years agoVarious documentation updates, and added names.txt :)
Matthew Wild [Wed, 3 Sep 2008 01:24:28 +0000 (02:24 +0100)]
Various documentation updates, and added names.txt :)

15 years agoUpdated stanza routing doc
Matthew Wild [Wed, 27 Aug 2008 02:16:14 +0000 (03:16 +0100)]
Updated stanza routing doc

15 years agoRemove some debugging messages
Matthew Wild [Tue, 26 Aug 2008 15:57:00 +0000 (16:57 +0100)]
Remove some debugging messages
Connection now closed on error
Removed version='1.0' to keep it working with non-SASL

15 years agoMerged in Tobias's SASL lib
Matthew Wild [Tue, 26 Aug 2008 12:15:06 +0000 (13:15 +0100)]
Merged in Tobias's SASL lib

15 years agoBeginning of new routing logic
Matthew Wild [Tue, 26 Aug 2008 12:14:43 +0000 (13:14 +0100)]
Beginning of new routing logic

15 years agomodule table was missing
Tobias Markmann [Tue, 26 Aug 2008 12:11:52 +0000 (14:11 +0200)]
module table was missing

15 years ago* missing base64 decode of SASL response
Tobias Markmann [Mon, 25 Aug 2008 23:01:13 +0000 (01:01 +0200)]
* missing base64 decode of SASL response

15 years agoadding SASL lib with PLAIN support, not tested yet
Tobias Markmann [Mon, 25 Aug 2008 22:57:46 +0000 (00:57 +0200)]
adding SASL lib with PLAIN support, not tested yet

15 years agoAdded tests/ folder
Matthew Wild [Mon, 25 Aug 2008 21:19:47 +0000 (22:19 +0100)]
Added tests/ folder

15 years agoCoding style doc, HACKERS file
Matthew Wild [Mon, 25 Aug 2008 21:06:47 +0000 (22:06 +0100)]
Coding style doc, HACKERS file

15 years agoMoved server module to net/
Matthew Wild [Mon, 25 Aug 2008 15:46:05 +0000 (16:46 +0100)]
Moved server module to net/
also added note on licensing of that module

15 years agoRemove redundant comments
Matthew Wild [Mon, 25 Aug 2008 01:10:50 +0000 (02:10 +0100)]
Remove redundant comments

15 years agorenaming _ to sock to improve readability
Tobias Markmann [Sun, 24 Aug 2008 22:35:54 +0000 (00:35 +0200)]
renaming _ to sock to improve readability

15 years agoremaned _ to sock to improve readability
Tobias Markmann [Sun, 24 Aug 2008 22:33:16 +0000 (00:33 +0200)]
remaned _ to sock to improve readability

15 years agoadded LICENSE file
Matthew Wild [Sun, 24 Aug 2008 21:51:01 +0000 (22:51 +0100)]
added LICENSE file

15 years ago- Remove some debugging code
Matthew Wild [Sun, 24 Aug 2008 21:48:27 +0000 (22:48 +0100)]
- Remove some debugging code
- Don't allow stanzas to be sent before successful auth (needs further review)
- Make init_xmlhandlers local
- Fix indentation in main.lua
- Fix disconnect logic (it broke if client disconnected before auth, etc.)

15 years agoMerged 2 heads o_O
matthew@silver [Sun, 24 Aug 2008 17:08:04 +0000 (18:08 +0100)]
Merged 2 heads o_O

15 years agoAdded all the files to please hg :/
matthew@silver [Sun, 24 Aug 2008 17:01:20 +0000 (18:01 +0100)]
Added all the files to please hg :/

15 years agoPresence unavailable on disconnect
matthew [Sun, 24 Aug 2008 14:52:02 +0000 (14:52 +0000)]
Presence unavailable on disconnect

15 years ago"Shared roster" - well, kind of :)
matthew [Sun, 24 Aug 2008 13:29:01 +0000 (13:29 +0000)]
"Shared roster" - well, kind of :)
+ TODO

15 years agoWorking presence!
matthew [Sun, 24 Aug 2008 04:34:01 +0000 (04:34 +0000)]
Working presence!

15 years agoSwitched to new connection framework, courtesy of the luadch project
matthew [Sun, 24 Aug 2008 01:51:02 +0000 (01:51 +0000)]
Switched to new connection framework, courtesy of the luadch project
Now supports SSL on 5223
Beginning support for presence (aka. the proper routing of stanzas)

15 years agoFirst commit, where do you want to go tomorrow?
matthew [Fri, 22 Aug 2008 21:09:04 +0000 (21:09 +0000)]
First commit, where do you want to go tomorrow?