util.datamanager: Added support for hooks to override behavior.
|
Waqas Hussain |
2010-02-11 |
net.server_select: Only allow starttls if luasec is available (thanks Nolan)
|
Matthew Wild |
2010-02-10 |
net.server_select: *Major* whitespace refactoring to meet Prosody's coding style guidelines, we now have tabs
|
Matthew Wild |
2010-02-10 |
sessionmanager: Whitespace fix
|
Matthew Wild |
2010-02-10 |
mod_privacy: Rename from_user/to_user flags to is_from_user/is_to_user for clarity
|
Matthew Wild |
2010-02-09 |
net.dns, net.adns: Changed dns:socket_wrapper_set to dns.socket_wrapper_set for consistency.
|
Waqas Hussain |
2010-02-09 |
util.sasl_cyrus: Add text message from cyrussasl to <not-authorized/> errors.
|
Waqas Hussain |
2010-02-09 |
mod_tls: Don't advertise TLS after authentication.
|
Waqas Hussain |
2010-02-09 |
net.dns: Fixed whitespace/indentation.
|
Waqas Hussain |
2010-02-09 |
net.dns: Removed unused function.
|
Waqas Hussain |
2010-02-09 |
net.dns: Removed some useless indirection to improve readability.
|
Waqas Hussain |
2010-02-09 |
util.encodings: Use STD3 ASCII rules for idna.to_ascii.
|
Waqas Hussain |
2010-02-09 |
net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way)
|
Matthew Wild |
2010-02-08 |
net.httpserver: Trailing whitespace
|
Matthew Wild |
2010-02-08 |
Merge with backout
|
Matthew Wild |
2010-02-05 |
util.sasl.digest-md5: Revert changeset 6094a4e2b6f3 as it breaks some clients, re-visit some time down the line
|
Matthew Wild |
2010-02-05 |
prosody: Add a catch-all friendly message for when any port is in use we want to use
|
Matthew Wild |
2010-02-05 |
prosodyctl: Initialize logging before checking dependencies
|
Ali Sabil |
2010-02-05 |
prosody: Initialize logging before checking dependencies (fixes another traceback with no LuaSec)
|
Matthew Wild |
2010-02-05 |
certmanager: Fix traceback with no LuaSec
|
Matthew Wild |
2010-02-05 |
certmanager: Tabs not spaces!
|
Matthew Wild |
2010-02-05 |
util.dependencies: Don't query the config (it isn't really necessary)
|
Matthew Wild |
2010-02-05 |
net.server_event: Update for compatibility with new server API
|
Matthew Wild |
2010-01-31 |
net.xmppserver_listener: status -> onstatus for consistency
|
Matthew Wild |
2010-01-31 |
net.server_select: listener.status -> listener.onstatus for consistency
|
Matthew Wild |
2010-01-31 |
net.adns: Use different flavour of voodoo to make UDP sockets work smoothly with libevent (no packet merging)
|
Matthew Wild |
2010-01-31 |
util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text>
|
Matthew Wild |
2010-01-31 |
net.adns: Trailing whitespace
|
Matthew Wild |
2010-01-31 |
hostmanager: Use certmanager for obtaining SSL contexts
|
Matthew Wild |
2010-01-31 |
certmanager: Hello world, I'm come to manage your SSL contexts
|
Matthew Wild |
2010-01-31 |
prosody: Show friendly error when no config present for legacy SSL ports
|
Matthew Wild |
2010-01-31 |
configmanager: Trailing whitespace
|
Matthew Wild |
2010-01-31 |
net.connlisteners: Return an error if no SSL context is supplied for a connection of type 'ssl'
|
Matthew Wild |
2010-01-31 |
prosody: Log error message when failing to open ports
|
Matthew Wild |
2010-01-31 |
net.server_select: Report whether a new listener uses SSL or not in the log message
|
Matthew Wild |
2010-01-31 |
prosody: Only set the ssl_ctx for 'ssl' connections
|
Matthew Wild |
2010-01-31 |
net.connlisteners: Remove redundant variable declaration
|
Matthew Wild |
2010-01-31 |
net.connlisteners: Update for new server API, type == 'tls' now means little - all connections support TLS
|
Matthew Wild |
2010-01-31 |
s2smanager: Update for new server SSL API (don't pass a sslctx)
|
Matthew Wild |
2010-01-31 |
mod_tls: Remove some redundant variable declarations
|
Matthew Wild |
2010-01-31 |
mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted)
|
Matthew Wild |
2010-01-31 |
mod_tls: Update for new server SSL syntax
|
Matthew Wild |
2010-01-31 |
net.server_select: Remove startssl parameter to the client/server creation functions - passing a sslctx now indicates you want to use SSL from the start
|
Matthew Wild |
2010-01-31 |
MUC: muc.lib.lua: Fix the sending of the occupant JID instead of the nick in role lists and presence broadcasts after role changes (thanks teo)
|
Matthew Wild |
2010-01-30 |
s2smanager: Fix syntax error)
|
Matthew Wild |
2010-01-30 |
s2smanager: require_s2s_encryption -> s2s_require_encryption
|
Matthew Wild |
2010-01-30 |
s2smanager: Make require_s2s_encryption do what it says on the tin
|
Matthew Wild |
2010-01-30 |
hostmanager: Trailing whitespace
|
Matthew Wild |
2010-01-29 |
net.server_event: Trailing whitespace
|
Matthew Wild |
2010-01-29 |
net.server_event: Support :setlistener() method on connections to work with port multiplexing
|
Matthew Wild |
2010-01-29 |
Merge with trunk.
|
Waqas Hussain |
2010-01-29 |
mod_presence: Quick fix to make probes from local users to local hosts work.
|
Waqas Hussain |
2010-01-29 |
mod_presence: Added handler for presence subscriptions and probes to local hosts.
|
Waqas Hussain |
2010-01-29 |
stanza_router: Added third parameter to core_post_stanza, to control pre-events.
|
Waqas Hussain |
2010-01-29 |
MUC: Fixes and refactoring for the previous commit to work in all cases, text of error stanzas is now broadcast
|
Matthew Wild |
2010-01-29 |
MUC: Show error message texts when participants are kicked for stanza errors
|
Matthew Wild |
2010-01-29 |
MUC: Have get_error_condition() use the new stanza:get_error() (muc.lib.lua 11 lines shorter \o/)
|
Matthew Wild |
2010-01-29 |
util.stanza: Add stanza:get_error() to return type, condition and text of a stanza error
|
Matthew Wild |
2010-01-29 |
mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available.
|
Waqas Hussain |
2010-01-29 |
mod_privacy: A handful of logging fixes
|
Matthew Wild |
2010-01-29 |
mod_privacy: Remove the giant if/end block that was really causing problems - skipping stanzas with no to/from (like presence broadcast). Also optimised the code a *lot*, these changes untested at the moment though.
|
Matthew Wild |
2010-01-29 |
Merge backed out changeset
|
Matthew Wild |
2010-01-29 |
Backed out changeset c4240df1b412 (or this)
|
Matthew Wild |
2010-01-29 |
Backed out changeset a4f9ed3f912e (you didn't see this)
|
Matthew Wild |
2010-01-29 |
mod_privacy: ...and no 'to' for presence implies an outgoing broadcast
|
Matthew Wild |
2010-01-29 |
mod_privacy: Mmph, no 'from' == from local
|
Matthew Wild |
2010-01-29 |
mod_privacy: Fix repeated presence-in (should be presence-out) - this stops the blocking of legitimate inbound presence, and inbound/outbound iqs and messages in Gajim's invisible mode (maybe I can sleep now)
|
Matthew Wild |
2010-01-29 |
mod_privacy: Trailing whitespace (I can't sleep)
|
Matthew Wild |
2010-01-29 |
prosodyctl: Don't load luarocks as util.dependencies now does this
|
Matthew Wild |
2010-01-28 |
prosody: Check dependencies (and load LuaRocks) earlier on in the startup process
|
Matthew Wild |
2010-01-28 |
util.dependencies: Load luarocks.loader/luarocks.require
|
Matthew Wild |
2010-01-28 |
mod_console: Update !! shortcut for new connection API
|
Matthew Wild |
2010-01-28 |
prosodyctl: Don't display message about failing to start Prosody is daemonizing is disabled (if daemonizing is disabled then Prosody is stopped by the time control returns to prosodyctl, which then can't see Prosody running)
|
Matthew Wild |
2010-01-28 |
util.dependencies, prosody, prosodyctl: Give util.dependencies a check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change
|
Matthew Wild |
2010-01-28 |
s2smanager: Whitespace
|
Matthew Wild |
2010-01-28 |
xep227toprosody: Fixed some global accesses.
|
Waqas Hussain |
2010-01-27 |
xep227toprosody: Initial commit (thanks stefan).
|
Waqas Hussain |
2010-01-27 |
xmlhandlers: Removed unused variables.
|
Waqas Hussain |
2010-01-25 |
xmlhandlers: A little optimization.
|
Waqas Hussain |
2010-01-25 |
MUC: Removed old commented code.
|
Waqas Hussain |
2010-01-25 |
MUC: Converted some local functions into methods.
|
Waqas Hussain |
2010-01-25 |
mod_privacy: Removed a useless 'require' within a function.
|
Waqas Hussain |
2010-01-25 |
Merge with trunk.
|
Waqas Hussain |
2010-01-25 |
mod_privacy: Cleaned up code.
|
Waqas Hussain |
2010-01-25 |
mod_privacy: Reduced a function.
|
Waqas Hussain |
2010-01-25 |
mod_privacy: Fixed global access.
|
Waqas Hussain |
2010-01-25 |
prosodyctl: Require util.dependencies to run dependency checks, not only for when starting Prosody directly (thanks Joe)
|
Matthew Wild |
2010-01-25 |
mod_privacy: Imported from prosody-modules.
|
Waqas Hussain |
2010-01-25 |
mod_component: Cleaned up unused variables.
|
Waqas Hussain |
2010-01-24 |
prosody: Listen for component connections on port 5347 by default.
|
Waqas Hussain |
2010-01-24 |
xmlhandlers: Rearranged a little code.
|
Waqas Hussain |
2010-01-23 |
xmlhandlers: Fixed indentation and added some semicolons.
|
Waqas Hussain |
2010-01-23 |
mod_disco: Added option 'disco_items' to allow appending items to a host's disco#items result.
|
Waqas Hussain |
2010-01-23 |
mod_component: Fix name of config option in error message (thanks nulani!)
|
Matthew Wild |
2010-01-23 |
xmppcomponent_listener: Update for new connection API
|
Matthew Wild |
2010-01-22 |
util.dataforms: Add optional type parameters (defaults to 'form')
|
Matthew Wild |
2010-01-22 |
mod_xmlrpc: Obsolete, remove
|
Matthew Wild |
2010-01-22 |
mod_bosh: I == fail.
|
Matthew Wild |
2010-01-22 |
mod_bosh: Simplify cross-domain support, and make it work - default is for cross-domain to be disallowed
|
Matthew Wild |
2010-01-22 |
mod_bosh: Support for cross-domain access control using CORS
|
Matthew Wild |
2010-01-21 |
net.httpserver: More robust handling of headers split across multiple packets
|
Matthew Wild |
2010-01-21 |
util.stanza: Trailing whitespace
|
Matthew Wild |
2010-01-21 |
net.httpserver: Make it possible to return responses with no body
|
Matthew Wild |
2010-01-21 |
net.httpserver: Close connection on invalid HTTP status line
|
Matthew Wild |
2010-01-21 |
modulemanager: Remove obsolete actions code
|
Matthew Wild |
2010-01-21 |
net.server_{select,event}: Fail gracefully if socket doesn't have a setoption method (LuaSec issue I think)
|
Matthew Wild |
2010-01-21 |
net.server_event: Replace all calls to _start_ssl() to its bigger brother starttls() - fixes 5223 w/ libevent
|
Matthew Wild |
2010-01-21 |
objectmanager: Obsolete, remove
|
Matthew Wild |
2010-01-21 |
actions: Obsolete, remove
|
Matthew Wild |
2010-01-21 |
mod_actions_http: Obsolete, remove
|
Matthew Wild |
2010-01-21 |
mod_bosh: Trailing whitespace
|
Matthew Wild |
2010-01-21 |
s2smanager: Log error and fail gracefully if we can't open a socket for an outgoing s2s connection (thanks foucault)
|
Matthew Wild |
2010-01-19 |
net.xmppserver_listener: Handle stream-error errors from xmlhandlers, and close session in response
|
Matthew Wild |
2010-01-19 |
net.xmppserver_listener: Extend session:close() with a remote_reason parameter
|
Matthew Wild |
2010-01-19 |
s2smanager: No-one noticed that Prosody stopped sending to/from on stream headers recently? :)
|
Matthew Wild |
2010-01-19 |
xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly
|
Matthew Wild |
2010-01-19 |
mod_bosh: Update for new xmlhandlers syntax
|
Matthew Wild |
2010-01-19 |
net.xmpp{client,server,component}: Update for new xmlhandlers syntax
|
Matthew Wild |
2010-01-19 |
net.xmppserver_listener: Pass reason for session disconnection to disconnect handler, if known
|
Matthew Wild |
2010-01-19 |
xmlhandlers: More refactoring, split up stream_ns and stream_tag, add stream_error_tag so that callers don't need to be so worried about the separator we use
|
Matthew Wild |
2010-01-19 |
xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file
|
Matthew Wild |
2010-01-18 |
net.server_event: Remove access to starttls method when starttls is negotiated - fixes offering starttls to client who are already using it (thanks darkrain and Adium)
|
Matthew Wild |
2010-01-18 |
mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153
|
Matthew Wild |
2010-01-18 |
stanza_router: Log the name of unhandled stanzas (thanks bear)
|
Matthew Wild |
2010-01-18 |
util.signal: Using stdlib.h instead of malloc.h.
|
Tobias Markmann |
2010-01-15 |
mod_muc: Remove unused history_length declaration
|
Matthew Wild |
2010-01-13 |
prosodyctl: Use mode r+ for opening the file so 1) it fails if the file doesn't exist 2) we have write access to lock it
|
Matthew Wild |
2010-01-13 |
mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!)
|
Matthew Wild |
2010-01-13 |
util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdir
|
Matthew Wild |
2010-01-12 |
xmppclient_listener: Allow the tcp_keepalives option in the config to control whether keepalives are used
|
Matthew Wild |
2010-01-12 |
net.server_event: Add conn:setoption() to set options on the socket
|
Matthew Wild |
2010-01-12 |
net.server_select: Add conn:setoption() to set options on the socket
|
Matthew Wild |
2010-01-12 |
mod_saslauth: Fixed some indentation and added some semi-colons.
|
Waqas Hussain |
2010-01-11 |
mod_saslauth: Made some variables local to avoid unnecessary global access.
|
Waqas Hussain |
2010-01-11 |
sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function.
|
Waqas Hussain |
2010-01-11 |
mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus).
|
Waqas Hussain |
2010-01-11 |
componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo)
|
Matthew Wild |
2010-01-11 |
util.prosodyctl: Report Prosody as not running if the pidfile isn't locked
|
Matthew Wild |
2010-01-11 |
mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile
|
Matthew Wild |
2010-01-10 |
util.datamanager: Use pposix.mkdir if available
|
Matthew Wild |
2010-01-10 |
util.pposix: Add mkdir(path)
|
Matthew Wild |
2010-01-10 |
prosodyctl: Move definition of prosody singleton to prior to loading datamanager, and add platform
|
Matthew Wild |
2010-01-10 |
util.pposix: Replace the unwieldy module table generation with luaL_register() call - side effect - it now sets the pposix global to the module table
|
Matthew Wild |
2010-01-10 |
mod_posix: Set umask to 'umask' from the config, or 027
|
Matthew Wild |
2010-01-10 |
prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2
|
Matthew Wild |
2010-01-10 |
util.pposix: Add pposix.umask(), bump version to 0.3.2 (and do the same in mod_posix)
|
Matthew Wild |
2010-01-10 |
util.pposix: Fix return type of lc_abort to shush compiler warning
|
Matthew Wild |
2010-01-10 |
util.posix: Trailing whitespace
|
Matthew Wild |
2010-01-10 |
net.server: When libevent backend is in use, override signal.signal to use server.hook_signal
|
Matthew Wild |
2010-01-10 |
net.server_event: Add server.hook_signal(signal_num, handler) to wrap libevent's signal-catching interface
|
Matthew Wild |
2010-01-10 |
mod_posix: Remove the lines added to work around the util.signal loop bug
|
Matthew Wild |
2010-01-10 |
util.signal: Restore the old debug hook earlier, just in case we receive another signal between clearing the signal queue and restoring it
|
Matthew Wild |
2010-01-10 |
util.signal: Update version in header, and author's email
|
Matthew Wild |
2010-01-10 |
util.signal: Queue up multiple signals, instead of trampling on the previous debug hook (and never clearing our own)
|
Matthew Wild |
2010-01-10 |
prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
|
Matthew Wild |
2010-01-09 |
prosody: Read list of possible config extensions from configmanager, removes old TODO
|
Matthew Wild |
2010-01-09 |
configmanager: Add parsers() method to return an array of supported config formats
|
Matthew Wild |
2010-01-09 |
s2smanager: Split sending of stream header into a :open_stream() method
|
Matthew Wild |
2010-01-09 |
net.dns: Make sure math.randomseed() gets passed an integer
|
Matthew Wild |
2010-01-07 |
net.server_select: Fix oops in last commit
|
Matthew Wild |
2010-01-06 |
net.server_select: Allow setting the logger using server.setlogger
|
Matthew Wild |
2010-01-06 |
s2smanager: Allow new_outgoing() to create sessions without automatically connecting them (set 3rd parameters to false)
|
Matthew Wild |
2010-01-04 |
s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy.
|
Paul Aurich |
2010-01-03 |
s2smanager, hostmanager: Make dialback secrets per-host
|
Matthew Wild |
2010-01-03 |
s2smanager: Trim trailing whitespace
|
Matthew Wild |
2010-01-03 |
mod_saslauth: Oops.
|
Paul Aurich |
2010-01-03 |
Merge with Paul
|
Matthew Wild |
2010-01-03 |
mod_muc/muc.lib: Use stanza:get_child() to locate MUC child element
|
Matthew Wild |
2010-01-03 |
mod_saslauth: Use module:get_option()
|
Paul Aurich |
2010-01-03 |
mod_saslauth: Add sasl_backend config parameter
|
Paul Aurich |
2010-01-03 |
Merge with Rob
|
Matthew Wild |
2010-01-03 |
Added notification of configuration changes for MUCs
|
Rob Hoelz |
2009-12-30 |
Add support for non-anonymous MUC rooms
|
Rob Hoelz |
2009-12-29 |
prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences
|
Matthew Wild |
2010-01-03 |
mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c)
|
Matthew Wild |
2010-01-01 |
prosody.cfg.lua.dist: Remove lie about requiring console_enabled
|
Matthew Wild |
2010-01-01 |
prosody.cfg.lua.dist: Remove trailing whitespace
|
Matthew Wild |
2010-01-01 |
util.events: Rename add_plugin() and remove_plugin() to add_handlers() and remove_handlers() respectively
|
Matthew Wild |
2009-12-31 |
util.signal: Update header comment for new filename
|
Matthew Wild |
2009-12-30 |
util.sasl_cyrus: Report an error if Cyrus SASL init fails.
|
Tobias Markmann |
2009-12-30 |
util.sasl_cyrus: Removing whitespace.
|
Tobias Markmann |
2009-12-29 |
util.sasl_cyrus: Automatically initialize Cyrus SASL with the first used service name.
|
Tobias Markmann |
2009-12-29 |
util.sasl_cyrus: Change variable name.
|
Tobias Markmann |
2009-12-28 |
util.sasl_cyrus: Fixing cyrus mechanism list parsing. (Thanks darkrain)
|
Tobias Markmann |
2009-12-28 |
net.httpserver: Optimized response serialization.
|
Waqas Hussain |
2009-12-27 |
mod_saslauth: Adjust sanitizing.
|
Tobias Markmann |
2009-12-23 |
mod_saslauth: Sanitize debugging information so it won't break terminal emulation when using GSSAPI auth.
|
Tobias Markmann |
2009-12-23 |
first working version with Cyrus SASL support.
|
jorj |
2009-12-23 |
added comment to remind us to fix binary output breaking the terminal
|
jorj |
2009-12-23 |
util.sasl_cyrus: Further fixing and cleanup.
|
Tobias Markmann |
2009-12-22 |
util.sasl_cyrus: Initializing Cyrus SASL library and a bit cleanup.
|
Tobias Markmann |
2009-12-22 |
util.sasl_cyrus: Log errors if CyrusSASL init fails.
|
Tobias Markmann |
2009-12-22 |
mod_saslauth: Make service_name configurable for CyrusSASL users.
|
Tobias Markmann |
2009-12-22 |
mod_saslauth: Add support for CyrusSASL.
|
Tobias Markmann |
2009-12-22 |
Adding sasl_cyrus.lua. A sasl.lua drop-in replacement to use CyrusSASL for all c2s authentication.
|
Tobias Markmann |
2009-12-22 |
mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo
|
Matthew Wild |
2009-12-21 |
net.dns: Update synchronous path for new connection API
|
Brian Cully |
2009-12-21 |
util.prosodyctl: Saner determination of Prosody executable path
|
Brian Cully |
2009-12-21 |
mod_pep: Added a TODO.
|
Waqas Hussain |
2009-12-21 |
mod_pep: Handle service discovery queries for bare account JIDs (thanks darkrain).
|
Waqas Hussain |
2009-12-21 |
mod_disco: Handle and fire events for service discovery queries for bare account JIDs (thanks darkrain).
|
Waqas Hussain |
2009-12-21 |
s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails
|
Matthew Wild |
2009-12-17 |
Merge with backout branch
|
Matthew Wild |
2009-12-17 |
s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) )
|
Matthew Wild |
2009-12-17 |
Backed out changeset 78c5cb163ea9, to fix another way. Haven't done this for a while :)
|
Matthew Wild |
2009-12-17 |
s2smanager: More whitespace
|
Matthew Wild |
2009-12-17 |
s2smanager: Mark stream as opened sooner, this prevents a duplicated stream header on host-unknown errors (thanks darkrain and his mail server)
|
Matthew Wild |
2009-12-17 |
s2smanager: Whitespace
|
Matthew Wild |
2009-12-17 |
net.server_event: Add properties like _ip and _port to server objects too
|
Matthew Wild |
2009-12-17 |
net.server_event: Add :serverport() method to be compatible with old API
|
Matthew Wild |
2009-12-17 |
mod_bosh: Update for new connection API
|
Matthew Wild |
2009-12-17 |
httpserver_listener: Update for new connection API
|
Matthew Wild |
2009-12-17 |
net.httpserver: Fix usage of old connection API syntax
|
Matthew Wild |
2009-12-17 |
xmppserver_listener: Make log messages during SRV retries clearer
|
Matthew Wild |
2009-12-17 |
xmppserver_listener: When a connection fails, pass the reason to destroy_session
|
Matthew Wild |
2009-12-17 |
s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas
|
Matthew Wild |
2009-12-17 |
net.server_event: Load ssl/socket libraries if not already available
|
Matthew Wild |
2009-12-17 |
util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash)
|
Matthew Wild |
2009-12-17 |
prosody: Fixed a possible nil concatenation.
|
Waqas Hussain |
2009-12-15 |
prosody: Fix to net_activate_ports to mend binding to specific interfaces
|
Paul Aurich |
2009-12-15 |
net.http: Don't expect the body on redirects
|
Matthew Wild |
2009-12-10 |
prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Text files are text/plain, and not plain/text.
|
Waqas Hussain |
2009-12-10 |
net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Removed a log message.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Read files in binary mode; fixes issues with serving binary files.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default).
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Return Content-Type header based on file extension.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Delay setup until after server is started.
|
Waqas Hussain |
2009-12-10 |
mod_bosh: Delay setup until after server is started.
|
Waqas Hussain |
2009-12-10 |
prosody: Use the multiplex listener when the 'ports' config option is specified.
|
Waqas Hussain |
2009-12-10 |
net_activate_ports: Use the default config option 'ports' when no option is specified.
|
Waqas Hussain |
2009-12-10 |
multiplex_listener: Initial commit. Multiple protocols on a single port.
|
Waqas Hussain |
2009-12-10 |
modulemanager: Fire item-removed events on module unload.
|
Waqas Hussain |
2009-12-09 |
modulemanager: Fixed a global access.
|
Waqas Hussain |
2009-12-09 |
prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
|
Waqas Hussain |
2009-12-09 |
prosody: Log a warning and traceback, but don't throw an error on nil global read.
|
Waqas Hussain |
2009-12-09 |
Mainfile: Broke up a really long line.
|
Waqas Hussain |
2009-12-09 |
Merge with 0.6
|
Matthew Wild |
2009-12-09 |
mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't
|
Matthew Wild |
2009-12-09 |
util.signal: Make kill() available on Solaris; really fixes #136.
|
Waqas Hussain |
2009-12-09 |
mod_posix: Fix to not loop in SIGTERM either, but the same happens with SIGHUP (where the same 'fix' can't be applied) - shall investigate tomorrow
|
Matthew Wild |
2009-12-08 |
prosody: Report the current socket backend in use
|
Matthew Wild |
2009-12-08 |
net.server_event: Add get_backend() method
|
Matthew Wild |
2009-12-08 |
net.server_select: Add get_backend() method
|
Matthew Wild |
2009-12-08 |
mod_posix: Set empty SIGINT handler when a SIGINT is caught
|
Matthew Wild |
2009-12-08 |
prosody: Clarify and add some comments to describe what we're doing when and why
|
Matthew Wild |
2009-12-08 |
Rename closeallservers to closeall in the public API (same as net.server_select) and expose setquitting
|
Matthew Wild |
2009-12-07 |
net.server_event: Add setquitting() function to be compatible with net.server_select
|
Matthew Wild |
2009-12-07 |
net.server_event: Fix closeallservers() to work correctly after the giant refactorizification
|
Matthew Wild |
2009-12-07 |
net.server_event: Return "quitting" on loop exit to be compatible with net.server_select, and give Prosody a way to know why the loop broke
|
Matthew Wild |
2009-12-07 |
mod_posix: Catch SIGINT
|
Matthew Wild |
2009-12-07 |
Merge with trunk
|
Matthew Wild |
2009-12-07 |
prosody: Less strict matching for the magic 'interrupted' error
|
Matthew Wild |
2009-12-07 |
prosodyctl: Nicer errors when addplugin command fails
|
Matthew Wild |
2009-12-07 |
util.datamanager: Store data stores with no host in '_global' folder
|
Matthew Wild |
2009-12-06 |
mod_pep: Support item retrieval use cases
|
Paul Aurich |
2009-12-05 |
mod_pep: Allow storage of urn:xmpp:avatar:data node (payload only with base64 data)
|
Paul Aurich |
2009-12-05 |
util.pluginloader: Don't specify a host for the plugin data store (clever waqas...)
|
Matthew Wild |
2009-12-05 |
mod_compression: Tweak some log levels
|
Matthew Wild |
2009-12-04 |
componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available
|
Matthew Wild |
2009-12-04 |
prosody: Expose global_ssl_ctx through prosody object
|
Matthew Wild |
2009-12-04 |
Disable SSLv2 by default, it's known to be insecure.
|
Paul Aurich |
2009-12-04 |
mod_proxy65: Strip trailing whitespace
|
Matthew Wild |
2009-12-04 |
util-src/Makefile: Clean up makefile (re-commit because MattJ shouldn't commit anything at 3AM)
|
Brian Cully |
2009-12-04 |
net.server_select, net.server_event: Convert to unix line endings from Windows
|
Matthew Wild |
2009-12-04 |
util-src/Makefile: Clean up makefile, rename lsignal.c to signal.c
|
Brian Cully |
2009-12-04 |
configure: fix typo of 'yes' -> 'yet'
|
Matthew Wild |
2009-12-04 |
configure: Add 'linux' ostype and rename lflags to LDFLAGS to match expectations.
|
Brian Cully |
2009-12-04 |
Redo merge with Waqas' PBKDF2 optimizations.
|
Tobias Markmann |
2009-12-03 |
Merge with Waqas.
|
Tobias Markmann |
2009-12-03 |
net.server_select: Restore checks for wantread/timeout errors on receive
|
Matthew Wild |
2009-12-03 |
mod_proxy65: Don't read data from the connection untill the proxying is activated
|
Sjoerd Simons |
2009-12-03 |
mod_proxy65: Make the proxying bidirectional
|
Sjoerd Simons |
2009-12-03 |
mod_proxy65: Use a bigger buffer for data we're proxying
|
Sjoerd Simons |
2009-12-03 |
mod_proxy65: Only lock the reading side when throttling
|
Sjoerd Simons |
2009-12-03 |
net.server_select: Add a function to just lock a stream for reading
|
Sjoerd Simons |
2009-12-03 |
mod_proxy65: Throttle connections to prevent senders flooding the server's buffers if the receiver doesn't receive fast enough
|
Matthew Wild |
2009-12-03 |
mod_proxy65: Replace error() calls with module:log("error", ...)
|
Matthew Wild |
2009-12-03 |
net.server_select: Make bufferlen() method return, of all things, the buffer length
|
Matthew Wild |
2009-12-03 |
net.server_event: Port fix in 2dc9bbf25447 to libevent-based backend
|
Matthew Wild |
2009-12-03 |
net.server_select: Fix possibility of losing data sent from a socket just before it closes (thanks Sjoerd Simons)
|
Matthew Wild |
2009-12-03 |
net.dns: Fix for blocking dns lookups to find waiting coroutines correctly (not that we use this in Prosody...)
|
Matthew Wild |
2009-12-03 |
net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use
|
Matthew Wild |
2009-12-03 |
Merge with 0.6
|
Matthew Wild |
2009-12-02 |
util.dependencies: Fix package name of LuaFilesystem
|
Matthew Wild |
2009-12-02 |
Merge with Tobias
|
Matthew Wild |
2009-12-02 |
mod_console: Show compression status on s2s:show() output.
|
Tobias Markmann |
2009-12-01 |
Merge with tip.
|
Tobias Markmann |
2009-12-01 |
Merge with Tobias
|
Matthew Wild |
2009-12-02 |
mod_compression: Removing trailing whitespace.
|
Tobias Markmann |
2009-12-01 |
mod_compression: Declaring the de-/compression pipes as local.
|
Tobias Markmann |
2009-12-01 |
mod_compression: Some comment clean up.
|
Tobias Markmann |
2009-12-01 |
Merge with tip.
|
Tobias Markmann |
2009-12-01 |
mod_compression: Removing forgotten debugging output.
|
Tobias Markmann |
2009-11-30 |
mod_compression: Define db (dialback) namespace in stream header.
|
Tobias Markmann |
2009-11-30 |
Merge with tip.
|
Tobias Markmann |
2009-11-30 |
mod_compression: Enabeling compression for outgoing s2s streams.
|
Tobias Markmann |
2009-11-30 |
mod_compression: Some further refactoring.
|
Tobias Markmann |
2009-11-29 |
mod_compression: Make setup_compression work for s2s sessions too.
|
Tobias Markmann |
2009-11-29 |
mod_compression: Moving compression setup in a dedicated function.
|
Tobias Markmann |
2009-11-29 |
mod_compression: Prepare activating of compression on s2s.
|
Tobias Markmann |
2009-11-29 |
Merge with tip.
|
Tobias Markmann |
2009-11-29 |
Enable one way stream compression on s2s links.
|
Tobias Markmann |
2009-11-29 |
Fixing some typos.
|
Tobias Markmann |
2009-11-20 |
modulemanager, net.dns: Remove trailing whitespace
|
Matthew Wild |
2009-12-02 |
prosodyctl: Experimental 'addplugin' command
|
Matthew Wild |
2009-12-02 |
util.pluginloader: Support for fetching plugins from the data store
|
Matthew Wild |
2009-12-02 |
net.httpserver: Fix to work with new server API
|
Matthew Wild |
2009-12-02 |
net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types
|
Matthew Wild |
2009-12-02 |
mod_proxy65: Remove trailing whitespace
|
Matthew Wild |
2009-12-01 |
mod_proxy65: Fix log:module -> module:log :)
|
Matthew Wild |
2009-12-01 |
Merge with trunk
|
Matthew Wild |
2009-12-01 |
modulemanager: Fire events module-loaded and module-unloaded, both receive a table with 'module' and 'host' fields, thanks bjc
|
Matthew Wild |
2009-12-01 |
util.sasl.plain: Allow empty authzid (thanks bjc).
|
Waqas Hussain |
2009-12-01 |
util.hmac: Optimized.
|
Waqas Hussain |
2009-11-30 |
util.sasl.scram: Optimized binaryXOR.
|
Waqas Hussain |
2009-11-30 |
util.sasl.scram: Fixed a variable redeclaration.
|
Waqas Hussain |
2009-11-30 |
util.sasl.scram: Making =2D and =3D substitution actually work.
|
Tobias Markmann |
2009-11-30 |
util.stanza: Add stanza:get_child(name, xmlns) to find a child tag given a name/xmlns
|
Matthew Wild |
2009-11-30 |
util.sasl.plain: A little refactoring.
|
Waqas Hussain |
2009-11-29 |
Merge with 0.6.
|
Waqas Hussain |
2009-11-29 |
core.xmlhandlers: Fixed processing of empty namespaces (which caused an issue with jwchat).
|
Waqas Hussain |
2009-11-28 |
mod_register: Properly notify contacts of subscription removal on account deletion.
|
Waqas Hussain |
2009-11-28 |
mod_presence: Use the local host object as the origin for auto-generated subscription approvals and cancellations.
|
Waqas Hussain |
2009-11-26 |
util.sasl.digest-md5: Fixing some variable access.
|
Tobias Markmann |
2009-11-28 |
Merge with Tobias
|
Matthew Wild |
2009-11-28 |
xmppserver_listener: Update for new server API, fixes traceback when closing s2s connections
|
Matthew Wild |
2009-11-28 |
Make some more variables to locals.
|
Tobias Markmann |
2009-11-28 |
util.sasl: Move some variables to local space. Fix a bug.
|
Tobias Markmann |
2009-11-28 |
mod_console: Update for new server API, fixes traceback when closing console sessions
|
Matthew Wild |
2009-11-28 |
util.sasl.plain: Fail gracefully on empty <auth/> tag
|
Matthew Wild |
2009-11-28 |
mod_saslauth: Fix typo in variable name
|
Matthew Wild |
2009-11-28 |
net.server_select: Update conn.close() to use new connection method convention
|
Matthew Wild |
2009-11-28 |
mod_proxy65: Use new jid.join() from util.jid
|
Matthew Wild |
2009-11-27 |
tests/test.lua: Changes to environment handling of tests, and replace module() with dummy function that doesn't alter the current environment
|
Matthew Wild |
2009-11-27 |
tests: Add tests for util.jid.join()
|
Matthew Wild |
2009-11-27 |
tests/test.lua: Print the current test being run if verbosity sufficient
|
Matthew Wild |
2009-11-27 |
util.jid: Add join(node, host, resource) function to join the components and return nil if invalid
|
Matthew Wild |
2009-11-27 |
mod_proxy65: Update listener callback names for new server API
|
sjoerd simons |
2009-11-27 |
Merged with tip.
|
Tobias Markmann |
2009-11-26 |
mod_saslauth: Allow relogins after failed SASL login.
|
Tobias Markmann |
2009-11-26 |
util.sasl: Adding clean_clone() method.
|
Tobias Markmann |
2009-11-26 |
net.server_event: Add addclient/wrapclient compatible with server_select, DNS and s2s should now work with libevent \o/
|
Matthew Wild |
2009-11-26 |
net.server_event: tostring() some debug logging parameters
|
Matthew Wild |
2009-11-26 |
net.server_event: Add set_send() for compatibility with server_select
|
Matthew Wild |
2009-11-26 |
net.server_event: Hide starttls function when the connection is not SSL-enabled
|
Matthew Wild |
2009-11-26 |
net.server_event: Count the number of client connections *upwards* :)
|
Matthew Wild |
2009-11-26 |
net.server_handler: Add stub handlers as fallbacks for those listeners don't implement
|
Matthew Wild |
2009-11-26 |
net.server_event: Fix to make ontimeout() listener callback work
|
Matthew Wild |
2009-11-26 |
net.server_select: Rename server.setsend() to server.set_send() for consistency
|
Matthew Wild |
2009-11-26 |
net.adns: Some cleanup, happens to also make it compatible with libevent
|
Matthew Wild |
2009-11-26 |
s2smanager: Allow configuration of the dialback_secret in the config
|
Matthew Wild |
2009-11-26 |
Merge with 0.6.
|
Waqas Hussain |
2009-11-26 |
mod_presence: Use the local host as origin for subscription request acks.
|
Waqas Hussain |
2009-11-26 |
mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal.
|
Waqas Hussain |
2009-11-26 |
mod_roster: Ask remote server to remove pending subscription requests when removing roster items.
|
Waqas Hussain |
2009-11-26 |
Tagging 0.6.1
|
Matthew Wild |
2009-11-26 |
Tagging 0.6.0
|
Matthew Wild |
2009-11-26 |
Makefile: Fix to install new util/sasl directory
|
Matthew Wild |
2009-11-26 |
Merge with 0.6
|
Matthew Wild |
2009-11-25 |
util.serialization: Correctly serialize tables with 'false' as a key, fixes an issue with rosters not saving (thanks mathias, Tobias)
0.6.1
|
Matthew Wild |
2009-11-25 |
Merge with trunk
|
Matthew Wild |
2009-11-25 |
Merge with 0.6
|
Matthew Wild |
2009-11-25 |
util.dataforms: Don't require type when parsing form XML
|
Florian Zeitz |
2009-11-25 |
Merge with trunk.
|
Waqas Hussain |
2009-11-25 |
MUC: Added support for the room-destroy owner use case.
|
Waqas Hussain |
2009-11-25 |
MUC: Slightly refactored form processing.
|
Waqas Hussain |
2009-11-25 |
SASL: Using locally mapped s_gmatch instead of unavailable gmatch.
|
Tobias Markmann |
2009-11-25 |
Merge with trunk
|
Matthew Wild |
2009-11-25 |
Merge with Tobias's SASL redesign branch
|
Matthew Wild |
2009-11-25 |
Merge with trunk.
|
Tobias Markmann |
2009-11-19 |
Reduce needed roundtrips during DIGEST-MD5 login.
|
Tobias Markmann |
2009-11-19 |
Adding some human readable error messages.
|
Tobias Markmann |
2009-11-19 |
Fail if username or password don't pass SASLprep.
|
Tobias Markmann |
2009-11-19 |
Use new cofig option reading API.
|
Tobias Markmann |
2009-11-19 |
Allow SASL PLAIN over unsecure connections when intended by admin.
|
Tobias Markmann |
2009-11-19 |
Typo.
|
Tobias Markmann |
2009-11-19 |
Handle , and = in usernames for SCRAM.
|
Tobias Markmann |
2009-11-18 |
Provide SASL PLAIN mechanism only if TLS is active.
|
Tobias Markmann |
2009-11-18 |
Cleaning up.
|
Tobias Markmann |
2009-11-18 |
Tidying up.
|
Tobias Markmann |
2009-11-18 |
Enable restriction of supported mechanisms in the SASL library.
|
Tobias Markmann |
2009-11-18 |
SASLprep authentication and password in SASL PLAIN implementation.
|
Tobias Markmann |
2009-11-18 |
SASLprep usernames and passwords.
|
Tobias Markmann |
2009-11-18 |
Making interop with libpurple. (Thanks darkrain).
|
Tobias Markmann |
2009-11-17 |
Add check for forbidden char sequences in validate_username().
|
Tobias Markmann |
2009-11-17 |
Completed SCRAM-SHA-1 implementation to a ready-to-test state.
|
Tobias Markmann |
2009-11-17 |
Added missing require for generate_uuid.
|
Tobias Markmann |
2009-11-17 |
Initial commit of SCRAM SASL mechanism.
|
Tobias Markmann |
2009-11-16 |
Merge with sasl branch.
|
Tobias Markmann |
2009-11-16 |
Adding a note for possible round trip savings.
sasl
|
Tobias Markmann |
2009-11-13 |
Adding support for digest-md5 profile in DIGEST-MD5 implementation.
sasl
|
Tobias Markmann |
2009-11-13 |
Change of the digest-md5 profile.
sasl
|
Tobias Markmann |
2009-11-13 |
Broken DIGEST-MD5 client support again.
sasl
|
Tobias Markmann |
2009-11-13 |
Add support for plain profile in digest-md5 implementation.
sasl
|
Tobias Markmann |
2009-11-13 |
Getting PLAIN mechanism work with the new API.
sasl
|
Tobias Markmann |
2009-11-13 |
Move each mechanism in an own file.
sasl
|
Tobias Markmann |
2009-11-12 |
Fail if mechanism has already been selected.
sasl
|
Tobias Markmann |
2009-08-28 |
Store stage in SASL object.
sasl
|
Tobias Markmann |
2009-08-28 |
Importing SASL Digest-MD5 code. Now for real.
sasl
|
Tobias Markmann |
2009-08-28 |
Importing SASL Digest-MD5 code.
sasl
|
Tobias Markmann |
2009-08-28 |
List RFC numbers.
sasl
|
Tobias Markmann |
2009-08-28 |
Allow ampersands in passwords for SASL PLAIN mechanism.
sasl
|
Tobias Markmann |
2009-08-28 |
Making mod_saslauth use the new SASL API.
sasl
|
Tobias Markmann |
2009-08-28 |
Adjust SASL PLAIN mechanism to the new API.
sasl
|
Tobias Markmann |
2009-08-27 |
Adding some docu.
sasl
|
Tobias Markmann |
2009-08-16 |
Mostly making the code run; includes fixing typos and so on.
sasl
|
Tobias Markmann |
2009-08-10 |
Initial commit of the SASL redesign.
sasl
|
Tobias Markmann |
2009-08-10 |
MUC: Only allow moderators to change the room subject.
|
Waqas Hussain |
2009-11-25 |
MUC: Prevent visitors from broadcasting messages.
|
Waqas Hussain |
2009-11-25 |
MUC: Improved handling of incoming groupchat messages (state preserved for possible later use).
|
Waqas Hussain |
2009-11-25 |
Removed some legacy doc/ files.
|
Waqas Hussain |
2009-11-25 |
Merge with 0.6
|
Matthew Wild |
2009-11-25 |
util.dependencies: Log an error if the current version of LuaSec installed contains The Bug (thanks Remko)
|
Matthew Wild |
2009-11-25 |
Merge with 0.6 on prosody.im
0.6.0
|
Matthew Wild |
2009-11-25 |
xmppclient_listener: Escape control characters when logging invalid XML.
|
Waqas Hussain |
2009-11-24 |
Merge with 0.6
|
Matthew Wild |
2009-11-25 |
s2smanager: Log warning when trying to send a stanza from a host we don't serve, instead of a traceback (thanks stpeter)
|
Matthew Wild |
2009-11-25 |
Merge with trunk
|
Matthew Wild |
2009-11-24 |
core.sessionmanager, net.*_listener: Remove the evil collectgarbage() calls
|
Matthew Wild |
2009-11-24 |
net.server: Log an error when libevent is requested, but luaevent is unavailable, and don't load luaevent when not requested.
|
Waqas Hussain |
2009-11-24 |
Merge with trunk
|
Matthew Wild |
2009-11-23 |
Merge with 0.6
|
Matthew Wild |
2009-11-23 |
util.datamanager: Replace popen(mkdir) with lfs.mkdir, keeping the just-in-time creation until we have the new datamanager API
|
Matthew Wild |
2009-11-23 |
util.dependencies: Missed a Debian/
|
Matthew Wild |
2009-11-23 |
util.dependencies: Clearer message, add homepages, etc.
|
Matthew Wild |
2009-11-23 |
util.dependencies: Add LuaFileSystem as a hard dependency
|
Matthew Wild |
2009-11-23 |
Merged with 0.6.
|
Waqas Hussain |
2009-11-23 |
prosody: Added support for command line argument '--config'.
|
Waqas Hussain |
2009-11-23 |
Merge with trunk
|
Matthew Wild |
2009-11-23 |
tests/modulemanager_option_conversion.lua: Add standalone test script for the new modulemanager config option API
|
Matthew Wild |
2009-11-23 |
modulemanager: New module API methods for getting config options with type conversion, get_option_string, get_option_number, get_option_boolean, get_option_array, get_option_set
|
Matthew Wild |
2009-11-23 |
Merged with 0.6.
|
Waqas Hussain |
2009-11-23 |
util.serialization: Replaced commas with semi-colons between table fields.
|
Waqas Hussain |
2009-11-23 |
util.serialization: Concise output for empty tables.
|
Waqas Hussain |
2009-11-23 |
Mainfile: Fixed some comments.
|
Waqas Hussain |
2009-11-23 |
util.dependencies: Make the commands line up properly in the "missing dependency" output. Yes, this was the commit you didn't know you were waiting for!
|
Matthew Wild |
2009-11-23 |
mod_console: Update for new net.server API
|
Matthew Wild |
2009-11-22 |
Merged with 0.6.
|
Waqas Hussain |
2009-11-22 |
mod_presence: Route incoming presence subscription stanzas (types unsubscribe, subscribed and unsubscribed) to the user before roster pushes.
|
Waqas Hussain |
2009-11-22 |
mod_presence: Acknowledge subscription requests by responding with an unavailable presence.
|
Waqas Hussain |
2009-11-22 |
sessionmanager: Added function send_to_interested_resources().
|
Waqas Hussain |
2009-11-22 |
sessionmanager: Fixed and cleaned function send_to_available_resources(). The 'to' attribute for presence subscription stanzas is now preserved.
|
Waqas Hussain |
2009-11-22 |
loggingmanager: Explicitly flush log messages if the __FLUSH_LOG environment variable is defined (workaround for MSVCRT buffering piped output).
|
Waqas Hussain |
2009-11-22 |
mod_proxy65: Update for new net.server API, untested
|
Matthew Wild |
2009-11-22 |
mod_proxy65: Import from prosody-modules, thanks Ephraim :)
|
Matthew Wild |
2009-11-22 |
net.server: Add some comments to explain to waqas how it all works :)
|
Matthew Wild |
2009-11-22 |
xmppcomponent_listener: Use new API for writing to components, fixes traceback (thanks Tobias)
|
Matthew Wild |
2009-11-22 |
s2smanager: Fix syntax error introduced in merge
|
Matthew Wild |
2009-11-22 |
Merge with trunk
|
Matthew Wild |
2009-11-22 |
stanza_router: Don't log full stanzas destined for s2s
|
Matthew Wild |
2009-11-22 |
net.server_select: Bring up to date to new common connection API
|
Matthew Wild |
2009-11-22 |
net.httpserver, net.http: Update for new net.server API (untested)
|
Matthew Wild |
2009-11-22 |
*_listener: Update for new net.server API, specifically .listener -> .onincoming, .disconnect -> .ondisconnect
|
Matthew Wild |
2009-11-22 |
net.adns: Update for new net.server API (doesn't work with libevent yet)
|
Matthew Wild |
2009-11-22 |
s2smanager: Update for new net.server API (s2s still doesn't work with libevent for other reasons)
|
Matthew Wild |
2009-11-22 |
net.server_event: Comment accidentally uncommented vdebug()
|
Matthew Wild |
2009-11-22 |
net.server_event: Handle and ignore 'wantread' error from receive(), treat as a timeout
|
Matthew Wild |
2009-11-22 |
net.server_event: Remove premature non-optimisation
|
Matthew Wild |
2009-11-22 |
net.server_event: Fix moved line caused by Mercurial's crecord and my selective commits
|
Matthew Wild |
2009-11-22 |
net.server_event: Obey nowriting/nointerface for locks in interface methods
|
Matthew Wild |
2009-11-22 |
net.server_event: Use conn property for send/receive instead of caching, fixes trying to use original socket after SSL-wrapping
|
Matthew Wild |
2009-11-22 |
net.server_event: Set startsslcallback property to nil when we're done handshaking, otherwise we keep trying to repeat the handshake
|
Matthew Wild |
2009-11-22 |
net.server_event: Add set_sslctx() method to connections
|
Matthew Wild |
2009-11-22 |
net.server_event: conn.usingssl -> conn._usingssl
|
Matthew Wild |
2009-11-22 |
net.server_event: Use correct listener callbacks
|
Matthew Wild |
2009-11-22 |
net.server_event: Small whitespace fixes
|
Matthew Wild |
2009-11-22 |
net.server_event: Correct a few instances of .sslctx to ._sslctx
|
Matthew Wild |
2009-11-22 |
net.server_event: Call connection's onconnect, no need to pass closures around now
|
Matthew Wild |
2009-11-22 |
net.server_event: Use connection id in all relevant logging
|
Matthew Wild |
2009-11-22 |
net.server_event: Define id property for connection objects, to aid logging
|
Matthew Wild |
2009-11-22 |
net.server_event: Define vdebug function for convenience
|
Matthew Wild |
2009-11-22 |
net.server_event: Change to new standard addserver() syntax
|
Matthew Wild |
2009-11-21 |
net.server_select: Change addserver() parameters to be compatible with new standard syntax
|
Matthew Wild |
2009-11-21 |
mod_tls: Switch to : syntax for connection methods
|
Matthew Wild |
2009-11-21 |
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 |
net.server: Small fix for addtimer() compatibility code
|
Matthew Wild |
2009-11-21 |
net.connlisteners: Standardise on new syntax for addserver(), and clean up a bit
|
Matthew Wild |
2009-11-21 |