Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | mod_component: Updated to use events for hooking stanzas instead of the ↵ | Waqas Hussain | 2010-11-10 | 1 | -8/+41 | |
| | | | | | | | | | | | | component stanza handler, and the on_destroy callback. | |||||
* | | | MUC: Handle missing <value/> for <field type='boolean'/> in config form ↵ | Waqas Hussain | 2010-11-10 | 1 | -2/+6 | |
| | | | | | | | | | | | | submissions. | |||||
* | | | mod_component: Send back a <conflict/> stream error when multiple sessions ↵ | Waqas Hussain | 2010-11-09 | 1 | -0/+2 | |
| | | | | | | | | | | | | attempt to bind. | |||||
* | | | net.xmppcomponent_listener: Call session:on_destroy() on session disconnect. | Waqas Hussain | 2010-11-09 | 1 | -0/+1 | |
| | | | ||||||
* | | | MUC: Preserve the global rooms table through reloads. | Waqas Hussain | 2010-11-09 | 1 | -1/+0 | |
| | | | ||||||
* | | | MUC: Expose the rooms table as a global 'rooms'. | Waqas Hussain | 2010-11-09 | 1 | -1/+2 | |
| | | | ||||||
* | | | MUC: Allow restricting room creation to local JIDs (thanks thomas.mangin). | Waqas Hussain | 2010-11-08 | 1 | -3/+10 | |
| | | | ||||||
* | | | mod_tls: Pass the hostname rather than host session to ↵ | Matthew Wild | 2010-11-08 | 1 | -2/+2 | |
| | | | | | | | | | | | | certmanager.create_context() (thanks darkrain) | |||||
* | | | configmanager: Atomic reloads, and some other internal changes to achieve this | Matthew Wild | 2010-11-07 | 1 | -21/+29 | |
| | | | ||||||
* | | | mod_disco: Renamed the 'session' property of the account-disco-info and ↵ | Waqas Hussain | 2010-11-07 | 1 | -2/+2 | |
| | | | | | | | | | | | | account-disco-items events to 'origin' for consistency. | |||||
* | | | certmanager, hostmanager, mod_tls: Move responsibility for creating per-host ↵ | Matthew Wild | 2010-11-06 | 3 | -8/+14 | |
| | | | | | | | | | | | | SSL contexts to mod_tls, meaning reloading certs is now as trivial as reloading mod_tls | |||||
* | | | util.httpstream: Added support for chunked transfer encoding. | Waqas Hussain | 2010-11-06 | 1 | -1/+12 | |
| | | | ||||||
* | | | net.http: Removed old HTTP parser, and updated to use util.httpstream. | Waqas Hussain | 2010-11-06 | 1 | -91/+14 | |
| | | | ||||||
* | | | util.httpstream: Fixed a possible string to number comparison error. | Waqas Hussain | 2010-11-06 | 1 | -1/+2 | |
| | | | ||||||
* | | | util.httpstream: Don't attempt to read response body for HEAD requests, or ↵ | Waqas Hussain | 2010-11-06 | 1 | -9/+16 | |
| | | | | | | | | | | | | when status code indicates no body is present. | |||||
* | | | util.httpstream: Added support for an options callback, to allow passing ↵ | Waqas Hussain | 2010-11-06 | 1 | -3/+3 | |
| | | | | | | | | | | | | per-message options to the parser. | |||||
* | | | util.httpstream: A little refactoring of the coroutine control flow. | Waqas Hussain | 2010-11-06 | 1 | -3/+5 | |
| | | | ||||||
* | | | util.httpstream: Added support for HTTP response parsing. | Waqas Hussain | 2010-11-05 | 1 | -24/+55 | |
| | | | ||||||
* | | | util.httpstream: Fixed a nil variable access introduced in the last commit. | Waqas Hussain | 2010-11-05 | 1 | -0/+1 | |
| | | | ||||||
* | | | util.httpstream: Move HTTP header parsing into its own function. | Waqas Hussain | 2010-11-05 | 1 | -8/+10 | |
| | | | ||||||
* | | | componentmanager: Removed unused function set_component_handler. | Waqas Hussain | 2010-11-04 | 1 | -4/+0 | |
| | | | ||||||
* | | | MUC: Use events for hooking stanzas instead of the component stanza handler. | Waqas Hussain | 2010-11-04 | 1 | -2/+14 | |
| | | | ||||||
* | | | mod_proxy65: Removed useless checks from the event handler. | Waqas Hussain | 2010-11-04 | 1 | -42/+37 | |
| | | | ||||||
* | | | mod_proxy65: Use "iq/host" event for hooking stanzas instead of the ↵ | Waqas Hussain | 2010-11-04 | 1 | -2/+4 | |
| | | | | | | | | | | | | component stanza handler. | |||||
* | | | mod_console: Keep global variable assignments sandboxed by default. | Waqas Hussain | 2010-11-04 | 1 | -1/+1 | |
| | | | ||||||
* | | | util.logger: Remove support for a global writer (setwriter) to try and ↵ | Matthew Wild | 2010-11-04 | 1 | -14/+0 | |
| | | | | | | | | | | | | balance the forces... | |||||
* | | | mod_posix: Remove redundant import of logger.setwriter() | Matthew Wild | 2010-11-04 | 1 | -2/+0 | |
| | | | ||||||
* | | | util.logger: Remove my precious premature optimisation :( | Matthew Wild | 2010-11-04 | 1 | -23/+2 | |
| | | | ||||||
* | | | mod_saslauth: Allow restarting SASL negotiation from scratch. | Waqas Hussain | 2010-11-02 | 1 | -1/+10 | |
| | | | ||||||
* | | | mod_saslauth: Separated processing of <auth/> and <response/> elements, and ↵ | Waqas Hussain | 2010-11-02 | 1 | -25/+26 | |
| | | | | | | | | | | | | return proper error on out-of-order <response/> elements. | |||||
* | | | mod_saslauth: Moved SASL mechanism selection and CDATA handling into ↵ | Waqas Hussain | 2010-11-02 | 1 | -16/+20 | |
| | | | | | | | | | | | | separate functions. | |||||
* | | | util.sasl, util.sasl_cyrus: Mechanism selection cleaned up to be more ↵ | Waqas Hussain | 2010-11-02 | 2 | -9/+9 | |
| | | | | | | | | | | | | consistent. | |||||
* | | | util.sasl, util.sasl_cyrus: Load mechanisms list early rather than lazily, ↵ | Waqas Hussain | 2010-11-02 | 2 | -24/+17 | |
| | | | | | | | | | | | | as they are always loaded anyway. | |||||
* | | | mod_saslauth: Handle SASL <abort/> properly. | Waqas Hussain | 2010-11-02 | 1 | -1/+6 | |
| | | | ||||||
* | | | componentmanager: Removed an unused third parameter from the ↵ | Waqas Hussain | 2010-11-02 | 1 | -3/+3 | |
| | | | | | | | | | | | | register_component function. | |||||
* | | | util.template: Optimized to be almost as fast as manual stanza building. | Waqas Hussain | 2010-10-24 | 1 | -7/+34 | |
| | | | ||||||
* | | | util.template: Initial commit. A template library for XML stanzas. | Waqas Hussain | 2010-10-24 | 1 | -0/+112 | |
| | | | ||||||
* | | | net.dns: Fixed a traceback when util/windows.dll is unavailable on windows. | Waqas Hussain | 2010-10-22 | 1 | -1/+1 | |
| | | | ||||||
* | | | net.server_select: Restore real sendbuffer() before calling onconnect ↵ | Matthew Wild | 2010-10-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | handler, in case onconnect sends data and the socket is still writeable (causing stack overflow into sendbuffer()/onconnect()) | |||||
* | | | mod_bosh: Don't add a Content-Type header to the HTTP OPTIONS reply. | Waqas Hussain | 2010-10-22 | 1 | -1/+4 | |
| | | | ||||||
* | | | ejabberdsql2prosody: Added a global 'prosody' table to fix a traceback. | Waqas Hussain | 2010-10-20 | 1 | -0/+2 | |
| | | | ||||||
* | | | Monster whitespace commit (beware the whitespace monster). | Waqas Hussain | 2010-10-16 | 42 | -147/+145 | |
| | | | ||||||
* | | | modulemanager, stanza_router: Moved modulemanager.handle_stanza to ↵ | Waqas Hussain | 2010-10-16 | 2 | -25/+24 | |
| | | | | | | | | | | | | stanza_router, as a local function handle_unhandled_stanza. modulemanager is no longer a dependency of stanza_router. | |||||
* | | | modulemanager: Removed another legacy events API (add_event_hook), and ↵ | Waqas Hussain | 2010-10-16 | 1 | -17/+0 | |
| | | | | | | | | | | | | related code. | |||||
* | | | mod_posix: Updated to use the new events API. | Waqas Hussain | 2010-10-16 | 1 | -2/+2 | |
| | | | ||||||
* | | | modulemanager: Removed legacy events API, and related code. | Waqas Hussain | 2010-10-16 | 1 | -51/+7 | |
| | | | ||||||
* | | | mod_saslauth: Updated to use the new events API. | Waqas Hussain | 2010-10-16 | 1 | -10/+18 | |
| | | | ||||||
* | | | mod_dialback: Fixed indentation. | Waqas Hussain | 2010-10-16 | 1 | -5/+5 | |
| | | | ||||||
* | | | mod_dialback: Updated to use the new events API. | Waqas Hussain | 2010-10-16 | 1 | -15/+31 | |
| | | | ||||||
* | | | mod_compression: Updated to use the new events API. | Waqas Hussain | 2010-10-16 | 1 | -54/+60 | |
| | | |