Log

description author age
Improve jid.split() and jid.bare() to pass new test cases with invalid JIDs Matthew Wild Fri, 21 Nov 2008 05:02:53 +0000
Add jid.bare() helper function Matthew Wild Thu, 20 Nov 2008 23:28:16 +0000
Adding selftests module, but not enabling in config Matthew Wild Thu, 20 Nov 2008 22:42:37 +0000
Oops, never added the tests for s2smanager to the repo Matthew Wild Thu, 20 Nov 2008 21:06:27 +0000
Add run_tests.sh Matthew Wild Thu, 20 Nov 2008 21:04:46 +0000
Update unit testing to output coverage reports Matthew Wild Thu, 20 Nov 2008 21:02:49 +0000
Remove or comment useless prints, or change them to log() Matthew Wild Thu, 20 Nov 2008 03:00:43 +0000
Add event for server startup completed: server-started Matthew Wild Thu, 20 Nov 2008 02:59:40 +0000
Don't error reply to stanzas direct over the s2s stream they came from Matthew Wild Thu, 20 Nov 2008 02:05:26 +0000
Use a stanza for c2s stream features instead of an array of strings. Removes a FIXME. Matthew Wild Thu, 20 Nov 2008 01:33:25 +0000
Log number of open sessions on session creation Matthew Wild Thu, 20 Nov 2008 01:32:24 +0000
Remove a debug print() from xmlhandlers Matthew Wild Thu, 20 Nov 2008 01:31:15 +0000
Remove version=1.0 on s2s stream headers, again. Matthew Wild Thu, 20 Nov 2008 01:14:31 +0000
Remove an old FIXME comment Matthew Wild Wed, 19 Nov 2008 23:25:04 +0000
Fix the reversed to/from on the final db:result. Fixes M-Link and Gmail. Thanks dwd!! Matthew Wild Wed, 19 Nov 2008 23:18:12 +0000
Comments and logging fixes Matthew Wild Wed, 19 Nov 2008 22:50:37 +0000
Send version=1.0 again in s2s stream header Matthew Wild Wed, 19 Nov 2008 22:05:44 +0000
Fix for setting the correct host on the socket, seems to fix s2s with XCP Matthew Wild Wed, 19 Nov 2008 22:04:39 +0000
Show which session got disconnected in log message Matthew Wild Wed, 19 Nov 2008 22:03:39 +0000
Don't error if the original s2s connection has closed before we get the dialback result Matthew Wild Wed, 19 Nov 2008 21:07:40 +0000
Don't send version 1.0. Who cares about Gmail? Matthew Wild Wed, 19 Nov 2008 05:34:00 +0000
Send version=1.0 in s2s stream header. Send s2s stream:features when in 1.0 mode. Matthew Wild Wed, 19 Nov 2008 05:13:07 +0000
Don't attempt to auth connection unless stanzas are being sent across it Matthew Wild Wed, 19 Nov 2008 05:12:21 +0000
Log sent s2s stanzas Matthew Wild Wed, 19 Nov 2008 05:11:37 +0000
Incorrect function set as callback Matthew Wild Wed, 19 Nov 2008 05:10:42 +0000
Don't error if streamopened/streamclosed callback is not specified for a session Matthew Wild Wed, 19 Nov 2008 05:10:16 +0000
Extra checks before sending error replies to incoming stanzas Matthew Wild Wed, 19 Nov 2008 05:09:05 +0000
Fix sending of unavailable presence on disconnect Matthew Wild Wed, 19 Nov 2008 05:07:52 +0000
Don't forget to escape XML in attributes. Thanks to the Postgres Q&A room on conference.jabber.org :) Matthew Wild Wed, 19 Nov 2008 05:02:13 +0000
We have SRV resolving \o/ Matthew Wild Tue, 18 Nov 2008 22:41:04 +0000
Small fix for servermanager Matthew Wild Tue, 18 Nov 2008 22:40:23 +0000
Fix to prevent send retry when connection is already closed Matthew Wild Tue, 18 Nov 2008 22:16:06 +0000
*ahem* Yes, move along please... though really, quite a classic. :) Matthew Wild Tue, 18 Nov 2008 19:58:29 +0000
session:disconnect() -> session:close() for consistency with other Lua APIs Matthew Wild Tue, 18 Nov 2008 19:44:54 +0000
Remove useless check for unavailable presence (which never exists) Matthew Wild Tue, 18 Nov 2008 19:40:04 +0000
Quite some changes, to: Matthew Wild Tue, 18 Nov 2008 17:52:33 +0000
s2s sessions can now be disconnected, with or without a stream error. Fixes #8 Matthew Wild Tue, 18 Nov 2008 14:42:45 +0000
Allow us to close client connections, with or without a stream error. Partially fixes #8, we still need the same for s2s (though it should be almost a straight copy of the code, I'm too tired atm) Matthew Wild Tue, 18 Nov 2008 05:13:29 +0000
Flush write queue before closing socket Matthew Wild Tue, 18 Nov 2008 05:06:50 +0000
Fixed s2s manager's send queue to not store recieved stanza objects (as these can chnage after the send call) Waqas Hussain Mon, 17 Nov 2008 18:53:13 +0500
Send unsubscribe and unsubscribed on roster item delete, and broadcast available resources' presence in reply to pre-approved subscription request Waqas Hussain Mon, 17 Nov 2008 13:51:47 +0500
Adding logging for outbound presence broadcasts (changed it a bit) Waqas Hussain Mon, 17 Nov 2008 12:27:02 +0500
Adding logging for outbound presence broadcasts Waqas Hussain Mon, 17 Nov 2008 12:21:21 +0500
Second fix for broadcasting presence of available resources to newly approved contact Waqas Hussain Mon, 17 Nov 2008 11:28:09 +0500
Fix for broadcasting presence of available resources to newly approved contact Waqas Hussain Mon, 17 Nov 2008 10:24:47 +0500
Moved presence subscription code from stanza_router to presencemanager Waqas Hussain Mon, 17 Nov 2008 10:15:04 +0500
Merge with waqas Matthew Wild Sun, 16 Nov 2008 00:30:13 +0000
Fix for putting TLS in stream:features for connections already using TLS. Thanks to albert for spotting. Matthew Wild Sun, 16 Nov 2008 00:29:15 +0000
Fix logging in some cases for client disconnects Matthew Wild Sun, 16 Nov 2008 00:27:40 +0000
Removed unused function send_to_session from sessionmanager (send_to_session replaced by session.send) Waqas Hussain Sun, 16 Nov 2008 05:06:38 +0500
Fixed mod_tls to use session.send for sending stanzas Waqas Hussain Sun, 16 Nov 2008 05:03:21 +0500
Fixed servermanager to use session.send for sending stanzas Waqas Hussain Sun, 16 Nov 2008 05:02:15 +0500
Removed useless [[local send = require "core.sessionmanager".send_to_session]] from mod_uptime and mod_version Waqas Hussain Sun, 16 Nov 2008 04:52:11 +0500
Fixed mod_saslauth to use session.send for sending stanzas Waqas Hussain Sun, 16 Nov 2008 04:47:34 +0500
Fixed sessionmanager to not send session in place of stream features... Waqas Hussain Sun, 16 Nov 2008 04:45:31 +0500
Fixed mod_register to use session.send for sending stanzas Waqas Hussain Sun, 16 Nov 2008 04:42:03 +0500
Fixed mod_private to use session.send for sending stanzas Waqas Hussain Sun, 16 Nov 2008 04:39:48 +0500
Fixed sessionmanager to use appropriate method for sending stream features Waqas Hussain Sun, 16 Nov 2008 04:37:54 +0500
Fixed mod_legacyauth to use session.send for sending stanzas Waqas Hussain Sun, 16 Nov 2008 04:36:34 +0500
Fix mod_vcard to use session.send for sending stanzas Waqas Hussain Sun, 16 Nov 2008 04:28:37 +0500
Merge with myself (!) Matthew Wild Sat, 15 Nov 2008 23:22:27 +0000
Merge from waqas Matthew Wild Sat, 15 Nov 2008 22:29:24 +0000
Code cleanup for resource binding Waqas Hussain Sun, 16 Nov 2008 03:16:53 +0500
Unused variables in mod_tls Waqas Hussain Sun, 16 Nov 2008 02:52:54 +0500
You can never have too many tests Matthew Wild Sat, 15 Nov 2008 23:14:32 +0000
Warn when subtest function does not exist Matthew Wild Sat, 15 Nov 2008 23:11:17 +0000
If iq child element has no xmlns, use parent's Matthew Wild Sat, 15 Nov 2008 23:10:41 +0000
Fix mod_roster to use session.send for sending stanzas Matthew Wild Sat, 15 Nov 2008 23:09:08 +0000
Small fix for mod_version Matthew Wild Sat, 15 Nov 2008 22:07:31 +0000
Providing some human readable error messages and some fixes. Tobias Markmann Sat, 15 Nov 2008 22:36:22 +0100
Using md5.sum rather than hashes.md5 because we don't want hexadecimal Waqas Hussain Sun, 16 Nov 2008 02:28:32 +0500
mod_saslauth: Code cleanup Waqas Hussain Sun, 16 Nov 2008 02:27:22 +0500
Made SASL module fit the new interface. Tobias Markmann Sat, 15 Nov 2008 22:30:09 +0100
base64 encode the sasl responses Waqas Hussain Sun, 16 Nov 2008 02:10:01 +0500
Started using realm in password hashing, and added support for error message replies from sasl Waqas Hussain Sun, 16 Nov 2008 01:54:14 +0500
Comment out DIGEST-MD5 until it is fully implemented Matthew Wild Sat, 15 Nov 2008 19:50:22 +0000
Merge new SASL code from Tobias and Waqas Matthew Wild Sat, 15 Nov 2008 19:44:09 +0000
Merging with Waqas' code. Tobias Markmann Sat, 15 Nov 2008 20:28:49 +0100
Set username in a SASL object. Tobias Markmann Sat, 15 Nov 2008 20:28:09 +0100
Set username on SASL success Waqas Hussain Sun, 16 Nov 2008 00:25:28 +0500
Merge with Waqas changes to mod_saslauth. Tobias Markmann Sat, 15 Nov 2008 19:25:51 +0100
Made PLAIN method in sasl.lua module follow new interface. Tobias Markmann Sat, 15 Nov 2008 19:23:55 +0100
mod_saslauth: Added base64 decoding, encoding check, and cleaned the code up. Waqas Hussain Sat, 15 Nov 2008 23:20:07 +0500
Adding some TODO for some security issue. Tobias Markmann Sat, 15 Nov 2008 19:12:05 +0100
Merging my new SASL code with Waqas' adjusted saslauth module. Tobias Markmann Sat, 15 Nov 2008 13:47:17 +0100
mod_saslauth updated for digest-md5 Waqas Hussain Sat, 15 Nov 2008 12:21:04 +0500
Rewrote SASL Digest-MD5 responce generating code, fixed some realm related issue and tested it successfully with Psi. Thanks to dwd, remko and jake. Tobias Markmann Wed, 12 Nov 2008 21:38:46 +0100
Merging. Tobias Markmann Mon, 10 Nov 2008 16:29:19 +0100
Forward response stanzas to sasl.lua and some other stuff. Tobias Markmann Mon, 10 Nov 2008 16:28:15 +0100
Fixing some parsing and some other stuff. Tobias Markmann Sun, 09 Nov 2008 22:45:17 +0100
Some early attempts on DIGEST-MD5. Tobias Markmann Sun, 09 Nov 2008 21:16:57 +0100
Fix logging of disconnect reason, and also sending of unavailable presence on disconnect Matthew Wild Sat, 15 Nov 2008 19:32:58 +0000
Fix routing of outbound iq stanzas Matthew Wild Sat, 15 Nov 2008 19:13:28 +0000
Add tests for core.stanza_router Matthew Wild Sat, 15 Nov 2008 19:12:23 +0000
Add new logger for tests to use Matthew Wild Sat, 15 Nov 2008 19:11:38 +0000
Some fixes for our test runner Matthew Wild Sat, 15 Nov 2008 19:05:01 +0000
Return registered host table when registering a component Matthew Wild Sat, 15 Nov 2008 04:28:41 +0000
Log how many queued stanzas we send Waqas Hussain Sat, 15 Nov 2008 08:38:25 +0500
Merge from waqas Matthew Wild Sat, 15 Nov 2008 00:35:09 +0000
Some bugs fixed Waqas Hussain Sat, 15 Nov 2008 05:33:14 +0500
Update hostname for identi.ca Matthew Wild Fri, 14 Nov 2008 20:30:24 +0000
Remove some old unused (and empty) functions from s2smanager Matthew Wild Fri, 14 Nov 2008 18:54:19 +0000
Only reply with errors if the stanza is not an error or a result (don't know how much bandwidth this just cost me :) ) Matthew Wild Fri, 14 Nov 2008 18:46:00 +0000
Update rostermanager to use new logger Matthew Wild Fri, 14 Nov 2008 17:37:45 +0000
A treat for Linux users ;) Matthew Wild Fri, 14 Nov 2008 16:03:33 +0000
Fix outgoing s2s from components. Fixes #16 Matthew Wild Fri, 14 Nov 2008 14:26:56 +0000
Now outgoing s2s sessions are associated with their from_host, fixes #15 Matthew Wild Fri, 14 Nov 2008 02:54:56 +0000
Some more logging fixes Matthew Wild Fri, 14 Nov 2008 02:41:37 +0000
Yep, s2s definitely works now. This is just a small fix for logging... Matthew Wild Fri, 14 Nov 2008 02:38:41 +0000
I knew it ;) Fix sending error replies over s2s (though we shouldn't be error'ing on stream:features anyway) Matthew Wild Fri, 14 Nov 2008 02:33:20 +0000
Print out the stanza also Matthew Wild Fri, 14 Nov 2008 02:23:43 +0000
Fix for detecting when we are routing a stanza to ourself (I'm sure this has something to do with you, waqas...) Matthew Wild Fri, 14 Nov 2008 02:20:46 +0000
Another small fix, for logging in s2smanager Matthew Wild Fri, 14 Nov 2008 02:12:08 +0000
Another small fix, for logging in s2smanager Matthew Wild Fri, 14 Nov 2008 02:09:20 +0000
Mmm, s2s fixed :) Matthew Wild Fri, 14 Nov 2008 02:06:17 +0000
Merge from waqas Matthew Wild Thu, 13 Nov 2008 16:58:29 +0000
Added error replies for unhandled stanzas Waqas Hussain Thu, 13 Nov 2008 19:14:31 +0500
Added basic offline message support Waqas Hussain Thu, 13 Nov 2008 12:13:13 +0500
Added util.datetime: Utility methods to support XEP-0082: XMPP Date and Time Profiles Waqas Hussain Thu, 13 Nov 2008 12:12:19 +0500
Added support for storing (and removing), loading and appending to lists of data to datamanager (for supporting offline messages) Waqas Hussain Thu, 13 Nov 2008 12:10:42 +0500
Fixed stanza deserialization Waqas Hussain Thu, 13 Nov 2008 12:07:53 +0500
Add support for remote debugger Matthew Wild Thu, 13 Nov 2008 16:47:16 +0000
Missed importing a function in last commit Matthew Wild Thu, 13 Nov 2008 03:56:22 +0000
Change sending reply stream header to use top_tag() Matthew Wild Thu, 13 Nov 2008 03:48:20 +0000
Add new top_tag() method to stanzas Matthew Wild Thu, 13 Nov 2008 03:47:44 +0000
Some s2s fixes. Now connect() does not block, and stanzas are not lost when connection is slow Matthew Wild Wed, 12 Nov 2008 19:26:08 +0000
Renamed some of the variables in jid.split test to make it clearer Matthew Wild Mon, 10 Nov 2008 00:00:46 +0000
Fix jid.split test function Matthew Wild Sun, 09 Nov 2008 23:58:19 +0000
Merge from waqas Matthew Wild Sun, 09 Nov 2008 23:54:54 +0000
Fixed typo Waqas Hussain Mon, 10 Nov 2008 04:53:42 +0500
Merge from waqas Matthew Wild Sun, 09 Nov 2008 21:48:01 +0000
Added mod_uptime: [XEP-0012: Last Activity] queries now work when directed at the server. Waqas Hussain Mon, 10 Nov 2008 01:33:37 +0500
Hack to allow s2s stanzas to work until we do proper namespace handling Waqas Hussain Mon, 10 Nov 2008 01:30:52 +0500
Move some code about so that we don't leave connections hanging if they hit the connection timeout Matthew Wild Sun, 09 Nov 2008 21:46:42 +0000
Actually show error and position when we show a traceback :) Matthew Wild Sun, 09 Nov 2008 20:15:31 +0000
Prevent slow connects for s2s from blocking for so long Matthew Wild Sun, 09 Nov 2008 20:14:58 +0000
We don't fail if modules fail to load at startup :) Waqas Hussain Sun, 09 Nov 2008 05:24:47 +0500
We now fail if modules fail to load at startup. Waqas Hussain Sun, 09 Nov 2008 04:26:25 +0500
Updated usermanager with DIGEST-MD5 support Waqas Hussain Sun, 09 Nov 2008 03:33:38 +0500
Fix some very misleading logging Matthew Wild Sat, 08 Nov 2008 20:44:32 +0000
Committing code to get nicer tracebacks for errors, also we no longer consider such errors fatal (probably a bad thing, I know...) Matthew Wild Sat, 08 Nov 2008 20:42:23 +0000
Just committing this warning, because I want to know if the problem really affects us Matthew Wild Sat, 08 Nov 2008 20:39:08 +0000
Add host field to local host sessions Matthew Wild Sat, 08 Nov 2008 20:32:30 +0000
Merge from waqas Matthew Wild Sat, 08 Nov 2008 00:17:00 +0000
Redirecting all stanzas not from origin of type s2sin and c2s to core_handle_stanza Waqas Hussain Sat, 08 Nov 2008 05:06:22 +0500
Shortened log output for incoming stanzas and an added check. Waqas Hussain Fri, 07 Nov 2008 02:38:44 +0500
Fix for checking components, but we need to look at this whole block to optimise it, really we do Matthew Wild Sat, 08 Nov 2008 00:10:01 +0000
Fixed some whitespace. Waqas Hussain Thu, 06 Nov 2008 16:57:10 +0500
Reworked the way lxmppd.cfg is used Waqas Hussain Thu, 06 Nov 2008 16:52:39 +0500
Re-applying my changes to componentmanager. Sigh. Matthew Wild Tue, 04 Nov 2008 22:50:32 +0000
Adding component support. Again... Waqas Hussain Wed, 05 Nov 2008 03:47:22 +0500
/me glares at waqas for messing up the repo Matthew Wild Tue, 04 Nov 2008 22:42:06 +0000
/me glares at MattJ Waqas Hussain Wed, 05 Nov 2008 03:06:05 +0500
Commented a buggy check Waqas Hussain Tue, 04 Nov 2008 17:43:48 +0500
Internal component support Waqas Hussain Tue, 04 Nov 2008 17:25:12 +0500
Foxed: Copy stanza type in reply for presence and message stanzas Waqas Hussain Tue, 04 Nov 2008 17:21:27 +0500
Part 2 of internal components. Should have mentioned that the previous commit was from waqas, this one from me. Matthew Wild Tue, 04 Nov 2008 18:17:48 +0000
Part one of internal component support Matthew Wild Tue, 04 Nov 2008 18:15:56 +0000
Merge (for some reason) Matthew Wild Tue, 04 Nov 2008 01:26:56 +0000
A little whitespace fix Waqas Hussain Tue, 04 Nov 2008 00:41:40 +0500
Datamanager now deletes files with no data Waqas Hussain Mon, 03 Nov 2008 07:50:09 +0500
Reformatted lxmppd.cfg.dist and removed redundant variable Waqas Hussain Mon, 03 Nov 2008 07:48:39 +0500
imported patch srv-for-cdr-se.patch Matthew Wild Sun, 02 Nov 2008 17:36:40 +0000
Removed require "core.stanza_dispatch" Waqas Hussain Sun, 02 Nov 2008 22:28:32 +0500
Remove obsolete stanza_dispatch.lua Matthew Wild Sun, 02 Nov 2008 16:42:20 +0000
merge from waqas Matthew Wild Sun, 02 Nov 2008 02:02:41 +0000
Priority based message routing, etc Waqas Hussain Sun, 02 Nov 2008 06:53:31 +0500
Added resource priority handling, etc Waqas Hussain Sun, 02 Nov 2008 06:36:42 +0500
Fix for previous commit (again) Matthew Wild Sun, 02 Nov 2008 01:30:36 +0000
Fix for previous commit Matthew Wild Sun, 02 Nov 2008 01:28:27 +0000
Fix for add_iq_handler to allow multiple origin types too Matthew Wild Sun, 02 Nov 2008 01:26:37 +0000
vcards for s2s Matthew Wild Sun, 02 Nov 2008 01:20:42 +0000
Fix MD5 loading check Matthew Wild Sun, 02 Nov 2008 01:19:23 +0000
mod_roster fix Waqas Hussain Sun, 02 Nov 2008 02:23:52 +0500
Another fix for s2s (well, let's say it was more for modules) Matthew Wild Sat, 01 Nov 2008 21:10:19 +0000
Fix s2s once and for all Matthew Wild Sat, 01 Nov 2008 21:07:14 +0000
General fixes for s2s, to make it more robust (I hope), sending data to remote hosts sane (s2ssession.send() works as expected), recycle outgoing dialback connections, etc. Matthew Wild Sat, 01 Nov 2008 18:28:46 +0000
Fix for mod_version over s2s Matthew Wild Sat, 01 Nov 2008 18:23:52 +0000
mod_version is here Matthew Wild Thu, 30 Oct 2008 21:26:53 +0000
Was a bit hasty to remove send_s2s() from stanza_router. We still use it, and there is no problem with it. Matthew Wild Thu, 30 Oct 2008 21:19:26 +0000
sends2s -> s2s_session.send(), s2s_session.send() -> s2s_session.sends2s() Matthew Wild Thu, 30 Oct 2008 21:11:22 +0000
Added support for XEP-0049: Private XML Storage (mod_private) Waqas Hussain Sun, 26 Oct 2008 21:22:59 +0500
mod_vcard: Fixed to use new util.stanza.add_child Waqas Hussain Sun, 26 Oct 2008 21:21:38 +0500
Combined some lines Waqas Hussain Sun, 26 Oct 2008 21:19:49 +0500
Datamanager Fixes and improvements Waqas Hussain Sun, 26 Oct 2008 21:19:04 +0500
Don't set cursor inside added child when using add_child() Matthew Wild Sun, 26 Oct 2008 14:39:52 +0000
Make add_child() behave as expected. Old add_child() is now add_direct_child() Matthew Wild Sun, 26 Oct 2008 14:27:10 +0000
Better logging of s2s connections Matthew Wild Sun, 26 Oct 2008 14:03:40 +0000
Merge presence/subscription support from waqas Matthew Wild Sun, 26 Oct 2008 13:19:09 +0000
Bug fixes and checks for presence subscriptions, etc Waqas Hussain Sun, 26 Oct 2008 00:22:18 +0500
Outbound presence subscription Waqas Hussain Sat, 25 Oct 2008 21:16:08 +0500
Routing code reorganization Waqas Hussain Sat, 25 Oct 2008 06:49:48 +0500
Inbound subscription request Waqas Hussain Sat, 25 Oct 2008 03:13:10 +0500
Inbound unsubscribe Waqas Hussain Sat, 25 Oct 2008 02:38:24 +0500
Inbound subscription cancellation Waqas Hussain Sat, 25 Oct 2008 02:29:58 +0500
Inbound subscription approval Waqas Hussain Sat, 25 Oct 2008 02:16:29 +0500
Minor fixes, comments Waqas Hussain Sat, 25 Oct 2008 01:48:34 +0500
Little tweak for more useful logging of closed s2s sessions Matthew Wild Sun, 26 Oct 2008 13:14:14 +0000
Log when an incoming dialback verification request is an invalid key for our domain Matthew Wild Sat, 25 Oct 2008 20:34:21 +0100
Remove misleading log message regarding s2s/dialback Matthew Wild Sat, 25 Oct 2008 18:21:34 +0100
Backed out changeset 4adc53e03b4d (garbage collection) Matthew Wild Fri, 24 Oct 2008 19:04:51 +0100
Extra garbage collection, for debugging Matthew Wild Fri, 24 Oct 2008 18:43:26 +0100
other half of previous commit Matthew Wild Fri, 24 Oct 2008 18:14:40 +0100
Clean up session when s2s connections are disconnected Matthew Wild Fri, 24 Oct 2008 18:13:54 +0100
Remove some overly-verbose debug log output Matthew Wild Fri, 24 Oct 2008 15:33:38 +0100
Destroy s2s sendqueue when connection is established successfully and data written Matthew Wild Fri, 24 Oct 2008 15:32:31 +0100
Fix nil concat for good this time (\!) Matthew Wild Fri, 24 Oct 2008 15:20:34 +0100
Fix nil concat when non-existant user is probed (another) Matthew Wild Fri, 24 Oct 2008 15:18:53 +0100
Fix nil concat when non-existant user is probed Matthew Wild Fri, 24 Oct 2008 15:16:18 +0100
Hack until we get SRV resolving Matthew Wild Fri, 24 Oct 2008 14:59:04 +0100
Fix for sessionmanager to not throw error when session doesn't have a private logger Matthew Wild Fri, 24 Oct 2008 14:47:23 +0100
Show error when no MD5 lib available Matthew Wild Fri, 24 Oct 2008 14:46:22 +0100
Fix mod_legacyauth to not use old stanza_dispatch Matthew Wild Fri, 24 Oct 2008 14:45:50 +0100
Merge from waqas Matthew Wild Fri, 24 Oct 2008 07:57:06 +0100
Moved some code and removed unnecessary checks. Waqas Hussain Fri, 24 Oct 2008 01:06:54 +0500
Presence fixes (again) Waqas Hussain Fri, 24 Oct 2008 00:26:01 +0500
Merging more s2s Matthew Wild Fri, 24 Oct 2008 07:36:48 +0100
Partial s2s commit Matthew Wild Fri, 24 Oct 2008 07:34:13 +0100
s2s works! \o/ \o/ s2s Matthew Wild Fri, 24 Oct 2008 07:27:36 +0100
working incoming s2s \o/ s2s Matthew Wild Fri, 24 Oct 2008 06:13:38 +0100
working outgoing s2s \o/ s2s Matthew Wild Fri, 24 Oct 2008 03:42:26 +0100
dialback keys now verified s2s Matthew Wild Fri, 24 Oct 2008 03:06:55 +0100
No need to comment out s2s in this branch s2s Matthew Wild Thu, 23 Oct 2008 19:10:16 +0100
Backed out changeset 98e9fea75e5b Matthew Wild Thu, 23 Oct 2008 18:43:00 +0100
Backed out changeset 37b3e9ed8918 (again) Matthew Wild Thu, 23 Oct 2008 18:42:25 +0100
Backed out changeset a0fc73d5f48c Matthew Wild Thu, 23 Oct 2008 18:40:06 +0100
Backed out changeset 8f17ba74823c Matthew Wild Thu, 23 Oct 2008 18:39:26 +0100
Reverting stanza_router to non-conflicted version Matthew Wild Thu, 23 Oct 2008 18:33:10 +0100
Making the best attempt out of a bad merge from waqas Matthew Wild Thu, 23 Oct 2008 18:24:55 +0100
Added TODO Waqas Hussain Thu, 23 Oct 2008 22:08:19 +0500
Merged from Matthew Waqas Hussain Thu, 23 Oct 2008 22:07:36 +0500
Merged from Matthew Waqas Hussain Thu, 23 Oct 2008 21:51:00 +0500
Removed .hgtags Waqas Hussain Thu, 23 Oct 2008 21:39:49 +0500
Fixed: Works when LuaRocks is not present Waqas Hussain Thu, 23 Oct 2008 20:11:06 +0500
Roster updates Waqas Hussain Thu, 23 Oct 2008 20:02:30 +0500
Docs update Waqas Hussain Thu, 23 Oct 2008 19:53:02 +0500
Presence fixes Waqas Hussain Thu, 23 Oct 2008 19:47:56 +0500
Fixed: Some modules did not return anything Waqas Hussain Thu, 23 Oct 2008 18:42:29 +0500
Set things up for presence subscriptions. Waqas Hussain Thu, 23 Oct 2008 18:36:10 +0500
Initial s2s stuff s2s Matthew Wild Thu, 23 Oct 2008 18:09:39 +0100
Final fix for marking user offline when all resources are gone :) Matthew Wild Thu, 23 Oct 2008 18:05:06 +0100
even faster checking for other sessions... thank you waqas :) Matthew Wild Thu, 23 Oct 2008 17:34:10 +0100
faster checking for other sessions Matthew Wild Thu, 23 Oct 2008 17:27:41 +0100
Fix for not destroying sessions when connection closed. Matthew Wild Thu, 23 Oct 2008 16:07:40 +0100
No s2s yet :) Matthew Wild Thu, 23 Oct 2008 14:39:42 +0100
Added a comment, removed all the old code Matthew Wild Thu, 23 Oct 2008 04:06:51 +0100
TLS/SASL no longer should include the connhandler module Matthew Wild Thu, 23 Oct 2008 03:53:51 +0100
Relocate presence broadcast to core_handle_stanza() Matthew Wild Thu, 23 Oct 2008 03:52:51 +0100
Merge roster & presence from waqas Matthew Wild Wed, 22 Oct 2008 23:12:26 +0100
Fixed: datamanager.store and datamanager.load could crash when username or host arguments were nil. (useful for server specific and global data). Waqas Hussain Thu, 23 Oct 2008 02:49:43 +0500
Updated and fixed session documentation Waqas Hussain Thu, 23 Oct 2008 02:19:26 +0500
Updated session documentation Waqas Hussain Thu, 23 Oct 2008 02:11:48 +0500
Added session property for interested resources Waqas Hussain Thu, 23 Oct 2008 02:11:27 +0500
Working presence, presence probes and other fixes Waqas Hussain Thu, 23 Oct 2008 00:46:38 +0500
Added: TODO Waqas Hussain Wed, 22 Oct 2008 21:20:47 +0500
Fixed: Unhandled stanza handling Waqas Hussain Wed, 22 Oct 2008 21:20:29 +0500
Fixed: Roster support Waqas Hussain Wed, 22 Oct 2008 21:20:07 +0500
Minor edit, and added a TODO Waqas Hussain Wed, 22 Oct 2008 21:18:50 +0500
Added: More complete implementation for mod_roster Waqas Hussain Fri, 17 Oct 2008 22:20:03 +0500
Added: Roster manipulation functions to core.rostermanager Waqas Hussain Fri, 17 Oct 2008 22:19:26 +0500
Added: presence broadcast Waqas Hussain Tue, 14 Oct 2008 10:26:33 +0500
Removed an unnecessary line Waqas Hussain Tue, 14 Oct 2008 09:56:14 +0500
Fixed: util/jid.lua now returns module object Waqas Hussain Tue, 14 Oct 2008 09:54:49 +0500
Fixed: Typos caused by lack of sleep. Waqas Hussain Tue, 14 Oct 2008 07:20:29 +0500
Fixed: mod_roster now outputs all roster data (instead of just the JIDs) Waqas Hussain Sun, 12 Oct 2008 17:41:14 +0500
Added some roster management functions Waqas Hussain Sun, 12 Oct 2008 17:40:03 +0500
Documented the roster object's structure Waqas Hussain Sun, 12 Oct 2008 17:38:17 +0500
Abstract connections with "connection listeners" Matthew Wild Wed, 22 Oct 2008 17:36:21 +0100
server.lua should degrade gracefully when LuaSec not present Matthew Wild Wed, 22 Oct 2008 17:27:40 +0100
Some tiny changes for main.lua Matthew Wild Sun, 12 Oct 2008 01:23:30 +0100
Updated TODO Matthew Wild Sun, 12 Oct 2008 01:01:19 +0100
Remove more of Dolphin's leftovers Matthew Wild Sat, 11 Oct 2008 22:16:02 +0100
Add AUTHORS file Matthew Wild Sat, 11 Oct 2008 21:40:50 +0100
Fix MUC address Matthew Wild Thu, 09 Oct 2008 20:32:59 +0100
Updated pull script for new repo Matthew Wild Thu, 09 Oct 2008 20:28:39 +0100
Fixed: util.stanza.deserialize now handles nil stanzas Waqas Hussain Thu, 09 Oct 2008 22:19:35 +0500
Stanza preserialize/deserialize helpers, to strip and restore stanzas respectively. Fixed mod_vcard to use these. Matthew Wild Thu, 09 Oct 2008 00:50:45 +0100
Fixed: incorrect auth check Waqas Hussain Thu, 09 Oct 2008 03:40:16 +0500
Minor fix Waqas Hussain Thu, 09 Oct 2008 03:21:16 +0500
Merge from Matthew. datamanager.simplesave fix Waqas Hussain Thu, 09 Oct 2008 03:01:47 +0500
Added: vCard plugin: mod_vcard Waqas Hussain Thu, 09 Oct 2008 02:59:57 +0500
Added: mod_register now replies with an error stanza when file write fails Waqas Hussain Thu, 09 Oct 2008 02:08:33 +0500
Added: Datastore support for hosts and global data in addition to users Waqas Hussain Thu, 09 Oct 2008 01:20:43 +0500
Fixed routing for IQs to bare JIDs, and added a simple IQ validity check Waqas Hussain Thu, 09 Oct 2008 01:18:48 +0500
Fix for saving tables with non-string keys Matthew Wild Wed, 08 Oct 2008 22:42:51 +0100
Merge roster fixes from waqas Matthew Wild Wed, 08 Oct 2008 17:27:20 +0100
Fixed: rostermanager.lua now returns the module Waqas Hussain Wed, 08 Oct 2008 21:10:18 +0500
Removed: Unnecessary check in mod_roster. session.roster is guaranteed to be available for "c2s" session type. Waqas Hussain Wed, 08 Oct 2008 20:38:05 +0500
Fized: Added check to ensure that resource binding is done after auth. Waqas Hussain Wed, 08 Oct 2008 20:37:16 +0500
Load roster on resource bind Waqas Hussain Wed, 08 Oct 2008 19:30:35 +0500
Merged docs from paul Matthew Wild Wed, 08 Oct 2008 17:20:11 +0100
Added script to pull from master mercurial repository Paul-Sebastian Manole Wed, 08 Oct 2008 19:17:14 +0300
Remove debugging output from when doing TLS Matthew Wild Wed, 08 Oct 2008 17:19:00 +0100
Added to a comment Waqas Hussain Wed, 08 Oct 2008 17:06:51 +0500
Code cleanup Waqas Hussain Wed, 08 Oct 2008 17:05:25 +0500
Added: Local stanza routing Waqas Hussain Wed, 08 Oct 2008 04:49:55 +0500
Fixed typo in variable name Waqas Hussain Wed, 08 Oct 2008 03:38:07 +0500
forgot to commit mod_tls, oops :) Matthew Wild Tue, 07 Oct 2008 23:13:30 +0100
Beginnings of real stanza routing Matthew Wild Sun, 05 Oct 2008 19:48:25 +0100
Merged local TLS branch Matthew Wild Sun, 05 Oct 2008 19:16:32 +0100
Working TLS! tls Matthew Wild Sun, 05 Oct 2008 19:10:21 +0100
TLS: Handshake works, no data after that tls Matthew Wild Sun, 05 Oct 2008 17:33:38 +0100
Convert spaces->tabs Matthew Wild Sun, 05 Oct 2008 02:48:39 +0100
mod_InBandRegistration -> mod_register Matthew Wild Sun, 05 Oct 2008 01:39:49 +0100
Merged mod_InBandRegistration from waqas Matthew Wild Sun, 05 Oct 2008 01:32:43 +0100
Docs Matthew Wild Sun, 05 Oct 2008 01:31:27 +0100
User registration, etc (jabber:iq:register) Waqas Hussain Sun, 05 Oct 2008 04:55:45 +0500
Merge from waqas Matthew Wild Sat, 04 Oct 2008 19:24:43 +0100
Removed unused functions Waqas Hussain Sat, 04 Oct 2008 19:51:59 +0500
Fix setting resource before we even know what it is Matthew Wild Sat, 04 Oct 2008 17:59:32 +0100
Merge docs from waqas Matthew Wild Sat, 04 Oct 2008 15:35:28 +0100
Some notes of the stanza and session structures Waqas Hussain Sat, 04 Oct 2008 19:32:02 +0500
DEPENDS updated by waqas Matthew Wild Sat, 04 Oct 2008 15:26:36 +0100
Session destruction fixes, some debugging code while we fix the rest. Also change logger to be more useful. Matthew Wild Sat, 04 Oct 2008 15:25:54 +0100
Fix for destruction of unauthed SASL sessions Matthew Wild Sat, 04 Oct 2008 15:24:52 +0100
Added lbase64 to the dependency list Waqas Hussain Sat, 04 Oct 2008 18:54:09 +0500
Fix for using wrong auth token as username (fixes Gajim login) Matthew Wild Sat, 04 Oct 2008 14:36:03 +0100
New "import" module to help tidy up all the local declarations at the top of modules Matthew Wild Sat, 04 Oct 2008 02:43:23 +0100
Use xmlns for matching auth tag too Matthew Wild Sat, 04 Oct 2008 02:42:23 +0100
Fix stanza handlers to use xmlns also for matching Matthew Wild Sat, 04 Oct 2008 02:40:47 +0100
Resource binding, XMPP sessions (whatever they're for...) Matthew Wild Sat, 04 Oct 2008 02:15:13 +0100
Small fix for sending stanzas in case of resource binding error Matthew Wild Sat, 04 Oct 2008 02:14:11 +0100
Add "uuid" library and make sessionmanager use this. Matthew Wild Sat, 04 Oct 2008 02:12:54 +0100
Reply to unhandled iq's with service-unavailable Matthew Wild Sat, 04 Oct 2008 02:10:14 +0100
Small fixes Matthew Wild Sat, 04 Oct 2008 02:09:46 +0100
An oops in sessionmanager stream:features code :) Matthew Wild Fri, 03 Oct 2008 22:21:01 +0100
Move stream opening handling from xmlhandlers to sessionmanager Matthew Wild Fri, 03 Oct 2008 22:18:08 +0100
Add support for arbitrary events and event hooks Matthew Wild Fri, 03 Oct 2008 22:17:20 +0100
SASL! Matthew Wild Thu, 02 Oct 2008 01:08:58 +0100
Removed unused functions from main.lua Matthew Wild Thu, 02 Oct 2008 00:00:35 +0100
Moved hosts to a config file, still need better config though Matthew Wild Wed, 01 Oct 2008 22:11:28 +0100
Removed tag tip Waqas Hussain Wed, 01 Oct 2008 18:51:28 +0500
Fixed: Session data was never removed from sessions list Waqas Hussain Wed, 01 Oct 2008 18:47:07 +0500
Let modules set/write globals Matthew Wild Wed, 01 Oct 2008 01:18:19 +0100
Fix quoting in util/sasl.lua Matthew Wild Tue, 30 Sep 2008 21:35:39 +0100
Remove now useless debug output Matthew Wild Tue, 30 Sep 2008 21:20:55 +0100
Huge commit to: Matthew Wild Tue, 30 Sep 2008 19:52:00 +0100
jid.split(): Return nil when passed nil Matthew Wild Tue, 30 Sep 2008 19:49:36 +0100
Adding initial unit testing scripts Matthew Wild Sat, 27 Sep 2008 19:18:05 +0100
Fixing jid.split() for all JIDs Matthew Wild Sat, 27 Sep 2008 19:17:40 +0100
Merged Paul's branch Matthew Wild Wed, 17 Sep 2008 21:33:05 +0100
Grrr! Don't use KDE apps to view this repo! bt Wed, 17 Sep 2008 23:30:48 +0300
Removed ~ files bt Wed, 17 Sep 2008 23:26:48 +0300
Some docs written by Thorns. Need reviewing. bt Wed, 17 Sep 2008 22:20:08 +0300
Various documentation updates, and added names.txt :) Matthew Wild Wed, 03 Sep 2008 02:24:28 +0100
Updated stanza routing doc Matthew Wild Wed, 27 Aug 2008 03:16:14 +0100
Remove some debugging messages Matthew Wild Tue, 26 Aug 2008 16:57:00 +0100
Merged in Tobias's SASL lib Matthew Wild Tue, 26 Aug 2008 13:15:06 +0100
Beginning of new routing logic Matthew Wild Tue, 26 Aug 2008 13:14:43 +0100
module table was missing Tobias Markmann Tue, 26 Aug 2008 14:11:52 +0200
* missing base64 decode of SASL response Tobias Markmann Tue, 26 Aug 2008 01:01:13 +0200
adding SASL lib with PLAIN support, not tested yet Tobias Markmann Tue, 26 Aug 2008 00:57:46 +0200
Added tests/ folder Matthew Wild Mon, 25 Aug 2008 22:19:47 +0100
Coding style doc, HACKERS file Matthew Wild Mon, 25 Aug 2008 22:06:47 +0100
Moved server module to net/ Matthew Wild Mon, 25 Aug 2008 16:46:05 +0100
Remove redundant comments Matthew Wild Mon, 25 Aug 2008 02:10:50 +0100
renaming _ to sock to improve readability Tobias Markmann Mon, 25 Aug 2008 00:35:54 +0200
remaned _ to sock to improve readability Tobias Markmann Mon, 25 Aug 2008 00:33:16 +0200
added LICENSE file Matthew Wild Sun, 24 Aug 2008 22:51:01 +0100
- Remove some debugging code Matthew Wild Sun, 24 Aug 2008 22:48:27 +0100
Merged 2 heads o_O matthew Sun, 24 Aug 2008 18:08:04 +0100
Added all the files to please hg :/ matthew Sun, 24 Aug 2008 18:01:20 +0100
Presence unavailable on disconnect matthew Sun, 24 Aug 2008 14:52:02 +0000
"Shared roster" - well, kind of :) matthew Sun, 24 Aug 2008 13:29:01 +0000
Working presence! matthew Sun, 24 Aug 2008 04:34:01 +0000
Switched to new connection framework, courtesy of the luadch project matthew Sun, 24 Aug 2008 01:51:02 +0000
First commit, where do you want to go tomorrow? matthew Fri, 22 Aug 2008 21:09:04 +0000