Log

net/xmppclient_listener.lua @ 3428:8a12ae696687

description author age
net.xmppclient_listener: Add associate_session(conn, session) to change the session a connection is associated with Matthew Wild 2010-08-02
xmpp{client,server}_listener: Convert some calls to tail calls for efficiency Matthew Wild 2010-07-09
xmpp{client,server}_listener: Put stanzas/in filtering code in the correct place to make it actually work :) Matthew Wild 2010-07-08
xmppclient_listener: Add filters for incoming bytes and stanzas Matthew Wild 2010-06-02
xmppclient_listener: Port to onconnect handler Matthew Wild 2010-06-02
net.xmppclient_listener: Port to util.xmppstream \o/ Matthew Wild 2010-05-09
Merge 0.6->0.7 Matthew Wild 2010-03-22
Update copyright headers for 2010 Matthew Wild 2010-03-22
core.sessionmanager, net.*_listener: Remove the evil collectgarbage() calls Matthew Wild 2009-11-24
net.xmppclient_listener: Fix to correctly handle stream errors from clients Matthew Wild 2010-03-14
net.xmpp{client,server,component}: Update for new xmlhandlers syntax Matthew Wild 2010-01-19
xmppclient_listener: Allow the tcp_keepalives option in the config to control whether keepalives are used Matthew Wild 2010-01-12
Merge with 0.6 Matthew Wild 2009-11-25
xmppclient_listener: Escape control characters when logging invalid XML. Waqas Hussain 2009-11-24
core.sessionmanager, net.*_listener: Remove the evil collectgarbage() calls Matthew Wild 2009-11-24
*_listener: Update for new net.server API, specifically .listener -> .onincoming, .disconnect -> .ondisconnect Matthew Wild 2009-11-22
xmppclient_listener: Use : syntax for connection methods, to be compatible with new server.lua Matthew Wild 2009-11-21
xmppclient_listener: Switch to .onincoming listener method, to be compatible with new server_event.lua Matthew Wild 2009-11-21
Changed separator between attribute names and prefixes from '|' to '\1' (optimization and cleanup). Waqas Hussain 2009-11-12
xmppclient_listener: Remove useless comment Matthew Wild 2009-08-16
core.sessionmanager, xmppclient_listener: Move responsibility for setting session.log to the former from the latter, much more sensible Matthew Wild 2009-08-16
Merge with 0.5 Matthew Wild 2009-07-28
xmpp{client,server,component]_listener: Open stream if sending an error and it isn't already open. Fixes #120 Matthew Wild 2009-07-28
xmpp{client,server}_listener: Report contents of packets containing invalid XML Matthew Wild 2009-07-26
xmppclient_listener: Use error text as disconnect reason if there is any Matthew Wild 2009-07-18
Remove version number from copyright headers Matthew Wild 2009-07-10
net.xmppclient_listener: Fix potential traceback when no reason is specified for closing a session Matthew Wild 2009-07-08
xmppclient_listener: Pass session close reason to destroy_session (to be used in unavailable presence) Matthew Wild 2009-06-26
net.xmppclient_listener: Add small comment Matthew Wild 2009-05-31
xmppclient_listener: A connection is also secure when it uses legacy SSL Matthew Wild 2009-05-29
xmpp{server,client}_listener: Fix global accesses Matthew Wild 2009-04-22
net.xmppclient_listener: Set default namespace to jabber:client Matthew Wild 2009-03-21
0.3->0.4 Matthew Wild 2009-03-20
net/xmppclient_listener: Add some logging and handle unestablished sessions error'ing Matthew Wild 2009-02-26
Update copyright notices for 2009 Matthew Wild 2009-01-30
0.2->0.3 Matthew Wild 2009-01-30
GPL->MIT! Matthew Wild 2009-01-30
Change xmlhandlers to match stream opening tag with ns+tag Matthew Wild 2008-12-16
0.1 -> 0.2 Matthew Wild 2008-12-10
Fix blank tracebacks for c2s/s2s connections Matthew Wild 2008-12-10
stanza_dispatch != dispatch_stanza Matthew Wild 2008-12-07
Typo in variable name in last commit Matthew Wild 2008-12-07
stanza_dispatch = core_process_stanza, fixed for xmpp{client,server} listeners, and sessionmanager for the new syntax Matthew Wild 2008-12-07
Code tidying for xmpp{client,server}_listeners Matthew Wild 2008-12-06
Backed out changeset 099d8a102deb (committed too much) Matthew Wild 2008-12-05
Add TLS socket to readlist before handshake starts, fixes major slow-down on TLS connections Matthew Wild 2008-12-05
Remove an incorrect line which I didn't add, and fix the proper way. Corrects the sending of stanzas over unauthed s2sout's. Also fixes mod_dialback to send stanzas and not strings. Matthew Wild 2008-12-05
Disconnect with stream errors on bad XML, or invalid stream namespace Matthew Wild 2008-12-05
Abstract xmlhandlers a bit more, also add error callbacks Matthew Wild 2008-12-04
Fix logger ids for c2s and s2sout Matthew Wild 2008-12-04
Insert copyright/license headers Matthew Wild 2008-12-03
No more reading 1 byte at a time from sockets Matthew Wild 2008-11-28
session:disconnect() -> session:close() for consistency with other Lua APIs 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
Fix logging in some cases for client disconnects Matthew Wild 2008-11-16
Fix logging of disconnect reason, and also sending of unavailable presence on disconnect Matthew Wild 2008-11-15
Some bugs fixed Waqas Hussain 2008-11-15
Actually show error and position when we show a traceback :) Matthew Wild 2008-11-09