Log

description author age
Update TODO Matthew Wild 2008-11-25
Refuse to run without SSL/TLS unless run_without_ssl is set in config Matthew Wild 2008-11-25
Change loading order of modules, config before dependency checking Matthew Wild 2008-11-25
Some mod_console changes Matthew Wild 2008-11-25
Trivial whitespace fix in the missing dependency message Matthew Wild 2008-11-25
Add MD5 to the list of checked dependencies Matthew Wild 2008-11-25
Friendlier messages on missing dependencies Matthew Wild 2008-11-25
Fix softreq, so it reports when no suitable MD5 library is found Matthew Wild 2008-11-25
SSL library is optional, not a fatal error Matthew Wild 2008-11-25
Some ends too much. Tobias Markmann 2008-11-23
Some changes to report more correct SASL failures. Support for disabled accounts. Tobias Markmann 2008-11-23
Merging with main branch. Tobias Markmann 2008-11-23
Checking some variables for nil so no errors occur that'll break the server. Tobias Markmann 2008-11-23
Removing some debug messages. Tobias Markmann 2008-11-16
Merge from waqas Matthew Wild 2008-11-23
Added temporary fix for srv on windows: using opendns nameservers Waqas Hussain 2008-11-23
Check to prevent error on IQs from completely unhandled origins Waqas Hussain 2008-11-23
Backed out the backout. Now we're back out. Matthew Wild 2008-11-23
Reverted my change to modulemanager, to restore those made by waqas Matthew Wild 2008-11-23
Backed out changeset 79bd7a3e906c Matthew Wild 2008-11-23
Merge from waqas Matthew Wild 2008-11-23
Ahem, a bit of an identity crisis.. Waqas Hussain 2008-11-23
Removing lxmppd.cfg.dist Matthew Wild 2008-11-23
Typo prevented modulemanager.load() from returning the error if load failed. Matthew Wild 2008-11-23
Merge from waqas Matthew Wild 2008-11-23
Added mod_disco Waqas Hussain 2008-11-22
Added discomanager Waqas Hussain 2008-11-22
Added discohelper Waqas Hussain 2008-11-22
Account deletion support Waqas Hussain 2008-11-22
Check to prevent error for IQs from completely unhandled origins Waqas Hussain 2008-11-22
Removed useless check Waqas Hussain 2008-11-22
Only start console if it is enabled in the config. Note that the exact option is going to change tomorrow. Matthew Wild 2008-11-23
Add initial mod_console Matthew Wild 2008-11-23
Comment out remote debug, will later be enabled via config Matthew Wild 2008-11-23
Small fix for connlisteners to accept nil for userdata Matthew Wild 2008-11-23
Fix various mistakes in dns.lua Matthew Wild 2008-11-23
Fix dns for poor Windows users, who have never seen a resolv.conf Matthew Wild 2008-11-23
Add new lxmppd.cfg.lua.dist example config file Matthew Wild 2008-11-23
New configmanager. Old-style config files still work, but will print a warning Matthew Wild 2008-11-23
Fix mod_selftests syntax, and switch it to use config Matthew Wild 2008-11-23
All the people who don't use TLS, this one's for you. Matthew Wild 2008-11-22
Add helper function for adding message bodies to stanzas Matthew Wild 2008-11-22
Now possible to specify nil origin to core_route_stanza. Origin will be chosen as the host of the 'from' attribute on the stanza. Returns false on no such host. Matthew Wild 2008-11-21
Import initial configmanager, not sure if it works yet, but it does pass the unit tests ;) Matthew Wild 2008-11-21
Update test.lua with a work-in-progress Matthew Wild 2008-11-21
Better names for variables Matthew Wild 2008-11-21
Remove old TODO Matthew Wild 2008-11-21
Remove some declarations I added while debugging Matthew Wild 2008-11-21
Improve jid.split() and jid.bare() to pass new test cases with invalid JIDs Matthew Wild 2008-11-21
Add jid.bare() helper function Matthew Wild 2008-11-20
Adding selftests module, but not enabling in config Matthew Wild 2008-11-20
Oops, never added the tests for s2smanager to the repo Matthew Wild 2008-11-20
Add run_tests.sh Matthew Wild 2008-11-20
Update unit testing to output coverage reports Matthew Wild 2008-11-20
Remove or comment useless prints, or change them to log() Matthew Wild 2008-11-20
Add event for server startup completed: server-started Matthew Wild 2008-11-20
Don't error reply to stanzas direct over the s2s stream they came from Matthew Wild 2008-11-20
Use a stanza for c2s stream features instead of an array of strings. Removes a FIXME. Matthew Wild 2008-11-20
Log number of open sessions on session creation Matthew Wild 2008-11-20
Remove a debug print() from xmlhandlers Matthew Wild 2008-11-20
Remove version=1.0 on s2s stream headers, again. Matthew Wild 2008-11-20
Remove an old FIXME comment Matthew Wild 2008-11-19
Fix the reversed to/from on the final db:result. Fixes M-Link and Gmail. Thanks dwd!! Matthew Wild 2008-11-19
Comments and logging fixes Matthew Wild 2008-11-19
Send version=1.0 again in s2s stream header Matthew Wild 2008-11-19
Fix for setting the correct host on the socket, seems to fix s2s with XCP Matthew Wild 2008-11-19
Show which session got disconnected in log message Matthew Wild 2008-11-19
Don't error if the original s2s connection has closed before we get the dialback result Matthew Wild 2008-11-19
Don't send version 1.0. Who cares about Gmail? Matthew Wild 2008-11-19
Send version=1.0 in s2s stream header. Send s2s stream:features when in 1.0 mode. Matthew Wild 2008-11-19
Don't attempt to auth connection unless stanzas are being sent across it Matthew Wild 2008-11-19
Log sent s2s stanzas Matthew Wild 2008-11-19
Incorrect function set as callback Matthew Wild 2008-11-19
Don't error if streamopened/streamclosed callback is not specified for a session Matthew Wild 2008-11-19
Extra checks before sending error replies to incoming stanzas Matthew Wild 2008-11-19
Fix sending of unavailable presence on disconnect Matthew Wild 2008-11-19
Don't forget to escape XML in attributes. Thanks to the Postgres Q&A room on conference.jabber.org :) Matthew Wild 2008-11-19
We have SRV resolving \o/ Matthew Wild 2008-11-18
Small fix for servermanager Matthew Wild 2008-11-18
Fix to prevent send retry when connection is already closed Matthew Wild 2008-11-18
*ahem* Yes, move along please... though really, quite a classic. :) Matthew Wild 2008-11-18
session:disconnect() -> session:close() for consistency with other Lua APIs Matthew Wild 2008-11-18
Remove useless check for unavailable presence (which never exists) Matthew Wild 2008-11-18
Quite some changes, to: Matthew Wild 2008-11-18
s2s sessions can now be disconnected, with or without a stream error. Fixes #8 Matthew Wild 2008-11-18
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 2008-11-18
Flush write queue before closing socket Matthew Wild 2008-11-18
Fixed s2s manager's send queue to not store recieved stanza objects (as these can chnage after the send call) Waqas Hussain 2008-11-17
Send unsubscribe and unsubscribed on roster item delete, and broadcast available resources' presence in reply to pre-approved subscription request Waqas Hussain 2008-11-17
Adding logging for outbound presence broadcasts (changed it a bit) Waqas Hussain 2008-11-17
Adding logging for outbound presence broadcasts Waqas Hussain 2008-11-17
Second fix for broadcasting presence of available resources to newly approved contact Waqas Hussain 2008-11-17
Fix for broadcasting presence of available resources to newly approved contact Waqas Hussain 2008-11-17
Moved presence subscription code from stanza_router to presencemanager Waqas Hussain 2008-11-17
Merge with waqas Matthew Wild 2008-11-16
Fix for putting TLS in stream:features for connections already using TLS. Thanks to albert for spotting. Matthew Wild 2008-11-16
Fix logging in some cases for client disconnects Matthew Wild 2008-11-16
Removed unused function send_to_session from sessionmanager (send_to_session replaced by session.send) Waqas Hussain 2008-11-16
Fixed mod_tls to use session.send for sending stanzas Waqas Hussain 2008-11-16
Fixed servermanager to use session.send for sending stanzas Waqas Hussain 2008-11-16
Removed useless [[local send = require "core.sessionmanager".send_to_session]] from mod_uptime and mod_version Waqas Hussain 2008-11-15
Fixed mod_saslauth to use session.send for sending stanzas Waqas Hussain 2008-11-15
Fixed sessionmanager to not send session in place of stream features... Waqas Hussain 2008-11-15
Fixed mod_register to use session.send for sending stanzas Waqas Hussain 2008-11-15
Fixed mod_private to use session.send for sending stanzas Waqas Hussain 2008-11-15
Fixed sessionmanager to use appropriate method for sending stream features Waqas Hussain 2008-11-15
Fixed mod_legacyauth to use session.send for sending stanzas Waqas Hussain 2008-11-15
Fix mod_vcard to use session.send for sending stanzas Waqas Hussain 2008-11-15
Merge with myself (!) Matthew Wild 2008-11-15
Merge from waqas Matthew Wild 2008-11-15
Code cleanup for resource binding Waqas Hussain 2008-11-15
Unused variables in mod_tls Waqas Hussain 2008-11-15
You can never have too many tests Matthew Wild 2008-11-15
Warn when subtest function does not exist Matthew Wild 2008-11-15
If iq child element has no xmlns, use parent's Matthew Wild 2008-11-15
Fix mod_roster to use session.send for sending stanzas Matthew Wild 2008-11-15
Small fix for mod_version Matthew Wild 2008-11-15
Providing some human readable error messages and some fixes. Tobias Markmann 2008-11-15
Using md5.sum rather than hashes.md5 because we don't want hexadecimal Waqas Hussain 2008-11-15
mod_saslauth: Code cleanup Waqas Hussain 2008-11-15
Made SASL module fit the new interface. Tobias Markmann 2008-11-15
base64 encode the sasl responses Waqas Hussain 2008-11-15
Started using realm in password hashing, and added support for error message replies from sasl Waqas Hussain 2008-11-15
Comment out DIGEST-MD5 until it is fully implemented Matthew Wild 2008-11-15
Merge new SASL code from Tobias and Waqas Matthew Wild 2008-11-15
Merging with Waqas' code. Tobias Markmann 2008-11-15
Set username in a SASL object. Tobias Markmann 2008-11-15
Set username on SASL success Waqas Hussain 2008-11-15
Merge with Waqas changes to mod_saslauth. Tobias Markmann 2008-11-15
Made PLAIN method in sasl.lua module follow new interface. Tobias Markmann 2008-11-15
mod_saslauth: Added base64 decoding, encoding check, and cleaned the code up. Waqas Hussain 2008-11-15
Adding some TODO for some security issue. Tobias Markmann 2008-11-15
Merging my new SASL code with Waqas' adjusted saslauth module. Tobias Markmann 2008-11-15
mod_saslauth updated for digest-md5 Waqas Hussain 2008-11-15
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 2008-11-12
Merging. Tobias Markmann 2008-11-10
Forward response stanzas to sasl.lua and some other stuff. Tobias Markmann 2008-11-10
Fixing some parsing and some other stuff. Tobias Markmann 2008-11-09
Some early attempts on DIGEST-MD5. Tobias Markmann 2008-11-09
Fix logging of disconnect reason, and also sending of unavailable presence on disconnect Matthew Wild 2008-11-15
Fix routing of outbound iq stanzas Matthew Wild 2008-11-15
Add tests for core.stanza_router Matthew Wild 2008-11-15
Add new logger for tests to use Matthew Wild 2008-11-15
Some fixes for our test runner Matthew Wild 2008-11-15
Return registered host table when registering a component Matthew Wild 2008-11-15
Log how many queued stanzas we send Waqas Hussain 2008-11-15
Merge from waqas Matthew Wild 2008-11-15
Some bugs fixed Waqas Hussain 2008-11-15
Update hostname for identi.ca Matthew Wild 2008-11-14
Remove some old unused (and empty) functions from s2smanager Matthew Wild 2008-11-14
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 2008-11-14
Update rostermanager to use new logger Matthew Wild 2008-11-14
A treat for Linux users ;) Matthew Wild 2008-11-14
Fix outgoing s2s from components. Fixes #16 Matthew Wild 2008-11-14
Now outgoing s2s sessions are associated with their from_host, fixes #15 Matthew Wild 2008-11-14
Some more logging fixes Matthew Wild 2008-11-14
Yep, s2s definitely works now. This is just a small fix for logging... Matthew Wild 2008-11-14
I knew it ;) Fix sending error replies over s2s (though we shouldn't be error'ing on stream:features anyway) Matthew Wild 2008-11-14
Print out the stanza also Matthew Wild 2008-11-14
Fix for detecting when we are routing a stanza to ourself (I'm sure this has something to do with you, waqas...) Matthew Wild 2008-11-14
Another small fix, for logging in s2smanager Matthew Wild 2008-11-14
Another small fix, for logging in s2smanager Matthew Wild 2008-11-14
Mmm, s2s fixed :) Matthew Wild 2008-11-14
Merge from waqas Matthew Wild 2008-11-13
Added error replies for unhandled stanzas Waqas Hussain 2008-11-13
Added basic offline message support Waqas Hussain 2008-11-13
Added util.datetime: Utility methods to support XEP-0082: XMPP Date and Time Profiles Waqas Hussain 2008-11-13
Added support for storing (and removing), loading and appending to lists of data to datamanager (for supporting offline messages) Waqas Hussain 2008-11-13
Fixed stanza deserialization Waqas Hussain 2008-11-13
Add support for remote debugger Matthew Wild 2008-11-13
Missed importing a function in last commit Matthew Wild 2008-11-13
Change sending reply stream header to use top_tag() Matthew Wild 2008-11-13
Add new top_tag() method to stanzas Matthew Wild 2008-11-13
Some s2s fixes. Now connect() does not block, and stanzas are not lost when connection is slow Matthew Wild 2008-11-12
Renamed some of the variables in jid.split test to make it clearer Matthew Wild 2008-11-10
Fix jid.split test function Matthew Wild 2008-11-09
Merge from waqas Matthew Wild 2008-11-09
Fixed typo Waqas Hussain 2008-11-09
Merge from waqas Matthew Wild 2008-11-09
Added mod_uptime: [XEP-0012: Last Activity] queries now work when directed at the server. Waqas Hussain 2008-11-09
Hack to allow s2s stanzas to work until we do proper namespace handling Waqas Hussain 2008-11-09
Move some code about so that we don't leave connections hanging if they hit the connection timeout Matthew Wild 2008-11-09
Actually show error and position when we show a traceback :) Matthew Wild 2008-11-09
Prevent slow connects for s2s from blocking for so long Matthew Wild 2008-11-09
We don't fail if modules fail to load at startup :) Waqas Hussain 2008-11-09
We now fail if modules fail to load at startup. Waqas Hussain 2008-11-08
Updated usermanager with DIGEST-MD5 support Waqas Hussain 2008-11-08
Fix some very misleading logging Matthew Wild 2008-11-08
Committing code to get nicer tracebacks for errors, also we no longer consider such errors fatal (probably a bad thing, I know...) Matthew Wild 2008-11-08
Just committing this warning, because I want to know if the problem really affects us Matthew Wild 2008-11-08
Add host field to local host sessions Matthew Wild 2008-11-08
Merge from waqas Matthew Wild 2008-11-08
Redirecting all stanzas not from origin of type s2sin and c2s to core_handle_stanza Waqas Hussain 2008-11-08
Shortened log output for incoming stanzas and an added check. Waqas Hussain 2008-11-06
Fix for checking components, but we need to look at this whole block to optimise it, really we do Matthew Wild 2008-11-08
Fixed some whitespace. Waqas Hussain 2008-11-06
Reworked the way lxmppd.cfg is used Waqas Hussain 2008-11-06
Re-applying my changes to componentmanager. Sigh. Matthew Wild 2008-11-04
Adding component support. Again... Waqas Hussain 2008-11-04
/me glares at waqas for messing up the repo Matthew Wild 2008-11-04
/me glares at MattJ Waqas Hussain 2008-11-04
Commented a buggy check Waqas Hussain 2008-11-04
Internal component support Waqas Hussain 2008-11-04
Foxed: Copy stanza type in reply for presence and message stanzas Waqas Hussain 2008-11-04
Part 2 of internal components. Should have mentioned that the previous commit was from waqas, this one from me. Matthew Wild 2008-11-04
Part one of internal component support Matthew Wild 2008-11-04
Merge (for some reason) Matthew Wild 2008-11-04
A little whitespace fix Waqas Hussain 2008-11-03
Datamanager now deletes files with no data Waqas Hussain 2008-11-03
Reformatted lxmppd.cfg.dist and removed redundant variable Waqas Hussain 2008-11-03
imported patch srv-for-cdr-se.patch Matthew Wild 2008-11-02
Removed require "core.stanza_dispatch" Waqas Hussain 2008-11-02
Remove obsolete stanza_dispatch.lua Matthew Wild 2008-11-02
merge from waqas Matthew Wild 2008-11-02
Priority based message routing, etc Waqas Hussain 2008-11-02
Added resource priority handling, etc Waqas Hussain 2008-11-02
Fix for previous commit (again) Matthew Wild 2008-11-02
Fix for previous commit Matthew Wild 2008-11-02
Fix for add_iq_handler to allow multiple origin types too Matthew Wild 2008-11-02
vcards for s2s Matthew Wild 2008-11-02
Fix MD5 loading check Matthew Wild 2008-11-02
mod_roster fix Waqas Hussain 2008-11-01
Another fix for s2s (well, let's say it was more for modules) Matthew Wild 2008-11-01
Fix s2s once and for all Matthew Wild 2008-11-01
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 2008-11-01
Fix for mod_version over s2s Matthew Wild 2008-11-01
mod_version is here Matthew Wild 2008-10-30
Was a bit hasty to remove send_s2s() from stanza_router. We still use it, and there is no problem with it. Matthew Wild 2008-10-30
sends2s -> s2s_session.send(), s2s_session.send() -> s2s_session.sends2s() Matthew Wild 2008-10-30
Added support for XEP-0049: Private XML Storage (mod_private) Waqas Hussain 2008-10-26
mod_vcard: Fixed to use new util.stanza.add_child Waqas Hussain 2008-10-26
Combined some lines Waqas Hussain 2008-10-26
Datamanager Fixes and improvements Waqas Hussain 2008-10-26
Don't set cursor inside added child when using add_child() Matthew Wild 2008-10-26
Make add_child() behave as expected. Old add_child() is now add_direct_child() Matthew Wild 2008-10-26
Better logging of s2s connections Matthew Wild 2008-10-26
Merge presence/subscription support from waqas Matthew Wild 2008-10-26
Bug fixes and checks for presence subscriptions, etc Waqas Hussain 2008-10-25
Outbound presence subscription Waqas Hussain 2008-10-25
Routing code reorganization Waqas Hussain 2008-10-25
Inbound subscription request Waqas Hussain 2008-10-24
Inbound unsubscribe Waqas Hussain 2008-10-24
Inbound subscription cancellation Waqas Hussain 2008-10-24
Inbound subscription approval Waqas Hussain 2008-10-24
Minor fixes, comments Waqas Hussain 2008-10-24
Little tweak for more useful logging of closed s2s sessions Matthew Wild 2008-10-26
Log when an incoming dialback verification request is an invalid key for our domain Matthew Wild 2008-10-25
Remove misleading log message regarding s2s/dialback Matthew Wild 2008-10-25
Backed out changeset 4adc53e03b4d (garbage collection) Matthew Wild 2008-10-24
Extra garbage collection, for debugging Matthew Wild 2008-10-24
other half of previous commit Matthew Wild 2008-10-24
Clean up session when s2s connections are disconnected Matthew Wild 2008-10-24
Remove some overly-verbose debug log output Matthew Wild 2008-10-24
Destroy s2s sendqueue when connection is established successfully and data written Matthew Wild 2008-10-24
Fix nil concat for good this time (\!) Matthew Wild 2008-10-24
Fix nil concat when non-existant user is probed (another) Matthew Wild 2008-10-24