net.http: Update print()s to log()s - don't ask how this came to be, I have no idea :)
|
Matthew Wild |
Fri, 19 Feb 2010 03:27:18 +0000 |
net.httpclient_listener: Don't notify request of closed connection if the close was initiated by us
|
Matthew Wild |
Fri, 19 Feb 2010 03:23:51 +0000 |
net.http: destroy_request(): Remove update for new server API, pass request.handler instead of request.conn to ondisconnect
|
Matthew Wild |
Fri, 19 Feb 2010 03:22:42 +0000 |
net.http: Close connection when invalid status line is received from the server
|
Matthew Wild |
Fri, 19 Feb 2010 03:21:50 +0000 |
net.http: Don't re-destroy a request when the connection is closed
|
Matthew Wild |
Fri, 19 Feb 2010 03:21:20 +0000 |
Merge with 0.7
|
Matthew Wild |
Fri, 19 Feb 2010 02:59:00 +0000 |
net.http: Port commit 2f235c57d713 to net.http to fix headers in responses (thanks dersd)
|
Matthew Wild |
Fri, 19 Feb 2010 02:58:34 +0000 |
Merge with 0.7
|
Matthew Wild |
Thu, 18 Feb 2010 19:00:50 +0000 |
MUC: Allow role changes based on JIDs.
|
Waqas Hussain |
Thu, 18 Feb 2010 14:28:52 +0500 |
Merge with 0.7
|
Matthew Wild |
Thu, 18 Feb 2010 18:57:55 +0000 |
README: Update URL for installation docs
|
Matthew Wild |
Thu, 18 Feb 2010 18:57:37 +0000 |
HACKERS: Update
|
Matthew Wild |
Thu, 18 Feb 2010 17:12:37 +0000 |
TODO: Update
|
Matthew Wild |
Thu, 18 Feb 2010 17:10:45 +0000 |
Merge with 0.7
|
Matthew Wild |
Thu, 18 Feb 2010 16:46:07 +0000 |
net.adns: Don't treat locally-initiated disconnects as fatal with libevent backend in use (thanks Flo)
|
Matthew Wild |
Thu, 18 Feb 2010 16:44:26 +0000 |
net.server_event: Pass false as connection error to disconnect handler if close was initiated by us
|
Matthew Wild |
Thu, 18 Feb 2010 16:41:53 +0000 |
modulemanager: Fix traceback on unloading global modules (thanks KSid)
|
Matthew Wild |
Thu, 18 Feb 2010 16:22:50 +0000 |
MUC: Allow role changes based on JIDs.
|
Waqas Hussain |
Thu, 18 Feb 2010 14:28:52 +0500 |
Merge with 0.7
|
Matthew Wild |
Wed, 17 Feb 2010 13:22:42 +0000 |
net.server_event: Increase SSL handshake timeout to 30s, make handshake round-trip count configurable, and bump connect timeout to 20s (thanks Flo)
|
Matthew Wild |
Wed, 17 Feb 2010 13:21:33 +0000 |
Merge with 0.7
|
Matthew Wild |
Tue, 16 Feb 2010 17:16:12 +0000 |
mod_tls: Only negotiate TLS on outgoing s2s connections if we have an SSL context (thanks Flo...)
|
Matthew Wild |
Tue, 16 Feb 2010 17:15:43 +0000 |
Merge with 0.7
|
Matthew Wild |
Tue, 16 Feb 2010 15:06:06 +0000 |
net.adns: Fix potential traceback on DNS responses with libevent enabled (thanks Flo)
|
Matthew Wild |
Tue, 16 Feb 2010 15:05:18 +0000 |
Makefile: Remove fallbacks/
|
Matthew Wild |
Mon, 15 Feb 2010 23:06:57 +0000 |
Makefile: Remove fallbacks/
|
Matthew Wild |
Mon, 15 Feb 2010 23:06:57 +0000 |
prosody: Don't add fallbacks to package.path and package.cpath.
|
Waqas Hussain |
Tue, 16 Feb 2010 04:05:25 +0500 |
util.sasl.scram: Removed unnecessary dependency on bitlib.
|
Waqas Hussain |
Tue, 16 Feb 2010 04:02:37 +0500 |
mod_saslauth: Log debug message with full error if cyrussasl couldn't be loaded
|
Matthew Wild |
Mon, 15 Feb 2010 22:56:36 +0000 |
mod_saslauth: Correct syntax for gracefully handling a missing cyrussasl library
|
Matthew Wild |
Mon, 15 Feb 2010 22:56:15 +0000 |
net.server: Remove redundant commented code and some trailing whitespace
|
Matthew Wild |
Mon, 15 Feb 2010 22:53:32 +0000 |
mod_presence: Added config option 'bare_message_delivery_policy'. Allowed values are 'priority' (default) and 'broadcast'.
|
Waqas Hussain |
Mon, 15 Feb 2010 08:04:25 +0500 |
mod_presence: Reflect the user's own presence back to them.
|
Waqas Hussain |
Mon, 15 Feb 2010 04:15:37 +0500 |
mod_saslauth: Warn and fallback gracefully when Cyrus SASL is requested, but missing.
|
Waqas Hussain |
Mon, 15 Feb 2010 02:51:07 +0500 |
net.server_event: Fire onincoming() callback for new connections as opposed to the new onconnect() - let's change this for a future version though
|
Matthew Wild |
Sun, 14 Feb 2010 20:47:09 +0000 |
configmanager: Remove debugging code accidentally committed
|
Matthew Wild |
Sun, 14 Feb 2010 20:37:49 +0000 |
net.server_event: Fix another instance of creating an SSL context - certmanager now does this
|
Matthew Wild |
Sun, 14 Feb 2010 20:36:54 +0000 |
net.server_event: Fix traceback in creating SSL context
|
Matthew Wild |
Sun, 14 Feb 2010 20:15:17 +0000 |
configmanager: Error when a component and host clash hostnames
|
Matthew Wild |
Sun, 14 Feb 2010 18:41:44 +0000 |
mod_tls: Ban TLS after auth, not before.
|
Waqas Hussain |
Sun, 14 Feb 2010 10:00:39 +0500 |
mod_tls: Fixed traceback during S2S TLS (nil global access).
|
Waqas Hussain |
Sun, 14 Feb 2010 09:59:57 +0500 |
mod_saslauth: Don't print raw SASL data to avoid logging passwords unnecessarily
|
Matthew Wild |
Sat, 13 Feb 2010 19:35:12 +0000 |
prosody: More accurate friendly error message in the event that creating the global SSL context fails
|
Matthew Wild |
Sat, 13 Feb 2010 16:22:05 +0000 |
prosody: Use certmanager to create the global SSL context
|
Matthew Wild |
Sat, 13 Feb 2010 16:21:32 +0000 |
Merge with 0.7
|
Matthew Wild |
Sat, 13 Feb 2010 16:12:53 +0000 |
certmanager: Bring back the friendly errors when failing to load the key/certificate file
|
Matthew Wild |
Sat, 13 Feb 2010 16:12:21 +0000 |
componentmanager: Use certmanager for creating contexts
|
Matthew Wild |
Sat, 13 Feb 2010 16:10:01 +0000 |
certmanager, hostmanager: Rename get_context() to create_context() to be more explicit about what it does
|
Matthew Wild |
Sat, 13 Feb 2010 16:08:43 +0000 |
Merge with backout
|
Matthew Wild |
Sat, 13 Feb 2010 15:34:33 +0000 |
Backed out changeset cb1f9266130b: better way to achieve this to be committed Real Soon Now.
|
Matthew Wild |
Sat, 13 Feb 2010 15:34:22 +0000 |
mod_tls: Refactor to simplify detection of whether we can do TLS on a connection
|
Matthew Wild |
Fri, 12 Feb 2010 21:57:46 +0000 |
stanza_router: Fire /self events for stanzas users send to their own bare JID.
|
Waqas Hussain |
Sat, 13 Feb 2010 02:55:24 +0500 |
mod_tls: Don't offer TLS on hosts that don't have any certs
|
Matthew Wild |
Fri, 12 Feb 2010 21:33:22 +0000 |
sessionmanager, s2smanager: Fix for syntax of null_data_handler() (thanks Nolan)
|
Matthew Wild |
Fri, 12 Feb 2010 17:27:53 +0000 |
sessionmanager, s2smanager: Give sessions dummy data handlers that log when data is received by a destroyed session
|
Matthew Wild |
Fri, 12 Feb 2010 17:14:54 +0000 |
net.dns: Normalize records before placing them in the cache, fixes issues with CNAME targets in CAPS (fixes #161)
|
Matthew Wild |
Fri, 12 Feb 2010 15:05:48 +0000 |
net.dns: Update for new socket API
|
Matthew Wild |
Fri, 12 Feb 2010 15:02:57 +0000 |
hostmanager: Small optimisation in checking whether a host is enabled
|
Matthew Wild |
Fri, 12 Feb 2010 12:47:23 +0000 |
hostmanager: Log an error if no hosts are defined
|
Matthew Wild |
Fri, 12 Feb 2010 12:43:50 +0000 |
mod_privacy: Remove the non-working sendNeededUnavailablePresences() and the related commented code
|
Matthew Wild |
Fri, 12 Feb 2010 12:29:53 +0000 |
mod_privacy: Fix to correctly iterate over lists stored in new format
|
Matthew Wild |
Fri, 12 Feb 2010 12:28:45 +0000 |
mod_privacy: Upgrade old privacy lists to new storage format, so they don't get lost
|
Matthew Wild |
Fri, 12 Feb 2010 12:07:46 +0000 |
s2smanager, mod_compression, mod_tls: Changed event.session to event.origin for s2s-stream-features event for consistency.
|
Waqas Hussain |
Fri, 12 Feb 2010 04:30:17 +0500 |
mod_saslauth: Hook stream-features event using new events API.
|
Waqas Hussain |
Fri, 12 Feb 2010 04:25:37 +0500 |
mod_roster: Hook stream-features event using new events API.
|
Waqas Hussain |
Fri, 12 Feb 2010 04:22:30 +0500 |
mod_legacyauth: Hook stream-features event using new events API.
|
Waqas Hussain |
Fri, 12 Feb 2010 04:22:01 +0500 |
mod_compression: Hook stream-features event using new events API.
|
Waqas Hussain |
Fri, 12 Feb 2010 04:21:34 +0500 |
mod_bosh: Fire stream-features event using new events API.
|
Waqas Hussain |
Fri, 12 Feb 2010 04:11:50 +0500 |
mod_tls: Hook stream-features event using new events API.
|
Waqas Hussain |
Fri, 12 Feb 2010 03:50:44 +0500 |
sessionmanager: Fire stream-features event using new events API.
|
Waqas Hussain |
Fri, 12 Feb 2010 03:49:05 +0500 |
mod_tls: Cleanup.
|
Waqas Hussain |
Fri, 12 Feb 2010 03:46:48 +0500 |
mod_tls: Fixed an extra :up() in s2s stream feature generation.
|
Waqas Hussain |
Fri, 12 Feb 2010 03:14:53 +0500 |
Merge with trunk.
|
Waqas Hussain |
Fri, 12 Feb 2010 02:50:57 +0500 |
mod_tls: Remove origin type check when TLS is requested (thanks MattJ).
|
Waqas Hussain |
Fri, 12 Feb 2010 02:43:02 +0500 |
mod_tls: Respond with proper error when TLS cannot be negotiated.
|
Waqas Hussain |
Fri, 12 Feb 2010 02:39:50 +0500 |
mod_tls: Inlined some code.
|
Waqas Hussain |
Fri, 12 Feb 2010 02:32:27 +0500 |
net.server_event: Fixes for traceback with no LuaSec
|
Matthew Wild |
Thu, 11 Feb 2010 21:32:49 +0000 |
net.server_select: Small indentation fix
|
Matthew Wild |
Thu, 11 Feb 2010 21:13:45 +0000 |
net.server_select: Fix traceback with no LuaSec available (thanks Nolan)
|
Matthew Wild |
Thu, 11 Feb 2010 21:09:59 +0000 |
mod_tls: Merged duplicate code.
|
Waqas Hussain |
Fri, 12 Feb 2010 02:15:54 +0500 |
mod_tls: Switched to new events API.
|
Waqas Hussain |
Fri, 12 Feb 2010 01:56:18 +0500 |
mod_tls: Slight refactoring.
|
Waqas Hussain |
Fri, 12 Feb 2010 01:47:10 +0500 |
mod_presence: Don't depend on user being online when calculating top resources.
|
Waqas Hussain |
Fri, 12 Feb 2010 00:55:06 +0500 |
mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast.
|
Waqas Hussain |
Fri, 12 Feb 2010 00:54:14 +0500 |
sessionmanager: Fire resource-unbind event after removing session from sessions table
|
Matthew Wild |
Thu, 11 Feb 2010 19:34:23 +0000 |
mod_privacy: Remove use of to identify unspecified privacy list
|
Matthew Wild |
Thu, 11 Feb 2010 18:49:17 +0000 |
mod_privacy: Fix potential traceback in stanza validation, and fix some zero-based indexing :)
|
Matthew Wild |
Thu, 11 Feb 2010 18:44:42 +0000 |
mod_privacy: Don't store the privacy lists as an array, but as a map... faster and less code
|
Matthew Wild |
Thu, 11 Feb 2010 12:10:06 +0000 |
prosody, prosodyctl: Re-jiggle load order again, fixes logging config not being obeyed (thanks darkrain)
|
Matthew Wild |
Thu, 11 Feb 2010 11:31:14 +0000 |
loggingmanager: Trailing whitespace
|
Matthew Wild |
Thu, 11 Feb 2010 11:04:26 +0000 |
modulemanager: Load plugin libraries in the same environment as the plugins.
|
Waqas Hussain |
Thu, 11 Feb 2010 05:36:03 +0500 |
modulemanager: Make the plugin environment available directly (module.environment within plugins).
|
Waqas Hussain |
Thu, 11 Feb 2010 05:34:53 +0500 |
util.datamanager: Added support for hooks to override behavior.
|
Waqas Hussain |
Thu, 11 Feb 2010 05:21:03 +0500 |
net.server_select: Only allow starttls if luasec is available (thanks Nolan)
|
Matthew Wild |
Wed, 10 Feb 2010 19:17:45 +0000 |
net.server_select: *Major* whitespace refactoring to meet Prosody's coding style guidelines, we now have tabs
|
Matthew Wild |
Wed, 10 Feb 2010 19:12:43 +0000 |
sessionmanager: Whitespace fix
|
Matthew Wild |
Wed, 10 Feb 2010 07:53:25 +0000 |
mod_privacy: Rename from_user/to_user flags to is_from_user/is_to_user for clarity
|
Matthew Wild |
Tue, 09 Feb 2010 06:49:03 +0000 |
net.dns, net.adns: Changed dns:socket_wrapper_set to dns.socket_wrapper_set for consistency.
|
Waqas Hussain |
Wed, 10 Feb 2010 01:58:49 +0500 |
util.sasl_cyrus: Add text message from cyrussasl to <not-authorized/> errors.
|
Waqas Hussain |
Wed, 10 Feb 2010 01:53:38 +0500 |
mod_tls: Don't advertise TLS after authentication.
|
Waqas Hussain |
Wed, 10 Feb 2010 01:36:22 +0500 |
net.dns: Fixed whitespace/indentation.
|
Waqas Hussain |
Wed, 10 Feb 2010 00:46:04 +0500 |
net.dns: Removed unused function.
|
Waqas Hussain |
Wed, 10 Feb 2010 00:38:07 +0500 |
net.dns: Removed some useless indirection to improve readability.
|
Waqas Hussain |
Wed, 10 Feb 2010 00:34:30 +0500 |
util.encodings: Use STD3 ASCII rules for idna.to_ascii.
|
Waqas Hussain |
Wed, 10 Feb 2010 00:12:48 +0500 |
net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way)
|
Matthew Wild |
Mon, 08 Feb 2010 11:22:21 +0000 |
net.httpserver: Trailing whitespace
|
Matthew Wild |
Mon, 08 Feb 2010 11:20:19 +0000 |
Merge with backout
|
Matthew Wild |
Fri, 05 Feb 2010 17:46:58 +0000 |
util.sasl.digest-md5: Revert changeset 6094a4e2b6f3 as it breaks some clients, re-visit some time down the line
|
Matthew Wild |
Fri, 05 Feb 2010 17:46:46 +0000 |
prosody: Add a catch-all friendly message for when any port is in use we want to use
|
Matthew Wild |
Fri, 05 Feb 2010 15:05:39 +0000 |
prosodyctl: Initialize logging before checking dependencies
|
Ali Sabil |
Fri, 05 Feb 2010 16:01:21 +0100 |
prosody: Initialize logging before checking dependencies (fixes another traceback with no LuaSec)
|
Matthew Wild |
Fri, 05 Feb 2010 14:32:20 +0000 |
certmanager: Fix traceback with no LuaSec
|
Matthew Wild |
Fri, 05 Feb 2010 14:31:25 +0000 |
certmanager: Tabs not spaces!
|
Matthew Wild |
Fri, 05 Feb 2010 14:22:48 +0000 |
util.dependencies: Don't query the config (it isn't really necessary)
|
Matthew Wild |
Fri, 05 Feb 2010 13:52:01 +0000 |
net.server_event: Update for compatibility with new server API
|
Matthew Wild |
Sun, 31 Jan 2010 19:58:52 +0000 |
net.xmppserver_listener: status -> onstatus for consistency
|
Matthew Wild |
Sun, 31 Jan 2010 19:57:58 +0000 |
net.server_select: listener.status -> listener.onstatus for consistency
|
Matthew Wild |
Sun, 31 Jan 2010 19:56:22 +0000 |
net.adns: Use different flavour of voodoo to make UDP sockets work smoothly with libevent (no packet merging)
|
Matthew Wild |
Sun, 31 Jan 2010 19:54:56 +0000 |
util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text>
|
Matthew Wild |
Sun, 31 Jan 2010 19:27:52 +0000 |
net.adns: Trailing whitespace
|
Matthew Wild |
Sun, 31 Jan 2010 18:09:37 +0000 |
hostmanager: Use certmanager for obtaining SSL contexts
|
Matthew Wild |
Sun, 31 Jan 2010 17:23:39 +0000 |
certmanager: Hello world, I'm come to manage your SSL contexts
|
Matthew Wild |
Sun, 31 Jan 2010 17:22:59 +0000 |
prosody: Show friendly error when no config present for legacy SSL ports
|
Matthew Wild |
Sun, 31 Jan 2010 17:15:35 +0000 |
configmanager: Trailing whitespace
|
Matthew Wild |
Sun, 31 Jan 2010 17:14:52 +0000 |
net.connlisteners: Return an error if no SSL context is supplied for a connection of type 'ssl'
|
Matthew Wild |
Sun, 31 Jan 2010 17:08:57 +0000 |
prosody: Log error message when failing to open ports
|
Matthew Wild |
Sun, 31 Jan 2010 16:40:47 +0000 |
net.server_select: Report whether a new listener uses SSL or not in the log message
|
Matthew Wild |
Sun, 31 Jan 2010 16:23:38 +0000 |
prosody: Only set the ssl_ctx for 'ssl' connections
|
Matthew Wild |
Sun, 31 Jan 2010 16:22:52 +0000 |
net.connlisteners: Remove redundant variable declaration
|
Matthew Wild |
Sun, 31 Jan 2010 15:44:55 +0000 |
net.connlisteners: Update for new server API, type == 'tls' now means little - all connections support TLS
|
Matthew Wild |
Sun, 31 Jan 2010 15:44:05 +0000 |
s2smanager: Update for new server SSL API (don't pass a sslctx)
|
Matthew Wild |
Sun, 31 Jan 2010 15:41:33 +0000 |
mod_tls: Remove some redundant variable declarations
|
Matthew Wild |
Sun, 31 Jan 2010 15:40:28 +0000 |
mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted)
|
Matthew Wild |
Sun, 31 Jan 2010 15:39:49 +0000 |
mod_tls: Update for new server SSL syntax
|
Matthew Wild |
Sun, 31 Jan 2010 15:39:04 +0000 |
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 |
Sun, 31 Jan 2010 15:37:08 +0000 |
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 |
Sat, 30 Jan 2010 18:51:07 +0000 |
s2smanager: Fix syntax error)
|
Matthew Wild |
Sat, 30 Jan 2010 18:45:46 +0000 |
s2smanager: require_s2s_encryption -> s2s_require_encryption
|
Matthew Wild |
Sat, 30 Jan 2010 17:00:47 +0000 |
s2smanager: Make require_s2s_encryption do what it says on the tin
|
Matthew Wild |
Sat, 30 Jan 2010 16:42:27 +0000 |
hostmanager: Trailing whitespace
|
Matthew Wild |
Fri, 29 Jan 2010 17:09:20 +0000 |
net.server_event: Trailing whitespace
|
Matthew Wild |
Fri, 29 Jan 2010 16:49:43 +0000 |
net.server_event: Support :setlistener() method on connections to work with port multiplexing
|
Matthew Wild |
Fri, 29 Jan 2010 16:46:28 +0000 |
Merge with trunk.
|
Waqas Hussain |
Fri, 29 Jan 2010 21:15:33 +0500 |
mod_presence: Quick fix to make probes from local users to local hosts work.
|
Waqas Hussain |
Fri, 29 Jan 2010 21:08:18 +0500 |
mod_presence: Added handler for presence subscriptions and probes to local hosts.
|
Waqas Hussain |
Fri, 29 Jan 2010 21:06:51 +0500 |
stanza_router: Added third parameter to core_post_stanza, to control pre-events.
|
Waqas Hussain |
Fri, 29 Jan 2010 21:04:36 +0500 |
MUC: Fixes and refactoring for the previous commit to work in all cases, text of error stanzas is now broadcast
|
Matthew Wild |
Fri, 29 Jan 2010 15:13:06 +0000 |
MUC: Show error message texts when participants are kicked for stanza errors
|
Matthew Wild |
Fri, 29 Jan 2010 14:40:37 +0000 |
MUC: Have get_error_condition() use the new stanza:get_error() (muc.lib.lua 11 lines shorter \o/)
|
Matthew Wild |
Fri, 29 Jan 2010 14:26:54 +0000 |
util.stanza: Add stanza:get_error() to return type, condition and text of a stanza error
|
Matthew Wild |
Fri, 29 Jan 2010 14:22:03 +0000 |
mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available.
|
Waqas Hussain |
Fri, 29 Jan 2010 18:16:39 +0500 |
mod_privacy: A handful of logging fixes
|
Matthew Wild |
Fri, 29 Jan 2010 13:02:06 +0000 |
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 |
Fri, 29 Jan 2010 03:21:18 +0000 |
Merge backed out changeset
|
Matthew Wild |
Fri, 29 Jan 2010 03:07:30 +0000 |
Backed out changeset c4240df1b412 (or this)
|
Matthew Wild |
Fri, 29 Jan 2010 03:07:08 +0000 |
Backed out changeset a4f9ed3f912e (you didn't see this)
|
Matthew Wild |
Fri, 29 Jan 2010 03:06:37 +0000 |
mod_privacy: ...and no 'to' for presence implies an outgoing broadcast
|
Matthew Wild |
Fri, 29 Jan 2010 02:49:34 +0000 |
mod_privacy: Mmph, no 'from' == from local
|
Matthew Wild |
Fri, 29 Jan 2010 02:41:36 +0000 |
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 |
Fri, 29 Jan 2010 02:24:36 +0000 |
mod_privacy: Trailing whitespace (I can't sleep)
|
Matthew Wild |
Fri, 29 Jan 2010 02:16:43 +0000 |
prosodyctl: Don't load luarocks as util.dependencies now does this
|
Matthew Wild |
Thu, 28 Jan 2010 18:11:24 +0000 |
prosody: Check dependencies (and load LuaRocks) earlier on in the startup process
|
Matthew Wild |
Thu, 28 Jan 2010 18:11:03 +0000 |
util.dependencies: Load luarocks.loader/luarocks.require
|
Matthew Wild |
Thu, 28 Jan 2010 18:10:20 +0000 |
mod_console: Update !! shortcut for new connection API
|
Matthew Wild |
Thu, 28 Jan 2010 15:17:55 +0000 |
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 |
Thu, 28 Jan 2010 15:05:30 +0000 |
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 |
Thu, 28 Jan 2010 14:56:47 +0000 |
s2smanager: Whitespace
|
Matthew Wild |
Thu, 28 Jan 2010 13:39:23 +0000 |
xep227toprosody: Fixed some global accesses.
|
Waqas Hussain |
Wed, 27 Jan 2010 23:11:06 +0500 |
xep227toprosody: Initial commit (thanks stefan).
|
Waqas Hussain |
Wed, 27 Jan 2010 23:04:13 +0500 |
xmlhandlers: Removed unused variables.
|
Waqas Hussain |
Tue, 26 Jan 2010 03:39:53 +0500 |
xmlhandlers: A little optimization.
|
Waqas Hussain |
Tue, 26 Jan 2010 03:39:24 +0500 |
MUC: Removed old commented code.
|
Waqas Hussain |
Tue, 26 Jan 2010 02:30:56 +0500 |
MUC: Converted some local functions into methods.
|
Waqas Hussain |
Tue, 26 Jan 2010 02:29:32 +0500 |
mod_privacy: Removed a useless 'require' within a function.
|
Waqas Hussain |
Tue, 26 Jan 2010 02:11:50 +0500 |
Merge with trunk.
|
Waqas Hussain |
Tue, 26 Jan 2010 02:10:25 +0500 |
mod_privacy: Cleaned up code.
|
Waqas Hussain |
Tue, 26 Jan 2010 02:07:13 +0500 |
mod_privacy: Reduced a function.
|
Waqas Hussain |
Tue, 26 Jan 2010 01:49:45 +0500 |
mod_privacy: Fixed global access.
|
Waqas Hussain |
Tue, 26 Jan 2010 01:47:21 +0500 |
prosodyctl: Require util.dependencies to run dependency checks, not only for when starting Prosody directly (thanks Joe)
|
Matthew Wild |
Mon, 25 Jan 2010 20:58:15 +0000 |
mod_privacy: Imported from prosody-modules.
|
Waqas Hussain |
Tue, 26 Jan 2010 01:32:39 +0500 |
mod_component: Cleaned up unused variables.
|
Waqas Hussain |
Sun, 24 Jan 2010 05:36:25 +0500 |
prosody: Listen for component connections on port 5347 by default.
|
Waqas Hussain |
Sun, 24 Jan 2010 05:35:21 +0500 |
xmlhandlers: Rearranged a little code.
|
Waqas Hussain |
Sat, 23 Jan 2010 18:41:20 +0500 |
xmlhandlers: Fixed indentation and added some semicolons.
|
Waqas Hussain |
Sat, 23 Jan 2010 18:33:39 +0500 |
mod_disco: Added option 'disco_items' to allow appending items to a host's disco#items result.
|
Waqas Hussain |
Sat, 23 Jan 2010 18:16:10 +0500 |
mod_component: Fix name of config option in error message (thanks nulani!)
|
Matthew Wild |
Sat, 23 Jan 2010 02:53:44 +0000 |
xmppcomponent_listener: Update for new connection API
|
Matthew Wild |
Fri, 22 Jan 2010 16:36:11 +0000 |
util.dataforms: Add optional type parameters (defaults to 'form')
|
Matthew Wild |
Fri, 22 Jan 2010 14:58:31 +0000 |
mod_xmlrpc: Obsolete, remove
|
Matthew Wild |
Fri, 22 Jan 2010 14:48:30 +0000 |
mod_bosh: I == fail.
|
Matthew Wild |
Fri, 22 Jan 2010 03:36:03 +0000 |
mod_bosh: Simplify cross-domain support, and make it work - default is for cross-domain to be disallowed
|
Matthew Wild |
Fri, 22 Jan 2010 03:18:55 +0000 |
mod_bosh: Support for cross-domain access control using CORS
|
Matthew Wild |
Thu, 21 Jan 2010 15:07:52 +0000 |
net.httpserver: More robust handling of headers split across multiple packets
|
Matthew Wild |
Thu, 21 Jan 2010 14:53:01 +0000 |
util.stanza: Trailing whitespace
|
Matthew Wild |
Thu, 21 Jan 2010 13:22:41 +0000 |
net.httpserver: Make it possible to return responses with no body
|
Matthew Wild |
Thu, 21 Jan 2010 13:14:52 +0000 |
net.httpserver: Close connection on invalid HTTP status line
|
Matthew Wild |
Thu, 21 Jan 2010 13:10:13 +0000 |
modulemanager: Remove obsolete actions code
|
Matthew Wild |
Thu, 21 Jan 2010 12:57:12 +0000 |
net.server_{select,event}: Fail gracefully if socket doesn't have a setoption method (LuaSec issue I think)
|
Matthew Wild |
Thu, 21 Jan 2010 12:56:08 +0000 |
net.server_event: Replace all calls to _start_ssl() to its bigger brother starttls() - fixes 5223 w/ libevent
|
Matthew Wild |
Thu, 21 Jan 2010 12:23:13 +0000 |
objectmanager: Obsolete, remove
|
Matthew Wild |
Thu, 21 Jan 2010 01:08:50 +0000 |
actions: Obsolete, remove
|
Matthew Wild |
Thu, 21 Jan 2010 01:07:17 +0000 |
mod_actions_http: Obsolete, remove
|
Matthew Wild |
Thu, 21 Jan 2010 01:06:30 +0000 |
mod_bosh: Trailing whitespace
|
Matthew Wild |
Thu, 21 Jan 2010 00:35:07 +0000 |
s2smanager: Log error and fail gracefully if we can't open a socket for an outgoing s2s connection (thanks foucault)
|
Matthew Wild |
Tue, 19 Jan 2010 19:58:02 +0000 |
net.xmppserver_listener: Handle stream-error errors from xmlhandlers, and close session in response
|
Matthew Wild |
Tue, 19 Jan 2010 04:38:43 +0000 |
net.xmppserver_listener: Extend session:close() with a remote_reason parameter
|
Matthew Wild |
Tue, 19 Jan 2010 04:37:28 +0000 |
s2smanager: No-one noticed that Prosody stopped sending to/from on stream headers recently? :)
|
Matthew Wild |
Tue, 19 Jan 2010 04:35:10 +0000 |
xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly
|
Matthew Wild |
Tue, 19 Jan 2010 03:58:20 +0000 |
mod_bosh: Update for new xmlhandlers syntax
|
Matthew Wild |
Tue, 19 Jan 2010 03:57:19 +0000 |
net.xmpp{client,server,component}: Update for new xmlhandlers syntax
|
Matthew Wild |
Tue, 19 Jan 2010 03:56:44 +0000 |
net.xmppserver_listener: Pass reason for session disconnection to disconnect handler, if known
|
Matthew Wild |
Tue, 19 Jan 2010 03:55:19 +0000 |
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 |
Tue, 19 Jan 2010 03:52:41 +0000 |
xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file
|
Matthew Wild |
Mon, 18 Jan 2010 19:00:18 +0000 |
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 |
Mon, 18 Jan 2010 18:20:03 +0000 |
mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153
|
Matthew Wild |
Mon, 18 Jan 2010 17:14:41 +0000 |
stanza_router: Log the name of unhandled stanzas (thanks bear)
|
Matthew Wild |
Mon, 18 Jan 2010 16:31:57 +0000 |
util.signal: Using stdlib.h instead of malloc.h.
|
Tobias Markmann |
Fri, 15 Jan 2010 18:30:33 +0100 |
mod_muc: Remove unused history_length declaration
|
Matthew Wild |
Wed, 13 Jan 2010 00:05:07 +0000 |
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 |
Wed, 13 Jan 2010 00:04:38 +0000 |
mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!)
|
Matthew Wild |
Wed, 13 Jan 2010 00:03:22 +0000 |
util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdir
|
Matthew Wild |
Tue, 12 Jan 2010 15:35:36 +0000 |
xmppclient_listener: Allow the tcp_keepalives option in the config to control whether keepalives are used
|
Matthew Wild |
Tue, 12 Jan 2010 15:17:08 +0000 |
net.server_event: Add conn:setoption() to set options on the socket
|
Matthew Wild |
Tue, 12 Jan 2010 15:16:22 +0000 |
net.server_select: Add conn:setoption() to set options on the socket
|
Matthew Wild |
Tue, 12 Jan 2010 15:15:49 +0000 |
mod_saslauth: Fixed some indentation and added some semi-colons.
|
Waqas Hussain |
Mon, 11 Jan 2010 19:17:26 +0500 |
mod_saslauth: Made some variables local to avoid unnecessary global access.
|
Waqas Hussain |
Mon, 11 Jan 2010 19:05:08 +0500 |
sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function.
|
Waqas Hussain |
Mon, 11 Jan 2010 18:59:06 +0500 |
mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus).
|
Waqas Hussain |
Mon, 11 Jan 2010 17:52:28 +0500 |
componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo)
|
Matthew Wild |
Mon, 11 Jan 2010 10:13:02 +0000 |
util.prosodyctl: Report Prosody as not running if the pidfile isn't locked
|
Matthew Wild |
Mon, 11 Jan 2010 00:14:33 +0000 |
mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile
|
Matthew Wild |
Sun, 10 Jan 2010 23:49:38 +0000 |
util.datamanager: Use pposix.mkdir if available
|
Matthew Wild |
Sun, 10 Jan 2010 23:13:30 +0000 |
util.pposix: Add mkdir(path)
|
Matthew Wild |
Sun, 10 Jan 2010 23:12:22 +0000 |
prosodyctl: Move definition of prosody singleton to prior to loading datamanager, and add platform
|
Matthew Wild |
Sun, 10 Jan 2010 23:11:28 +0000 |
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 |
Sun, 10 Jan 2010 22:43:28 +0000 |
mod_posix: Set umask to 'umask' from the config, or 027
|
Matthew Wild |
Sun, 10 Jan 2010 22:15:15 +0000 |
prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2
|
Matthew Wild |
Sun, 10 Jan 2010 22:14:44 +0000 |
util.pposix: Add pposix.umask(), bump version to 0.3.2 (and do the same in mod_posix)
|
Matthew Wild |
Sun, 10 Jan 2010 21:48:25 +0000 |
util.pposix: Fix return type of lc_abort to shush compiler warning
|
Matthew Wild |
Sun, 10 Jan 2010 20:21:48 +0000 |
util.posix: Trailing whitespace
|
Matthew Wild |
Sun, 10 Jan 2010 17:35:37 +0000 |