Mercurial
>
lxmppd-hg-xmllex
/ graph
Search:
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
help
graph
The revision graph only works with JavaScript-enabled browsers.
prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
Sat, 09 Jan 2010 07:12:30 +0000
, by Matthew Wild
net.dns: Make sure math.randomseed() gets passed an integer
Thu, 07 Jan 2010 01:26:01 +0000
, by Matthew Wild
s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy.
Sun, 03 Jan 2010 11:26:36 -0800
, by Paul Aurich
prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences
Sun, 03 Jan 2010 03:36:40 +0000
, by Matthew Wild
mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c)
Fri, 01 Jan 2010 21:32:23 +0000
, by Matthew Wild
mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo
Mon, 21 Dec 2009 22:00:49 +0000
, by Matthew Wild
s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails
Thu, 17 Dec 2009 21:50:02 +0000
, by Matthew Wild
xmppserver_listener: When a connection fails, pass the reason to destroy_session
Thu, 17 Dec 2009 19:00:36 +0000
, by Matthew Wild
s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas
Thu, 17 Dec 2009 18:59:29 +0000
, by Matthew Wild
s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) )
Thu, 17 Dec 2009 21:36:31 +0000
, by Matthew Wild
xmppserver_listener: Make log messages during SRV retries clearer
Thu, 17 Dec 2009 19:01:57 +0000
, by Matthew Wild
prosody: Fixed a possible nil concatenation.
Wed, 16 Dec 2009 00:11:54 +0500
, by Waqas Hussain
net.http: Don't expect the body on redirects
Thu, 10 Dec 2009 22:13:04 +0000
, by Matthew Wild
mod_httpserver: Text files are text/plain, and not plain/text.
Thu, 10 Dec 2009 16:52:08 +0500
, by Waqas Hussain
net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.
Thu, 10 Dec 2009 16:36:33 +0500
, by Waqas Hussain
mod_httpserver: Removed a log message.
Thu, 10 Dec 2009 16:34:38 +0500
, by Waqas Hussain
mod_httpserver: Read files in binary mode; fixes issues with serving binary files.
Thu, 10 Dec 2009 16:27:17 +0500
, by Waqas Hussain
mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default).
Thu, 10 Dec 2009 16:25:50 +0500
, by Waqas Hussain
mod_httpserver: Return Content-Type header based on file extension.
Thu, 10 Dec 2009 16:22:34 +0500
, by Waqas Hussain
util.signal: Make kill() available on Solaris; really fixes #136.
Wed, 09 Dec 2009 16:25:18 +0500
, by Waqas Hussain
prosody: Less strict matching for the magic 'interrupted' error
Mon, 07 Dec 2009 18:32:06 +0000
, by Matthew Wild
componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available
Fri, 04 Dec 2009 18:59:28 +0000
, by Matthew Wild
Disable SSLv2 by default, it's known to be insecure.
Fri, 04 Dec 2009 09:48:08 -0800
, by Paul Aurich
net.server_select: Restore checks for wantread/timeout errors on receive
Thu, 03 Dec 2009 19:18:18 +0000
, by Matthew Wild
net.server_select: Make bufferlen() method return, of all things, the buffer length
Thu, 03 Dec 2009 14:08:54 +0000
, by Matthew Wild
net.server_select: Fix possibility of losing data sent from a socket just before it closes (thanks Sjoerd Simons)
Thu, 03 Dec 2009 02:28:34 +0000
, by Matthew Wild
net.dns: Fix for blocking dns lookups to find waiting coroutines correctly (not that we use this in Prosody...)
Thu, 03 Dec 2009 01:13:06 +0000
, by Matthew Wild
net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use
Thu, 03 Dec 2009 01:10:08 +0000
, by Matthew Wild
net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types
Wed, 02 Dec 2009 18:02:47 +0000
, by Matthew Wild
s2smanager: Don't tostring() the data before sending, sends2s already does this.
Sat, 21 Nov 2009 13:47:45 +0000
, by Matthew Wild
net.xmppcomponent_listener: Don't remove 'log' and 'close' from sessions when destroying, and set destroyed = true
Sun, 14 Mar 2010 03:07:05 +0000
, by Matthew Wild
net.xmppcomponent_listener: Log invalid XML received from components (as we already do for c2s/s2s)
Sun, 14 Mar 2010 03:06:19 +0000
, by Matthew Wild
net.xmppcomponent_listener: Don't allow closing a session that has already been destroyed
Sun, 14 Mar 2010 03:05:43 +0000
, by Matthew Wild
net.xmppcomponent_listener: Close component sessions on receiving a </stream:stream>
Sun, 14 Mar 2010 03:04:51 +0000
, by Matthew Wild
net.xmppcomponent_listener: Don't handle stream errors from component sessions that have already been destroyed
Sun, 14 Mar 2010 03:04:04 +0000
, by Matthew Wild
net.xmppcomponent_listener: Fix to correctly handle stream errors from components
Sun, 14 Mar 2010 03:03:02 +0000
, by Matthew Wild
net.xmppclient_listener: Fix to correctly handle stream errors from clients
Sun, 14 Mar 2010 03:01:00 +0000
, by Matthew Wild
sessionmanager: Don't re-destroy destroyed sessions
Sun, 14 Mar 2010 02:59:41 +0000
, by Matthew Wild
sessionmanager: Return stream error when incoming stream header is missing 'to' attribute
Sun, 14 Mar 2010 02:59:16 +0000
, by Matthew Wild
sessionmanager: Add close method to resting sessions
Sun, 14 Mar 2010 02:58:11 +0000
, by Matthew Wild
s2smanager: Don't re-destroy destroyed sessions
Sun, 14 Mar 2010 02:57:22 +0000
, by Matthew Wild
s2smanager: Add open_stream and close methods to resting sessions
Sun, 14 Mar 2010 02:56:57 +0000
, by Matthew Wild
sessionmanager, s2smanager: Close session on </stream:stream>
Thu, 11 Mar 2010 01:04:19 +0000
, by Matthew Wild
sessionmanager, s2smanager: Destroyed sessions are now simply resting (not dead) until they are collected - prevents a whole class of tracebacks
Mon, 08 Mar 2010 02:13:41 +0000
, by Matthew Wild
net.xmppserver_listener: Clarify log message (for nil/false)
Sat, 06 Mar 2010 18:45:09 +0000
, by Matthew Wild
Merge with trunk
Fri, 05 Mar 2010 18:35:23 +0000
, by Matthew Wild
mod_offline: Convert to Unix line endings.
Tue, 02 Mar 2010 14:08:32 +0500
, by Waqas Hussain
Merge with 0.7
Fri, 05 Mar 2010 18:35:02 +0000
, by Matthew Wild
net.dns: Trailing whitespace
Fri, 05 Mar 2010 18:33:28 +0000
, by Matthew Wild
net.dns: More reliable parsing of resolv.conf - allow multiple nameserver IPs on one line (thanks dersd)
Fri, 05 Mar 2010 18:15:08 +0000
, by Matthew Wild
net.server_select: Fix for traceback when a read returns an error and no data (thanks dersd)
Fri, 05 Mar 2010 16:45:46 +0000
, by Matthew Wild
certmanager: Friendlier error reporting on OpenWRT and other cases where we don't understand the OpenSSL error
Fri, 05 Mar 2010 15:00:11 +0000
, by Matthew Wild
certmanager: Fix nil global access (thanks Marc)
Fri, 05 Mar 2010 14:49:56 +0000
, by Matthew Wild
Merge with 0.7
Mon, 01 Mar 2010 21:03:17 +0000
, by Matthew Wild
util.sasl: Fixed a nil global access.
Tue, 02 Mar 2010 00:51:27 +0500
, by Waqas Hussain
util.stanza: Fixed nil global accesses.
Tue, 02 Mar 2010 00:50:54 +0500
, by Waqas Hussain
certmanager: Fix global access
Mon, 01 Mar 2010 18:52:47 +0000
, by Matthew Wild
net.server_select: Fix typo
Mon, 01 Mar 2010 18:47:03 +0000
, by Matthew Wild
net.server_event: Fix some global accesses
Mon, 01 Mar 2010 18:46:37 +0000
, by Matthew Wild
Merge with 0.7
Mon, 01 Mar 2010 18:08:52 +0000
, by Matthew Wild
mod_proxy65: Fix for old-style closing of connections (another source of tracebacks with libevent enabled)
Mon, 01 Mar 2010 18:07:37 +0000
, by Matthew Wild
net.server_select: Fix calling method of some handler.close()s
Mon, 01 Mar 2010 18:06:54 +0000
, by Matthew Wild
Merge with 0.7
Mon, 01 Mar 2010 16:45:49 +0000
, by Matthew Wild
net.server_event: Improve and fix potential traceback in logging of new incoming connections
Mon, 01 Mar 2010 16:45:13 +0000
, by Matthew Wild
Merge with 0.7
Mon, 01 Mar 2010 16:23:51 +0000
, by Matthew Wild
mod_saslauth: Add FIXME to remind myself to fix this as soon as I have time
Mon, 01 Mar 2010 16:23:26 +0000
, by Matthew Wild
Merge with 0.7
Mon, 01 Mar 2010 16:04:35 +0000
, by Matthew Wild
Merge with 0.7/waqas
Mon, 01 Mar 2010 16:03:37 +0000
, by Matthew Wild
mod_saslauth: Unlock globals while loading cyrus
Mon, 01 Mar 2010 16:02:59 +0000
, by Matthew Wild
util.sasl_cyrus: Ensure the mechanisms table is available after a failed auth attempt.
Mon, 01 Mar 2010 18:37:47 +0500
, by Waqas Hussain
Merge with 0.7
Mon, 01 Mar 2010 16:01:09 +0000
, by Matthew Wild
prosody: Bump log message describing current connection backend to level 'info'
Sat, 27 Feb 2010 19:46:04 +0000
, by Matthew Wild
Merge with 0.7
Thu, 25 Feb 2010 21:37:59 +0000
, by Matthew Wild
prosody.cfg.lua.dist: Fix missing quote in commented proxy config example
Thu, 25 Feb 2010 18:25:17 +0000
, by Matthew Wild
Merge with 0.7
Thu, 25 Feb 2010 18:08:59 +0000
, by Matthew Wild
Merge with 0.6
Thu, 25 Feb 2010 18:03:15 +0000
, by Matthew Wild
tests/test_core_s2smanager.lua: Fix to compare SRV weights correctly
Thu, 25 Feb 2010 17:54:23 +0000
, by Matthew Wild
s2smanager: Log and fail gracefully when unable to create socket for outgoing s2s connection (thanks foucault)
Thu, 25 Feb 2010 17:53:27 +0000
, by Matthew Wild
s2smanager: Fix for the logic SRV record priority comparison (thanks darkrain)
Thu, 25 Feb 2010 17:52:33 +0000
, by Matthew Wild
net.adns: Trailing whitespace
Wed, 20 Jan 2010 02:44:38 +0000
, by Matthew Wild
mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't
Wed, 09 Dec 2009 13:19:50 +0000
, by Matthew Wild
net.server_event: Add lock_read() method to connections
Thu, 25 Feb 2010 02:01:00 +0000
, by Matthew Wild
Merge with 0.7
Mon, 22 Feb 2010 01:48:42 +0000
, by Matthew Wild
prosodyctl: Fix addplugin to support --help, and hide from the help listing (for now)
Mon, 22 Feb 2010 01:48:07 +0000
, by Matthew Wild
prosodyctl: Fix 'restart' command to not report itself as the 'stop' command (thanks albert!)
Mon, 22 Feb 2010 01:47:35 +0000
, by Matthew Wild
Merge with 0.7
Mon, 22 Feb 2010 01:06:46 +0000
, by Matthew Wild
prosodyctl.man: Update email address
Sun, 21 Feb 2010 19:27:42 -0500
, by Dwayne Bent
prosodyctl.man: Include new restart command
Sun, 21 Feb 2010 19:27:21 -0500
, by Dwayne Bent
Merge with 0.7
Mon, 22 Feb 2010 01:04:27 +0000
, by Matthew Wild
mod_console: Uncomment the help for server:shutdown() - thanks darkrain
Mon, 22 Feb 2010 01:02:16 +0000
, by Matthew Wild
prosodyctl.man: Update email address
Sun, 21 Feb 2010 19:27:42 -0500
, by Dwayne Bent
prosodyctl.man: Include new restart command
Sun, 21 Feb 2010 19:27:21 -0500
, by Dwayne Bent
Merge with 0.7
Sun, 21 Feb 2010 20:53:23 +0000
, by Matthew Wild
prosodyctl: Add restart command for KSid and johnny :)
Sun, 21 Feb 2010 20:52:54 +0000
, by Matthew Wild
Merge with 0.7
Sun, 21 Feb 2010 17:33:37 +0000
, by Matthew Wild
prosody.cfg.lua.dist: Update config for 0.7, most improvements from the Arch Linux package by dbb, thanks!
Sun, 21 Feb 2010 17:33:13 +0000
, by Matthew Wild
ejabberd2prosody: Don't print passwords of imported accounts
Sun, 21 Feb 2010 16:57:06 +0000
, by Matthew Wild
Merge trunk with trunk
Sun, 21 Feb 2010 16:44:37 +0000
, by Matthew Wild
Merge with 0.7.
Sun, 21 Feb 2010 17:47:49 +0500
, by Waqas Hussain
Merge 0.7 with 0.7 with trunk \o/
Sun, 21 Feb 2010 16:43:55 +0000
, by Matthew Wild
Merge 0.7 with 0.7
Sun, 21 Feb 2010 16:43:29 +0000
, by Matthew Wild
mod_iq: Fire sub-events for iq/self events.
Sun, 21 Feb 2010 17:43:39 +0500
, by Waqas Hussain
stanza_router: Make sure /self events are fired when the 'to' attribute is missing.
Sun, 21 Feb 2010 17:43:05 +0500
, by Waqas Hussain
Merge with 0.7
Sun, 21 Feb 2010 16:43:05 +0000
, by Matthew Wild
ejabberdsql2prosody: Don't print password of imported accounts (thanks azerttyu)
Sun, 21 Feb 2010 16:42:26 +0000
, by Matthew Wild
Merge with 0.7
Sat, 20 Feb 2010 00:53:04 +0000
, by Matthew Wild
mod_debug: Obsoleted by mod_console
Sat, 20 Feb 2010 00:52:28 +0000
, by Matthew Wild
mod_selftests: Obsolete, remove
Sat, 20 Feb 2010 00:52:13 +0000
, by Matthew Wild
mod_offline: Remove from 0.7 (offline messages are handled in core at the moment)
Sat, 20 Feb 2010 00:12:32 +0000
, by Matthew Wild
Backed out changeset e7b09424b486 (not removing mod_offline for trunk)
Sat, 20 Feb 2010 00:47:18 +0000
, by Matthew Wild
mod_offline: Remove from 0.7 (offline messages are handled in core at the moment)
Sat, 20 Feb 2010 00:12:32 +0000
, by Matthew Wild
mod_storage, plus a bit of SQL and XML.
Fri, 19 Feb 2010 22:32:28 +0500
, by Waqas Hussain
Merge with 0.7
Fri, 19 Feb 2010 03:31:15 +0000
, by Matthew Wild
s2smanager: Use s2smanager log() if session doesn't have a logger (thanks Flo)
Fri, 19 Feb 2010 03:30:27 +0000
, by Matthew Wild
net.http: Update print()s to log()s - don't ask how this came to be, I have no idea :)
Fri, 19 Feb 2010 03:27:18 +0000
, by Matthew Wild
net.httpclient_listener: Don't notify request of closed connection if the close was initiated by us
Fri, 19 Feb 2010 03:23:51 +0000
, by Matthew Wild
net.http: destroy_request(): Remove update for new server API, pass request.handler instead of request.conn to ondisconnect
Fri, 19 Feb 2010 03:22:42 +0000
, by Matthew Wild
net.http: Close connection when invalid status line is received from the server
Fri, 19 Feb 2010 03:21:50 +0000
, by Matthew Wild
net.http: Don't re-destroy a request when the connection is closed
Fri, 19 Feb 2010 03:21:20 +0000
, by Matthew Wild
Merge with 0.7
Fri, 19 Feb 2010 02:59:00 +0000
, by Matthew Wild
net.http: Port commit 2f235c57d713 to net.http to fix headers in responses (thanks dersd)
Fri, 19 Feb 2010 02:58:34 +0000
, by Matthew Wild
Merge with 0.7
Thu, 18 Feb 2010 19:00:50 +0000
, by Matthew Wild
MUC: Allow role changes based on JIDs.
Thu, 18 Feb 2010 14:28:52 +0500
, by Waqas Hussain
Merge with 0.7
Thu, 18 Feb 2010 18:57:55 +0000
, by Matthew Wild
README: Update URL for installation docs
Thu, 18 Feb 2010 18:57:37 +0000
, by Matthew Wild
HACKERS: Update
Thu, 18 Feb 2010 17:12:37 +0000
, by Matthew Wild
TODO: Update
Thu, 18 Feb 2010 17:10:45 +0000
, by Matthew Wild
Merge with 0.7
Thu, 18 Feb 2010 16:46:07 +0000
, by Matthew Wild
net.adns: Don't treat locally-initiated disconnects as fatal with libevent backend in use (thanks Flo)
Thu, 18 Feb 2010 16:44:26 +0000
, by Matthew Wild
net.server_event: Pass false as connection error to disconnect handler if close was initiated by us
Thu, 18 Feb 2010 16:41:53 +0000
, by Matthew Wild
modulemanager: Fix traceback on unloading global modules (thanks KSid)
Thu, 18 Feb 2010 16:22:50 +0000
, by Matthew Wild
MUC: Allow role changes based on JIDs.
Thu, 18 Feb 2010 14:28:52 +0500
, by Waqas Hussain
Merge with 0.7
Wed, 17 Feb 2010 13:22:42 +0000
, by Matthew Wild
net.server_event: Increase SSL handshake timeout to 30s, make handshake round-trip count configurable, and bump connect timeout to 20s (thanks Flo)
Wed, 17 Feb 2010 13:21:33 +0000
, by Matthew Wild
Merge with 0.7
Tue, 16 Feb 2010 17:16:12 +0000
, by Matthew Wild
mod_tls: Only negotiate TLS on outgoing s2s connections if we have an SSL context (thanks Flo...)
Tue, 16 Feb 2010 17:15:43 +0000
, by Matthew Wild
Merge with 0.7
Tue, 16 Feb 2010 15:06:06 +0000
, by Matthew Wild
net.adns: Fix potential traceback on DNS responses with libevent enabled (thanks Flo)
Tue, 16 Feb 2010 15:05:18 +0000
, by Matthew Wild
Makefile: Remove fallbacks/
Mon, 15 Feb 2010 23:06:57 +0000
, by Matthew Wild
Makefile: Remove fallbacks/
Mon, 15 Feb 2010 23:06:57 +0000
, by Matthew Wild
prosody: Don't add fallbacks to package.path and package.cpath.
Tue, 16 Feb 2010 04:05:25 +0500
, by Waqas Hussain
util.sasl.scram: Removed unnecessary dependency on bitlib.
Tue, 16 Feb 2010 04:02:37 +0500
, by Waqas Hussain
mod_saslauth: Log debug message with full error if cyrussasl couldn't be loaded
Mon, 15 Feb 2010 22:56:36 +0000
, by Matthew Wild
mod_saslauth: Correct syntax for gracefully handling a missing cyrussasl library
Mon, 15 Feb 2010 22:56:15 +0000
, by Matthew Wild
net.server: Remove redundant commented code and some trailing whitespace
Mon, 15 Feb 2010 22:53:32 +0000
, by Matthew Wild
mod_presence: Added config option 'bare_message_delivery_policy'. Allowed values are 'priority' (default) and 'broadcast'.
Mon, 15 Feb 2010 08:04:25 +0500
, by Waqas Hussain
mod_presence: Reflect the user's own presence back to them.
Mon, 15 Feb 2010 04:15:37 +0500
, by Waqas Hussain
mod_saslauth: Warn and fallback gracefully when Cyrus SASL is requested, but missing.
Mon, 15 Feb 2010 02:51:07 +0500
, by Waqas Hussain
net.server_event: Fire onincoming() callback for new connections as opposed to the new onconnect() - let's change this for a future version though
Sun, 14 Feb 2010 20:47:09 +0000
, by Matthew Wild
configmanager: Remove debugging code accidentally committed
Sun, 14 Feb 2010 20:37:49 +0000
, by Matthew Wild
net.server_event: Fix another instance of creating an SSL context - certmanager now does this
Sun, 14 Feb 2010 20:36:54 +0000
, by Matthew Wild
net.server_event: Fix traceback in creating SSL context
Sun, 14 Feb 2010 20:15:17 +0000
, by Matthew Wild
configmanager: Error when a component and host clash hostnames
Sun, 14 Feb 2010 18:41:44 +0000
, by Matthew Wild
mod_tls: Ban TLS after auth, not before.
Sun, 14 Feb 2010 10:00:39 +0500
, by Waqas Hussain
mod_tls: Fixed traceback during S2S TLS (nil global access).
Sun, 14 Feb 2010 09:59:57 +0500
, by Waqas Hussain
mod_saslauth: Don't print raw SASL data to avoid logging passwords unnecessarily
Sat, 13 Feb 2010 19:35:12 +0000
, by Matthew Wild
prosody: More accurate friendly error message in the event that creating the global SSL context fails
Sat, 13 Feb 2010 16:22:05 +0000
, by Matthew Wild
prosody: Use certmanager to create the global SSL context
Sat, 13 Feb 2010 16:21:32 +0000
, by Matthew Wild
Merge with 0.7
Sat, 13 Feb 2010 16:12:53 +0000
, by Matthew Wild
certmanager: Bring back the friendly errors when failing to load the key/certificate file
Sat, 13 Feb 2010 16:12:21 +0000
, by Matthew Wild
componentmanager: Use certmanager for creating contexts
Sat, 13 Feb 2010 16:10:01 +0000
, by Matthew Wild
certmanager, hostmanager: Rename get_context() to create_context() to be more explicit about what it does
Sat, 13 Feb 2010 16:08:43 +0000
, by Matthew Wild
Merge with backout
Sat, 13 Feb 2010 15:34:33 +0000
, by Matthew Wild
Backed out changeset cb1f9266130b: better way to achieve this to be committed Real Soon Now.
Sat, 13 Feb 2010 15:34:22 +0000
, by Matthew Wild
mod_tls: Refactor to simplify detection of whether we can do TLS on a connection
Fri, 12 Feb 2010 21:57:46 +0000
, by Matthew Wild
stanza_router: Fire /self events for stanzas users send to their own bare JID.
Sat, 13 Feb 2010 02:55:24 +0500
, by Waqas Hussain
mod_tls: Don't offer TLS on hosts that don't have any certs
Fri, 12 Feb 2010 21:33:22 +0000
, by Matthew Wild
sessionmanager, s2smanager: Fix for syntax of null_data_handler() (thanks Nolan)
Fri, 12 Feb 2010 17:27:53 +0000
, by Matthew Wild
sessionmanager, s2smanager: Give sessions dummy data handlers that log when data is received by a destroyed session
Fri, 12 Feb 2010 17:14:54 +0000
, by Matthew Wild
net.dns: Normalize records before placing them in the cache, fixes issues with CNAME targets in CAPS (fixes #161)
Fri, 12 Feb 2010 15:05:48 +0000
, by Matthew Wild
net.dns: Update for new socket API
Fri, 12 Feb 2010 15:02:57 +0000
, by Matthew Wild
hostmanager: Small optimisation in checking whether a host is enabled
Fri, 12 Feb 2010 12:47:23 +0000
, by Matthew Wild
hostmanager: Log an error if no hosts are defined
Fri, 12 Feb 2010 12:43:50 +0000
, by Matthew Wild
mod_privacy: Remove the non-working sendNeededUnavailablePresences() and the related commented code
Fri, 12 Feb 2010 12:29:53 +0000
, by Matthew Wild
mod_privacy: Fix to correctly iterate over lists stored in new format
Fri, 12 Feb 2010 12:28:45 +0000
, by Matthew Wild
mod_privacy: Upgrade old privacy lists to new storage format, so they don't get lost
Fri, 12 Feb 2010 12:07:46 +0000
, by Matthew Wild
s2smanager, mod_compression, mod_tls: Changed event.session to event.origin for s2s-stream-features event for consistency.
Fri, 12 Feb 2010 04:30:17 +0500
, by Waqas Hussain
mod_saslauth: Hook stream-features event using new events API.
Fri, 12 Feb 2010 04:25:37 +0500
, by Waqas Hussain
mod_roster: Hook stream-features event using new events API.
Fri, 12 Feb 2010 04:22:30 +0500
, by Waqas Hussain
mod_legacyauth: Hook stream-features event using new events API.
Fri, 12 Feb 2010 04:22:01 +0500
, by Waqas Hussain
mod_compression: Hook stream-features event using new events API.
Fri, 12 Feb 2010 04:21:34 +0500
, by Waqas Hussain
mod_bosh: Fire stream-features event using new events API.
Fri, 12 Feb 2010 04:11:50 +0500
, by Waqas Hussain
mod_tls: Hook stream-features event using new events API.
Fri, 12 Feb 2010 03:50:44 +0500
, by Waqas Hussain
sessionmanager: Fire stream-features event using new events API.
Fri, 12 Feb 2010 03:49:05 +0500
, by Waqas Hussain
mod_tls: Cleanup.
Fri, 12 Feb 2010 03:46:48 +0500
, by Waqas Hussain
mod_tls: Fixed an extra :up() in s2s stream feature generation.
Fri, 12 Feb 2010 03:14:53 +0500
, by Waqas Hussain
Merge with trunk.
Fri, 12 Feb 2010 02:50:57 +0500
, by Waqas Hussain
mod_tls: Remove origin type check when TLS is requested (thanks MattJ).
Fri, 12 Feb 2010 02:43:02 +0500
, by Waqas Hussain
mod_tls: Respond with proper error when TLS cannot be negotiated.
Fri, 12 Feb 2010 02:39:50 +0500
, by Waqas Hussain
mod_tls: Inlined some code.
Fri, 12 Feb 2010 02:32:27 +0500
, by Waqas Hussain
net.server_event: Fixes for traceback with no LuaSec
Thu, 11 Feb 2010 21:32:49 +0000
, by Matthew Wild
net.server_select: Small indentation fix
Thu, 11 Feb 2010 21:13:45 +0000
, by Matthew Wild
net.server_select: Fix traceback with no LuaSec available (thanks Nolan)
Thu, 11 Feb 2010 21:09:59 +0000
, by Matthew Wild
mod_tls: Merged duplicate code.
Fri, 12 Feb 2010 02:15:54 +0500
, by Waqas Hussain
mod_tls: Switched to new events API.
Fri, 12 Feb 2010 01:56:18 +0500
, by Waqas Hussain
mod_tls: Slight refactoring.
Fri, 12 Feb 2010 01:47:10 +0500
, by Waqas Hussain
mod_presence: Don't depend on user being online when calculating top resources.
Fri, 12 Feb 2010 00:55:06 +0500
, by Waqas Hussain
mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast.
Fri, 12 Feb 2010 00:54:14 +0500
, by Waqas Hussain
sessionmanager: Fire resource-unbind event after removing session from sessions table
Thu, 11 Feb 2010 19:34:23 +0000
, by Matthew Wild
mod_privacy: Remove use of to identify unspecified privacy list
Thu, 11 Feb 2010 18:49:17 +0000
, by Matthew Wild
mod_privacy: Fix potential traceback in stanza validation, and fix some zero-based indexing :)
Thu, 11 Feb 2010 18:44:42 +0000
, by Matthew Wild
mod_privacy: Don't store the privacy lists as an array, but as a map... faster and less code
Thu, 11 Feb 2010 12:10:06 +0000
, by Matthew Wild
prosody, prosodyctl: Re-jiggle load order again, fixes logging config not being obeyed (thanks darkrain)
Thu, 11 Feb 2010 11:31:14 +0000
, by Matthew Wild
loggingmanager: Trailing whitespace
Thu, 11 Feb 2010 11:04:26 +0000
, by Matthew Wild
modulemanager: Load plugin libraries in the same environment as the plugins.
Thu, 11 Feb 2010 05:36:03 +0500
, by Waqas Hussain
modulemanager: Make the plugin environment available directly (module.environment within plugins).
Thu, 11 Feb 2010 05:34:53 +0500
, by Waqas Hussain
util.datamanager: Added support for hooks to override behavior.
Thu, 11 Feb 2010 05:21:03 +0500
, by Waqas Hussain
net.server_select: Only allow starttls if luasec is available (thanks Nolan)
Wed, 10 Feb 2010 19:17:45 +0000
, by Matthew Wild
net.server_select: *Major* whitespace refactoring to meet Prosody's coding style guidelines, we now have tabs
Wed, 10 Feb 2010 19:12:43 +0000
, by Matthew Wild
sessionmanager: Whitespace fix
Wed, 10 Feb 2010 07:53:25 +0000
, by Matthew Wild
mod_privacy: Rename from_user/to_user flags to is_from_user/is_to_user for clarity
Tue, 09 Feb 2010 06:49:03 +0000
, by Matthew Wild
net.dns, net.adns: Changed dns:socket_wrapper_set to dns.socket_wrapper_set for consistency.
Wed, 10 Feb 2010 01:58:49 +0500
, by Waqas Hussain
util.sasl_cyrus: Add text message from cyrussasl to <not-authorized/> errors.
Wed, 10 Feb 2010 01:53:38 +0500
, by Waqas Hussain
mod_tls: Don't advertise TLS after authentication.
Wed, 10 Feb 2010 01:36:22 +0500
, by Waqas Hussain
net.dns: Fixed whitespace/indentation.
Wed, 10 Feb 2010 00:46:04 +0500
, by Waqas Hussain
net.dns: Removed unused function.
Wed, 10 Feb 2010 00:38:07 +0500
, by Waqas Hussain
net.dns: Removed some useless indirection to improve readability.
Wed, 10 Feb 2010 00:34:30 +0500
, by Waqas Hussain
util.encodings: Use STD3 ASCII rules for idna.to_ascii.
Wed, 10 Feb 2010 00:12:48 +0500
, by Waqas Hussain
net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way)
Mon, 08 Feb 2010 11:22:21 +0000
, by Matthew Wild
net.httpserver: Trailing whitespace
Mon, 08 Feb 2010 11:20:19 +0000
, by Matthew Wild
Merge with backout
Fri, 05 Feb 2010 17:46:58 +0000
, by Matthew Wild
util.sasl.digest-md5: Revert changeset 6094a4e2b6f3 as it breaks some clients, re-visit some time down the line
Fri, 05 Feb 2010 17:46:46 +0000
, by Matthew Wild
prosody: Add a catch-all friendly message for when any port is in use we want to use
Fri, 05 Feb 2010 15:05:39 +0000
, by Matthew Wild
prosodyctl: Initialize logging before checking dependencies
Fri, 05 Feb 2010 16:01:21 +0100
, by Ali Sabil
prosody: Initialize logging before checking dependencies (fixes another traceback with no LuaSec)
Fri, 05 Feb 2010 14:32:20 +0000
, by Matthew Wild
certmanager: Fix traceback with no LuaSec
Fri, 05 Feb 2010 14:31:25 +0000
, by Matthew Wild
certmanager: Tabs not spaces!
Fri, 05 Feb 2010 14:22:48 +0000
, by Matthew Wild
util.dependencies: Don't query the config (it isn't really necessary)
Fri, 05 Feb 2010 13:52:01 +0000
, by Matthew Wild
net.server_event: Update for compatibility with new server API
Sun, 31 Jan 2010 19:58:52 +0000
, by Matthew Wild
net.xmppserver_listener: status -> onstatus for consistency
Sun, 31 Jan 2010 19:57:58 +0000
, by Matthew Wild
net.server_select: listener.status -> listener.onstatus for consistency
Sun, 31 Jan 2010 19:56:22 +0000
, by Matthew Wild
net.adns: Use different flavour of voodoo to make UDP sockets work smoothly with libevent (no packet merging)
Sun, 31 Jan 2010 19:54:56 +0000
, by Matthew Wild
util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text>
Sun, 31 Jan 2010 19:27:52 +0000
, by Matthew Wild
net.adns: Trailing whitespace
Sun, 31 Jan 2010 18:09:37 +0000
, by Matthew Wild
hostmanager: Use certmanager for obtaining SSL contexts
Sun, 31 Jan 2010 17:23:39 +0000
, by Matthew Wild
certmanager: Hello world, I'm come to manage your SSL contexts
Sun, 31 Jan 2010 17:22:59 +0000
, by Matthew Wild
prosody: Show friendly error when no config present for legacy SSL ports
Sun, 31 Jan 2010 17:15:35 +0000
, by Matthew Wild
configmanager: Trailing whitespace
Sun, 31 Jan 2010 17:14:52 +0000
, by Matthew Wild
net.connlisteners: Return an error if no SSL context is supplied for a connection of type 'ssl'
Sun, 31 Jan 2010 17:08:57 +0000
, by Matthew Wild
prosody: Log error message when failing to open ports
Sun, 31 Jan 2010 16:40:47 +0000
, by Matthew Wild
net.server_select: Report whether a new listener uses SSL or not in the log message
Sun, 31 Jan 2010 16:23:38 +0000
, by Matthew Wild
prosody: Only set the ssl_ctx for 'ssl' connections
Sun, 31 Jan 2010 16:22:52 +0000
, by Matthew Wild
net.connlisteners: Remove redundant variable declaration
Sun, 31 Jan 2010 15:44:55 +0000
, by Matthew Wild
net.connlisteners: Update for new server API, type == 'tls' now means little - all connections support TLS
Sun, 31 Jan 2010 15:44:05 +0000
, by Matthew Wild
s2smanager: Update for new server SSL API (don't pass a sslctx)
Sun, 31 Jan 2010 15:41:33 +0000
, by Matthew Wild
mod_tls: Remove some redundant variable declarations
Sun, 31 Jan 2010 15:40:28 +0000
, by Matthew Wild
mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted)
Sun, 31 Jan 2010 15:39:49 +0000
, by Matthew Wild
mod_tls: Update for new server SSL syntax
Sun, 31 Jan 2010 15:39:04 +0000
, by Matthew Wild
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
Sun, 31 Jan 2010 15:37:08 +0000
, by Matthew Wild
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)
Sat, 30 Jan 2010 18:51:07 +0000
, by Matthew Wild
s2smanager: Fix syntax error)
Sat, 30 Jan 2010 18:45:46 +0000
, by Matthew Wild
s2smanager: require_s2s_encryption -> s2s_require_encryption
Sat, 30 Jan 2010 17:00:47 +0000
, by Matthew Wild
s2smanager: Make require_s2s_encryption do what it says on the tin
Sat, 30 Jan 2010 16:42:27 +0000
, by Matthew Wild
hostmanager: Trailing whitespace
Fri, 29 Jan 2010 17:09:20 +0000
, by Matthew Wild
net.server_event: Trailing whitespace
Fri, 29 Jan 2010 16:49:43 +0000
, by Matthew Wild
net.server_event: Support :setlistener() method on connections to work with port multiplexing
Fri, 29 Jan 2010 16:46:28 +0000
, by Matthew Wild
Merge with trunk.
Fri, 29 Jan 2010 21:15:33 +0500
, by Waqas Hussain
mod_presence: Quick fix to make probes from local users to local hosts work.
Fri, 29 Jan 2010 21:08:18 +0500
, by Waqas Hussain
mod_presence: Added handler for presence subscriptions and probes to local hosts.
Fri, 29 Jan 2010 21:06:51 +0500
, by Waqas Hussain
stanza_router: Added third parameter to core_post_stanza, to control pre-events.
Fri, 29 Jan 2010 21:04:36 +0500
, by Waqas Hussain
MUC: Fixes and refactoring for the previous commit to work in all cases, text of error stanzas is now broadcast
Fri, 29 Jan 2010 15:13:06 +0000
, by Matthew Wild
MUC: Show error message texts when participants are kicked for stanza errors
Fri, 29 Jan 2010 14:40:37 +0000
, by Matthew Wild
MUC: Have get_error_condition() use the new stanza:get_error() (muc.lib.lua 11 lines shorter \o/)
Fri, 29 Jan 2010 14:26:54 +0000
, by Matthew Wild
util.stanza: Add stanza:get_error() to return type, condition and text of a stanza error
Fri, 29 Jan 2010 14:22:03 +0000
, by Matthew Wild
mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available.
Fri, 29 Jan 2010 18:16:39 +0500
, by Waqas Hussain
mod_privacy: A handful of logging fixes
Fri, 29 Jan 2010 13:02:06 +0000
, by Matthew Wild
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.
Fri, 29 Jan 2010 03:21:18 +0000
, by Matthew Wild
Merge backed out changeset
Fri, 29 Jan 2010 03:07:30 +0000
, by Matthew Wild
Backed out changeset c4240df1b412 (or this)
Fri, 29 Jan 2010 03:07:08 +0000
, by Matthew Wild
Backed out changeset a4f9ed3f912e (you didn't see this)
Fri, 29 Jan 2010 03:06:37 +0000
, by Matthew Wild
mod_privacy: ...and no 'to' for presence implies an outgoing broadcast
Fri, 29 Jan 2010 02:49:34 +0000
, by Matthew Wild
mod_privacy: Mmph, no 'from' == from local
Fri, 29 Jan 2010 02:41:36 +0000
, by Matthew Wild
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)
Fri, 29 Jan 2010 02:24:36 +0000
, by Matthew Wild
mod_privacy: Trailing whitespace (I can't sleep)
Fri, 29 Jan 2010 02:16:43 +0000
, by Matthew Wild
prosodyctl: Don't load luarocks as util.dependencies now does this
Thu, 28 Jan 2010 18:11:24 +0000
, by Matthew Wild
prosody: Check dependencies (and load LuaRocks) earlier on in the startup process
Thu, 28 Jan 2010 18:11:03 +0000
, by Matthew Wild
util.dependencies: Load luarocks.loader/luarocks.require
Thu, 28 Jan 2010 18:10:20 +0000
, by Matthew Wild
mod_console: Update !! shortcut for new connection API
Thu, 28 Jan 2010 15:17:55 +0000
, by Matthew Wild
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)
Thu, 28 Jan 2010 15:05:30 +0000
, by Matthew Wild
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
Thu, 28 Jan 2010 14:56:47 +0000
, by Matthew Wild
s2smanager: Whitespace
Thu, 28 Jan 2010 13:39:23 +0000
, by Matthew Wild
xep227toprosody: Fixed some global accesses.
Wed, 27 Jan 2010 23:11:06 +0500
, by Waqas Hussain
xep227toprosody: Initial commit (thanks stefan).
Wed, 27 Jan 2010 23:04:13 +0500
, by Waqas Hussain
xmlhandlers: Removed unused variables.
Tue, 26 Jan 2010 03:39:53 +0500
, by Waqas Hussain
xmlhandlers: A little optimization.
Tue, 26 Jan 2010 03:39:24 +0500
, by Waqas Hussain
MUC: Removed old commented code.
Tue, 26 Jan 2010 02:30:56 +0500
, by Waqas Hussain
MUC: Converted some local functions into methods.
Tue, 26 Jan 2010 02:29:32 +0500
, by Waqas Hussain
mod_privacy: Removed a useless 'require' within a function.
Tue, 26 Jan 2010 02:11:50 +0500
, by Waqas Hussain
Merge with trunk.
Tue, 26 Jan 2010 02:10:25 +0500
, by Waqas Hussain
mod_privacy: Cleaned up code.
Tue, 26 Jan 2010 02:07:13 +0500
, by Waqas Hussain
mod_privacy: Reduced a function.
Tue, 26 Jan 2010 01:49:45 +0500
, by Waqas Hussain
mod_privacy: Fixed global access.
Tue, 26 Jan 2010 01:47:21 +0500
, by Waqas Hussain
prosodyctl: Require util.dependencies to run dependency checks, not only for when starting Prosody directly (thanks Joe)
Mon, 25 Jan 2010 20:58:15 +0000
, by Matthew Wild
mod_privacy: Imported from prosody-modules.
Tue, 26 Jan 2010 01:32:39 +0500
, by Waqas Hussain
mod_component: Cleaned up unused variables.
Sun, 24 Jan 2010 05:36:25 +0500
, by Waqas Hussain
prosody: Listen for component connections on port 5347 by default.
Sun, 24 Jan 2010 05:35:21 +0500
, by Waqas Hussain
xmlhandlers: Rearranged a little code.
Sat, 23 Jan 2010 18:41:20 +0500
, by Waqas Hussain
xmlhandlers: Fixed indentation and added some semicolons.
Sat, 23 Jan 2010 18:33:39 +0500
, by Waqas Hussain
mod_disco: Added option 'disco_items' to allow appending items to a host's disco#items result.
Sat, 23 Jan 2010 18:16:10 +0500
, by Waqas Hussain
mod_component: Fix name of config option in error message (thanks nulani!)
Sat, 23 Jan 2010 02:53:44 +0000
, by Matthew Wild
xmppcomponent_listener: Update for new connection API
Fri, 22 Jan 2010 16:36:11 +0000
, by Matthew Wild
util.dataforms: Add optional type parameters (defaults to 'form')
Fri, 22 Jan 2010 14:58:31 +0000
, by Matthew Wild
mod_xmlrpc: Obsolete, remove
Fri, 22 Jan 2010 14:48:30 +0000
, by Matthew Wild
mod_bosh: I == fail.
Fri, 22 Jan 2010 03:36:03 +0000
, by Matthew Wild
mod_bosh: Simplify cross-domain support, and make it work - default is for cross-domain to be disallowed
Fri, 22 Jan 2010 03:18:55 +0000
, by Matthew Wild
mod_bosh: Support for cross-domain access control using CORS
Thu, 21 Jan 2010 15:07:52 +0000
, by Matthew Wild
net.httpserver: More robust handling of headers split across multiple packets
Thu, 21 Jan 2010 14:53:01 +0000
, by Matthew Wild
util.stanza: Trailing whitespace
Thu, 21 Jan 2010 13:22:41 +0000
, by Matthew Wild
net.httpserver: Make it possible to return responses with no body
Thu, 21 Jan 2010 13:14:52 +0000
, by Matthew Wild
net.httpserver: Close connection on invalid HTTP status line
Thu, 21 Jan 2010 13:10:13 +0000
, by Matthew Wild
modulemanager: Remove obsolete actions code
Thu, 21 Jan 2010 12:57:12 +0000
, by Matthew Wild
net.server_{select,event}: Fail gracefully if socket doesn't have a setoption method (LuaSec issue I think)
Thu, 21 Jan 2010 12:56:08 +0000
, by Matthew Wild
net.server_event: Replace all calls to _start_ssl() to its bigger brother starttls() - fixes 5223 w/ libevent
Thu, 21 Jan 2010 12:23:13 +0000
, by Matthew Wild
objectmanager: Obsolete, remove
Thu, 21 Jan 2010 01:08:50 +0000
, by Matthew Wild
actions: Obsolete, remove
Thu, 21 Jan 2010 01:07:17 +0000
, by Matthew Wild
mod_actions_http: Obsolete, remove
Thu, 21 Jan 2010 01:06:30 +0000
, by Matthew Wild
mod_bosh: Trailing whitespace
Thu, 21 Jan 2010 00:35:07 +0000
, by Matthew Wild
s2smanager: Log error and fail gracefully if we can't open a socket for an outgoing s2s connection (thanks foucault)
Tue, 19 Jan 2010 19:58:02 +0000
, by Matthew Wild
net.xmppserver_listener: Handle stream-error errors from xmlhandlers, and close session in response
Tue, 19 Jan 2010 04:38:43 +0000
, by Matthew Wild
net.xmppserver_listener: Extend session:close() with a remote_reason parameter
Tue, 19 Jan 2010 04:37:28 +0000
, by Matthew Wild
s2smanager: No-one noticed that Prosody stopped sending to/from on stream headers recently? :)
Tue, 19 Jan 2010 04:35:10 +0000
, by Matthew Wild
xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly
Tue, 19 Jan 2010 03:58:20 +0000
, by Matthew Wild
mod_bosh: Update for new xmlhandlers syntax
Tue, 19 Jan 2010 03:57:19 +0000
, by Matthew Wild
net.xmpp{client,server,component}: Update for new xmlhandlers syntax
Tue, 19 Jan 2010 03:56:44 +0000
, by Matthew Wild
net.xmppserver_listener: Pass reason for session disconnection to disconnect handler, if known
Tue, 19 Jan 2010 03:55:19 +0000
, by Matthew Wild
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
Tue, 19 Jan 2010 03:52:41 +0000
, by Matthew Wild
xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file
Mon, 18 Jan 2010 19:00:18 +0000
, by Matthew Wild
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)
Mon, 18 Jan 2010 18:20:03 +0000
, by Matthew Wild
mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153
Mon, 18 Jan 2010 17:14:41 +0000
, by Matthew Wild
stanza_router: Log the name of unhandled stanzas (thanks bear)
Mon, 18 Jan 2010 16:31:57 +0000
, by Matthew Wild
util.signal: Using stdlib.h instead of malloc.h.
Fri, 15 Jan 2010 18:30:33 +0100
, by Tobias Markmann
mod_muc: Remove unused history_length declaration
Wed, 13 Jan 2010 00:05:07 +0000
, by Matthew Wild
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
Wed, 13 Jan 2010 00:04:38 +0000
, by Matthew Wild
mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!)
Wed, 13 Jan 2010 00:03:22 +0000
, by Matthew Wild
util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdir
Tue, 12 Jan 2010 15:35:36 +0000
, by Matthew Wild
xmppclient_listener: Allow the tcp_keepalives option in the config to control whether keepalives are used
Tue, 12 Jan 2010 15:17:08 +0000
, by Matthew Wild
net.server_event: Add conn:setoption() to set options on the socket
Tue, 12 Jan 2010 15:16:22 +0000
, by Matthew Wild
net.server_select: Add conn:setoption() to set options on the socket
Tue, 12 Jan 2010 15:15:49 +0000
, by Matthew Wild
mod_saslauth: Fixed some indentation and added some semi-colons.
Mon, 11 Jan 2010 19:17:26 +0500
, by Waqas Hussain
mod_saslauth: Made some variables local to avoid unnecessary global access.
Mon, 11 Jan 2010 19:05:08 +0500
, by Waqas Hussain
sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function.
Mon, 11 Jan 2010 18:59:06 +0500
, by Waqas Hussain
mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus).
Mon, 11 Jan 2010 17:52:28 +0500
, by Waqas Hussain
componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo)
Mon, 11 Jan 2010 10:13:02 +0000
, by Matthew Wild
util.prosodyctl: Report Prosody as not running if the pidfile isn't locked
Mon, 11 Jan 2010 00:14:33 +0000
, by Matthew Wild
mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile
Sun, 10 Jan 2010 23:49:38 +0000
, by Matthew Wild
util.datamanager: Use pposix.mkdir if available
Sun, 10 Jan 2010 23:13:30 +0000
, by Matthew Wild
util.pposix: Add mkdir(path)
Sun, 10 Jan 2010 23:12:22 +0000
, by Matthew Wild
prosodyctl: Move definition of prosody singleton to prior to loading datamanager, and add platform
Sun, 10 Jan 2010 23:11:28 +0000
, by Matthew Wild
util.pposix: Replace the unwieldy module table generation with luaL_register() call - side effect - it now sets the pposix global to the module table
Sun, 10 Jan 2010 22:43:28 +0000
, by Matthew Wild
mod_posix: Set umask to 'umask' from the config, or 027
Sun, 10 Jan 2010 22:15:15 +0000
, by Matthew Wild
prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2
Sun, 10 Jan 2010 22:14:44 +0000
, by Matthew Wild
util.pposix: Add pposix.umask(), bump version to 0.3.2 (and do the same in mod_posix)
Sun, 10 Jan 2010 21:48:25 +0000
, by Matthew Wild
util.pposix: Fix return type of lc_abort to shush compiler warning
Sun, 10 Jan 2010 20:21:48 +0000
, by Matthew Wild
util.posix: Trailing whitespace
Sun, 10 Jan 2010 17:35:37 +0000
, by Matthew Wild
net.server: When libevent backend is in use, override signal.signal to use server.hook_signal
Sun, 10 Jan 2010 15:26:36 +0000
, by Matthew Wild
net.server_event: Add server.hook_signal(signal_num, handler) to wrap libevent's signal-catching interface
Sun, 10 Jan 2010 15:25:19 +0000
, by Matthew Wild
mod_posix: Remove the lines added to work around the util.signal loop bug
Sun, 10 Jan 2010 14:09:17 +0000
, by Matthew Wild
util.signal: Restore the old debug hook earlier, just in case we receive another signal between clearing the signal queue and restoring it
Sun, 10 Jan 2010 03:54:29 +0000
, by Matthew Wild
util.signal: Update version in header, and author's email
Sun, 10 Jan 2010 00:31:38 +0000
, by Matthew Wild
util.signal: Queue up multiple signals, instead of trampling on the previous debug hook (and never clearing our own)
Sun, 10 Jan 2010 00:28:48 +0000
, by Matthew Wild
prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
Sat, 09 Jan 2010 07:12:30 +0000
, by Matthew Wild
prosody: Read list of possible config extensions from configmanager, removes old TODO
Sat, 09 Jan 2010 07:03:48 +0000
, by Matthew Wild
configmanager: Add parsers() method to return an array of supported config formats
Sat, 09 Jan 2010 06:59:47 +0000
, by Matthew Wild
s2smanager: Split sending of stream header into a :open_stream() method
Sat, 09 Jan 2010 06:53:23 +0000
, by Matthew Wild
net.dns: Make sure math.randomseed() gets passed an integer
Thu, 07 Jan 2010 01:26:01 +0000
, by Matthew Wild
net.server_select: Fix oops in last commit
Wed, 06 Jan 2010 16:20:56 +0000
, by Matthew Wild
net.server_select: Allow setting the logger using server.setlogger
Wed, 06 Jan 2010 16:16:23 +0000
, by Matthew Wild
s2smanager: Allow new_outgoing() to create sessions without automatically connecting them (set 3rd parameters to false)
Mon, 04 Jan 2010 17:32:26 +0000
, by Matthew Wild
s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy.
Sun, 03 Jan 2010 11:26:36 -0800
, by Paul Aurich
s2smanager, hostmanager: Make dialback secrets per-host
Sun, 03 Jan 2010 18:55:42 +0000
, by Matthew Wild
s2smanager: Trim trailing whitespace
Sun, 03 Jan 2010 18:37:03 +0000
, by Matthew Wild
mod_saslauth: Oops.
Sun, 03 Jan 2010 10:07:20 -0800
, by Paul Aurich
Merge with Paul
Sun, 03 Jan 2010 17:54:26 +0000
, by Matthew Wild
mod_muc/muc.lib: Use stanza:get_child() to locate MUC child element
Sun, 03 Jan 2010 17:53:54 +0000
, by Matthew Wild
mod_saslauth: Use module:get_option()
Sun, 03 Jan 2010 09:51:01 -0800
, by Paul Aurich
mod_saslauth: Add sasl_backend config parameter
Sat, 02 Jan 2010 20:03:24 -0800
, by Paul Aurich
Merge with Rob
Sun, 03 Jan 2010 15:17:51 +0000
, by Matthew Wild
Added notification of configuration changes for MUCs
Wed, 30 Dec 2009 13:26:11 -0600
, by Rob Hoelz
Add support for non-anonymous MUC rooms
Tue, 29 Dec 2009 16:21:12 -0600
, by Rob Hoelz
prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences
Sun, 03 Jan 2010 03:36:40 +0000
, by Matthew Wild
mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c)
Fri, 01 Jan 2010 21:32:23 +0000
, by Matthew Wild
prosody.cfg.lua.dist: Remove lie about requiring console_enabled
Fri, 01 Jan 2010 03:32:26 +0000
, by Matthew Wild
prosody.cfg.lua.dist: Remove trailing whitespace
Fri, 01 Jan 2010 03:29:12 +0000
, by Matthew Wild
util.events: Rename add_plugin() and remove_plugin() to add_handlers() and remove_handlers() respectively
Thu, 31 Dec 2009 02:39:40 +0000
, by Matthew Wild
util.signal: Update header comment for new filename
Wed, 30 Dec 2009 20:24:11 +0000
, by Matthew Wild
util.sasl_cyrus: Report an error if Cyrus SASL init fails.
Wed, 30 Dec 2009 16:43:08 +0100
, by Tobias Markmann
util.sasl_cyrus: Removing whitespace.
Tue, 29 Dec 2009 01:04:48 +0100
, by Tobias Markmann
util.sasl_cyrus: Automatically initialize Cyrus SASL with the first used service name.
Tue, 29 Dec 2009 01:03:37 +0100
, by Tobias Markmann
util.sasl_cyrus: Change variable name.
Mon, 28 Dec 2009 22:08:32 +0100
, by Tobias Markmann
util.sasl_cyrus: Fixing cyrus mechanism list parsing. (Thanks darkrain)
Mon, 28 Dec 2009 20:21:49 +0100
, by Tobias Markmann
net.httpserver: Optimized response serialization.
Sun, 27 Dec 2009 10:09:22 +0500
, by Waqas Hussain
mod_saslauth: Adjust sanitizing.
Wed, 23 Dec 2009 23:13:39 +0100
, by Tobias Markmann
mod_saslauth: Sanitize debugging information so it won't break terminal emulation when using GSSAPI auth.
Wed, 23 Dec 2009 23:09:44 +0100
, by Tobias Markmann
first working version with Cyrus SASL support.
Wed, 23 Dec 2009 16:46:49 -0500
, by jorj
added comment to remind us to fix binary output breaking the terminal
Wed, 23 Dec 2009 16:45:03 -0500
, by jorj
util.sasl_cyrus: Further fixing and cleanup.
Tue, 22 Dec 2009 21:08:58 +0100
, by Tobias Markmann
util.sasl_cyrus: Initializing Cyrus SASL library and a bit cleanup.
Tue, 22 Dec 2009 20:55:35 +0100
, by Tobias Markmann
util.sasl_cyrus: Log errors if CyrusSASL init fails.
Tue, 22 Dec 2009 20:21:44 +0100
, by Tobias Markmann
mod_saslauth: Make service_name configurable for CyrusSASL users.
Tue, 22 Dec 2009 20:20:37 +0100
, by Tobias Markmann
mod_saslauth: Add support for CyrusSASL.
Tue, 22 Dec 2009 19:27:19 +0100
, by Tobias Markmann
Adding sasl_cyrus.lua. A sasl.lua drop-in replacement to use CyrusSASL for all c2s authentication.
Tue, 22 Dec 2009 19:26:16 +0100
, by Tobias Markmann
mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo
Mon, 21 Dec 2009 22:00:49 +0000
, by Matthew Wild
net.dns: Update synchronous path for new connection API
Mon, 21 Dec 2009 17:03:47 +0000
, by Brian Cully
util.prosodyctl: Saner determination of Prosody executable path
Mon, 21 Dec 2009 16:52:12 +0000
, by Brian Cully
mod_pep: Added a TODO.
Mon, 21 Dec 2009 06:37:58 +0500
, by Waqas Hussain
mod_pep: Handle service discovery queries for bare account JIDs (thanks darkrain).
Mon, 21 Dec 2009 06:26:37 +0500
, by Waqas Hussain
mod_disco: Handle and fire events for service discovery queries for bare account JIDs (thanks darkrain).
Mon, 21 Dec 2009 06:25:12 +0500
, by Waqas Hussain
s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails
Thu, 17 Dec 2009 21:50:02 +0000
, by Matthew Wild
Merge with backout branch
Thu, 17 Dec 2009 21:38:16 +0000
, by Matthew Wild
s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) )
Thu, 17 Dec 2009 21:36:31 +0000
, by Matthew Wild
Backed out changeset 78c5cb163ea9, to fix another way. Haven't done this for a while :)
Thu, 17 Dec 2009 21:33:35 +0000
, by Matthew Wild
s2smanager: More whitespace
Thu, 17 Dec 2009 21:18:02 +0000
, by Matthew Wild
s2smanager: Mark stream as opened sooner, this prevents a duplicated stream header on host-unknown errors (thanks darkrain and his mail server)
Thu, 17 Dec 2009 21:17:47 +0000
, by Matthew Wild
s2smanager: Whitespace
Thu, 17 Dec 2009 21:14:44 +0000
, by Matthew Wild
net.server_event: Add properties like _ip and _port to server objects too
Thu, 17 Dec 2009 20:30:41 +0000
, by Matthew Wild
net.server_event: Add :serverport() method to be compatible with old API
Thu, 17 Dec 2009 20:30:10 +0000
, by Matthew Wild
mod_bosh: Update for new connection API
Thu, 17 Dec 2009 20:28:32 +0000
, by Matthew Wild
httpserver_listener: Update for new connection API
Thu, 17 Dec 2009 20:22:52 +0000
, by Matthew Wild
net.httpserver: Fix usage of old connection API syntax
Thu, 17 Dec 2009 20:10:11 +0000
, by Matthew Wild
xmppserver_listener: Make log messages during SRV retries clearer
Thu, 17 Dec 2009 19:01:57 +0000
, by Matthew Wild
xmppserver_listener: When a connection fails, pass the reason to destroy_session
Thu, 17 Dec 2009 19:00:36 +0000
, by Matthew Wild
s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas
Thu, 17 Dec 2009 18:59:29 +0000
, by Matthew Wild
net.server_event: Load ssl/socket libraries if not already available
Thu, 17 Dec 2009 16:53:28 +0000
, by Matthew Wild
util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash)
Thu, 17 Dec 2009 16:52:39 +0000
, by Matthew Wild
prosody: Fixed a possible nil concatenation.
Wed, 16 Dec 2009 00:11:54 +0500
, by Waqas Hussain
prosody: Fix to net_activate_ports to mend binding to specific interfaces
Tue, 15 Dec 2009 18:58:22 +0000
, by Paul Aurich
net.http: Don't expect the body on redirects
Thu, 10 Dec 2009 22:13:04 +0000
, by Matthew Wild
prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports.
Thu, 10 Dec 2009 18:40:21 +0500
, by Waqas Hussain
mod_httpserver: Text files are text/plain, and not plain/text.
Thu, 10 Dec 2009 16:52:08 +0500
, by Waqas Hussain
net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.
Thu, 10 Dec 2009 16:36:33 +0500
, by Waqas Hussain
mod_httpserver: Removed a log message.
Thu, 10 Dec 2009 16:34:38 +0500
, by Waqas Hussain
mod_httpserver: Read files in binary mode; fixes issues with serving binary files.
Thu, 10 Dec 2009 16:27:17 +0500
, by Waqas Hussain
mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default).
Thu, 10 Dec 2009 16:25:50 +0500
, by Waqas Hussain
mod_httpserver: Return Content-Type header based on file extension.
Thu, 10 Dec 2009 16:22:34 +0500
, by Waqas Hussain
mod_httpserver: Delay setup until after server is started.
Thu, 10 Dec 2009 16:21:33 +0500
, by Waqas Hussain
mod_bosh: Delay setup until after server is started.
Thu, 10 Dec 2009 16:21:06 +0500
, by Waqas Hussain
prosody: Use the multiplex listener when the 'ports' config option is specified.
Thu, 10 Dec 2009 05:08:59 +0500
, by Waqas Hussain
net_activate_ports: Use the default config option 'ports' when no option is specified.
Thu, 10 Dec 2009 05:07:32 +0500
, by Waqas Hussain
multiplex_listener: Initial commit. Multiple protocols on a single port.
Thu, 10 Dec 2009 05:04:09 +0500
, by Waqas Hussain
modulemanager: Fire item-removed events on module unload.
Thu, 10 Dec 2009 03:02:04 +0500
, by Waqas Hussain
modulemanager: Fixed a global access.
Thu, 10 Dec 2009 03:00:16 +0500
, by Waqas Hussain
prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
Thu, 10 Dec 2009 02:50:23 +0500
, by Waqas Hussain
prosody: Log a warning and traceback, but don't throw an error on nil global read.
Thu, 10 Dec 2009 02:47:13 +0500
, by Waqas Hussain
Mainfile: Broke up a really long line.
Thu, 10 Dec 2009 01:56:16 +0500
, by Waqas Hussain
Merge with 0.6
Wed, 09 Dec 2009 13:20:46 +0000
, by Matthew Wild
mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't
Wed, 09 Dec 2009 13:19:50 +0000
, by Matthew Wild
util.signal: Make kill() available on Solaris; really fixes #136.
Wed, 09 Dec 2009 16:25:18 +0500
, by Waqas Hussain
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
Tue, 08 Dec 2009 01:24:16 +0000
, by Matthew Wild
less
more
|
(0)
-1000
-448
+448
+1000
tip