aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_c2s.lua
Commit message (Collapse)AuthorAgeFilesLines
* mod_c2s: Change 'reason' parameter of session:close() to take nil to mean ↵Matthew Wild2012-07-231-6/+6
| | | | 'graceful close initiated by us' and false for 'graceful close initiated by client'
* mod_c2s: Don't call ondisconnect manually on close, it is now called by ↵Matthew Wild2012-07-221-4/+23
| | | | net.server. Replace with inline code for destroying the session, and also waiting for a reply </stream:stream> if there is a chance of further data sent by the client. session.send() on a half-closed stream returns false (and does not deliver the data).
* mod_c2s: Another lurking string.format squashed.Matthew Wild2012-05-111-3/+3
|
* mod_c2s: Remove unused import of portmanagerMatthew Wild2012-04-281-1/+0
|
* mod_c2s: Add missing multiplexed service discovery pattern.Kim Alvefur2012-03-151-0/+3
|
* mod_c2s, mod_s2s: Drop default_port and default_mode from listener objects ↵Matthew Wild2012-03-151-1/+1
| | | | (default_port is deprecated, and default_mode already defaults to *a)
* mod_c2s, mod_s2s: Add multiplex supportMatthew Wild2012-03-151-0/+3
|
* mod_c2s: Use module:add_item() to add the net-provider for portmanagerMatthew Wild2012-03-141-2/+4
|
* mod_c2s: Code reductionMatthew Wild2012-01-231-3/+2
|
* sessionmanager, mod_c2s: Move timeout logic to mod_c2sMatthew Wild2012-01-231-0/+11
|
* mod_c2s, sessionmanager, xmppclient_listener: Move all c2s network and ↵Matthew Wild2012-01-221-0/+224
stream logic into a new module, mod_c2s