Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | net.dns: Call :cancel() on the current resolver instead of the prototype | Matthew Wild | 2010-07-14 | 1 | -1/+1 |
| | |||||
* | xmpp{client,server}_listener: Convert some calls to tail calls for efficiency | Matthew Wild | 2010-07-09 | 2 | -2/+2 |
| | |||||
* | xmppserver_listener: Fix variable names I forgot to change in the last commit | Matthew Wild | 2010-07-08 | 1 | -1/+1 |
| | |||||
* | xmpp{client,server}_listener: Put stanzas/in filtering code in the correct ↵ | Matthew Wild | 2010-07-08 | 2 | -14/+14 |
| | | | | place to make it actually work :) | ||||
* | net.dns: Add dns.settimeout() to set the timeout for the default resolver | Matthew Wild | 2010-07-05 | 1 | -0/+4 |
| | |||||
* | net.dns: Make timeout configurable (default 15s) | Matthew Wild | 2010-07-05 | 1 | -4/+9 |
| | |||||
* | net.dns, net.adns: Update resolver:cancel() API so that a table doesn't need ↵ | Matthew Wild | 2010-07-05 | 2 | -6/+6 |
| | | | | to be created for each cancellation internal to net.dns | ||||
* | net.dns, net.adns: Move coroutine-calling logic into resolver:cancel() | Matthew Wild | 2010-07-05 | 2 | -6/+6 |
| | |||||
* | net.dns: Handle our own timeouts, including falling onto other servers in ↵ | Matthew Wild | 2010-07-05 | 1 | -1/+25 |
| | | | | resolv.conf if necessary | ||||
* | xmppcomponent_listener: Add log messages for when stanzas from components ↵ | Matthew Wild | 2010-07-04 | 1 | -0/+2 |
| | | | | have invalid or missing to/from addresses | ||||
* | xmppcomponent_listener: Import jid_split to fix undefined global reference | Matthew Wild | 2010-07-04 | 1 | -0/+1 |
| | |||||
* | xmppcomponent_listener: Don't validate to/from on non-stanzas, fixes ↵ | Waqas Hussain | 2010-07-03 | 1 | -18/+20 |
| | | | | component auth. | ||||
* | xmppcomponent_listener: Validate to/from on components, fixes #104 and #162 | Matthew Wild | 2010-07-03 | 1 | -0/+21 |
| | |||||
* | Merge 0.7->trunk | Matthew Wild | 2010-07-02 | 1 | -4/+4 |
|\ | |||||
| * | net.server_select: Clean up buffer and fire drained callback on successful ↵ | Matthew Wild | 2010-07-02 | 1 | -1/+1 |
| | | | | | | | | write before we try and start TLS negotiation (if negotiation fails instantly then we can be left without a handler to use for cleanup) (thanks dersd) | ||||
| * | net.server_select: Fix a snippet of code that was living at the wrong ↵ | Matthew Wild | 2010-07-02 | 1 | -3/+3 |
| | | | | | | | | indentation level | ||||
* | | Merge 0.7->trunk | Matthew Wild | 2010-06-12 | 1 | -9/+9 |
|\| | |||||
| * | net.server_event: attemp to fix more spelling fail. | Waqas Hussain | 2010-06-11 | 1 | -9/+9 |
| | | |||||
* | | Merge 0.7->trunk | Matthew Wild | 2010-06-02 | 1 | -1/+1 |
|\| | |||||
| * | net.server_event: Also return the socket from wrapclient, to maintain ↵ | Matthew Wild | 2010-06-02 | 1 | -1/+1 |
| | | | | | | | | compatibility with server_select (thanks uhoreg) | ||||
| * | net.dns: Remove redundant locals declaration | Matthew Wild | 2010-05-20 | 1 | -1/+0 |
| | | |||||
| * | net.dns: Fix dns.lookup from commit e54774bd73a7 | Matthew Wild | 2010-05-20 | 1 | -1/+1 |
| | | |||||
* | | xmppserver_listener: Add filters for incoming bytes and stanzas | Matthew Wild | 2010-06-02 | 1 | -6/+16 |
| | | |||||
* | | xmppclient_listener: Add filters for incoming bytes and stanzas | Matthew Wild | 2010-06-02 | 1 | -5/+15 |
| | | |||||
* | | xmppserver_listener: Port to util.xmppstream \o/ | Matthew Wild | 2010-06-02 | 1 | -40/+36 |
| | | |||||
* | | net.multiplex_listener: Test to make sure listener.onconnect isn't nil. | Waqas Hussain | 2010-06-02 | 1 | -1/+4 |
| | | |||||
* | | net.multiplex_listener: Call listener.onconnect(conn) when swapping listeners. | Waqas Hussain | 2010-06-02 | 1 | -0/+1 |
| | | |||||
* | | xmppclient_listener: Port to onconnect handler | Matthew Wild | 2010-06-02 | 1 | -37/+38 |
| | | |||||
* | | net.dns: Remove redundant locals declaration | Matthew Wild | 2010-05-20 | 1 | -1/+0 |
| | | |||||
* | | net.dns: Fix dns.lookup from commit e54774bd73a7 | Matthew Wild | 2010-05-20 | 1 | -1/+1 |
| | | |||||
* | | Merge 0.7->trunk | Matthew Wild | 2010-05-18 | 1 | -1/+8 |
|\| | |||||
| * | net/dns: Fix socket.select timeout. | Brian Cully | 2009-12-28 | 1 | -1/+8 |
| | | |||||
* | | Merge 0.7->trunk | Matthew Wild | 2010-05-18 | 1 | -1/+1 |
|\| | |||||
| * | Merge 0.6->0.7 | Matthew Wild | 2010-05-18 | 1 | -1/+1 |
| |\ | |||||
| | * | net/httpserver_listener: Ignore empty strings on incoming data. | Brian Cully | 2010-04-28 | 1 | -1/+1 |
| | | | |||||
* | | | net.xmppclient_listener: Port to util.xmppstream \o/ | Matthew Wild | 2010-05-09 | 1 | -21/+18 |
| | | | |||||
* | | | net.server_select: Remove some debugging code. | Waqas Hussain | 2010-05-06 | 1 | -3/+0 |
| | | | |||||
* | | | Merge 0.7->trunk | Matthew Wild | 2010-05-05 | 1 | -1/+1 |
|\| | | |||||
| * | | net.server_select: Fix typo affecting connections with an onconnect listener ↵ | Matthew Wild | 2010-05-05 | 1 | -1/+1 |
| | | | | | | | | | | | | that have data pending in the sendbuffer | ||||
* | | | Merge 0.7->trunk | Matthew Wild | 2010-05-05 | 2 | -4/+83 |
|\| | | |||||
| * | | net.server_select, net.server_event: Add server.link() to link 2 connections ↵ | Matthew Wild | 2010-05-05 | 2 | -0/+44 |
| | | | | | | | | | | | | with an intermediate buffer of the specified size | ||||
| * | | net.server_select, net.server_event: Support for ondrain listener callback ↵ | Matthew Wild | 2010-05-05 | 2 | -1/+9 |
| | | | | | | | | | | | | for when send buffer is empty | ||||
| * | | net.server_select, net.server_event: Rename :pattern() method to :set_mode() ↵ | Matthew Wild | 2010-05-05 | 2 | -2/+9 |
| | | | | | | | | | | | | for select backend, and add :set_mode() to event backend | ||||
| * | | net.server_select, net.server_event: Support for :pause() and :resume() on ↵ | Matthew Wild | 2010-05-05 | 2 | -1/+21 |
| | | | | | | | | | | | | connections | ||||
* | | | Merge Tobias's fancy SASL branch->trunk | Matthew Wild | 2010-05-05 | 1 | -0/+3 |
|\ \ \ | |/ / |/| | | |||||
| * | | Merge with tip. | Tobias Markmann | 2010-03-12 | 3 | -14/+19 |
| |\ \ | |||||
| * | | | util.sasl: 2009 -> 2010 in copyright header. | Tobias Markmann | 2010-03-12 | 1 | -0/+3 |
| | | | | |||||
* | | | | net.server_event: Be sure to fire onincoming for backwards-compatibility ↵ | Matthew Wild | 2010-05-05 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | with pre-onconnect listeners (thanks darkrain/mod_console) | ||||
* | | | | net.server_event: Call listener.onconnect if it exists, otherwise stick to ↵ | Matthew Wild | 2010-04-11 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | listener.onincoming | ||||
* | | | | net.server_select: Support for listener.onconnect | Matthew Wild | 2010-04-11 | 1 | -1/+10 |
| | | | |