changelog
- Fri, 29 Jan 2010 21:08:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 21:08:18 +0500] rev 2844
- mod_presence: Quick fix to make probes from local users to local hosts work.
- Fri, 29 Jan 2010 21:06:51 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 21:06:51 +0500] rev 2843
- mod_presence: Added handler for presence subscriptions and probes to local hosts.
- Fri, 29 Jan 2010 21:04:36 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 21:04:36 +0500] rev 2842
- stanza_router: Added third parameter to core_post_stanza, to control pre-events.
- Fri, 29 Jan 2010 18:16:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 18:16:39 +0500] rev 2841
- mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available.
- Sun, 24 Jan 2010 05:35:21 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 24 Jan 2010 05:35:21 +0500] rev 2840
- prosody: Listen for component connections on port 5347 by default.
- Sat, 23 Jan 2010 02:53:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 23 Jan 2010 02:53:44 +0000] rev 2839
- mod_component: Fix name of config option in error message (thanks nulani!)
- Fri, 22 Jan 2010 14:58:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 14:58:31 +0000] rev 2838
- util.dataforms: Add optional type parameters (defaults to 'form')
- Thu, 21 Jan 2010 14:53:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 14:53:01 +0000] rev 2837
- net.httpserver: More robust handling of headers split across multiple packets
- Thu, 21 Jan 2010 13:14:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 13:14:52 +0000] rev 2836
- net.httpserver: Make it possible to return responses with no body
- Thu, 21 Jan 2010 13:10:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 13:10:13 +0000] rev 2835
- net.httpserver: Close connection on invalid HTTP status line
- Mon, 18 Jan 2010 17:14:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 17:14:41 +0000] rev 2834
- mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153
- Mon, 18 Jan 2010 16:31:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 16:31:57 +0000] rev 2833
- stanza_router: Log the name of unhandled stanzas (thanks bear)
- Mon, 11 Jan 2010 18:59:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 18:59:06 +0500] rev 2832
- sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function.
- Mon, 11 Jan 2010 17:52:28 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 17:52:28 +0500] rev 2831
- mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus).
- Sun, 10 Jan 2010 20:21:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 20:21:48 +0000] rev 2830
- util.pposix: Fix return type of lc_abort to shush compiler warning
- Fri, 01 Jan 2010 03:32:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 01 Jan 2010 03:32:26 +0000] rev 2829
- prosody.cfg.lua.dist: Remove lie about requiring console_enabled
- Thu, 10 Dec 2009 03:02:04 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 03:02:04 +0500] rev 2828
- modulemanager: Fire item-removed events on module unload.
- Thu, 10 Dec 2009 02:50:23 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 02:50:23 +0500] rev 2827
- prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
- Thu, 10 Dec 2009 02:47:13 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 02:47:13 +0500] rev 2826
- prosody: Log a warning and traceback, but don't throw an error on nil global read.
- Thu, 10 Dec 2009 01:56:16 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 01:56:16 +0500] rev 2825
- Mainfile: Broke up a really long line.
- Sat, 05 Dec 2009 10:26:43 -0800
- by Paul Aurich <paul@darkrain42.org> [Sat, 05 Dec 2009 10:26:43 -0800] rev 2824
- mod_pep: Support item retrieval use cases
- Sat, 05 Dec 2009 09:43:53 -0800
- by Paul Aurich <paul@darkrain42.org> [Sat, 05 Dec 2009 09:43:53 -0800] rev 2823
- mod_pep: Allow storage of urn:xmpp:avatar:data node (payload only with base64 data)
- Mon, 30 Nov 2009 16:39:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 30 Nov 2009 16:39:27 +0000] rev 2822
- util.stanza: Add stanza:get_child(name, xmlns) to find a child tag given a name/xmlns
- Fri, 27 Nov 2009 17:41:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 17:41:52 +0000] rev 2821
- tests: Add tests for util.jid.join()
- Fri, 27 Nov 2009 17:33:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 17:33:55 +0000] rev 2820
- util.jid: Add join(node, host, resource) function to join the components and return nil if invalid
- Wed, 25 Nov 2009 22:00:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 22:00:33 +0500] rev 2819
- MUC: Only allow moderators to change the room subject.
- Wed, 25 Nov 2009 21:42:05 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 21:42:05 +0500] rev 2818
- MUC: Prevent visitors from broadcasting messages.
- Wed, 25 Nov 2009 21:40:44 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 21:40:44 +0500] rev 2817
- MUC: Improved handling of incoming groupchat messages (state preserved for possible later use).
- Tue, 24 Nov 2009 20:34:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 24 Nov 2009 20:34:22 +0000] rev 2816
- core.sessionmanager, net.*_listener: Remove the evil collectgarbage() calls
- Mon, 23 Nov 2009 02:58:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 02:58:42 +0000] rev 2815
- 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!
- Sat, 21 Nov 2009 13:15:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 13:15:46 +0000] rev 2814
- mod_bosh: Don't log response XML
- Fri, 19 Feb 2010 03:30:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:30:27 +0000] rev 2813
- s2smanager: Use s2smanager log() if session doesn't have a logger (thanks Flo)
- Fri, 19 Feb 2010 03:23:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:23:51 +0000] rev 2812
- net.httpclient_listener: Don't notify request of closed connection if the close was initiated by us
- Fri, 15 Jan 2010 18:30:33 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 15 Jan 2010 18:30:33 +0100] rev 2811
- util.signal: Using stdlib.h instead of malloc.h.
- Wed, 03 Mar 2010 20:52:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 03 Mar 2010 20:52:30 +0000] rev 2810
- net.http: destroy_request(): Pass request.handler to disconnect() listener to fix small leak
- Fri, 19 Feb 2010 03:21:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:21:50 +0000] rev 2809
- net.http: Close connection when invalid status line is received from the server
- Fri, 19 Feb 2010 03:21:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:21:20 +0000] rev 2808
- net.http: Don't re-destroy a request when the connection is closed
- Fri, 19 Feb 2010 02:58:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 02:58:34 +0000] rev 2807
- net.http: Port commit 2f235c57d713 to net.http to fix headers in responses (thanks dersd)
- Thu, 18 Feb 2010 18:57:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 18:57:37 +0000] rev 2806
- README: Update URL for installation docs
- Thu, 18 Feb 2010 17:12:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 17:12:37 +0000] rev 2805
- HACKERS: Update
- Wed, 03 Mar 2010 20:41:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 03 Mar 2010 20:41:17 +0000] rev 2804
- TODO: Update for the fact that 0.7 is done
- Thu, 18 Feb 2010 17:10:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 17:10:45 +0000] rev 2803
- TODO: Update
- Sun, 31 Jan 2010 15:39:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 15:39:49 +0000] rev 2802
- mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted)
- Sat, 30 Jan 2010 18:45:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 30 Jan 2010 18:45:46 +0000] rev 2801
- s2smanager: Fix syntax error)
- Sat, 30 Jan 2010 17:00:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 30 Jan 2010 17:00:47 +0000] rev 2800
- s2smanager: require_s2s_encryption -> s2s_require_encryption
- Sat, 30 Jan 2010 16:42:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 30 Jan 2010 16:42:27 +0000] rev 2799
- s2smanager: Make require_s2s_encryption do what it says on the tin
- Wed, 03 Mar 2010 20:12:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 03 Mar 2010 20:12:24 +0000] rev 2798
- prosodyctl: Fix to load LuaRocks 2.x if we have it
- Thu, 28 Jan 2010 18:10:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 18:10:20 +0000] rev 2797
- util.dependencies: Load luarocks.loader/luarocks.require
- Wed, 13 Jan 2010 00:04:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 Jan 2010 00:04:38 +0000] rev 2796
- 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:03:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 Jan 2010 00:03:22 +0000] rev 2795
- mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!)
- Mon, 11 Jan 2010 00:14:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 11 Jan 2010 00:14:33 +0000] rev 2794
- util.prosodyctl: Report Prosody as not running if the pidfile isn't locked
- Sun, 10 Jan 2010 23:49:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:49:38 +0000] rev 2793
- mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile
- Sun, 10 Jan 2010 03:54:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 03:54:29 +0000] rev 2792
- 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 00:31:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 00:31:38 +0000] rev 2791
- util.signal: Update version in header, and author's email
- Sun, 10 Jan 2010 00:28:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 00:28:48 +0000] rev 2790
- util.signal: Queue up multiple signals, instead of trampling on the previous debug hook (and never clearing our own)
- Sat, 09 Jan 2010 07:12:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 07:12:30 +0000] rev 2789
- prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
- Thu, 07 Jan 2010 01:26:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 07 Jan 2010 01:26:01 +0000] rev 2788
- net.dns: Make sure math.randomseed() gets passed an integer
- Sun, 03 Jan 2010 11:26:36 -0800
- by Paul Aurich <paul@darkrain42.org> [Sun, 03 Jan 2010 11:26:36 -0800] rev 2787
- s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy.
- Sun, 03 Jan 2010 03:36:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 03:36:40 +0000] rev 2786
- prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences
- Fri, 01 Jan 2010 21:32:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 01 Jan 2010 21:32:23 +0000] rev 2785
- mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c)
- Mon, 21 Dec 2009 22:00:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 21 Dec 2009 22:00:49 +0000] rev 2784
- mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo
- Thu, 17 Dec 2009 21:50:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:50:02 +0000] rev 2783
- s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails
- Thu, 17 Dec 2009 19:00:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 19:00:36 +0000] rev 2782
- xmppserver_listener: When a connection fails, pass the reason to destroy_session
- Thu, 17 Dec 2009 18:59:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 18:59:29 +0000] rev 2781
- s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas
- Thu, 17 Dec 2009 21:36:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:36:31 +0000] rev 2780
- s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) )
- Thu, 17 Dec 2009 19:01:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 19:01:57 +0000] rev 2779
- xmppserver_listener: Make log messages during SRV retries clearer
- Wed, 16 Dec 2009 00:11:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 16 Dec 2009 00:11:54 +0500] rev 2778
- prosody: Fixed a possible nil concatenation.
- Thu, 10 Dec 2009 22:13:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 10 Dec 2009 22:13:04 +0000] rev 2777
- net.http: Don't expect the body on redirects
- Thu, 10 Dec 2009 16:52:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:52:08 +0500] rev 2776
- mod_httpserver: Text files are text/plain, and not plain/text.
- Thu, 10 Dec 2009 16:36:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:36:33 +0500] rev 2775
- net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.
- Thu, 10 Dec 2009 16:34:38 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:34:38 +0500] rev 2774
- mod_httpserver: Removed a log message.
- Thu, 10 Dec 2009 16:27:17 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:27:17 +0500] rev 2773
- mod_httpserver: Read files in binary mode; fixes issues with serving binary files.
- Thu, 10 Dec 2009 16:25:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:25:50 +0500] rev 2772
- mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default).
- Thu, 10 Dec 2009 16:22:34 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:22:34 +0500] rev 2771
- mod_httpserver: Return Content-Type header based on file extension.
- Wed, 09 Dec 2009 16:25:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 09 Dec 2009 16:25:18 +0500] rev 2770
- util.signal: Make kill() available on Solaris; really fixes #136.
- Mon, 07 Dec 2009 18:32:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:32:06 +0000] rev 2769
- prosody: Less strict matching for the magic 'interrupted' error
- Fri, 04 Dec 2009 18:59:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 18:59:28 +0000] rev 2768
- componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available
- Fri, 04 Dec 2009 09:48:08 -0800
- by Paul Aurich <paul@darkrain42.org> [Fri, 04 Dec 2009 09:48:08 -0800] rev 2767
- Disable SSLv2 by default, it's known to be insecure.
- Thu, 03 Dec 2009 19:18:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 19:18:18 +0000] rev 2766
- net.server_select: Restore checks for wantread/timeout errors on receive
- Thu, 03 Dec 2009 14:08:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 14:08:54 +0000] rev 2765
- net.server_select: Make bufferlen() method return, of all things, the buffer length
- Thu, 03 Dec 2009 02:28:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 02:28:34 +0000] rev 2764
- net.server_select: Fix possibility of losing data sent from a socket just before it closes (thanks Sjoerd Simons)
- Thu, 03 Dec 2009 01:13:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 01:13:06 +0000] rev 2763
- net.dns: Fix for blocking dns lookups to find waiting coroutines correctly (not that we use this in Prosody...)
- Thu, 03 Dec 2009 01:10:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 01:10:08 +0000] rev 2762
- net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use
- Wed, 02 Dec 2009 18:02:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 18:02:47 +0000] rev 2761
- net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types
- Sat, 21 Nov 2009 13:47:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 13:47:45 +0000] rev 2760
- s2smanager: Don't tostring() the data before sending, sends2s already does this.
- Sun, 14 Mar 2010 03:07:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 03:07:05 +0000] rev 2759
- net.xmppcomponent_listener: Don't remove 'log' and 'close' from sessions when destroying, and set destroyed = true
- Sun, 14 Mar 2010 03:06:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 03:06:19 +0000] rev 2758
- net.xmppcomponent_listener: Log invalid XML received from components (as we already do for c2s/s2s)
- Sun, 14 Mar 2010 03:05:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 03:05:43 +0000] rev 2757
- net.xmppcomponent_listener: Don't allow closing a session that has already been destroyed
- Sun, 14 Mar 2010 03:04:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 03:04:51 +0000] rev 2756
- net.xmppcomponent_listener: Close component sessions on receiving a </stream:stream>
- Sun, 14 Mar 2010 03:04:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 03:04:04 +0000] rev 2755
- net.xmppcomponent_listener: Don't handle stream errors from component sessions that have already been destroyed
- Sun, 14 Mar 2010 03:03:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 03:03:02 +0000] rev 2754
- net.xmppcomponent_listener: Fix to correctly handle stream errors from components
- Sun, 14 Mar 2010 03:01:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 03:01:00 +0000] rev 2753
- net.xmppclient_listener: Fix to correctly handle stream errors from clients
- Sun, 14 Mar 2010 02:59:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 02:59:41 +0000] rev 2752
- sessionmanager: Don't re-destroy destroyed sessions
- Sun, 14 Mar 2010 02:59:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 02:59:16 +0000] rev 2751
- sessionmanager: Return stream error when incoming stream header is missing 'to' attribute
- Sun, 14 Mar 2010 02:58:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 02:58:11 +0000] rev 2750
- sessionmanager: Add close method to resting sessions
- Sun, 14 Mar 2010 02:57:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 02:57:22 +0000] rev 2749
- s2smanager: Don't re-destroy destroyed sessions
- Sun, 14 Mar 2010 02:56:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Mar 2010 02:56:57 +0000] rev 2748
- s2smanager: Add open_stream and close methods to resting sessions
- Thu, 11 Mar 2010 01:04:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Mar 2010 01:04:19 +0000] rev 2747
- sessionmanager, s2smanager: Close session on </stream:stream>
- Mon, 08 Mar 2010 02:13:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 08 Mar 2010 02:13:41 +0000] rev 2746
- sessionmanager, s2smanager: Destroyed sessions are now simply resting (not dead) until they are collected - prevents a whole class of tracebacks
- Sat, 06 Mar 2010 18:45:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 06 Mar 2010 18:45:09 +0000] rev 2745
- net.xmppserver_listener: Clarify log message (for nil/false)
- Fri, 05 Mar 2010 18:35:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Mar 2010 18:35:23 +0000] rev 2744
- Merge with trunk
- Tue, 02 Mar 2010 14:08:32 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 02 Mar 2010 14:08:32 +0500] rev 2743
- mod_offline: Convert to Unix line endings.
- Fri, 05 Mar 2010 18:35:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Mar 2010 18:35:02 +0000] rev 2742
- Merge with 0.7
- Fri, 05 Mar 2010 18:33:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Mar 2010 18:33:28 +0000] rev 2741
- net.dns: Trailing whitespace
- Fri, 05 Mar 2010 18:15:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Mar 2010 18:15:08 +0000] rev 2740
- net.dns: More reliable parsing of resolv.conf - allow multiple nameserver IPs on one line (thanks dersd)
- Fri, 05 Mar 2010 16:45:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Mar 2010 16:45:46 +0000] rev 2739
- net.server_select: Fix for traceback when a read returns an error and no data (thanks dersd)
- Fri, 05 Mar 2010 15:00:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Mar 2010 15:00:11 +0000] rev 2738
- certmanager: Friendlier error reporting on OpenWRT and other cases where we don't understand the OpenSSL error
- Fri, 05 Mar 2010 14:49:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Mar 2010 14:49:56 +0000] rev 2737
- certmanager: Fix nil global access (thanks Marc)
- Mon, 01 Mar 2010 21:03:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 21:03:17 +0000] rev 2736
- Merge with 0.7
- Tue, 02 Mar 2010 00:51:27 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 02 Mar 2010 00:51:27 +0500] rev 2735
- util.sasl: Fixed a nil global access.
- Tue, 02 Mar 2010 00:50:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 02 Mar 2010 00:50:54 +0500] rev 2734
- util.stanza: Fixed nil global accesses.
- Mon, 01 Mar 2010 18:52:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 18:52:47 +0000] rev 2733
- certmanager: Fix global access
- Mon, 01 Mar 2010 18:47:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 18:47:03 +0000] rev 2732
- net.server_select: Fix typo
- Mon, 01 Mar 2010 18:46:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 18:46:37 +0000] rev 2731
- net.server_event: Fix some global accesses
- Mon, 01 Mar 2010 18:08:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 18:08:52 +0000] rev 2730
- Merge with 0.7
- Mon, 01 Mar 2010 18:07:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 18:07:37 +0000] rev 2729
- mod_proxy65: Fix for old-style closing of connections (another source of tracebacks with libevent enabled)
- Mon, 01 Mar 2010 18:06:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 18:06:54 +0000] rev 2728
- net.server_select: Fix calling method of some handler.close()s
- Mon, 01 Mar 2010 16:45:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 16:45:49 +0000] rev 2727
- Merge with 0.7
- Mon, 01 Mar 2010 16:45:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 16:45:13 +0000] rev 2726
- net.server_event: Improve and fix potential traceback in logging of new incoming connections
- Mon, 01 Mar 2010 16:23:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 16:23:51 +0000] rev 2725
- Merge with 0.7
- Mon, 01 Mar 2010 16:23:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 16:23:26 +0000] rev 2724
- mod_saslauth: Add FIXME to remind myself to fix this as soon as I have time
- Mon, 01 Mar 2010 16:04:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 16:04:35 +0000] rev 2723
- Merge with 0.7
- Mon, 01 Mar 2010 16:03:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 16:03:37 +0000] rev 2722
- Merge with 0.7/waqas
- Mon, 01 Mar 2010 16:02:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 16:02:59 +0000] rev 2721
- mod_saslauth: Unlock globals while loading cyrus
- Mon, 01 Mar 2010 18:37:47 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 01 Mar 2010 18:37:47 +0500] rev 2720
- util.sasl_cyrus: Ensure the mechanisms table is available after a failed auth attempt.
- Mon, 01 Mar 2010 16:01:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 01 Mar 2010 16:01:09 +0000] rev 2719
- Merge with 0.7
- Sat, 27 Feb 2010 19:46:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 27 Feb 2010 19:46:04 +0000] rev 2718
- prosody: Bump log message describing current connection backend to level 'info'
- Thu, 25 Feb 2010 21:37:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 21:37:59 +0000] rev 2717
- Merge with 0.7
- Thu, 25 Feb 2010 18:25:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 18:25:17 +0000] rev 2716
- prosody.cfg.lua.dist: Fix missing quote in commented proxy config example
- Thu, 25 Feb 2010 18:08:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 18:08:59 +0000] rev 2715
- Merge with 0.7
- Thu, 25 Feb 2010 18:03:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 18:03:15 +0000] rev 2714
- Merge with 0.6
- Thu, 25 Feb 2010 17:54:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 17:54:23 +0000] rev 2713
- tests/test_core_s2smanager.lua: Fix to compare SRV weights correctly
- Thu, 25 Feb 2010 17:53:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 17:53:27 +0000] rev 2712
- s2smanager: Log and fail gracefully when unable to create socket for outgoing s2s connection (thanks foucault)
- Thu, 25 Feb 2010 17:52:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 17:52:33 +0000] rev 2711
- s2smanager: Fix for the logic SRV record priority comparison (thanks darkrain)
- Wed, 20 Jan 2010 02:44:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 20 Jan 2010 02:44:38 +0000] rev 2710
- net.adns: Trailing whitespace
- Wed, 09 Dec 2009 13:19:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 09 Dec 2009 13:19:50 +0000] rev 2709
- mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't
- Thu, 25 Feb 2010 02:01:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 02:01:00 +0000] rev 2708
- net.server_event: Add lock_read() method to connections
- Mon, 22 Feb 2010 01:48:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Feb 2010 01:48:42 +0000] rev 2707
- Merge with 0.7
- Mon, 22 Feb 2010 01:48:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Feb 2010 01:48:07 +0000] rev 2706
- prosodyctl: Fix addplugin to support --help, and hide from the help listing (for now)
- Mon, 22 Feb 2010 01:47:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Feb 2010 01:47:35 +0000] rev 2705
- prosodyctl: Fix 'restart' command to not report itself as the 'stop' command (thanks albert!)
- Mon, 22 Feb 2010 01:06:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Feb 2010 01:06:46 +0000] rev 2704
- Merge with 0.7
- Sun, 21 Feb 2010 19:27:42 -0500
- by Dwayne Bent <dbb.1@liqd.org> [Sun, 21 Feb 2010 19:27:42 -0500] rev 2703
- prosodyctl.man: Update email address
- Sun, 21 Feb 2010 19:27:21 -0500
- by Dwayne Bent <dbb.1@liqd.org> [Sun, 21 Feb 2010 19:27:21 -0500] rev 2702
- prosodyctl.man: Include new restart command
- Mon, 22 Feb 2010 01:04:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Feb 2010 01:04:27 +0000] rev 2701
- Merge with 0.7
- Mon, 22 Feb 2010 01:02:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Feb 2010 01:02:16 +0000] rev 2700
- mod_console: Uncomment the help for server:shutdown() - thanks darkrain
- Sun, 21 Feb 2010 19:27:42 -0500
- by Dwayne Bent <dbb.1@liqd.org> [Sun, 21 Feb 2010 19:27:42 -0500] rev 2699
- prosodyctl.man: Update email address
- Sun, 21 Feb 2010 19:27:21 -0500
- by Dwayne Bent <dbb.1@liqd.org> [Sun, 21 Feb 2010 19:27:21 -0500] rev 2698
- prosodyctl.man: Include new restart command
- Sun, 21 Feb 2010 20:53:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 20:53:23 +0000] rev 2697
- Merge with 0.7
- Sun, 21 Feb 2010 20:52:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 20:52:54 +0000] rev 2696
- prosodyctl: Add restart command for KSid and johnny :)
- Sun, 21 Feb 2010 17:33:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 17:33:37 +0000] rev 2695
- Merge with 0.7
- Sun, 21 Feb 2010 17:33:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 17:33:13 +0000] rev 2694
- prosody.cfg.lua.dist: Update config for 0.7, most improvements from the Arch Linux package by dbb, thanks!
- Sun, 21 Feb 2010 16:57:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 16:57:06 +0000] rev 2693
- ejabberd2prosody: Don't print passwords of imported accounts
- Sun, 21 Feb 2010 16:44:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 16:44:37 +0000] rev 2692
- Merge trunk with trunk
- Sun, 21 Feb 2010 17:47:49 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 21 Feb 2010 17:47:49 +0500] rev 2691
- Merge with 0.7.
- Sun, 21 Feb 2010 16:43:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 16:43:55 +0000] rev 2690
- Merge 0.7 with 0.7 with trunk \o/
- Sun, 21 Feb 2010 16:43:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 16:43:29 +0000] rev 2689
- Merge 0.7 with 0.7
- Sun, 21 Feb 2010 17:43:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 21 Feb 2010 17:43:39 +0500] rev 2688
- mod_iq: Fire sub-events for iq/self events.
- Sun, 21 Feb 2010 17:43:05 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 21 Feb 2010 17:43:05 +0500] rev 2687
- stanza_router: Make sure /self events are fired when the 'to' attribute is missing.
- Sun, 21 Feb 2010 16:43:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 16:43:05 +0000] rev 2686
- Merge with 0.7
- Sun, 21 Feb 2010 16:42:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 16:42:26 +0000] rev 2685
- ejabberdsql2prosody: Don't print password of imported accounts (thanks azerttyu)
- Sat, 20 Feb 2010 00:53:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Feb 2010 00:53:04 +0000] rev 2684
- Merge with 0.7
- Sat, 20 Feb 2010 00:52:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Feb 2010 00:52:28 +0000] rev 2683
- mod_debug: Obsoleted by mod_console
- Sat, 20 Feb 2010 00:52:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Feb 2010 00:52:13 +0000] rev 2682
- mod_selftests: Obsolete, remove
- Sat, 20 Feb 2010 00:12:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Feb 2010 00:12:32 +0000] rev 2681
- mod_offline: Remove from 0.7 (offline messages are handled in core at the moment)
- Sat, 20 Feb 2010 00:47:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Feb 2010 00:47:18 +0000] rev 2680
- Backed out changeset e7b09424b486 (not removing mod_offline for trunk)
- Sat, 20 Feb 2010 00:12:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Feb 2010 00:12:32 +0000] rev 2679
- mod_offline: Remove from 0.7 (offline messages are handled in core at the moment)
- Fri, 19 Feb 2010 22:32:28 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 19 Feb 2010 22:32:28 +0500] rev 2678
- mod_storage, plus a bit of SQL and XML.
- Fri, 19 Feb 2010 03:31:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:31:15 +0000] rev 2677
- Merge with 0.7
- Fri, 19 Feb 2010 03:30:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:30:27 +0000] rev 2676
- s2smanager: Use s2smanager log() if session doesn't have a logger (thanks Flo)
- Fri, 19 Feb 2010 03:27:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:27:18 +0000] rev 2675
- 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:23:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:23:51 +0000] rev 2674
- net.httpclient_listener: Don't notify request of closed connection if the close was initiated by us
- Fri, 19 Feb 2010 03:22:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:22:42 +0000] rev 2673
- net.http: destroy_request(): Remove update for new server API, pass request.handler instead of request.conn to ondisconnect
- Fri, 19 Feb 2010 03:21:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:21:50 +0000] rev 2672
- net.http: Close connection when invalid status line is received from the server
- Fri, 19 Feb 2010 03:21:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 03:21:20 +0000] rev 2671
- net.http: Don't re-destroy a request when the connection is closed
- Fri, 19 Feb 2010 02:59:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 02:59:00 +0000] rev 2670
- Merge with 0.7
- Fri, 19 Feb 2010 02:58:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 19 Feb 2010 02:58:34 +0000] rev 2669
- net.http: Port commit 2f235c57d713 to net.http to fix headers in responses (thanks dersd)
- Thu, 18 Feb 2010 19:00:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 19:00:50 +0000] rev 2668
- Merge with 0.7
- Thu, 18 Feb 2010 14:28:52 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 18 Feb 2010 14:28:52 +0500] rev 2667
- MUC: Allow role changes based on JIDs.
(transplanted from a4879b1e6cde5aedb6bd5827d710b6dba5e8a736)
- Thu, 18 Feb 2010 18:57:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 18:57:55 +0000] rev 2666
- Merge with 0.7
- Thu, 18 Feb 2010 18:57:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 18:57:37 +0000] rev 2665
- README: Update URL for installation docs
- Thu, 18 Feb 2010 17:12:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 17:12:37 +0000] rev 2664
- HACKERS: Update
- Thu, 18 Feb 2010 17:10:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 17:10:45 +0000] rev 2663
- TODO: Update
- Thu, 18 Feb 2010 16:46:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 16:46:07 +0000] rev 2662
- Merge with 0.7
- Thu, 18 Feb 2010 16:44:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 16:44:26 +0000] rev 2661
- net.adns: Don't treat locally-initiated disconnects as fatal with libevent backend in use (thanks Flo)
- Thu, 18 Feb 2010 16:41:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 16:41:53 +0000] rev 2660
- net.server_event: Pass false as connection error to disconnect handler if close was initiated by us
- Thu, 18 Feb 2010 16:22:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Feb 2010 16:22:50 +0000] rev 2659
- modulemanager: Fix traceback on unloading global modules (thanks KSid)
- Thu, 18 Feb 2010 14:28:52 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 18 Feb 2010 14:28:52 +0500] rev 2658
- MUC: Allow role changes based on JIDs.
- Wed, 17 Feb 2010 13:22:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 17 Feb 2010 13:22:42 +0000] rev 2657
- Merge with 0.7
- Wed, 17 Feb 2010 13:21:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 17 Feb 2010 13:21:33 +0000] rev 2656
- net.server_event: Increase SSL handshake timeout to 30s, make handshake round-trip count configurable, and bump connect timeout to 20s (thanks Flo)
- Tue, 16 Feb 2010 17:16:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 16 Feb 2010 17:16:12 +0000] rev 2655
- Merge with 0.7
- Tue, 16 Feb 2010 17:15:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 16 Feb 2010 17:15:43 +0000] rev 2654
- mod_tls: Only negotiate TLS on outgoing s2s connections if we have an SSL context (thanks Flo...)
- Tue, 16 Feb 2010 15:06:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 16 Feb 2010 15:06:06 +0000] rev 2653
- Merge with 0.7
- Tue, 16 Feb 2010 15:05:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 16 Feb 2010 15:05:18 +0000] rev 2652
- net.adns: Fix potential traceback on DNS responses with libevent enabled (thanks Flo)
- Mon, 15 Feb 2010 23:06:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 23:06:57 +0000] rev 2651
- Makefile: Remove fallbacks/
- Mon, 15 Feb 2010 23:06:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 23:06:57 +0000] rev 2650
- Makefile: Remove fallbacks/
- Tue, 16 Feb 2010 04:05:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 16 Feb 2010 04:05:25 +0500] rev 2649
- prosody: Don't add fallbacks to package.path and package.cpath.
- Tue, 16 Feb 2010 04:02:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 16 Feb 2010 04:02:37 +0500] rev 2648
- util.sasl.scram: Removed unnecessary dependency on bitlib.
- Mon, 15 Feb 2010 22:56:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 22:56:36 +0000] rev 2647
- mod_saslauth: Log debug message with full error if cyrussasl couldn't be loaded
- Mon, 15 Feb 2010 22:56:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 22:56:15 +0000] rev 2646
- mod_saslauth: Correct syntax for gracefully handling a missing cyrussasl library
- Mon, 15 Feb 2010 22:53:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 22:53:32 +0000] rev 2645
- net.server: Remove redundant commented code and some trailing whitespace
- Mon, 15 Feb 2010 08:04:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 15 Feb 2010 08:04:25 +0500] rev 2644
- mod_presence: Added config option 'bare_message_delivery_policy'. Allowed values are 'priority' (default) and 'broadcast'.
- Mon, 15 Feb 2010 04:15:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 15 Feb 2010 04:15:37 +0500] rev 2643
- mod_presence: Reflect the user's own presence back to them.
- Mon, 15 Feb 2010 02:51:07 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 15 Feb 2010 02:51:07 +0500] rev 2642
- mod_saslauth: Warn and fallback gracefully when Cyrus SASL is requested, but missing.
- Sun, 14 Feb 2010 20:47:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Feb 2010 20:47:09 +0000] rev 2641
- 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:37:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Feb 2010 20:37:49 +0000] rev 2640
- configmanager: Remove debugging code accidentally committed
- Sun, 14 Feb 2010 20:36:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Feb 2010 20:36:54 +0000] rev 2639
- net.server_event: Fix another instance of creating an SSL context - certmanager now does this
- Sun, 14 Feb 2010 20:15:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Feb 2010 20:15:17 +0000] rev 2638
- net.server_event: Fix traceback in creating SSL context
- Sun, 14 Feb 2010 18:41:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Feb 2010 18:41:44 +0000] rev 2637
- configmanager: Error when a component and host clash hostnames
- Sun, 14 Feb 2010 10:00:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 14 Feb 2010 10:00:39 +0500] rev 2636
- mod_tls: Ban TLS after auth, not before.
- Sun, 14 Feb 2010 09:59:57 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 14 Feb 2010 09:59:57 +0500] rev 2635
- mod_tls: Fixed traceback during S2S TLS (nil global access).
- Sat, 13 Feb 2010 19:35:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 19:35:12 +0000] rev 2634
- mod_saslauth: Don't print raw SASL data to avoid logging passwords unnecessarily
- Sat, 13 Feb 2010 16:22:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 16:22:05 +0000] rev 2633
- prosody: More accurate friendly error message in the event that creating the global SSL context fails
- Sat, 13 Feb 2010 16:21:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 16:21:32 +0000] rev 2632
- prosody: Use certmanager to create the global SSL context
- Sat, 13 Feb 2010 16:12:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 16:12:53 +0000] rev 2631
- Merge with 0.7
- Sat, 13 Feb 2010 16:12:21 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 16:12:21 +0000] rev 2630
- certmanager: Bring back the friendly errors when failing to load the key/certificate file
- Sat, 13 Feb 2010 16:10:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 16:10:01 +0000] rev 2629
- componentmanager: Use certmanager for creating contexts
- Sat, 13 Feb 2010 16:08:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 16:08:43 +0000] rev 2628
- certmanager, hostmanager: Rename get_context() to create_context() to be more explicit about what it does
- Sat, 13 Feb 2010 15:34:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 15:34:33 +0000] rev 2627
- Merge with backout
- Sat, 13 Feb 2010 15:34:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 15:34:22 +0000] rev 2626
- Backed out changeset cb1f9266130b: better way to achieve this to be committed Real Soon Now.
- Fri, 12 Feb 2010 21:57:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 21:57:46 +0000] rev 2625
- mod_tls: Refactor to simplify detection of whether we can do TLS on a connection
- Sat, 13 Feb 2010 02:55:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 13 Feb 2010 02:55:24 +0500] rev 2624
- stanza_router: Fire /self events for stanzas users send to their own bare JID.
- Fri, 12 Feb 2010 21:33:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 21:33:22 +0000] rev 2623
- mod_tls: Don't offer TLS on hosts that don't have any certs
- Fri, 12 Feb 2010 17:27:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 17:27:53 +0000] rev 2622
- sessionmanager, s2smanager: Fix for syntax of null_data_handler() (thanks Nolan)
- Fri, 12 Feb 2010 17:14:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 17:14:54 +0000] rev 2621
- sessionmanager, s2smanager: Give sessions dummy data handlers that log when data is received by a destroyed session
- Fri, 12 Feb 2010 15:05:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 15:05:48 +0000] rev 2620
- net.dns: Normalize records before placing them in the cache, fixes issues with CNAME targets in CAPS (fixes #161)
- Fri, 12 Feb 2010 15:02:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 15:02:57 +0000] rev 2619
- net.dns: Update for new socket API
- Fri, 12 Feb 2010 12:47:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 12:47:23 +0000] rev 2618
- hostmanager: Small optimisation in checking whether a host is enabled
- Fri, 12 Feb 2010 12:43:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 12:43:50 +0000] rev 2617
- hostmanager: Log an error if no hosts are defined
- Fri, 12 Feb 2010 12:29:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 12:29:53 +0000] rev 2616
- mod_privacy: Remove the non-working sendNeededUnavailablePresences() and the related commented code
- Fri, 12 Feb 2010 12:28:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 12:28:45 +0000] rev 2615
- mod_privacy: Fix to correctly iterate over lists stored in new format
- Fri, 12 Feb 2010 12:07:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 12:07:46 +0000] rev 2614
- mod_privacy: Upgrade old privacy lists to new storage format, so they don't get lost
- Fri, 12 Feb 2010 04:30:17 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 04:30:17 +0500] rev 2613
- s2smanager, mod_compression, mod_tls: Changed event.session to event.origin for s2s-stream-features event for consistency.
- Fri, 12 Feb 2010 04:25:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 04:25:37 +0500] rev 2612
- mod_saslauth: Hook stream-features event using new events API.
- Fri, 12 Feb 2010 04:22:30 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 04:22:30 +0500] rev 2611
- mod_roster: Hook stream-features event using new events API.
- Fri, 12 Feb 2010 04:22:01 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 04:22:01 +0500] rev 2610
- mod_legacyauth: Hook stream-features event using new events API.
- Fri, 12 Feb 2010 04:21:34 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 04:21:34 +0500] rev 2609
- mod_compression: Hook stream-features event using new events API.
- Fri, 12 Feb 2010 04:11:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 04:11:50 +0500] rev 2608
- mod_bosh: Fire stream-features event using new events API.
- Fri, 12 Feb 2010 03:50:44 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 03:50:44 +0500] rev 2607
- mod_tls: Hook stream-features event using new events API.
- Fri, 12 Feb 2010 03:49:05 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 03:49:05 +0500] rev 2606
- sessionmanager: Fire stream-features event using new events API.
- Fri, 12 Feb 2010 03:46:48 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 03:46:48 +0500] rev 2605
- mod_tls: Cleanup.
- Fri, 12 Feb 2010 03:14:53 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 03:14:53 +0500] rev 2604
- mod_tls: Fixed an extra :up() in s2s stream feature generation.
- Fri, 12 Feb 2010 02:50:57 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 02:50:57 +0500] rev 2603
- Merge with trunk.
- Fri, 12 Feb 2010 02:43:02 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 02:43:02 +0500] rev 2602
- mod_tls: Remove origin type check when TLS is requested (thanks MattJ).
- Fri, 12 Feb 2010 02:39:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 02:39:50 +0500] rev 2601
- mod_tls: Respond with proper error when TLS cannot be negotiated.
- Fri, 12 Feb 2010 02:32:27 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 02:32:27 +0500] rev 2600
- mod_tls: Inlined some code.
- Thu, 11 Feb 2010 21:32:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 21:32:49 +0000] rev 2599
- net.server_event: Fixes for traceback with no LuaSec
- Thu, 11 Feb 2010 21:13:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 21:13:45 +0000] rev 2598
- net.server_select: Small indentation fix
- Thu, 11 Feb 2010 21:09:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 21:09:59 +0000] rev 2597
- net.server_select: Fix traceback with no LuaSec available (thanks Nolan)
- Fri, 12 Feb 2010 02:15:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 02:15:54 +0500] rev 2596
- mod_tls: Merged duplicate code.
- Fri, 12 Feb 2010 01:56:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 01:56:18 +0500] rev 2595
- mod_tls: Switched to new events API.
- Fri, 12 Feb 2010 01:47:10 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 01:47:10 +0500] rev 2594
- mod_tls: Slight refactoring.
- Fri, 12 Feb 2010 00:55:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 00:55:06 +0500] rev 2593
- mod_presence: Don't depend on user being online when calculating top resources.
- Fri, 12 Feb 2010 00:54:14 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 00:54:14 +0500] rev 2592
- mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast.
- Thu, 11 Feb 2010 19:34:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 19:34:23 +0000] rev 2591
- sessionmanager: Fire resource-unbind event after removing session from sessions table
- Thu, 11 Feb 2010 18:49:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 18:49:17 +0000] rev 2590
- mod_privacy: Remove use of to identify unspecified privacy list
- Thu, 11 Feb 2010 18:44:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 18:44:42 +0000] rev 2589
- mod_privacy: Fix potential traceback in stanza validation, and fix some zero-based indexing :)
- Thu, 11 Feb 2010 12:10:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 12:10:06 +0000] rev 2588
- mod_privacy: Don't store the privacy lists as an array, but as a map... faster and less code
- Thu, 11 Feb 2010 11:31:14 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 11:31:14 +0000] rev 2587
- prosody, prosodyctl: Re-jiggle load order again, fixes logging config not being obeyed (thanks darkrain)
- Thu, 11 Feb 2010 11:04:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Feb 2010 11:04:26 +0000] rev 2586
- loggingmanager: Trailing whitespace
- Thu, 11 Feb 2010 05:36:03 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 11 Feb 2010 05:36:03 +0500] rev 2585
- modulemanager: Load plugin libraries in the same environment as the plugins.
- Thu, 11 Feb 2010 05:34:53 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 11 Feb 2010 05:34:53 +0500] rev 2584
- modulemanager: Make the plugin environment available directly (module.environment within plugins).
- Thu, 11 Feb 2010 05:21:03 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 11 Feb 2010 05:21:03 +0500] rev 2583
- util.datamanager: Added support for hooks to override behavior.
- Wed, 10 Feb 2010 19:17:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 10 Feb 2010 19:17:45 +0000] rev 2582
- net.server_select: Only allow starttls if luasec is available (thanks Nolan)
- Wed, 10 Feb 2010 19:12:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 10 Feb 2010 19:12:43 +0000] rev 2581
- net.server_select: *Major* whitespace refactoring to meet Prosody's coding style guidelines, we now have tabs
- Wed, 10 Feb 2010 07:53:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 10 Feb 2010 07:53:25 +0000] rev 2580
- sessionmanager: Whitespace fix
- Tue, 09 Feb 2010 06:49:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 09 Feb 2010 06:49:03 +0000] rev 2579
- mod_privacy: Rename from_user/to_user flags to is_from_user/is_to_user for clarity
- Wed, 10 Feb 2010 01:58:49 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 10 Feb 2010 01:58:49 +0500] rev 2578
- net.dns, net.adns: Changed dns:socket_wrapper_set to dns.socket_wrapper_set for consistency.
- Wed, 10 Feb 2010 01:53:38 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 10 Feb 2010 01:53:38 +0500] rev 2577
- util.sasl_cyrus: Add text message from cyrussasl to <not-authorized/> errors.
- Wed, 10 Feb 2010 01:36:22 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 10 Feb 2010 01:36:22 +0500] rev 2576
- mod_tls: Don't advertise TLS after authentication.
- Wed, 10 Feb 2010 00:46:04 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 10 Feb 2010 00:46:04 +0500] rev 2575
- net.dns: Fixed whitespace/indentation.
- Wed, 10 Feb 2010 00:38:07 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 10 Feb 2010 00:38:07 +0500] rev 2574
- net.dns: Removed unused function.
- Wed, 10 Feb 2010 00:34:30 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 10 Feb 2010 00:34:30 +0500] rev 2573
- net.dns: Removed some useless indirection to improve readability.
- Wed, 10 Feb 2010 00:12:48 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 10 Feb 2010 00:12:48 +0500] rev 2572
- util.encodings: Use STD3 ASCII rules for idna.to_ascii.
- Mon, 08 Feb 2010 11:22:21 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 08 Feb 2010 11:22:21 +0000] rev 2571
- net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way)
- Mon, 08 Feb 2010 11:20:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 08 Feb 2010 11:20:19 +0000] rev 2570
- net.httpserver: Trailing whitespace
- Fri, 05 Feb 2010 17:46:58 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Feb 2010 17:46:58 +0000] rev 2569
- Merge with backout
- Fri, 05 Feb 2010 17:46:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Feb 2010 17:46:46 +0000] rev 2568
- util.sasl.digest-md5: Revert changeset 6094a4e2b6f3 as it breaks some clients, re-visit some time down the line
- Fri, 05 Feb 2010 15:05:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Feb 2010 15:05:39 +0000] rev 2567
- prosody: Add a catch-all friendly message for when any port is in use we want to use
- Fri, 05 Feb 2010 16:01:21 +0100
- by Ali Sabil <ali.sabil@gmail.com> [Fri, 05 Feb 2010 16:01:21 +0100] rev 2566
- prosodyctl: Initialize logging before checking dependencies
- Fri, 05 Feb 2010 14:32:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Feb 2010 14:32:20 +0000] rev 2565
- prosody: Initialize logging before checking dependencies (fixes another traceback with no LuaSec)
- Fri, 05 Feb 2010 14:31:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Feb 2010 14:31:25 +0000] rev 2564
- certmanager: Fix traceback with no LuaSec
- Fri, 05 Feb 2010 14:22:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Feb 2010 14:22:48 +0000] rev 2563
- certmanager: Tabs not spaces!
- Fri, 05 Feb 2010 13:52:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Feb 2010 13:52:01 +0000] rev 2562
- util.dependencies: Don't query the config (it isn't really necessary)
- Sun, 31 Jan 2010 19:58:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 19:58:52 +0000] rev 2561
- net.server_event: Update for compatibility with new server API
- Sun, 31 Jan 2010 19:57:58 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 19:57:58 +0000] rev 2560
- net.xmppserver_listener: status -> onstatus for consistency
- Sun, 31 Jan 2010 19:56:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 19:56:22 +0000] rev 2559
- net.server_select: listener.status -> listener.onstatus for consistency
- Sun, 31 Jan 2010 19:54:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 19:54:56 +0000] rev 2558
- net.adns: Use different flavour of voodoo to make UDP sockets work smoothly with libevent (no packet merging)
- Sun, 31 Jan 2010 19:27:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 19:27:52 +0000] rev 2557
- util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text>
- Sun, 31 Jan 2010 18:09:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 18:09:37 +0000] rev 2556
- net.adns: Trailing whitespace
- Sun, 31 Jan 2010 17:23:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 17:23:39 +0000] rev 2555
- hostmanager: Use certmanager for obtaining SSL contexts
- Sun, 31 Jan 2010 17:22:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 17:22:59 +0000] rev 2554
- certmanager: Hello world, I'm come to manage your SSL contexts
- Sun, 31 Jan 2010 17:15:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 17:15:35 +0000] rev 2553
- prosody: Show friendly error when no config present for legacy SSL ports
- Sun, 31 Jan 2010 17:14:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 17:14:52 +0000] rev 2552
- configmanager: Trailing whitespace
- Sun, 31 Jan 2010 17:08:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 17:08:57 +0000] rev 2551
- net.connlisteners: Return an error if no SSL context is supplied for a connection of type 'ssl'
- Sun, 31 Jan 2010 16:40:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 16:40:47 +0000] rev 2550
- prosody: Log error message when failing to open ports
- Sun, 31 Jan 2010 16:23:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 16:23:38 +0000] rev 2549
- net.server_select: Report whether a new listener uses SSL or not in the log message
- Sun, 31 Jan 2010 16:22:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 16:22:52 +0000] rev 2548
- prosody: Only set the ssl_ctx for 'ssl' connections
- Sun, 31 Jan 2010 15:44:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 15:44:55 +0000] rev 2547
- net.connlisteners: Remove redundant variable declaration
- Sun, 31 Jan 2010 15:44:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 15:44:05 +0000] rev 2546
- net.connlisteners: Update for new server API, type == 'tls' now means little - all connections support TLS
- Sun, 31 Jan 2010 15:41:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 15:41:33 +0000] rev 2545
- s2smanager: Update for new server SSL API (don't pass a sslctx)
- Sun, 31 Jan 2010 15:40:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 15:40:28 +0000] rev 2544
- mod_tls: Remove some redundant variable declarations
- Sun, 31 Jan 2010 15:39:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 15:39:49 +0000] rev 2543
- mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted)
- Sun, 31 Jan 2010 15:39:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 15:39:04 +0000] rev 2542
- mod_tls: Update for new server SSL syntax
- Sun, 31 Jan 2010 15:37:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 15:37:08 +0000] rev 2541
- 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
- Sat, 30 Jan 2010 18:51:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 30 Jan 2010 18:51:07 +0000] rev 2540
- 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:45:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 30 Jan 2010 18:45:46 +0000] rev 2539
- s2smanager: Fix syntax error)
- Sat, 30 Jan 2010 17:00:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 30 Jan 2010 17:00:47 +0000] rev 2538
- s2smanager: require_s2s_encryption -> s2s_require_encryption
- Sat, 30 Jan 2010 16:42:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 30 Jan 2010 16:42:27 +0000] rev 2537
- s2smanager: Make require_s2s_encryption do what it says on the tin
- Fri, 29 Jan 2010 17:09:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 17:09:20 +0000] rev 2536
- hostmanager: Trailing whitespace
- Fri, 29 Jan 2010 16:49:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 16:49:43 +0000] rev 2535
- net.server_event: Trailing whitespace
- Fri, 29 Jan 2010 16:46:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 16:46:28 +0000] rev 2534
- net.server_event: Support :setlistener() method on connections to work with port multiplexing
- Fri, 29 Jan 2010 21:15:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 21:15:33 +0500] rev 2533
- Merge with trunk.
- Fri, 29 Jan 2010 21:08:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 21:08:18 +0500] rev 2532
- mod_presence: Quick fix to make probes from local users to local hosts work.
- Fri, 29 Jan 2010 21:06:51 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 21:06:51 +0500] rev 2531
- mod_presence: Added handler for presence subscriptions and probes to local hosts.
- Fri, 29 Jan 2010 21:04:36 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 21:04:36 +0500] rev 2530
- stanza_router: Added third parameter to core_post_stanza, to control pre-events.
- Fri, 29 Jan 2010 15:13:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 15:13:06 +0000] rev 2529
- MUC: Fixes and refactoring for the previous commit to work in all cases, text of error stanzas is now broadcast
- Fri, 29 Jan 2010 14:40:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 14:40:37 +0000] rev 2528
- MUC: Show error message texts when participants are kicked for stanza errors
- Fri, 29 Jan 2010 14:26:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 14:26:54 +0000] rev 2527
- MUC: Have get_error_condition() use the new stanza:get_error() (muc.lib.lua 11 lines shorter \o/)
- Fri, 29 Jan 2010 14:22:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 14:22:03 +0000] rev 2526
- util.stanza: Add stanza:get_error() to return type, condition and text of a stanza error
- Fri, 29 Jan 2010 18:16:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 29 Jan 2010 18:16:39 +0500] rev 2525
- mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available.
- Fri, 29 Jan 2010 13:02:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 13:02:06 +0000] rev 2524
- mod_privacy: A handful of logging fixes
- Fri, 29 Jan 2010 03:21:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 03:21:18 +0000] rev 2523
- 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:07:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 03:07:30 +0000] rev 2522
- Merge backed out changeset
- Fri, 29 Jan 2010 03:07:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 03:07:08 +0000] rev 2521
- Backed out changeset c4240df1b412 (or this)
- Fri, 29 Jan 2010 03:06:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 03:06:37 +0000] rev 2520
- Backed out changeset a4f9ed3f912e (you didn't see this)
- Fri, 29 Jan 2010 02:49:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 02:49:34 +0000] rev 2519
- mod_privacy: ...and no 'to' for presence implies an outgoing broadcast
- Fri, 29 Jan 2010 02:41:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 02:41:36 +0000] rev 2518
- mod_privacy: Mmph, no 'from' == from local
- Fri, 29 Jan 2010 02:24:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 02:24:36 +0000] rev 2517
- 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:16:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 29 Jan 2010 02:16:43 +0000] rev 2516
- mod_privacy: Trailing whitespace (I can't sleep)
- Thu, 28 Jan 2010 18:11:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 18:11:24 +0000] rev 2515
- prosodyctl: Don't load luarocks as util.dependencies now does this
- Thu, 28 Jan 2010 18:11:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 18:11:03 +0000] rev 2514
- prosody: Check dependencies (and load LuaRocks) earlier on in the startup process
- Thu, 28 Jan 2010 18:10:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 18:10:20 +0000] rev 2513
- util.dependencies: Load luarocks.loader/luarocks.require
- Thu, 28 Jan 2010 15:17:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 15:17:55 +0000] rev 2512
- mod_console: Update !! shortcut for new connection API
- Thu, 28 Jan 2010 15:05:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 15:05:30 +0000] rev 2511
- 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 14:56:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 14:56:47 +0000] rev 2510
- 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 13:39:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 28 Jan 2010 13:39:23 +0000] rev 2509
- s2smanager: Whitespace
- Wed, 27 Jan 2010 23:11:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 27 Jan 2010 23:11:06 +0500] rev 2508
- xep227toprosody: Fixed some global accesses.
- Wed, 27 Jan 2010 23:04:13 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 27 Jan 2010 23:04:13 +0500] rev 2507
- xep227toprosody: Initial commit (thanks stefan).
- Tue, 26 Jan 2010 03:39:53 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 03:39:53 +0500] rev 2506
- xmlhandlers: Removed unused variables.
- Tue, 26 Jan 2010 03:39:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 03:39:24 +0500] rev 2505
- xmlhandlers: A little optimization.
- Tue, 26 Jan 2010 02:30:56 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:30:56 +0500] rev 2504
- MUC: Removed old commented code.
- Tue, 26 Jan 2010 02:29:32 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:29:32 +0500] rev 2503
- MUC: Converted some local functions into methods.
- Tue, 26 Jan 2010 02:11:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:11:50 +0500] rev 2502
- mod_privacy: Removed a useless 'require' within a function.
- Tue, 26 Jan 2010 02:10:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:10:25 +0500] rev 2501
- Merge with trunk.
- Tue, 26 Jan 2010 02:07:13 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 02:07:13 +0500] rev 2500
- mod_privacy: Cleaned up code.
- Tue, 26 Jan 2010 01:49:45 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 01:49:45 +0500] rev 2499
- mod_privacy: Reduced a function.
- Tue, 26 Jan 2010 01:47:21 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 01:47:21 +0500] rev 2498
- mod_privacy: Fixed global access.
- Mon, 25 Jan 2010 20:58:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 25 Jan 2010 20:58:15 +0000] rev 2497
- prosodyctl: Require util.dependencies to run dependency checks, not only for when starting Prosody directly (thanks Joe)
- Tue, 26 Jan 2010 01:32:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 26 Jan 2010 01:32:39 +0500] rev 2496
- mod_privacy: Imported from prosody-modules.
- Sun, 24 Jan 2010 05:36:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 24 Jan 2010 05:36:25 +0500] rev 2495
- mod_component: Cleaned up unused variables.
- Sun, 24 Jan 2010 05:35:21 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 24 Jan 2010 05:35:21 +0500] rev 2494
- prosody: Listen for component connections on port 5347 by default.
- Sat, 23 Jan 2010 18:41:20 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 23 Jan 2010 18:41:20 +0500] rev 2493
- xmlhandlers: Rearranged a little code.
- Sat, 23 Jan 2010 18:33:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 23 Jan 2010 18:33:39 +0500] rev 2492
- xmlhandlers: Fixed indentation and added some semicolons.
- Sat, 23 Jan 2010 18:16:10 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 23 Jan 2010 18:16:10 +0500] rev 2491
- mod_disco: Added option 'disco_items' to allow appending items to a host's disco#items result.
- Sat, 23 Jan 2010 02:53:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 23 Jan 2010 02:53:44 +0000] rev 2490
- mod_component: Fix name of config option in error message (thanks nulani!)
- Fri, 22 Jan 2010 16:36:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 16:36:11 +0000] rev 2489
- xmppcomponent_listener: Update for new connection API
- Fri, 22 Jan 2010 14:58:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 14:58:31 +0000] rev 2488
- util.dataforms: Add optional type parameters (defaults to 'form')
- Fri, 22 Jan 2010 14:48:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 14:48:30 +0000] rev 2487
- mod_xmlrpc: Obsolete, remove
- Fri, 22 Jan 2010 03:36:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 03:36:03 +0000] rev 2486
- mod_bosh: I == fail.
- Fri, 22 Jan 2010 03:18:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 22 Jan 2010 03:18:55 +0000] rev 2485
- mod_bosh: Simplify cross-domain support, and make it work - default is for cross-domain to be disallowed
- Thu, 21 Jan 2010 15:07:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 15:07:52 +0000] rev 2484
- mod_bosh: Support for cross-domain access control using CORS
- Thu, 21 Jan 2010 14:53:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 14:53:01 +0000] rev 2483
- net.httpserver: More robust handling of headers split across multiple packets
- Thu, 21 Jan 2010 13:22:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 13:22:41 +0000] rev 2482
- util.stanza: Trailing whitespace
- Thu, 21 Jan 2010 13:14:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 13:14:52 +0000] rev 2481
- net.httpserver: Make it possible to return responses with no body
- Thu, 21 Jan 2010 13:10:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 13:10:13 +0000] rev 2480
- net.httpserver: Close connection on invalid HTTP status line
- Thu, 21 Jan 2010 12:57:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 12:57:12 +0000] rev 2479
- modulemanager: Remove obsolete actions code
- Thu, 21 Jan 2010 12:56:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 12:56:08 +0000] rev 2478
- net.server_{select,event}: Fail gracefully if socket doesn't have a setoption method (LuaSec issue I think)
- Thu, 21 Jan 2010 12:23:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 12:23:13 +0000] rev 2477
- net.server_event: Replace all calls to _start_ssl() to its bigger brother starttls() - fixes 5223 w/ libevent
- Thu, 21 Jan 2010 01:08:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 01:08:50 +0000] rev 2476
- objectmanager: Obsolete, remove
- Thu, 21 Jan 2010 01:07:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 01:07:17 +0000] rev 2475
- actions: Obsolete, remove
- Thu, 21 Jan 2010 01:06:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 01:06:30 +0000] rev 2474
- mod_actions_http: Obsolete, remove
- Thu, 21 Jan 2010 00:35:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 21 Jan 2010 00:35:07 +0000] rev 2473
- mod_bosh: Trailing whitespace
- Tue, 19 Jan 2010 19:58:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 19:58:02 +0000] rev 2472
- s2smanager: Log error and fail gracefully if we can't open a socket for an outgoing s2s connection (thanks foucault)
- Tue, 19 Jan 2010 04:38:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 04:38:43 +0000] rev 2471
- net.xmppserver_listener: Handle stream-error errors from xmlhandlers, and close session in response
- Tue, 19 Jan 2010 04:37:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 04:37:28 +0000] rev 2470
- net.xmppserver_listener: Extend session:close() with a remote_reason parameter
- Tue, 19 Jan 2010 04:35:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 04:35:10 +0000] rev 2469
- s2smanager: No-one noticed that Prosody stopped sending to/from on stream headers recently? :)
- Tue, 19 Jan 2010 03:58:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:58:20 +0000] rev 2468
- xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly
- Tue, 19 Jan 2010 03:57:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:57:19 +0000] rev 2467
- mod_bosh: Update for new xmlhandlers syntax
- Tue, 19 Jan 2010 03:56:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:56:44 +0000] rev 2466
- net.xmpp{client,server,component}: Update for new xmlhandlers syntax
- Tue, 19 Jan 2010 03:55:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:55:19 +0000] rev 2465
- net.xmppserver_listener: Pass reason for session disconnection to disconnect handler, if known
- Tue, 19 Jan 2010 03:52:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 19 Jan 2010 03:52:41 +0000] rev 2464
- 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
- Mon, 18 Jan 2010 19:00:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 19:00:18 +0000] rev 2463
- xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file
- Mon, 18 Jan 2010 18:20:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 18:20:03 +0000] rev 2462
- 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 17:14:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 17:14:41 +0000] rev 2461
- mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153
- Mon, 18 Jan 2010 16:31:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 18 Jan 2010 16:31:57 +0000] rev 2460
- stanza_router: Log the name of unhandled stanzas (thanks bear)
- Fri, 15 Jan 2010 18:30:33 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 15 Jan 2010 18:30:33 +0100] rev 2459
- util.signal: Using stdlib.h instead of malloc.h.
- Wed, 13 Jan 2010 00:05:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 Jan 2010 00:05:07 +0000] rev 2458
- mod_muc: Remove unused history_length declaration
- Wed, 13 Jan 2010 00:04:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 Jan 2010 00:04:38 +0000] rev 2457
- 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:03:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 Jan 2010 00:03:22 +0000] rev 2456
- mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!)
- Tue, 12 Jan 2010 15:35:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 12 Jan 2010 15:35:36 +0000] rev 2455
- util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdir
- Tue, 12 Jan 2010 15:17:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 12 Jan 2010 15:17:08 +0000] rev 2454
- xmppclient_listener: Allow the tcp_keepalives option in the config to control whether keepalives are used
- Tue, 12 Jan 2010 15:16:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 12 Jan 2010 15:16:22 +0000] rev 2453
- net.server_event: Add conn:setoption() to set options on the socket
- Tue, 12 Jan 2010 15:15:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 12 Jan 2010 15:15:49 +0000] rev 2452
- net.server_select: Add conn:setoption() to set options on the socket
- Mon, 11 Jan 2010 19:17:26 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 19:17:26 +0500] rev 2451
- mod_saslauth: Fixed some indentation and added some semi-colons.
- Mon, 11 Jan 2010 19:05:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 19:05:08 +0500] rev 2450
- mod_saslauth: Made some variables local to avoid unnecessary global access.
- Mon, 11 Jan 2010 18:59:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 18:59:06 +0500] rev 2449
- sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function.
- Mon, 11 Jan 2010 17:52:28 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 11 Jan 2010 17:52:28 +0500] rev 2448
- mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus).
- Mon, 11 Jan 2010 10:13:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 11 Jan 2010 10:13:02 +0000] rev 2447
- componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo)
- Mon, 11 Jan 2010 00:14:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 11 Jan 2010 00:14:33 +0000] rev 2446
- util.prosodyctl: Report Prosody as not running if the pidfile isn't locked
- Sun, 10 Jan 2010 23:49:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:49:38 +0000] rev 2445
- mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile
- Sun, 10 Jan 2010 23:13:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:13:30 +0000] rev 2444
- util.datamanager: Use pposix.mkdir if available
- Sun, 10 Jan 2010 23:12:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:12:22 +0000] rev 2443
- util.pposix: Add mkdir(path)
- Sun, 10 Jan 2010 23:11:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 23:11:28 +0000] rev 2442
- prosodyctl: Move definition of prosody singleton to prior to loading datamanager, and add platform
- Sun, 10 Jan 2010 22:43:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 22:43:28 +0000] rev 2441
- 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:15:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 22:15:15 +0000] rev 2440
- mod_posix: Set umask to 'umask' from the config, or 027
- Sun, 10 Jan 2010 22:14:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 22:14:44 +0000] rev 2439
- prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2
- Sun, 10 Jan 2010 21:48:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 21:48:25 +0000] rev 2438
- util.pposix: Add pposix.umask(), bump version to 0.3.2 (and do the same in mod_posix)
- Sun, 10 Jan 2010 20:21:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 20:21:48 +0000] rev 2437
- util.pposix: Fix return type of lc_abort to shush compiler warning
- Sun, 10 Jan 2010 17:35:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 17:35:37 +0000] rev 2436
- util.posix: Trailing whitespace
- Sun, 10 Jan 2010 15:26:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 15:26:36 +0000] rev 2435
- net.server: When libevent backend is in use, override signal.signal to use server.hook_signal
- Sun, 10 Jan 2010 15:25:19 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 15:25:19 +0000] rev 2434
- net.server_event: Add server.hook_signal(signal_num, handler) to wrap libevent's signal-catching interface
- Sun, 10 Jan 2010 14:09:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 14:09:17 +0000] rev 2433
- mod_posix: Remove the lines added to work around the util.signal loop bug
- Sun, 10 Jan 2010 03:54:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 03:54:29 +0000] rev 2432
- 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 00:31:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 00:31:38 +0000] rev 2431
- util.signal: Update version in header, and author's email
- Sun, 10 Jan 2010 00:28:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 10 Jan 2010 00:28:48 +0000] rev 2430
- util.signal: Queue up multiple signals, instead of trampling on the previous debug hook (and never clearing our own)
- Sat, 09 Jan 2010 07:12:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 07:12:30 +0000] rev 2429
- prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
- Sat, 09 Jan 2010 07:03:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 07:03:48 +0000] rev 2428
- prosody: Read list of possible config extensions from configmanager, removes old TODO
- Sat, 09 Jan 2010 06:59:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 06:59:47 +0000] rev 2427
- configmanager: Add parsers() method to return an array of supported config formats
- Sat, 09 Jan 2010 06:53:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 09 Jan 2010 06:53:23 +0000] rev 2426
- s2smanager: Split sending of stream header into a :open_stream() method
- Thu, 07 Jan 2010 01:26:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 07 Jan 2010 01:26:01 +0000] rev 2425
- net.dns: Make sure math.randomseed() gets passed an integer
- Wed, 06 Jan 2010 16:20:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 06 Jan 2010 16:20:56 +0000] rev 2424
- net.server_select: Fix oops in last commit
- Wed, 06 Jan 2010 16:16:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 06 Jan 2010 16:16:23 +0000] rev 2423
- net.server_select: Allow setting the logger using server.setlogger
- Mon, 04 Jan 2010 17:32:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 04 Jan 2010 17:32:26 +0000] rev 2422
- s2smanager: Allow new_outgoing() to create sessions without automatically connecting them (set 3rd parameters to false)
- Sun, 03 Jan 2010 11:26:36 -0800
- by Paul Aurich <paul@darkrain42.org> [Sun, 03 Jan 2010 11:26:36 -0800] rev 2421
- s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy.
- Sun, 03 Jan 2010 18:55:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 18:55:42 +0000] rev 2420
- s2smanager, hostmanager: Make dialback secrets per-host
- Sun, 03 Jan 2010 18:37:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 18:37:03 +0000] rev 2419
- s2smanager: Trim trailing whitespace
- Sun, 03 Jan 2010 10:07:20 -0800
- by Paul Aurich <paul@darkrain42.org> [Sun, 03 Jan 2010 10:07:20 -0800] rev 2418
- mod_saslauth: Oops.
- Sun, 03 Jan 2010 17:54:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 17:54:26 +0000] rev 2417
- Merge with Paul
- Sun, 03 Jan 2010 17:53:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 17:53:54 +0000] rev 2416
- mod_muc/muc.lib: Use stanza:get_child() to locate MUC child element
- Sun, 03 Jan 2010 09:51:01 -0800
- by Paul Aurich <paul@darkrain42.org> [Sun, 03 Jan 2010 09:51:01 -0800] rev 2415
- mod_saslauth: Use module:get_option()
- Sat, 02 Jan 2010 20:03:24 -0800
- by Paul Aurich <paul@darkrain42.org> [Sat, 02 Jan 2010 20:03:24 -0800] rev 2414
- mod_saslauth: Add sasl_backend config parameter
- Sun, 03 Jan 2010 15:17:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 15:17:51 +0000] rev 2413
- Merge with Rob
- Wed, 30 Dec 2009 13:26:11 -0600
- by Rob Hoelz <rob@hoelzro.net> [Wed, 30 Dec 2009 13:26:11 -0600] rev 2412
- Added notification of configuration changes for MUCs
- Tue, 29 Dec 2009 16:21:12 -0600
- by Rob Hoelz <rob@hoelzro.net> [Tue, 29 Dec 2009 16:21:12 -0600] rev 2411
- Add support for non-anonymous MUC rooms
- Sun, 03 Jan 2010 03:36:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 03 Jan 2010 03:36:40 +0000] rev 2410
- prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences
- Fri, 01 Jan 2010 21:32:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 01 Jan 2010 21:32:23 +0000] rev 2409
- mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c)
- Fri, 01 Jan 2010 03:32:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 01 Jan 2010 03:32:26 +0000] rev 2408
- prosody.cfg.lua.dist: Remove lie about requiring console_enabled
- Fri, 01 Jan 2010 03:29:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 01 Jan 2010 03:29:12 +0000] rev 2407
- prosody.cfg.lua.dist: Remove trailing whitespace
- Thu, 31 Dec 2009 02:39:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 31 Dec 2009 02:39:40 +0000] rev 2406
- util.events: Rename add_plugin() and remove_plugin() to add_handlers() and remove_handlers() respectively
- Wed, 30 Dec 2009 20:24:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 30 Dec 2009 20:24:11 +0000] rev 2405
- util.signal: Update header comment for new filename
- Wed, 30 Dec 2009 16:43:08 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 30 Dec 2009 16:43:08 +0100] rev 2404
- util.sasl_cyrus: Report an error if Cyrus SASL init fails.
- Tue, 29 Dec 2009 01:04:48 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 29 Dec 2009 01:04:48 +0100] rev 2403
- util.sasl_cyrus: Removing whitespace.
- Tue, 29 Dec 2009 01:03:37 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 29 Dec 2009 01:03:37 +0100] rev 2402
- util.sasl_cyrus: Automatically initialize Cyrus SASL with the first used service name.
- Mon, 28 Dec 2009 22:08:32 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 28 Dec 2009 22:08:32 +0100] rev 2401
- util.sasl_cyrus: Change variable name.
- Mon, 28 Dec 2009 20:21:49 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 28 Dec 2009 20:21:49 +0100] rev 2400
- util.sasl_cyrus: Fixing cyrus mechanism list parsing. (Thanks darkrain)
- Sun, 27 Dec 2009 10:09:22 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 27 Dec 2009 10:09:22 +0500] rev 2399
- net.httpserver: Optimized response serialization.
- Wed, 23 Dec 2009 23:13:39 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 23 Dec 2009 23:13:39 +0100] rev 2398
- mod_saslauth: Adjust sanitizing.
- Wed, 23 Dec 2009 23:09:44 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 23 Dec 2009 23:09:44 +0100] rev 2397
- mod_saslauth: Sanitize debugging information so it won't break terminal emulation when using GSSAPI auth.
- Wed, 23 Dec 2009 16:46:49 -0500
- by jorj@jorj.org [Wed, 23 Dec 2009 16:46:49 -0500] rev 2396
- first working version with Cyrus SASL support.
- Wed, 23 Dec 2009 16:45:03 -0500
- by jorj@jorj.org [Wed, 23 Dec 2009 16:45:03 -0500] rev 2395
- added comment to remind us to fix binary output breaking the terminal
later
- Tue, 22 Dec 2009 21:08:58 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 21:08:58 +0100] rev 2394
- util.sasl_cyrus: Further fixing and cleanup.
- Tue, 22 Dec 2009 20:55:35 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 20:55:35 +0100] rev 2393
- util.sasl_cyrus: Initializing Cyrus SASL library and a bit cleanup.
- Tue, 22 Dec 2009 20:21:44 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 20:21:44 +0100] rev 2392
- util.sasl_cyrus: Log errors if CyrusSASL init fails.
- Tue, 22 Dec 2009 20:20:37 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 20:20:37 +0100] rev 2391
- mod_saslauth: Make service_name configurable for CyrusSASL users.
- Tue, 22 Dec 2009 19:27:19 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 19:27:19 +0100] rev 2390
- mod_saslauth: Add support for CyrusSASL.
- Tue, 22 Dec 2009 19:26:16 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 22 Dec 2009 19:26:16 +0100] rev 2389
- Adding sasl_cyrus.lua. A sasl.lua drop-in replacement to use CyrusSASL for all c2s authentication.
- Mon, 21 Dec 2009 22:00:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 21 Dec 2009 22:00:49 +0000] rev 2388
- mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo
- Mon, 21 Dec 2009 17:03:47 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Mon, 21 Dec 2009 17:03:47 +0000] rev 2387
- net.dns: Update synchronous path for new connection API
- Mon, 21 Dec 2009 16:52:12 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Mon, 21 Dec 2009 16:52:12 +0000] rev 2386
- util.prosodyctl: Saner determination of Prosody executable path
- Mon, 21 Dec 2009 06:37:58 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 21 Dec 2009 06:37:58 +0500] rev 2385
- mod_pep: Added a TODO.
- Mon, 21 Dec 2009 06:26:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 21 Dec 2009 06:26:37 +0500] rev 2384
- mod_pep: Handle service discovery queries for bare account JIDs (thanks darkrain).
- Mon, 21 Dec 2009 06:25:12 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 21 Dec 2009 06:25:12 +0500] rev 2383
- mod_disco: Handle and fire events for service discovery queries for bare account JIDs (thanks darkrain).
- Thu, 17 Dec 2009 21:50:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:50:02 +0000] rev 2382
- s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails
- Thu, 17 Dec 2009 21:38:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:38:16 +0000] rev 2381
- Merge with backout branch
- Thu, 17 Dec 2009 21:36:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:36:31 +0000] rev 2380
- s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) )
- Thu, 17 Dec 2009 21:33:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:33:35 +0000] rev 2379
- Backed out changeset 78c5cb163ea9, to fix another way. Haven't done this for a while :)
- Thu, 17 Dec 2009 21:18:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:18:02 +0000] rev 2378
- s2smanager: More whitespace
- Thu, 17 Dec 2009 21:17:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:17:47 +0000] rev 2377
- 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:14:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 21:14:44 +0000] rev 2376
- s2smanager: Whitespace
- Thu, 17 Dec 2009 20:30:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:30:41 +0000] rev 2375
- net.server_event: Add properties like _ip and _port to server objects too
- Thu, 17 Dec 2009 20:30:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:30:10 +0000] rev 2374
- net.server_event: Add :serverport() method to be compatible with old API
- Thu, 17 Dec 2009 20:28:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:28:32 +0000] rev 2373
- mod_bosh: Update for new connection API
- Thu, 17 Dec 2009 20:22:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:22:52 +0000] rev 2372
- httpserver_listener: Update for new connection API
- Thu, 17 Dec 2009 20:10:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 20:10:11 +0000] rev 2371
- net.httpserver: Fix usage of old connection API syntax
- Thu, 17 Dec 2009 19:01:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 19:01:57 +0000] rev 2370
- xmppserver_listener: Make log messages during SRV retries clearer
- Thu, 17 Dec 2009 19:00:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 19:00:36 +0000] rev 2369
- xmppserver_listener: When a connection fails, pass the reason to destroy_session
- Thu, 17 Dec 2009 18:59:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 18:59:29 +0000] rev 2368
- s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas
- Thu, 17 Dec 2009 16:53:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 16:53:28 +0000] rev 2367
- net.server_event: Load ssl/socket libraries if not already available
- Thu, 17 Dec 2009 16:52:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 17 Dec 2009 16:52:39 +0000] rev 2366
- util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash)
- Wed, 16 Dec 2009 00:11:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 16 Dec 2009 00:11:54 +0500] rev 2365
- prosody: Fixed a possible nil concatenation.