changelog
- Wed, 07 Apr 2010 21:00:20 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 07 Apr 2010 21:00:20 +0100] rev 2964
- util.timer: When using libevent hold onto the event handle to stop it being collected (and the timer stopping). Fixes BOSH ghosts, thanks Flo, niekie, waqas.
- Wed, 07 Apr 2010 17:41:35 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 07 Apr 2010 17:41:35 +0100] rev 2963
- loggingmanager: Observe 'debug' config setting for console logging too
- Sat, 03 Apr 2010 23:09:59 +0100
- by Matthew Wild <mwild1@gmail.com> [Sat, 03 Apr 2010 23:09:59 +0100] rev 2962
- Merge 0.7->trunk
- Sat, 03 Apr 2010 23:09:11 +0100
- by Matthew Wild <mwild1@gmail.com> [Sat, 03 Apr 2010 23:09:11 +0100] rev 2961
- Merge 0.6->0.7
- Sat, 03 Apr 2010 22:26:14 +0100
- by Matthew Wild <mwild1@gmail.com> [Sat, 03 Apr 2010 22:26:14 +0100] rev 2960
- Merge 0.6/MattJ -> 0.6
- Sat, 03 Apr 2010 22:24:39 +0100
- by Matthew Wild <mwild1@gmail.com> [Sat, 03 Apr 2010 22:24:39 +0100] rev 2959
- mod_bosh: Default stanza namespace should be jabber:client (fixes BOSH to work with recent namespace fix)
- Thu, 01 Apr 2010 19:28:23 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 01 Apr 2010 19:28:23 +0500] rev 2958
- util.ztact: Fixed global accesses.
- Thu, 01 Apr 2010 19:27:26 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 01 Apr 2010 19:27:26 +0500] rev 2957
- util.uuid: Use a local instead of a global.
- Thu, 01 Apr 2010 19:12:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 01 Apr 2010 19:12:08 +0500] rev 2956
- util.stanza: Fixed some more nil global accesses.
- Thu, 01 Apr 2010 19:08:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 01 Apr 2010 19:08:25 +0500] rev 2955
- util.stanza: Fixed a nil global access.
- Tue, 30 Mar 2010 19:48:04 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 30 Mar 2010 19:48:04 +0100] rev 2954
- Merge 0.7->trunk
- Tue, 30 Mar 2010 19:46:53 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 30 Mar 2010 19:46:53 +0100] rev 2953
- Merge 0.7/waqas->0.7/MattJ
- Fri, 26 Mar 2010 08:24:29 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 26 Mar 2010 08:24:29 +0500] rev 2952
- net.server_event: Fixed spelling fail.
- Tue, 30 Mar 2010 19:45:56 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 30 Mar 2010 19:45:56 +0100] rev 2951
- Merge 0.6->0.7
- Tue, 30 Mar 2010 19:44:50 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 30 Mar 2010 19:44:50 +0100] rev 2950
- xmppserver_listener: Compatibility fix for older Prosodies with the s2s xmlns bug
- Tue, 30 Mar 2010 19:40:16 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 30 Mar 2010 19:40:16 +0100] rev 2949
- stanza_router, s2smanager, modulemanager: Fix for handling of the default namespace on stanzas, causing sometimes jabber:client to be sent over s2s, and accepted
- Thu, 25 Mar 2010 19:40:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Mar 2010 19:40:38 +0000] rev 2948
- Merge 0.7->trunk
- Thu, 25 Mar 2010 19:34:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Mar 2010 19:34:41 +0000] rev 2947
- tools/erlparse: Discard erlang PIDs instead of choking on them as a syntax error
- Thu, 25 Mar 2010 19:34:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Mar 2010 19:34:05 +0000] rev 2946
- tools/erlparse: Report the line number when showing a syntax error in the input file
- Thu, 25 Mar 2010 19:32:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Mar 2010 19:32:35 +0000] rev 2945
- tools/erlparse: Optimisations aplenty for faster processing of large files
- Thu, 25 Mar 2010 18:53:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Mar 2010 18:53:17 +0000] rev 2944
- Merge 0.7->trunk
- Thu, 25 Mar 2010 18:52:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Mar 2010 18:52:34 +0000] rev 2943
- tools/ejabberd2prosody: Create prosody singleton so datamanager can detect the platform (set no platform to use lfs, pposix isn't necessary here)
- Thu, 25 Mar 2010 12:33:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Mar 2010 12:33:45 +0000] rev 2942
- Merge 0.7->trunk
- Thu, 25 Mar 2010 12:32:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Mar 2010 12:32:25 +0000] rev 2941
- net.server_event: Don't re-try a write if the connection closed (thanks Flo)
- Wed, 24 Mar 2010 22:48:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 24 Mar 2010 22:48:12 +0000] rev 2940
- Merge 0.7->trunk
- Wed, 24 Mar 2010 22:46:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 24 Mar 2010 22:46:57 +0000] rev 2939
- net.server_event: Bump timeout values up somewhat
- Wed, 24 Mar 2010 22:41:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 24 Mar 2010 22:41:43 +0000] rev 2938
- Merge 0.7->trunk
- Wed, 24 Mar 2010 22:40:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 24 Mar 2010 22:40:53 +0000] rev 2937
- Merge 0.7/waqas->0.7/MattJ
- Wed, 24 Mar 2010 00:07:17 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 24 Mar 2010 00:07:17 +0500] rev 2936
- util.sasl.digest-md5: Removed unnnecessary check (which included a nil global access).
- Wed, 24 Mar 2010 00:05:55 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 24 Mar 2010 00:05:55 +0500] rev 2935
- mod_register: Use set_password to set passwords instead of create_user.
- Wed, 24 Mar 2010 00:03:31 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 24 Mar 2010 00:03:31 +0500] rev 2934
- usermanager: Added function set_password.
- Wed, 24 Mar 2010 22:34:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 24 Mar 2010 22:34:59 +0000] rev 2933
- Merge 0.6->0.7
- Wed, 24 Mar 2010 20:00:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 24 Mar 2010 20:00:22 +0000] rev 2932
- mod_tls: Add s2s_allow_encryption option which, when set to false, disabled TLS for s2s
- Tue, 23 Mar 2010 20:55:28 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 23 Mar 2010 20:55:28 +0500] rev 2931
- prosody.cfg.lua.dist: Whitespace fix.
- Tue, 23 Mar 2010 20:48:57 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 23 Mar 2010 20:48:57 +0500] rev 2930
- prosody.cfg.lua.dist: Disable mod_privacy by default.
- Tue, 23 Mar 2010 20:24:56 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 23 Mar 2010 20:24:56 +0500] rev 2929
- usermanager: Return sane errors/results when Cyrus SASL is in use.
- Tue, 23 Mar 2010 20:17:46 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 23 Mar 2010 20:17:46 +0500] rev 2928
- mod_saslauth: Tidier code for SASL backend selection.
- Tue, 23 Mar 2010 20:11:39 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 23 Mar 2010 20:11:39 +0500] rev 2927
- mod_saslauth: Fail with an error when the requested SASL backend cannot be used.
- Mon, 22 Mar 2010 17:26:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 17:26:12 +0000] rev 2926
- Merge 0.7->trunk
- Mon, 22 Mar 2010 17:24:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 17:24:55 +0000] rev 2925
- Merge 0.6->0.7
- Mon, 22 Mar 2010 17:16:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 17:16:28 +0000] rev 2924
- util.windows: Convert from Windows line endings
- Mon, 22 Mar 2010 17:06:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 17:06:15 +0000] rev 2923
- Update copyright headers for 2010
- Mon, 22 Mar 2010 21:58:38 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 22 Mar 2010 21:58:38 +0500] rev 2922
- loggingmanager: Don't use non-standard format specifier to format the timestamp.
- Mon, 22 Mar 2010 16:55:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 16:55:10 +0000] rev 2921
- util.xmppstream: new() now returns a parser object
- Mon, 22 Mar 2010 16:24:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 16:24:49 +0000] rev 2920
- util.xmppstream: Initial commit
- Mon, 22 Mar 2010 15:05:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 15:05:35 +0000] rev 2919
- Merge 0.7->trunk
- Mon, 22 Mar 2010 15:05:05 +0000
- by Waqas Hussain <waqas20@gmail.com> [Mon, 22 Mar 2010 15:05:05 +0000] rev 2918
- stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections. [originally fa84451e9b35 in 0.6]
- Mon, 22 Mar 2010 15:04:22 +0000
- by Waqas Hussain <waqas20@gmail.com> [Mon, 22 Mar 2010 15:04:22 +0000] rev 2917
- stanza_router: Allow non-jabber:client elements after auth, before bind. [originally 2c538d4bde13 in 0.6]
- Mon, 22 Mar 2010 14:59:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 14:59:03 +0000] rev 2916
- Merge 0.7->trunk
- Mon, 22 Mar 2010 14:58:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 14:58:25 +0000] rev 2915
- sessionmanager, s2smanager: Add type of ?2s_destroyed to resting sessions (fixes a logging traceback, thanks Flo)
- Mon, 22 Mar 2010 14:38:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 14:38:01 +0000] rev 2914
- Merge 0.7->trunk
- Mon, 22 Mar 2010 14:36:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 14:36:53 +0000] rev 2913
- mod_groups: Ignore whitespace on group member JID lines (thanks Luis!)
- Mon, 22 Mar 2010 14:35:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 14:35:02 +0000] rev 2912
- mod_groups: Fixes to make compatible with roster versioning - set version to 'true' to indicate that the roster is not being versioned
- Mon, 22 Mar 2010 14:33:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 14:33:38 +0000] rev 2911
- mod_groups: Missed hunk from last commit, don't create the list of public group members unless necessary
- Mon, 22 Mar 2010 14:32:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 14:32:23 +0000] rev 2910
- mod_groups: Only create group lists when necessary (now we can reliably detect when a user is in /any/ group, including public ones)
- Mon, 22 Mar 2010 14:28:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 14:28:25 +0000] rev 2909
- rostermanager: Don't bump the roster version if it is == true (ie. we are not versioning the roster)
- Mon, 22 Mar 2010 01:54:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 01:54:22 +0000] rev 2908
- mod_roster: Tidier code for the roster versioning logic
- Mon, 22 Mar 2010 01:54:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Mar 2010 01:54:22 +0000] rev 2907
- mod_roster: Tidier code for the roster versioning logic
- Sat, 20 Mar 2010 14:17:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Mar 2010 14:17:51 +0000] rev 2906
- Merge 0.7->trunk
- Sat, 20 Mar 2010 14:16:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Mar 2010 14:16:33 +0000] rev 2905
- .hgignore: Ignore prosody.version (thanks Florob)
- Thu, 18 Mar 2010 10:11:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 10:11:11 +0000] rev 2904
- Merge 0.7->trunk
- Thu, 18 Mar 2010 10:10:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 10:10:37 +0000] rev 2903
- util.sasl_cyrus: Return invalid-mechanism instead of undefined-condition where appropriate
- Thu, 18 Mar 2010 10:05:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 10:05:35 +0000] rev 2902
- util.sasl_cyrus: Clarify some log messages and levels
- Wed, 17 Mar 2010 18:57:19 -0700
- by Paul Aurich <paul@darkrain42.org> [Wed, 17 Mar 2010 18:57:19 -0700] rev 2901
- util.sasl_cyrus: Protect the call to cyrussasl.server_new properly.
- Thu, 18 Mar 2010 01:44:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 01:44:55 +0000] rev 2900
- Merge 0.7->trunk
- Wed, 17 Mar 2010 15:29:14 -0700
- by Paul Aurich <paul@darkrain42.org> [Wed, 17 Mar 2010 15:29:14 -0700] rev 2899
- util.sasl_cyrus: If available, use a c14n callback for interoperability with bad clients.
Specifically, clients that specify an authzid 'user@domain.com' and authcid 'user'.
- Wed, 17 Mar 2010 15:29:14 -0700
- by Paul Aurich <paul@darkrain42.org> [Wed, 17 Mar 2010 15:29:14 -0700] rev 2898
- mod_saslauth: Add a sasl_realm option
- Mon, 15 Mar 2010 23:02:16 -0700
- by Paul Aurich <paul@darkrain42.org> [Mon, 15 Mar 2010 23:02:16 -0700] rev 2897
- util.cyrus_sasl: Pass the realm to Cyrus
- Thu, 18 Mar 2010 01:31:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 01:31:37 +0000] rev 2896
- Merge darkrain->trunk
- Wed, 17 Mar 2010 15:29:14 -0700
- by Paul Aurich <paul@darkrain42.org> [Wed, 17 Mar 2010 15:29:14 -0700] rev 2895
- util.sasl_cyrus: If available, use a c14n callback for interoperability with bad clients.
Specifically, clients that specify an authzid 'user@domain.com' and authcid 'user'.
- Wed, 17 Mar 2010 15:29:14 -0700
- by Paul Aurich <paul@darkrain42.org> [Wed, 17 Mar 2010 15:29:14 -0700] rev 2894
- mod_saslauth: Add a sasl_realm option
- Thu, 18 Mar 2010 01:27:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 01:27:31 +0000] rev 2893
- Merge 0.7->trunk
- Thu, 18 Mar 2010 01:25:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 01:25:50 +0000] rev 2892
- Merge 0.6->0.7
- Thu, 18 Mar 2010 01:16:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 01:16:39 +0000] rev 2891
- Merge 0.6 with waqas
- Tue, 16 Mar 2010 00:15:05 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 16 Mar 2010 00:15:05 +0500] rev 2890
- mod_compression: Improved and lowered log level of some logged messages.
- Thu, 18 Mar 2010 01:15:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 18 Mar 2010 01:15:25 +0000] rev 2889
- s2smanager: Remove the infamous 'as per RFC' log message entirely (it happens too often to be useful)
- Wed, 17 Mar 2010 14:36:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 17 Mar 2010 14:36:23 +0000] rev 2888
- Merge with 0.7
- Wed, 17 Mar 2010 14:28:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 17 Mar 2010 14:28:26 +0000] rev 2887
- Merge with 0.6 (into 0.7, namely mod_compression fixes)
- Tue, 09 Mar 2010 20:14:47 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 09 Mar 2010 20:14:47 +0500] rev 2886
- mod_compression: Return <setup-failed/> instead of <unsupported-method/> where applicable.
- Tue, 09 Mar 2010 18:19:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 09 Mar 2010 18:19:50 +0500] rev 2885
- mod_compression: More robust stanza processing.
- Tue, 09 Mar 2010 18:11:45 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 09 Mar 2010 18:11:45 +0500] rev 2884
- mod_compression: Don't succeed after indicating a failure.
- Tue, 09 Mar 2010 17:52:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 09 Mar 2010 17:52:18 +0500] rev 2883
- mod_compression: Don't tell client compression succeeded when it didn't.
- Tue, 09 Mar 2010 17:43:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 09 Mar 2010 17:43:18 +0500] rev 2882
- mod_compression: Fixed various possible tracebacks in logging.
- Mon, 15 Mar 2010 23:02:16 -0700
- by Paul Aurich <paul@darkrain42.org> [Mon, 15 Mar 2010 23:02:16 -0700] rev 2881
- util.cyrus_sasl: Pass the realm to Cyrus
- Wed, 17 Mar 2010 03:16:43 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 17 Mar 2010 03:16:43 +0500] rev 2880
- MUC: Added support for letting clients manage discussion history.
- Mon, 15 Mar 2010 03:18:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Mar 2010 03:18:33 +0000] rev 2879
- Merge with 0.7 (and indirectly 0.6.2)
- Wed, 03 Mar 2010 22:05:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 03 Mar 2010 22:05:05 +0000] rev 2878
- Merge 0.6.2/waqas with 0.6.2/MattJ
- Wed, 03 Mar 2010 22:05:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 03 Mar 2010 22:05:05 +0000] rev 2877
- Merge 0.6.2/waqas with 0.6.2/MattJ
- Thu, 04 Mar 2010 02:22:45 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 04 Mar 2010 02:22:45 +0500] rev 2876
- stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections.
- Thu, 04 Mar 2010 02:20:17 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 04 Mar 2010 02:20:17 +0500] rev 2875
- stanza_router: Allow non-jabber:client elements after auth, before bind.
- Fri, 20 Nov 2009 17:12:12 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 20 Nov 2009 17:12:12 +0100] rev 2874
- Fixing some typos.
- Tue, 01 Dec 2009 22:32:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 22:32:37 +0500] rev 2873
- util.sasl.plain: Allow empty authzid (thanks bjc).
- Fri, 12 Feb 2010 21:33:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 21:33:22 +0000] rev 2872
- mod_tls: Don't offer TLS on hosts that don't have any certs
- Sun, 21 Feb 2010 19:27:42 -0500
- by Dwayne Bent <dbb.1@liqd.org> [Sun, 21 Feb 2010 19:27:42 -0500] rev 2871
- prosodyctl.man: Update email address
- Mon, 22 Feb 2010 01:02:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 22 Feb 2010 01:02:16 +0000] rev 2870
- mod_console: Uncomment the help for server:shutdown() - thanks darkrain
- Sun, 21 Feb 2010 16:57:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 16:57:06 +0000] rev 2869
- ejabberd2prosody: Don't print passwords of imported accounts
- Sun, 21 Feb 2010 16:42:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 21 Feb 2010 16:42:26 +0000] rev 2868
- ejabberdsql2prosody: Don't print password of imported accounts (thanks azerttyu)
- Sat, 20 Feb 2010 00:52:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 20 Feb 2010 00:52:28 +0000] rev 2867
- 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 2866
- 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 2865
- mod_offline: Remove from 0.7 (offline messages are handled in core at the moment)
- Thu, 18 Feb 2010 14:28:52 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 18 Feb 2010 14:28:52 +0500] rev 2864
- MUC: Allow role changes based on JIDs.
(transplanted from a4879b1e6cde5aedb6bd5827d710b6dba5e8a736)
- Mon, 15 Feb 2010 04:15:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 15 Feb 2010 04:15:37 +0500] rev 2863
- mod_presence: Reflect the user's own presence back to them.
- Sun, 14 Feb 2010 20:37:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Feb 2010 20:37:49 +0000] rev 2862
- configmanager: Remove debugging code accidentally committed
- Sun, 14 Feb 2010 18:41:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 14 Feb 2010 18:41:44 +0000] rev 2861
- configmanager: Error when a component and host clash hostnames
- Sat, 13 Feb 2010 19:35:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 13 Feb 2010 19:35:12 +0000] rev 2860
- 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 2859
- prosody: More accurate friendly error message in the event that creating the global SSL context fails
- Fri, 12 Feb 2010 17:27:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 17:27:53 +0000] rev 2858
- 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 2857
- 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 2856
- net.dns: Normalize records before placing them in the cache, fixes issues with CNAME targets in CAPS (fixes #161)
- Fri, 12 Feb 2010 12:43:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 12 Feb 2010 12:43:50 +0000] rev 2855
- hostmanager: Log an error if no hosts are defined
- Fri, 12 Feb 2010 03:14:53 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 03:14:53 +0500] rev 2854
- mod_tls: Fixed an extra :up() in s2s stream feature generation.
- Fri, 12 Feb 2010 02:39:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 02:39:50 +0500] rev 2853
- mod_tls: Respond with proper error when TLS cannot be negotiated.
- Fri, 12 Feb 2010 00:55:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 12 Feb 2010 00:55:06 +0500] rev 2852
- 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 2851
- mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast.
- Wed, 10 Feb 2010 00:12:48 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 10 Feb 2010 00:12:48 +0500] rev 2850
- util.encodings: Use STD3 ASCII rules for idna.to_ascii.
- Fri, 05 Feb 2010 15:05:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 05 Feb 2010 15:05:39 +0000] rev 2849
- prosody: Add a catch-all friendly message for when any port is in use we want to use
- Sun, 31 Jan 2010 19:27:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 19:27:52 +0000] rev 2848
- util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text>
- Sun, 31 Jan 2010 17:15:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 17:15:35 +0000] rev 2847
- prosody: Show friendly error when no config present for legacy SSL ports
- Sun, 31 Jan 2010 16:40:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 31 Jan 2010 16:40:47 +0000] rev 2846
- prosody: Log error message when failing to open ports
- Sat, 30 Jan 2010 18:51:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 30 Jan 2010 18:51:07 +0000] rev 2845
- 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)
- 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.
- Tue, 15 Dec 2009 18:58:22 +0000
- by Paul Aurich <paul@darkrain42.org> [Tue, 15 Dec 2009 18:58:22 +0000] rev 2364
- prosody: Fix to net_activate_ports to mend binding to specific interfaces
- Thu, 10 Dec 2009 22:13:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 10 Dec 2009 22:13:04 +0000] rev 2363
- net.http: Don't expect the body on redirects
- Thu, 10 Dec 2009 18:40:21 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 18:40:21 +0500] rev 2362
- prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports.
- Thu, 10 Dec 2009 16:52:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:52:08 +0500] rev 2361
- 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 2360
- 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 2359
- 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 2358
- 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 2357
- 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 2356
- mod_httpserver: Return Content-Type header based on file extension.
- Thu, 10 Dec 2009 16:21:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:21:33 +0500] rev 2355
- mod_httpserver: Delay setup until after server is started.
- Thu, 10 Dec 2009 16:21:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 16:21:06 +0500] rev 2354
- mod_bosh: Delay setup until after server is started.
- Thu, 10 Dec 2009 05:08:59 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 05:08:59 +0500] rev 2353
- prosody: Use the multiplex listener when the 'ports' config option is specified.
- Thu, 10 Dec 2009 05:07:32 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 05:07:32 +0500] rev 2352
- net_activate_ports: Use the default config option 'ports' when no option is specified.
- Thu, 10 Dec 2009 05:04:09 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 05:04:09 +0500] rev 2351
- multiplex_listener: Initial commit. Multiple protocols on a single port.
- Thu, 10 Dec 2009 03:02:04 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 03:02:04 +0500] rev 2350
- modulemanager: Fire item-removed events on module unload.
- Thu, 10 Dec 2009 03:00:16 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 03:00:16 +0500] rev 2349
- modulemanager: Fixed a global access.
- Thu, 10 Dec 2009 02:50:23 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 10 Dec 2009 02:50:23 +0500] rev 2348
- 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 2347
- 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 2346
- Mainfile: Broke up a really long line.
- Wed, 09 Dec 2009 13:20:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 09 Dec 2009 13:20:46 +0000] rev 2345
- Merge with 0.6
- Wed, 09 Dec 2009 13:19:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 09 Dec 2009 13:19:50 +0000] rev 2344
- 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 16:25:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 09 Dec 2009 16:25:18 +0500] rev 2343
- util.signal: Make kill() available on Solaris; really fixes #136.
- Tue, 08 Dec 2009 01:24:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:24:16 +0000] rev 2342
- 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:23:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:23:22 +0000] rev 2341
- prosody: Report the current socket backend in use
- Tue, 08 Dec 2009 01:22:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:22:54 +0000] rev 2340
- net.server_event: Add get_backend() method
- Tue, 08 Dec 2009 01:22:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:22:09 +0000] rev 2339
- net.server_select: Add get_backend() method
- Tue, 08 Dec 2009 01:16:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 01:16:24 +0000] rev 2338
- mod_posix: Set empty SIGINT handler when a SIGINT is caught
- Tue, 08 Dec 2009 00:55:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 08 Dec 2009 00:55:17 +0000] rev 2337
- prosody: Clarify and add some comments to describe what we're doing when and why
- Mon, 07 Dec 2009 19:26:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 19:26:50 +0000] rev 2336
- Rename closeallservers to closeall in the public API (same as net.server_select) and expose setquitting
- Mon, 07 Dec 2009 19:26:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 19:26:12 +0000] rev 2335
- net.server_event: Add setquitting() function to be compatible with net.server_select
- Mon, 07 Dec 2009 19:25:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 19:25:16 +0000] rev 2334
- net.server_event: Fix closeallservers() to work correctly after the giant refactorizification
- Mon, 07 Dec 2009 18:42:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:42:31 +0000] rev 2333
- net.server_event: Return "quitting" on loop exit to be compatible with net.server_select, and give Prosody a way to know why the loop broke
- Mon, 07 Dec 2009 18:38:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:38:35 +0000] rev 2332
- mod_posix: Catch SIGINT
- Mon, 07 Dec 2009 18:32:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:32:50 +0000] rev 2331
- Merge with trunk
- Mon, 07 Dec 2009 18:32:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:32:06 +0000] rev 2330
- prosody: Less strict matching for the magic 'interrupted' error
- Sat, 05 Dec 2009 10:26:43 -0800
- by Paul Aurich <paul@darkrain42.org> [Sat, 05 Dec 2009 10:26:43 -0800] rev 2329
- 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 2328
- mod_pep: Allow storage of urn:xmpp:avatar:data node (payload only with base64 data)
- Mon, 07 Dec 2009 18:30:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 18:30:57 +0000] rev 2327
- prosodyctl: Nicer errors when addplugin command fails
- Sun, 06 Dec 2009 00:35:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 06 Dec 2009 00:35:06 +0000] rev 2326
- util.datamanager: Store data stores with no host in '_global' folder
- Sat, 05 Dec 2009 13:34:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 05 Dec 2009 13:34:45 +0000] rev 2325
- util.pluginloader: Don't specify a host for the plugin data store (clever waqas...)
- Fri, 04 Dec 2009 19:04:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 19:04:03 +0000] rev 2324
- mod_compression: Tweak some log levels
- Fri, 04 Dec 2009 18:59:28 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 18:59:28 +0000] rev 2323
- componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available
- Fri, 04 Dec 2009 18:57:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 18:57:54 +0000] rev 2322
- prosody: Expose global_ssl_ctx through prosody object
- Fri, 04 Dec 2009 09:48:08 -0800
- by Paul Aurich <paul@darkrain42.org> [Fri, 04 Dec 2009 09:48:08 -0800] rev 2321
- Disable SSLv2 by default, it's known to be insecure.
- Fri, 04 Dec 2009 14:41:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 14:41:53 +0000] rev 2320
- mod_proxy65: Strip trailing whitespace
- Fri, 04 Dec 2009 12:14:14 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Fri, 04 Dec 2009 12:14:14 +0000] rev 2319
- util-src/Makefile: Clean up makefile (re-commit because MattJ shouldn't commit anything at 3AM)
- Fri, 04 Dec 2009 03:07:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 03:07:17 +0000] rev 2318
- net.server_select, net.server_event: Convert to unix line endings from Windows
- Fri, 04 Dec 2009 03:02:25 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Fri, 04 Dec 2009 03:02:25 +0000] rev 2317
- util-src/Makefile: Clean up makefile, rename lsignal.c to signal.c
- Fri, 04 Dec 2009 02:51:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 04 Dec 2009 02:51:43 +0000] rev 2316
- configure: fix typo of 'yes' -> 'yet'
- Fri, 04 Dec 2009 02:51:03 +0000
- by Brian Cully <bjc@junctionnetworks.com> [Fri, 04 Dec 2009 02:51:03 +0000] rev 2315
- configure: Add 'linux' ostype and rename lflags to LDFLAGS to match expectations.
- Thu, 03 Dec 2009 21:57:47 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 03 Dec 2009 21:57:47 +0100] rev 2314
- Redo merge with Waqas' PBKDF2 optimizations.
- Thu, 03 Dec 2009 21:53:36 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 03 Dec 2009 21:53:36 +0100] rev 2313
- Merge with Waqas.
- Thu, 03 Dec 2009 19:18:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 19:18:18 +0000] rev 2312
- net.server_select: Restore checks for wantread/timeout errors on receive
- Thu, 03 Dec 2009 17:07:37 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 17:07:37 +0100] rev 2311
- mod_proxy65: Don't read data from the connection untill the proxying is activated
- Thu, 03 Dec 2009 17:05:35 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 17:05:35 +0100] rev 2310
- mod_proxy65: Make the proxying bidirectional
- Thu, 03 Dec 2009 17:04:54 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 17:04:54 +0100] rev 2309
- mod_proxy65: Use a bigger buffer for data we're proxying
A slightly larger buffer seems to preform a lot better
- Thu, 03 Dec 2009 17:02:38 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 17:02:38 +0100] rev 2308
- mod_proxy65: Only lock the reading side when throttling
- Thu, 03 Dec 2009 16:53:58 +0100
- by Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Thu, 03 Dec 2009 16:53:58 +0100] rev 2307
- net.server_select: Add a function to just lock a stream for reading
- Thu, 03 Dec 2009 14:15:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 14:15:30 +0000] rev 2306
- mod_proxy65: Throttle connections to prevent senders flooding the server's buffers if the receiver doesn't receive fast enough
- Thu, 03 Dec 2009 14:13:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 14:13:09 +0000] rev 2305
- mod_proxy65: Replace error() calls with module:log("error", ...)
- Thu, 03 Dec 2009 14:08:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 14:08:54 +0000] rev 2304
- net.server_select: Make bufferlen() method return, of all things, the buffer length
- Thu, 03 Dec 2009 02:30:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 02:30:09 +0000] rev 2303
- net.server_event: Port fix in 2dc9bbf25447 to libevent-based backend
- Thu, 03 Dec 2009 02:28:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 03 Dec 2009 02:28:34 +0000] rev 2302
- 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 2301
- 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 2300
- net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use
- Wed, 02 Dec 2009 22:15:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 22:15:17 +0000] rev 2299
- Merge with 0.6
- Wed, 02 Dec 2009 22:13:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 22:13:31 +0000] rev 2298
- util.dependencies: Fix package name of LuaFilesystem
- Wed, 02 Dec 2009 20:35:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 20:35:31 +0000] rev 2297
- Merge with Tobias
- Tue, 01 Dec 2009 23:23:51 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 23:23:51 +0100] rev 2296
- mod_console: Show compression status on s2s:show() output.
- Tue, 01 Dec 2009 23:05:32 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 23:05:32 +0100] rev 2295
- Merge with tip.
- Wed, 02 Dec 2009 20:33:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 20:33:09 +0000] rev 2294
- Merge with Tobias
- Wed, 02 Dec 2009 20:32:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 20:32:44 +0000] rev 2293
- modulemanager, net.dns: Remove trailing whitespace
- Wed, 02 Dec 2009 20:31:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 20:31:54 +0000] rev 2292
- prosodyctl: Experimental 'addplugin' command
- Tue, 01 Dec 2009 21:17:13 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 21:17:13 +0100] rev 2291
- mod_compression: Removing trailing whitespace.
- Tue, 01 Dec 2009 21:04:02 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 21:04:02 +0100] rev 2290
- mod_compression: Declaring the de-/compression pipes as local.
- Tue, 01 Dec 2009 20:59:42 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 20:59:42 +0100] rev 2289
- mod_compression: Some comment clean up.
- Tue, 01 Dec 2009 20:55:32 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 20:55:32 +0100] rev 2288
- Merge with tip.
- Tue, 01 Dec 2009 00:21:32 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 00:21:32 +0100] rev 2287
- mod_compression: Removing forgotten debugging output.
- Tue, 01 Dec 2009 00:10:47 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 01 Dec 2009 00:10:47 +0100] rev 2286
- mod_compression: Define db (dialback) namespace in stream header.
- Mon, 30 Nov 2009 23:25:10 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 30 Nov 2009 23:25:10 +0100] rev 2285
- Merge with tip.
- Mon, 30 Nov 2009 23:23:42 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 30 Nov 2009 23:23:42 +0100] rev 2284
- mod_compression: Enabeling compression for outgoing s2s streams.
- Sun, 29 Nov 2009 23:43:12 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 23:43:12 +0100] rev 2283
- mod_compression: Some further refactoring.
- Sun, 29 Nov 2009 23:04:19 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 23:04:19 +0100] rev 2282
- mod_compression: Make setup_compression work for s2s sessions too.
- Sun, 29 Nov 2009 22:18:06 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 22:18:06 +0100] rev 2281
- mod_compression: Moving compression setup in a dedicated function.
- Sun, 29 Nov 2009 22:02:21 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 22:02:21 +0100] rev 2280
- mod_compression: Prepare activating of compression on s2s.
- Sun, 29 Nov 2009 21:33:37 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 21:33:37 +0100] rev 2279
- Merge with tip.
- Sun, 29 Nov 2009 21:32:39 +0100
- by Tobias Markmann <tm@ayena.de> [Sun, 29 Nov 2009 21:32:39 +0100] rev 2278
- Enable one way stream compression on s2s links.
- Fri, 20 Nov 2009 17:12:12 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 20 Nov 2009 17:12:12 +0100] rev 2277
- Fixing some typos.
- Wed, 02 Dec 2009 18:05:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 18:05:03 +0000] rev 2276
- util.pluginloader: Support for fetching plugins from the data store
- Wed, 02 Dec 2009 18:03:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 18:03:10 +0000] rev 2275
- net.httpserver: Fix to work with new server API
- Wed, 02 Dec 2009 18:02:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 02 Dec 2009 18:02:47 +0000] rev 2274
- net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types
- Tue, 01 Dec 2009 20:18:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 01 Dec 2009 20:18:47 +0000] rev 2273
- mod_proxy65: Remove trailing whitespace
- Tue, 01 Dec 2009 20:07:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 01 Dec 2009 20:07:07 +0000] rev 2272
- mod_proxy65: Fix log:module -> module:log :)
- Tue, 01 Dec 2009 19:57:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 01 Dec 2009 19:57:54 +0000] rev 2271
- Merge with trunk
- Tue, 01 Dec 2009 22:32:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 22:32:37 +0500] rev 2270
- util.sasl.plain: Allow empty authzid (thanks bjc).
- Tue, 01 Dec 2009 02:23:48 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 02:23:48 +0500] rev 2269
- util.hmac: Optimized.
- Tue, 01 Dec 2009 01:45:56 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 01:45:56 +0500] rev 2268
- util.sasl.scram: Optimized binaryXOR.
- Tue, 01 Dec 2009 01:41:31 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 01 Dec 2009 01:41:31 +0500] rev 2267
- util.sasl.scram: Fixed a variable redeclaration.
- Tue, 01 Dec 2009 19:57:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 01 Dec 2009 19:57:33 +0000] rev 2266
- modulemanager: Fire events module-loaded and module-unloaded, both receive a table with 'module' and 'host' fields, thanks bjc
- Mon, 30 Nov 2009 20:53:25 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 30 Nov 2009 20:53:25 +0100] rev 2265
- util.sasl.scram: Making =2D and =3D substitution actually work.
- Mon, 30 Nov 2009 16:39:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 30 Nov 2009 16:39:27 +0000] rev 2264
- util.stanza: Add stanza:get_child(name, xmlns) to find a child tag given a name/xmlns
- Sun, 29 Nov 2009 18:30:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 29 Nov 2009 18:30:33 +0500] rev 2263
- util.sasl.plain: A little refactoring.
- Sun, 29 Nov 2009 18:29:19 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 29 Nov 2009 18:29:19 +0500] rev 2262
- Merge with 0.6.
- Sat, 28 Nov 2009 12:00:31 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 28 Nov 2009 12:00:31 +0500] rev 2261
- core.xmlhandlers: Fixed processing of empty namespaces (which caused an issue with jwchat).
- Sat, 28 Nov 2009 11:59:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 28 Nov 2009 11:59:06 +0500] rev 2260
- mod_register: Properly notify contacts of subscription removal on account deletion.
- Thu, 26 Nov 2009 15:19:59 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 15:19:59 +0500] rev 2259
- mod_presence: Use the local host object as the origin for auto-generated subscription approvals and cancellations.
- Sat, 28 Nov 2009 18:58:58 +0100
- by Tobias Markmann <tm@ayena.de> [Sat, 28 Nov 2009 18:58:58 +0100] rev 2258
- util.sasl.digest-md5: Fixing some variable access.
- Sat, 28 Nov 2009 17:40:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 17:40:49 +0000] rev 2257
- Merge with Tobias
- Sat, 28 Nov 2009 17:40:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 17:40:37 +0000] rev 2256
- xmppserver_listener: Update for new server API, fixes traceback when closing s2s connections
- Sat, 28 Nov 2009 18:32:41 +0100
- by Tobias Markmann <tm@ayena.de> [Sat, 28 Nov 2009 18:32:41 +0100] rev 2255
- Make some more variables to locals.
- Sat, 28 Nov 2009 18:23:25 +0100
- by Tobias Markmann <tm@ayena.de> [Sat, 28 Nov 2009 18:23:25 +0100] rev 2254
- util.sasl: Move some variables to local space. Fix a bug.
- Sat, 28 Nov 2009 17:39:05 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 17:39:05 +0000] rev 2253
- mod_console: Update for new server API, fixes traceback when closing console sessions
- Sat, 28 Nov 2009 15:12:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 15:12:43 +0000] rev 2252
- util.sasl.plain: Fail gracefully on empty <auth/> tag
- Sat, 28 Nov 2009 15:12:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 15:12:07 +0000] rev 2251
- mod_saslauth: Fix typo in variable name
- Sat, 28 Nov 2009 14:09:53 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 28 Nov 2009 14:09:53 +0000] rev 2250
- net.server_select: Update conn.close() to use new connection method convention
- Fri, 27 Nov 2009 18:02:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 18:02:24 +0000] rev 2249
- mod_proxy65: Use new jid.join() from util.jid
- Fri, 27 Nov 2009 18:00:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 18:00:47 +0000] rev 2248
- tests/test.lua: Changes to environment handling of tests, and replace module() with dummy function that doesn't alter the current environment
- Fri, 27 Nov 2009 17:41:52 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 17:41:52 +0000] rev 2247
- tests: Add tests for util.jid.join()
- Fri, 27 Nov 2009 17:39:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 17:39:17 +0000] rev 2246
- tests/test.lua: Print the current test being run if verbosity sufficient
- Fri, 27 Nov 2009 17:33:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 17:33:55 +0000] rev 2245
- util.jid: Add join(node, host, resource) function to join the components and return nil if invalid
- Fri, 27 Nov 2009 16:51:05 +0000
- by sjoerd.simons@collabora.co.uk [Fri, 27 Nov 2009 16:51:05 +0000] rev 2244
- mod_proxy65: Update listener callback names for new server API
- Fri, 27 Nov 2009 00:19:56 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 27 Nov 2009 00:19:56 +0100] rev 2243
- Merged with tip.
- Thu, 26 Nov 2009 23:18:26 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 26 Nov 2009 23:18:26 +0100] rev 2242
- mod_saslauth: Allow relogins after failed SASL login.
- Thu, 26 Nov 2009 23:11:02 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 26 Nov 2009 23:11:02 +0100] rev 2241
- util.sasl: Adding clean_clone() method.
- Thu, 26 Nov 2009 22:25:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:25:13 +0000] rev 2240
- net.server_event: Add addclient/wrapclient compatible with server_select, DNS and s2s should now work with libevent \o/
- Thu, 26 Nov 2009 22:23:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:23:51 +0000] rev 2239
- net.server_event: tostring() some debug logging parameters
- Thu, 26 Nov 2009 22:22:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:22:03 +0000] rev 2238
- net.server_event: Add set_send() for compatibility with server_select
- Thu, 26 Nov 2009 22:21:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:21:12 +0000] rev 2237
- net.server_event: Hide starttls function when the connection is not SSL-enabled
- Thu, 26 Nov 2009 22:19:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:19:49 +0000] rev 2236
- net.server_event: Count the number of client connections *upwards* :)
- Thu, 26 Nov 2009 22:18:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:18:44 +0000] rev 2235
- net.server_handler: Add stub handlers as fallbacks for those listeners don't implement
- Thu, 26 Nov 2009 22:15:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:15:40 +0000] rev 2234
- net.server_event: Fix to make ontimeout() listener callback work
- Thu, 26 Nov 2009 22:08:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:08:47 +0000] rev 2233
- net.server_select: Rename server.setsend() to server.set_send() for consistency
- Thu, 26 Nov 2009 22:08:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 22:08:10 +0000] rev 2232
- net.adns: Some cleanup, happens to also make it compatible with libevent
- Thu, 26 Nov 2009 17:17:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 17:17:54 +0000] rev 2231
- s2smanager: Allow configuration of the dialback_secret in the config
- Thu, 26 Nov 2009 13:06:52 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 13:06:52 +0500] rev 2230
- Merge with 0.6.
- Thu, 26 Nov 2009 13:02:10 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 13:02:10 +0500] rev 2229
- mod_presence: Use the local host as origin for subscription request acks.
- Thu, 26 Nov 2009 13:00:11 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 13:00:11 +0500] rev 2228
- mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal.
- Thu, 26 Nov 2009 12:57:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 12:57:24 +0500] rev 2227
- mod_roster: Ask remote server to remove pending subscription requests when removing roster items.
- Thu, 26 Nov 2009 00:02:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 00:02:01 +0000] rev 2226
- Tagging 0.6.1
- Thu, 26 Nov 2009 00:01:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 00:01:12 +0000] rev 2225
- Tagging 0.6.0
- Thu, 26 Nov 2009 01:09:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 26 Nov 2009 01:09:10 +0000] rev 2224
- Makefile: Fix to install new util/sasl directory
- Wed, 25 Nov 2009 23:46:58 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 23:46:58 +0000] rev 2223
- Merge with 0.6
- Wed, 25 Nov 2009 23:45:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 23:45:45 +0000] rev 2222
- util.serialization: Correctly serialize tables with 'false' as a key, fixes an issue with rosters not saving (thanks mathias, Tobias)
- Wed, 25 Nov 2009 19:59:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 19:59:16 +0000] rev 2221
- Merge with trunk
- Thu, 26 Nov 2009 00:05:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 00:05:18 +0500] rev 2220
- Merge with trunk.
- Thu, 26 Nov 2009 00:03:16 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 26 Nov 2009 00:03:16 +0500] rev 2219
- MUC: Added support for the room-destroy owner use case.
- Wed, 25 Nov 2009 22:26:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 22:26:06 +0500] rev 2218
- MUC: Slightly refactored form processing.
- Wed, 25 Nov 2009 19:58:58 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 19:58:58 +0000] rev 2217
- Merge with 0.6
- Wed, 25 Nov 2009 19:58:19 +0000
- by Florian Zeitz [Wed, 25 Nov 2009 19:58:19 +0000] rev 2216
- util.dataforms: Don't require type when parsing form XML
- Wed, 25 Nov 2009 19:46:22 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 25 Nov 2009 19:46:22 +0100] rev 2215
- SASL: Using locally mapped s_gmatch instead of unavailable gmatch.
- Wed, 25 Nov 2009 17:40:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 17:40:24 +0000] rev 2214
- Merge with trunk
- Wed, 25 Nov 2009 22:00:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 22:00:33 +0500] rev 2213
- 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 2212
- 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 2211
- MUC: Improved handling of incoming groupchat messages (state preserved for possible later use).
- Wed, 25 Nov 2009 21:30:41 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 25 Nov 2009 21:30:41 +0500] rev 2210
- Removed some legacy doc/ files.
- Wed, 25 Nov 2009 17:39:23 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 17:39:23 +0000] rev 2209
- Merge with Tobias's SASL redesign branch
- Thu, 19 Nov 2009 17:53:52 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 17:53:52 +0100] rev 2208
- Merge with trunk.
- Thu, 19 Nov 2009 17:20:38 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 17:20:38 +0100] rev 2207
- Reduce needed roundtrips during DIGEST-MD5 login.
- Thu, 19 Nov 2009 17:17:52 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 17:17:52 +0100] rev 2206
- Adding some human readable error messages.
- Thu, 19 Nov 2009 17:08:58 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 17:08:58 +0100] rev 2205
- Fail if username or password don't pass SASLprep.
- Thu, 19 Nov 2009 16:44:37 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 16:44:37 +0100] rev 2204
- Use new cofig option reading API.
- Thu, 19 Nov 2009 16:43:38 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 16:43:38 +0100] rev 2203
- Allow SASL PLAIN over unsecure connections when intended by admin.
- Thu, 19 Nov 2009 15:29:09 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 15:29:09 +0100] rev 2202
- Typo.
- Thu, 19 Nov 2009 00:04:14 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 19 Nov 2009 00:04:14 +0100] rev 2201
- Handle , and = in usernames for SCRAM.
- Wed, 18 Nov 2009 23:26:35 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 23:26:35 +0100] rev 2200
- Provide SASL PLAIN mechanism only if TLS is active.
- Wed, 18 Nov 2009 23:25:27 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 23:25:27 +0100] rev 2199
- Cleaning up.
- Wed, 18 Nov 2009 22:59:43 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 22:59:43 +0100] rev 2198
- Tidying up.
- Wed, 18 Nov 2009 22:56:50 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 22:56:50 +0100] rev 2197
- Enable restriction of supported mechanisms in the SASL library.
- Wed, 18 Nov 2009 22:02:32 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 22:02:32 +0100] rev 2196
- SASLprep authentication and password in SASL PLAIN implementation.
- Wed, 18 Nov 2009 11:59:50 +0100
- by Tobias Markmann <tm@ayena.de> [Wed, 18 Nov 2009 11:59:50 +0100] rev 2195
- SASLprep usernames and passwords.
- Tue, 17 Nov 2009 22:39:18 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 22:39:18 +0100] rev 2194
- Making interop with libpurple. (Thanks darkrain).
- Tue, 17 Nov 2009 11:31:59 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 11:31:59 +0100] rev 2193
- Add check for forbidden char sequences in validate_username().
- Tue, 17 Nov 2009 11:03:54 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 11:03:54 +0100] rev 2192
- Completed SCRAM-SHA-1 implementation to a ready-to-test state.
- Tue, 17 Nov 2009 09:33:15 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 09:33:15 +0100] rev 2191
- Added missing require for generate_uuid.
- Tue, 17 Nov 2009 00:56:41 +0100
- by Tobias Markmann <tm@ayena.de> [Tue, 17 Nov 2009 00:56:41 +0100] rev 2190
- Initial commit of SCRAM SASL mechanism.
- Mon, 16 Nov 2009 21:43:57 +0100
- by Tobias Markmann <tm@ayena.de> [Mon, 16 Nov 2009 21:43:57 +0100] rev 2189
- Merge with sasl branch.
- Fri, 13 Nov 2009 14:31:03 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 14:31:03 +0100] rev 2188
- Adding a note for possible round trip savings.
- Fri, 13 Nov 2009 11:24:22 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 11:24:22 +0100] rev 2187
- Adding support for digest-md5 profile in DIGEST-MD5 implementation.
- Fri, 13 Nov 2009 11:21:21 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 11:21:21 +0100] rev 2186
- Change of the digest-md5 profile.
- Fri, 13 Nov 2009 11:10:06 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 11:10:06 +0100] rev 2185
- Broken DIGEST-MD5 client support again.
- Fri, 13 Nov 2009 10:54:17 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 10:54:17 +0100] rev 2184
- Add support for plain profile in digest-md5 implementation.
- Fri, 13 Nov 2009 09:21:19 +0100
- by Tobias Markmann <tm@ayena.de> [Fri, 13 Nov 2009 09:21:19 +0100] rev 2183
- Getting PLAIN mechanism work with the new API.
- Thu, 12 Nov 2009 21:57:37 +0100
- by Tobias Markmann <tm@ayena.de> [Thu, 12 Nov 2009 21:57:37 +0100] rev 2182
- Move each mechanism in an own file.
- Fri, 28 Aug 2009 22:03:11 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 22:03:11 +0200] rev 2181
- Fail if mechanism has already been selected.
- Fri, 28 Aug 2009 22:01:58 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 22:01:58 +0200] rev 2180
- Store stage in SASL object.
- Fri, 28 Aug 2009 19:57:09 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 19:57:09 +0200] rev 2179
- Importing SASL Digest-MD5 code. Now for real.
- Fri, 28 Aug 2009 19:56:54 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 19:56:54 +0200] rev 2178
- Importing SASL Digest-MD5 code.
- Fri, 28 Aug 2009 19:43:33 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 19:43:33 +0200] rev 2177
- List RFC numbers.
- Fri, 28 Aug 2009 19:20:12 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 19:20:12 +0200] rev 2176
- Allow ampersands in passwords for SASL PLAIN mechanism.
- Fri, 28 Aug 2009 13:04:38 +0200
- by Tobias Markmann <tm@ayena.de> [Fri, 28 Aug 2009 13:04:38 +0200] rev 2175
- Making mod_saslauth use the new SASL API.
- Thu, 27 Aug 2009 21:29:36 +0200
- by Tobias Markmann <tm@ayena.de> [Thu, 27 Aug 2009 21:29:36 +0200] rev 2174
- Adjust SASL PLAIN mechanism to the new API.
- Sun, 16 Aug 2009 23:20:02 +0200
- by Tobias Markmann <tm@ayena.de> [Sun, 16 Aug 2009 23:20:02 +0200] rev 2173
- Adding some docu.
- Mon, 10 Aug 2009 23:04:19 +0200
- by Tobias Markmann <tm@ayena.de> [Mon, 10 Aug 2009 23:04:19 +0200] rev 2172
- Mostly making the code run; includes fixing typos and so on.
- Mon, 10 Aug 2009 12:14:40 +0200
- by Tobias Markmann <tm@ayena.de> [Mon, 10 Aug 2009 12:14:40 +0200] rev 2171
- Initial commit of the SASL redesign.
- Wed, 25 Nov 2009 15:41:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 15:41:04 +0000] rev 2170
- Merge with 0.6
- Wed, 25 Nov 2009 15:40:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 15:40:33 +0000] rev 2169
- util.dependencies: Log an error if the current version of LuaSec installed contains The Bug (thanks Remko)
- Wed, 25 Nov 2009 05:11:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 05:11:10 +0000] rev 2168
- Merge with 0.6 on prosody.im
- Tue, 24 Nov 2009 22:42:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 24 Nov 2009 22:42:08 +0500] rev 2167
- xmppclient_listener: Escape control characters when logging invalid XML.
- Wed, 25 Nov 2009 03:30:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 03:30:41 +0000] rev 2166
- Merge with 0.6
- Wed, 25 Nov 2009 03:30:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 25 Nov 2009 03:30:00 +0000] rev 2165
- s2smanager: Log warning when trying to send a stanza from a host we don't serve, instead of a traceback (thanks stpeter)
- Tue, 24 Nov 2009 20:35:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 24 Nov 2009 20:35:18 +0000] rev 2164
- Merge with trunk
- Tue, 24 Nov 2009 14:37:14 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 24 Nov 2009 14:37:14 +0500] rev 2163
- net.server: Log an error when libevent is requested, but luaevent is unavailable, and don't load luaevent when not requested.
- Tue, 24 Nov 2009 20:34:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 24 Nov 2009 20:34:22 +0000] rev 2162
- core.sessionmanager, net.*_listener: Remove the evil collectgarbage() calls
- Mon, 23 Nov 2009 20:22:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 20:22:37 +0000] rev 2161
- Merge with trunk
- Mon, 23 Nov 2009 21:49:20 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 21:49:20 +0500] rev 2160
- Merged with 0.6.
- Mon, 23 Nov 2009 21:46:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 21:46:37 +0500] rev 2159
- prosody: Added support for command line argument '--config'.
- Mon, 23 Nov 2009 20:21:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 20:21:20 +0000] rev 2158
- Merge with 0.6
- Mon, 23 Nov 2009 20:18:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 20:18:04 +0000] rev 2157
- util.datamanager: Replace popen(mkdir) with lfs.mkdir, keeping the just-in-time creation until we have the new datamanager API
- Mon, 23 Nov 2009 19:59:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 19:59:32 +0000] rev 2156
- util.dependencies: Missed a Debian/
- Mon, 23 Nov 2009 18:51:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 18:51:54 +0000] rev 2155
- util.dependencies: Clearer message, add homepages, etc.
- Mon, 23 Nov 2009 17:31:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 17:31:49 +0000] rev 2154
- util.dependencies: Add LuaFileSystem as a hard dependency
- Mon, 23 Nov 2009 16:30:34 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 16:30:34 +0000] rev 2153
- Merge with trunk
- Mon, 23 Nov 2009 21:02:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 21:02:06 +0500] rev 2152
- Merged with 0.6.
- Mon, 23 Nov 2009 19:50:04 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 19:50:04 +0500] rev 2151
- util.serialization: Replaced commas with semi-colons between table fields.
- Mon, 23 Nov 2009 19:35:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 19:35:24 +0500] rev 2150
- util.serialization: Concise output for empty tables.
- Mon, 23 Nov 2009 08:55:27 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 23 Nov 2009 08:55:27 +0500] rev 2149
- Mainfile: Fixed some comments.
- Mon, 23 Nov 2009 16:09:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 16:09:44 +0000] rev 2148
- tests/modulemanager_option_conversion.lua: Add standalone test script for the new modulemanager config option API
- Mon, 23 Nov 2009 16:07:33 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 16:07:33 +0000] rev 2147
- modulemanager: New module API methods for getting config options with type conversion, get_option_string, get_option_number, get_option_boolean, get_option_array, get_option_set
- Mon, 23 Nov 2009 02:58:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 23 Nov 2009 02:58:42 +0000] rev 2146
- 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!
- Sun, 22 Nov 2009 21:09:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 21:09:25 +0000] rev 2145
- mod_console: Update for new net.server API
- Sun, 22 Nov 2009 21:55:58 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:55:58 +0500] rev 2144
- Merged with 0.6.
- Sun, 22 Nov 2009 21:47:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:47:54 +0500] rev 2143
- mod_presence: Route incoming presence subscription stanzas (types unsubscribe, subscribed and unsubscribed) to the user before roster pushes.
- Sun, 22 Nov 2009 21:45:31 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:45:31 +0500] rev 2142
- mod_presence: Acknowledge subscription requests by responding with an unavailable presence.
- Sun, 22 Nov 2009 21:41:09 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:41:09 +0500] rev 2141
- sessionmanager: Added function send_to_interested_resources().
- Sun, 22 Nov 2009 21:40:01 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:40:01 +0500] rev 2140
- sessionmanager: Fixed and cleaned function send_to_available_resources(). The 'to' attribute for presence subscription stanzas is now preserved.
- Sun, 22 Nov 2009 21:33:41 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 22 Nov 2009 21:33:41 +0500] rev 2139
- loggingmanager: Explicitly flush log messages if the __FLUSH_LOG environment variable is defined (workaround for MSVCRT buffering piped output).
- Sun, 22 Nov 2009 15:06:30 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 15:06:30 +0000] rev 2138
- mod_proxy65: Update for new net.server API, untested
- Sun, 22 Nov 2009 14:58:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 14:58:09 +0000] rev 2137
- mod_proxy65: Import from prosody-modules, thanks Ephraim :)
- Sun, 22 Nov 2009 14:42:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 14:42:56 +0000] rev 2136
- net.server: Add some comments to explain to waqas how it all works :)
- Sun, 22 Nov 2009 13:47:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 13:47:24 +0000] rev 2135
- xmppcomponent_listener: Use new API for writing to components, fixes traceback (thanks Tobias)
- Sun, 22 Nov 2009 04:53:02 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:53:02 +0000] rev 2134
- s2smanager: Fix syntax error introduced in merge
- Sun, 22 Nov 2009 04:50:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:50:42 +0000] rev 2133
- Merge with trunk
- Sun, 22 Nov 2009 04:46:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:46:48 +0000] rev 2132
- stanza_router: Don't log full stanzas destined for s2s
- Sat, 21 Nov 2009 23:04:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 23:04:26 +0000] rev 2131
- objectmanager: Convert to unix line-endings
- Sat, 21 Nov 2009 13:49:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 13:49:48 +0000] rev 2130
- s2smanager: Don't log full stanza when sending outwards
- Sat, 21 Nov 2009 13:47:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 13:47:45 +0000] rev 2129
- s2smanager: Don't tostring() the data before sending, sends2s already does this.
- Sun, 22 Nov 2009 04:45:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:45:13 +0000] rev 2128
- net.server_select: Bring up to date to new common connection API
- Sun, 22 Nov 2009 04:44:26 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:44:26 +0000] rev 2127
- net.httpserver, net.http: Update for new net.server API (untested)
- Sun, 22 Nov 2009 04:43:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:43:46 +0000] rev 2126
- *_listener: Update for new net.server API, specifically .listener -> .onincoming, .disconnect -> .ondisconnect
- Sun, 22 Nov 2009 04:42:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:42:47 +0000] rev 2125
- net.adns: Update for new net.server API (doesn't work with libevent yet)
- Sun, 22 Nov 2009 04:42:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:42:03 +0000] rev 2124
- s2smanager: Update for new net.server API (s2s still doesn't work with libevent for other reasons)
- Sun, 22 Nov 2009 04:09:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:09:57 +0000] rev 2123
- net.server_event: Comment accidentally uncommented vdebug()
- Sun, 22 Nov 2009 04:08:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:08:11 +0000] rev 2122
- net.server_event: Handle and ignore 'wantread' error from receive(), treat as a timeout
- Sun, 22 Nov 2009 04:06:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:06:40 +0000] rev 2121
- net.server_event: Remove premature non-optimisation
- Sun, 22 Nov 2009 04:06:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:06:00 +0000] rev 2120
- net.server_event: Fix moved line caused by Mercurial's crecord and my selective commits
- Sun, 22 Nov 2009 04:04:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 04:04:04 +0000] rev 2119
- net.server_event: Obey nowriting/nointerface for locks in interface methods
- Sun, 22 Nov 2009 03:58:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:58:37 +0000] rev 2118
- net.server_event: Use conn property for send/receive instead of caching, fixes trying to use original socket after SSL-wrapping
- Sun, 22 Nov 2009 03:55:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:55:48 +0000] rev 2117
- net.server_event: Set startsslcallback property to nil when we're done handshaking, otherwise we keep trying to repeat the handshake
- Sun, 22 Nov 2009 03:53:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:53:44 +0000] rev 2116
- net.server_event: Add set_sslctx() method to connections
- Sun, 22 Nov 2009 03:53:07 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:53:07 +0000] rev 2115
- net.server_event: conn.usingssl -> conn._usingssl
- Sun, 22 Nov 2009 03:51:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:51:31 +0000] rev 2114
- net.server_event: Use correct listener callbacks
- Sun, 22 Nov 2009 03:49:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:49:47 +0000] rev 2113
- net.server_event: Small whitespace fixes
- Sun, 22 Nov 2009 03:48:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:48:04 +0000] rev 2112
- net.server_event: Correct a few instances of .sslctx to ._sslctx
- Sun, 22 Nov 2009 03:44:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:44:15 +0000] rev 2111
- net.server_event: Call connection's onconnect, no need to pass closures around now
- Sun, 22 Nov 2009 03:42:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:42:45 +0000] rev 2110
- net.server_event: Use connection id in all relevant logging
- Sun, 22 Nov 2009 03:20:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:20:35 +0000] rev 2109
- net.server_event: Define id property for connection objects, to aid logging
- Sun, 22 Nov 2009 03:14:32 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 22 Nov 2009 03:14:32 +0000] rev 2108
- net.server_event: Define vdebug function for convenience
- Sat, 21 Nov 2009 17:23:51 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:23:51 +0000] rev 2107
- net.server_event: Change to new standard addserver() syntax
- Sat, 21 Nov 2009 17:19:57 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:19:57 +0000] rev 2106
- net.server_select: Change addserver() parameters to be compatible with new standard syntax
- Sat, 21 Nov 2009 17:16:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:16:46 +0000] rev 2105
- mod_tls: Switch to : syntax for connection methods
- Sat, 21 Nov 2009 17:15:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:15:59 +0000] rev 2104
- xmppclient_listener: Use : syntax for connection methods, to be compatible with new server.lua
- Sat, 21 Nov 2009 17:14:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:14:59 +0000] rev 2103
- xmppclient_listener: Switch to .onincoming listener method, to be compatible with new server_event.lua
- Sat, 21 Nov 2009 17:13:21 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:13:21 +0000] rev 2102
- net.server: Small fix for addtimer() compatibility code
- Sat, 21 Nov 2009 17:11:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:11:59 +0000] rev 2101
- net.connlisteners: Standardise on new syntax for addserver(), and clean up a bit
- Sat, 21 Nov 2009 17:07:22 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 17:07:22 +0000] rev 2100
- sessionmanager: Use : syntax for calling connection methods
- Sat, 21 Nov 2009 13:15:46 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 13:15:46 +0000] rev 2099
- mod_bosh: Don't log response XML
- Sat, 21 Nov 2009 03:16:14 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 03:16:14 +0000] rev 2098
- util.timer: Fix libevent timers (event.base doesn't exist...)
- Sat, 21 Nov 2009 03:15:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 03:15:59 +0000] rev 2097
- net.server_event: Export base as event_base
- Sat, 21 Nov 2009 02:41:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 02:41:09 +0000] rev 2096
- net.server_event: Comment overly verbose log message
- Sat, 21 Nov 2009 02:40:21 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 02:40:21 +0000] rev 2095
- util.timer: Use libevent for lightweight timers if available and configured (use_libevent option)
- Sat, 21 Nov 2009 02:39:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 02:39:08 +0000] rev 2094
- net.server: New net.server to choose the appropriate library from server_select/server_event based on the availability of luaevent and the use_libevent config option
- Sat, 21 Nov 2009 02:36:35 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 21 Nov 2009 02:36:35 +0000] rev 2093
- net.server: Rename to net.server_select
- Fri, 20 Nov 2009 23:24:41 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 20 Nov 2009 23:24:41 +0000] rev 2092
- net.server_event: Remove redundant getid() function
- Fri, 20 Nov 2009 22:58:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 20 Nov 2009 22:58:56 +0000] rev 2091
- net.server_event: Initial commit of server_event.lua. Don't get too excited, it's not used at all yet, and is still incomplete :)
- Fri, 20 Nov 2009 15:07:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 20 Nov 2009 15:07:39 +0000] rev 2090
- s2smanager: Fail outgoing s2s connection if hostname does not pass idna_to_ascii(), thanks Flo + waqas
- Fri, 20 Nov 2009 04:39:54 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 20 Nov 2009 04:39:54 +0000] rev 2089
- s2smanager: Queue db:verify unless we already sent a db:result (if we had then it can could a dialback deadlock). Also remove some redundant code which could cause a db:result to be sent while still negotiating features (e.g. TLS) and break things. Collectively these fix a 'random' s2s failure (usually with ejabberd for some reason) - resulting in an 'unbound prefix' XML error, or 'ssl handshake failure'. Was this commit message long enough? I think so.
- Wed, 18 Nov 2009 03:35:42 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 18 Nov 2009 03:35:42 +0000] rev 2088
- util.sasl: Add COMPAT comment
- Wed, 18 Nov 2009 08:30:03 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 08:30:03 +0500] rev 2087
- mod_console: Moved activation of the console port from the main file to mod_console.
- Wed, 18 Nov 2009 08:26:43 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 08:26:43 +0500] rev 2086
- prosody.net_activate_ports: Slightly refactored and definition moved to before modules are loaded.
- Wed, 18 Nov 2009 06:23:41 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 06:23:41 +0500] rev 2085
- mod_register: Log a debug message when a session's IP is not available.
- Wed, 18 Nov 2009 06:22:52 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 06:22:52 +0500] rev 2084
- mod_bosh: Set session.ip for BOSH sessions.
- Wed, 18 Nov 2009 06:21:59 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 18 Nov 2009 06:21:59 +0500] rev 2083
- util.sasl: Added compatibility workaround for jwchat sending an encoded trailing '\0' in SASL responses.
- Wed, 18 Nov 2009 01:09:09 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 18 Nov 2009 01:09:09 +0000] rev 2082
- net.dns: Be more strict about the records we cache
- Wed, 18 Nov 2009 01:05:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 18 Nov 2009 01:05:38 +0000] rev 2081
- net.dns: Be more strict about checking the DNS replies we receive
- Fri, 13 Nov 2009 06:29:37 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 13 Nov 2009 06:29:37 +0500] rev 2080
- util.sasl: Improved a log message.
- Fri, 13 Nov 2009 06:10:46 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 13 Nov 2009 06:10:46 +0500] rev 2079
- util.sasl: Allow authzid=username (for compatibility with Smack's non-compliant behavior).
- Fri, 13 Nov 2009 04:24:17 +0500
- by Waqas Hussain <waqas20@gmail.com> [Fri, 13 Nov 2009 04:24:17 +0500] rev 2078
- util.sasl: Return proper error when client provides authzid.
- Thu, 12 Nov 2009 13:42:44 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 12 Nov 2009 13:42:44 +0500] rev 2077
- Changed separator between attribute names and prefixes from '|' to '\1' (optimization and cleanup).
- Thu, 12 Nov 2009 13:34:38 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 12 Nov 2009 13:34:38 +0500] rev 2076
- net.connlisteners: Log an error when a listener fails to load.
- Thu, 12 Nov 2009 13:33:46 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 12 Nov 2009 13:33:46 +0500] rev 2075
- componentmanager: Improved logging for stanzas being bounced for unavailable components.
- Sun, 08 Nov 2009 15:25:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 08 Nov 2009 15:25:03 +0000] rev 2074
- mod_posix: Log warning when no_daemonize is used, and instruct on how to update config
- Sun, 08 Nov 2009 15:10:44 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 08 Nov 2009 15:10:44 +0000] rev 2073
- mod_posix: Switch config option to 'daemonize', fall back to 'no_daemonize' if not set, default behaviour remains the same... daemonize if mod_posix is loaded
- Sun, 08 Nov 2009 15:09:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 08 Nov 2009 15:09:11 +0000] rev 2072
- modulemanager: api:get_option(): Handle correctly option values of boolean false, don't assume value unset
- Fri, 06 Nov 2009 23:56:10 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 06 Nov 2009 23:56:10 +0000] rev 2071
- Merge with trunk
- Mon, 02 Nov 2009 01:57:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 02 Nov 2009 01:57:33 +0500] rev 2070
- net.dns: Fixed indentation and coding style.
- Fri, 06 Nov 2009 23:51:14 +0000
- by Florian Zeitz [Fri, 06 Nov 2009 23:51:14 +0000] rev 2069
- util.dataforms: Support for jid-multi field type
- Mon, 02 Nov 2009 00:52:35 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 02 Nov 2009 00:52:35 +0500] rev 2068
- net.dns: Initialize default resolver on module load (instead of on first use).
- Mon, 02 Nov 2009 00:46:43 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 02 Nov 2009 00:46:43 +0500] rev 2067
- net.dns: Updated to use util.windows.get_nameservers for enumerating nameservers on Windows.
- Sun, 01 Nov 2009 19:41:49 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 01 Nov 2009 19:41:49 +0000] rev 2066
- net.httpserver: Pass correct connection object to disconnect listener, which fixes a small leak
- Sat, 31 Oct 2009 17:15:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 31 Oct 2009 17:15:20 +0000] rev 2065
- prosodyctl: Put 'pidfile' in quotes to make more clear that it is the literal name of the option
- Sat, 31 Oct 2009 05:11:56 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 31 Oct 2009 05:11:56 +0500] rev 2064
- MUC: Include occupants' real JIDs in their presence (semi-anonymous rooms).
- Sat, 31 Oct 2009 05:05:46 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 31 Oct 2009 05:05:46 +0500] rev 2063
- Makefile.win: Added support for util.windows, improved cleanup of temporary files, switched to dynamic linking with MSVCRT, etc.
- Sat, 31 Oct 2009 04:58:23 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sat, 31 Oct 2009 04:58:23 +0500] rev 2062
- util.windows: Initial commit. Adds support for querying the windows DNS API for nameservers.
- Fri, 30 Oct 2009 01:18:56 +0000
- by Florian Zeitz [Fri, 30 Oct 2009 01:18:56 +0000] rev 2061
- util.dataforms: Only add value to rendered form if supplied in the data
- Fri, 30 Oct 2009 01:18:38 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 30 Oct 2009 01:18:38 +0000] rev 2060
- util.pposix: Add abort() function
- Mon, 26 Oct 2009 23:35:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 26 Oct 2009 23:35:48 +0000] rev 2059
- server.lua: Standardise on 'client' variable to refer to the socket, makes the code a bit cleaner
- Mon, 26 Oct 2009 23:30:15 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 26 Oct 2009 23:30:15 +0000] rev 2058
- Merge with trunk
- Tue, 27 Oct 2009 01:15:05 +0500
- by Waqas Hussain <waqas20@gmail.com> [Tue, 27 Oct 2009 01:15:05 +0500] rev 2057
- mod_welcome: Change $user to $username in default welcome message (thanks to chris for spotting)
- Sun, 25 Oct 2009 21:26:36 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 21:26:36 +0500] rev 2056
- Prosody top-level error handler modified to log properly on non-string error messages.
- Sun, 25 Oct 2009 21:21:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 21:21:25 +0500] rev 2055
- mod_console: Added proper cleanup for disconnected console sessions.
- Sun, 25 Oct 2009 21:07:32 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 21:07:32 +0500] rev 2054
- MUC: Fixed: affiliation='none' was omitted from some presence broadcasts.
- Sun, 25 Oct 2009 21:06:35 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 21:06:35 +0500] rev 2053
- xmppserver_listener: Minor logging fix: Prefer the session logger when available to log invalid XML warnings.
- Sun, 25 Oct 2009 04:19:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 25 Oct 2009 04:19:24 +0500] rev 2052
- MUC: Fixed an issue with multi-session nicks where the 'from' attribute in a presence broadcast was not being properly set.
- Mon, 26 Oct 2009 23:29:04 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 26 Oct 2009 23:29:04 +0000] rev 2051
- server.lua: Add addsocket(), refactor all code to use it, fixes nasty socket object leak - moral of the story is to not duplicate code, and not prematurely optimise. But you knew that already didn't you?
- Thu, 22 Oct 2009 04:47:40 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 04:47:40 +0500] rev 2050
- rostermanager: Fixed a global access.
- Thu, 22 Oct 2009 03:46:54 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 03:46:54 +0500] rev 2049
- rostermanager: Refactored roster loading to remove duplicate code.
- Thu, 22 Oct 2009 03:38:00 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 03:38:00 +0500] rev 2048
- rostermanager: Log a warning when a self-contact is detected.
- Thu, 22 Oct 2009 03:34:50 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 03:34:50 +0500] rev 2047
- rostermanager: Ensure meta-data entry is present on roster load.
- Thu, 22 Oct 2009 03:34:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 03:34:08 +0500] rev 2046
- rostermanager: Remove self-contacts from loaded rosters.
- Thu, 22 Oct 2009 02:26:27 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:26:27 +0500] rev 2045
- PEP: Better reload support.
- Thu, 22 Oct 2009 02:26:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:26:06 +0500] rev 2044
- PEP: Send publish IQ result before broadcast.
- Thu, 22 Oct 2009 02:16:10 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:16:10 +0500] rev 2043
- PEP: Stricter checks on payload validity.
- Thu, 22 Oct 2009 02:13:02 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:13:02 +0500] rev 2042
- PEP: Clone payloads to allow plugins to reuse stanzas.
- Thu, 22 Oct 2009 02:12:24 +0500
- by Waqas Hussain <waqas20@gmail.com> [Thu, 22 Oct 2009 02:12:24 +0500] rev 2041
- PEP: Fixed namespace for the <item> element in PEP broadcasts.
- Wed, 21 Oct 2009 20:30:42 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 21 Oct 2009 20:30:42 +0100] rev 2040
- util.require: Yes hg, I really did want to remove it, thanks.
- Wed, 21 Oct 2009 16:25:49 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 21 Oct 2009 16:25:49 +0100] rev 2039
- prosody, util.require: Remove util.require, the shortest-lived module so far. Woke up this morning with a much simpler idea, which is also effective against C modules (I believe). Yay for metatables :)
- Wed, 21 Oct 2009 19:01:02 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 19:01:02 +0500] rev 2038
- mod_presence: Send unavailable presence when sending unsubscribed presence stanzas (some legacy clients continue to display unsubscribed contacts as available).
- Wed, 21 Oct 2009 14:05:33 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 21 Oct 2009 14:05:33 +0100] rev 2037
- xmlhandlers: Reset state on error or stream close, fixes possible traceback
- Wed, 21 Oct 2009 13:59:54 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 21 Oct 2009 13:59:54 +0100] rev 2036
- connlisteners: Localize tostring, fixes possible traceback when LuaSec not installed
- Wed, 21 Oct 2009 13:32:32 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 13:32:32 +0500] rev 2035
- MUC: List occupants in a room's disco#items response.
- Wed, 21 Oct 2009 12:02:30 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 12:02:30 +0500] rev 2034
- Merged with trunk.
- Wed, 21 Oct 2009 11:58:33 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 11:58:33 +0500] rev 2033
- MUC: Added config option 'restrict_room_creation' to allow restricting room creation to admins.
- Wed, 21 Oct 2009 11:41:11 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 11:41:11 +0500] rev 2032
- usermanager: Removed an unnecessary global access.
- Wed, 21 Oct 2009 11:40:29 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 11:40:29 +0500] rev 2031
- usermanager: Logged a clear warning when the 'admins' option is not a table.
- Wed, 21 Oct 2009 11:39:02 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 11:39:02 +0500] rev 2030
- usermanager: Changed function is_admin to allow checking for host-specific admins.
- Wed, 21 Oct 2009 11:29:43 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 11:29:43 +0500] rev 2029
- mod_lastactivity: Gave a positive priority to the presence event hook.
- Wed, 21 Oct 2009 02:18:17 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 02:18:17 +0500] rev 2028
- MUC: Added 'name' config option, for specifying the component's name in disco responses.
- Wed, 21 Oct 2009 00:01:50 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 21 Oct 2009 00:01:50 +0100] rev 2027
- net.dns: Don't expire records with TTL of 0 instantly
- Wed, 21 Oct 2009 01:02:26 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 01:02:26 +0500] rev 2026
- mod_lastactivity: Persist data across reloads.
- Wed, 21 Oct 2009 01:01:46 +0500
- by Waqas Hussain <waqas20@gmail.com> [Wed, 21 Oct 2009 01:01:46 +0500] rev 2025
- mod_lastactivity: Allow users to request their own last activity.
- Tue, 20 Oct 2009 18:12:46 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 20 Oct 2009 18:12:46 +0100] rev 2024
- prosody.cfg.lua.dist: Convert to unix line endings from DOS
- Tue, 20 Oct 2009 13:25:29 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 20 Oct 2009 13:25:29 +0100] rev 2023
- prosody: Use rawget to test for the existence of ssl (LuaSec) so we don't look for a nil global
- Mon, 19 Oct 2009 21:08:40 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 19 Oct 2009 21:08:40 +0100] rev 2022
- util-src/Makefile: Add missing flags to building of util.signal
- Mon, 19 Oct 2009 17:56:39 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 19 Oct 2009 17:56:39 +0100] rev 2021
- net.httpserver: Pass on interface option from new_from_config() (thanks Chris)
- Mon, 19 Oct 2009 16:53:50 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 19 Oct 2009 16:53:50 +0100] rev 2020
- prosodyctl: Remove dependency on hostmanager, and friends
- Sun, 18 Oct 2009 16:16:27 +0100
- by Matthew Wild <mwild1@gmail.com> [Sun, 18 Oct 2009 16:16:27 +0100] rev 2019
- s2smanager: Use session-specific logger to log outgoing data on outgoing s2s connections
- Sun, 18 Oct 2009 22:49:03 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 22:49:03 +0500] rev 2018
- mod_lastactivity: Initial commit.
- Sun, 18 Oct 2009 22:45:41 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 22:45:41 +0500] rev 2017
- mod_uptime: Removed event hook for iq/bare. mod_uptime only deals with iq/host queries.
- Sun, 18 Oct 2009 22:44:18 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 22:44:18 +0500] rev 2016
- mod_uptime: Removed unused variables.
- Sun, 18 Oct 2009 19:42:45 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 19:42:45 +0500] rev 2015
- mod_uptime: Updated to use events (which also fixes a few minor issues).
- Sun, 18 Oct 2009 18:50:35 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 18:50:35 +0500] rev 2014
- mod_saslauth: Fixed access of globals.
- Sun, 18 Oct 2009 18:48:34 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 18:48:34 +0500] rev 2013
- mod_saslauth: Marked the im-session stream feature as optional. This allows smart clients to save a round trip.
- Sun, 18 Oct 2009 18:45:41 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 18:45:41 +0500] rev 2012
- mod_time: Updated to use events (which also fixes a few minor issues).
- Sun, 18 Oct 2009 18:26:58 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 18:26:58 +0500] rev 2011
- mod_ping: Updated to use events (which also fixes a few minor issues).
- Sun, 18 Oct 2009 18:10:05 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 18:10:05 +0500] rev 2010
- mod_console: Fixed traceback occuring on using module:list on unknown hosts.
- Sun, 18 Oct 2009 18:01:13 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 18:01:13 +0500] rev 2009
- mod_console: Added help text for config:reload().
- Sun, 18 Oct 2009 16:45:56 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 16:45:56 +0500] rev 2008
- MUC: Re-enable nick changes for non-multisession nicks.
- Sun, 18 Oct 2009 12:26:53 +0100
- by Matthew Wild <mwild1@gmail.com> [Sun, 18 Oct 2009 12:26:53 +0100] rev 2007
- mod_console: Add missing hosts:list() command
- Sun, 18 Oct 2009 15:53:08 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 15:53:08 +0500] rev 2006
- MUC: Added support for reason messages in role and affiliation changes (e.g., reason for kick, etc).
- Sun, 18 Oct 2009 15:28:00 +0500
- by Waqas Hussain <waqas20@gmail.com> [Sun, 18 Oct 2009 15:28:00 +0500] rev 2005
- MUC: Rewrote code for mediated invites to be more robust, and to support legacy clients.