]>
granicus.if.org Git - ejabberd/log
Denis Kurochkin [Wed, 3 Mar 2010 16:18:08 +0000 (18:18 +0200)]
MSSQL support was broken (EJAB-1201)
Christophe Romain [Fri, 5 Mar 2010 10:53:26 +0000 (11:53 +0100)]
fix compilations issues
Christophe Romain [Fri, 5 Mar 2010 10:35:20 +0000 (11:35 +0100)]
minor intentation fix, and sync _odbc code
Christophe Romain [Fri, 5 Mar 2010 10:11:44 +0000 (11:11 +0100)]
add pubsub#purge_offline (EJAB-1186) (thanks karim)
Christophe Romain [Fri, 5 Mar 2010 09:40:34 +0000 (10:40 +0100)]
fix pubsub#title option (EJAB-1190) (thanks karim)
Christophe Romain [Fri, 5 Mar 2010 09:34:15 +0000 (10:34 +0100)]
mod_caps optimizations (thanks evgeniy)
Evgeniy Khramtsov [Thu, 4 Mar 2010 03:36:57 +0000 (12:36 +0900)]
improved s2s connections clean up (EJAB-1202)
Pablo Polvorin [Tue, 2 Mar 2010 15:45:59 +0000 (12:45 -0300)]
Remove print debug (thanks evgeniy)
Badlop [Wed, 24 Feb 2010 23:04:48 +0000 (00:04 +0100)]
Add quotes in documentation of some erl arguments (thanks to Vincent Courcelle)(EJAB-1191)
Badlop [Wed, 24 Feb 2010 22:04:30 +0000 (23:04 +0100)]
Fix German translation (thanks to Florian Zumbiehl)(EJAB-1195)
Badlop [Wed, 24 Feb 2010 12:14:45 +0000 (13:14 +0100)]
Fix resending authorization problem
Badlop [Mon, 22 Feb 2010 21:44:34 +0000 (22:44 +0100)]
Run user_receive_packet also when sending offline messages to client (thanks to Brian Acton)(EJAB-1193)
Badlop [Mon, 22 Feb 2010 12:39:59 +0000 (13:39 +0100)]
Fix typos in example config comments (thanks to Florian Zumbiehl)(EJAB-1192)
Badlop [Sat, 20 Feb 2010 18:31:36 +0000 (19:31 +0100)]
Use alternative of file:read_line/1 to not require R13B02
Evgeniy Khramtsov [Sat, 20 Feb 2010 11:41:39 +0000 (20:41 +0900)]
fixes typo in Russian translation
Evgeniy Khramtsov [Sat, 20 Feb 2010 11:05:48 +0000 (20:05 +0900)]
get rid of queue:filter/2 to keep compatibility with older Erlang versions
Evgeniy Khramtsov [Fri, 19 Feb 2010 07:38:18 +0000 (16:38 +0900)]
now using mnesia:async_dirty when cleaning table from failed node
Badlop [Thu, 18 Feb 2010 23:01:26 +0000 (00:01 +0100)]
Reduce verbosity of HTTP Binding log messages (thanks to Alexey Shchepin)
Badlop [Thu, 18 Feb 2010 21:13:28 +0000 (22:13 +0100)]
Recompile guide.html
ekhramtsov [Thu, 18 Feb 2010 06:48:11 +0000 (15:48 +0900)]
improved explanation of "max_fsm_queue" option; included this option in ejabberd.cfg.example (EJAB-1185)
ekhramtsov [Thu, 18 Feb 2010 05:57:08 +0000 (14:57 +0900)]
option "access_from" is now documented (EJAB-1187)
ekhramtsov [Wed, 17 Feb 2010 14:17:33 +0000 (23:17 +0900)]
new option "hostname" is added (thanks to Stefan Hepp) (EJAB-838)
Badlop [Tue, 16 Feb 2010 11:44:01 +0000 (12:44 +0100)]
Close also legacy sessions that were half connected (thanks to Evgeniy Khramtsov)(EJAB-1165)
Badlop [Tue, 16 Feb 2010 10:55:01 +0000 (11:55 +0100)]
Remove references to the old SVN repository.
Badlop [Mon, 15 Feb 2010 22:34:33 +0000 (23:34 +0100)]
Rewrite mnesia counter functions to use dirty_update_counter (EJAB-1177)
(thanks to Juan Pablo Carlino and Alexey Shchepin)
Badlop [Mon, 15 Feb 2010 22:24:37 +0000 (23:24 +0100)]
New command to set master Mnesia node
Badlop [Tue, 2 Feb 2010 18:47:22 +0000 (19:47 +0100)]
Shared roster gets contact nickname from vcard, when available (EJAB-114)
Badlop [Mon, 15 Feb 2010 20:20:39 +0000 (21:20 +0100)]
Cross-domain HTTP-Bind support (thanks to Jack Moffitt)(EJAB-1168)
Badlop [Mon, 15 Feb 2010 17:29:17 +0000 (18:29 +0100)]
Fix cluster race condition in route read (thanks to Alexey Shchepin)
Badlop [Fri, 12 Feb 2010 21:11:15 +0000 (22:11 +0100)]
Improve TTY code to work on more operating systems (thanks to Jan Koum)
Badlop [Fri, 12 Feb 2010 19:50:56 +0000 (20:50 +0100)]
Added support for Jot in ctl and TTY in debug (thanks to Jan Koum)
Badlop [Fri, 12 Feb 2010 19:25:31 +0000 (20:25 +0100)]
Minor fixes in the new ejabberdctl flock code
Martin Langhoff [Sun, 24 Jan 2010 13:39:15 +0000 (14:39 +0100)]
ejabberdctl: support concurrent connections with bound conn names
If flock is available, ejabberdctl will use it to grab one
of a bound number of connection names. This allows concurrent
connections while using a bound number of atoms.
Using PID, timestamps or random strings for transient connection IDs
(which would avoid the need for flock) uses an unbound number of atoms.
This can effectively DoS servers, as these connection names are
not garbage collected.
Badlop [Thu, 11 Feb 2010 12:20:06 +0000 (13:20 +0100)]
Remove unnecessary section about Snow Leopard with Erlang R13B
Badlop [Thu, 11 Feb 2010 12:14:55 +0000 (13:14 +0100)]
Replace mention of ejabberd SVN with Git.
Badlop [Thu, 11 Feb 2010 10:02:07 +0000 (11:02 +0100)]
Fix bashism in 'ejabberdctl started'
Badlop [Wed, 10 Feb 2010 17:42:42 +0000 (18:42 +0100)]
Allow a request_handler to serve a file in root of HTTP
Badlop [Fri, 5 Feb 2010 11:37:08 +0000 (11:37 +0000)]
Fix character in README file
SVN Revision: 2963
Pablo Polvorin [Thu, 4 Feb 2010 19:07:25 +0000 (19:07 +0000)]
Add new debuging hook to the http receiving process.
The new hook is called http_request_debug, and receive the LocalPath and Request as parameter.
SVN Revision: 2961
Pablo Polvorin [Thu, 4 Feb 2010 18:55:43 +0000 (18:55 +0000)]
Hibernate http-bind process after handling a request.
When using BOSH, this reduces memory consuption of the http-bind process, with negligible CPU impact.
SVN Revision: 2960
Pablo Polvorin [Wed, 3 Feb 2010 15:04:56 +0000 (15:04 +0000)]
Bug Fix: The value of max # of erlang process specified in ejabberdctl.cfg was not used.
It was called PROCESSES in the .cfg file, and ERL_PROCESSES in the script. The latter is the correct, to be coherent with ERL_MAX_PORTS and ERL_MAX_ETS_TABLES.
SVN Revision: 2959
Evgeniy Khramtsov [Wed, 3 Feb 2010 11:25:03 +0000 (11:25 +0000)]
avoid resending <stream:error> stanzas on terminate (EJAB-1180)
SVN Revision: 2955
Evgeniy Khramtsov [Tue, 2 Feb 2010 13:41:34 +0000 (13:41 +0000)]
avoid 'invalid' value in #iq{} record
SVN Revision: 2954
Evgeniy Khramtsov [Tue, 2 Feb 2010 12:20:19 +0000 (12:20 +0000)]
iq_query_info/1 now returns 'invalid' if XMLNS is invalid
SVN Revision: 2953
Evgeniy Khramtsov [Tue, 2 Feb 2010 11:49:49 +0000 (11:49 +0000)]
changed Reason to shutdown when stopping destroyed MUC room
SVN Revision: 2952
Badlop [Tue, 2 Feb 2010 11:14:48 +0000 (11:14 +0000)]
Fix bug handling Reason in gen_fsm:terminate
SVN Revision: 2950
Evgeniy Khramtsov [Sun, 31 Jan 2010 13:55:10 +0000 (13:55 +0000)]
Added new acl for mod_register: access_from. This acl is applied if existing account tries to register a new account (either via s2s or c2s). The default value is to deny such operations.
SVN Revision: 2949
Evgeniy Khramtsov [Sun, 31 Jan 2010 11:41:28 +0000 (11:41 +0000)]
improved SQL reconnect behaviour
SVN Revision: 2947
Evgeniy Khramtsov [Thu, 28 Jan 2010 15:37:42 +0000 (15:37 +0000)]
regenerated guide.html
SVN Revision: 2945
Evgeniy Khramtsov [Thu, 28 Jan 2010 13:56:38 +0000 (13:56 +0000)]
ejabberd_c2s option "max_fsm_queue" is now documented
SVN Revision: 2941
Evgeniy Khramtsov [Thu, 28 Jan 2010 13:44:49 +0000 (13:44 +0000)]
new ejabberd_c2s option support: max_fsm_queue
SVN Revision: 2939
Evgeniy Khramtsov [Thu, 28 Jan 2010 13:34:17 +0000 (13:34 +0000)]
fixes regression with configure script
SVN Revision: 2938
Evgeniy Khramtsov [Thu, 28 Jan 2010 13:00:04 +0000 (13:00 +0000)]
now using p1_fsm behaviour in c2s FSM (EJAB-1173)
SVN Revision: 2936
Mickaël Rémond [Tue, 26 Jan 2010 13:16:51 +0000 (13:16 +0000)]
Fix typo in doc
SVN Revision: 2928
Badlop [Mon, 25 Jan 2010 18:40:17 +0000 (18:40 +0000)]
Fix documentation installation, no need for executable permission (thanks to Peter)(EJAB-1170)
SVN Revision: 2926
Badlop [Mon, 25 Jan 2010 18:37:58 +0000 (18:37 +0000)]
Fix typo in EJABBERD_BIN_PATH (thanks to Martin Langhoff)(EJAB-891)
SVN Revision: 2925
Badlop [Mon, 25 Jan 2010 18:32:45 +0000 (18:32 +0000)]
Support in ejabberdctl help command names with old - characters.
SVN Revision: 2924
Badlop [Mon, 18 Jan 2010 14:37:36 +0000 (14:37 +0000)]
Revert version number from 2.1.2 tag to 2.1.x branch
SVN Revision: 2916
Badlop [Mon, 18 Jan 2010 12:11:16 +0000 (12:11 +0000)]
Update version number to 2.1.2
SVN Revision: 2914
Badlop [Mon, 18 Jan 2010 12:11:09 +0000 (12:11 +0000)]
Add ejabberd 2.1.2 release notes
SVN Revision: 2913
Badlop [Sun, 17 Jan 2010 19:28:35 +0000 (19:28 +0000)]
Close sessions that were half connected (thanks to Alexey Shchepin)(EJAB-1165)
SVN Revision: 2911
Badlop [Sat, 16 Jan 2010 14:34:35 +0000 (14:34 +0000)]
Fix some moved URLs in the Guide
SVN Revision: 2908
Badlop [Sat, 16 Jan 2010 14:34:31 +0000 (14:34 +0000)]
Document the option route_subdomains in the Guide (EJAB-1164)
SVN Revision: 2907
Badlop [Sat, 16 Jan 2010 12:24:11 +0000 (12:24 +0000)]
Fix OTP version detection to work with old supported R10 and R11
SVN Revision: 2906
Badlop [Fri, 15 Jan 2010 12:01:12 +0000 (12:01 +0000)]
Improve functions calls when closing client connection.
SVN Revision: 2904
Christophe Romain [Thu, 14 Jan 2010 12:51:22 +0000 (12:51 +0000)]
improve delete_subscriptions code
SVN Revision: 2902
Christophe Romain [Wed, 13 Jan 2010 10:22:55 +0000 (10:22 +0000)]
add send_loop robustness
SVN Revision: 2899
Badlop [Tue, 12 Jan 2010 23:58:22 +0000 (23:58 +0000)]
If big offline message queue, show only subset on WebAdmin (EJAB-1095)
SVN Revision: 2896
Badlop [Tue, 12 Jan 2010 23:57:44 +0000 (23:57 +0000)]
Fix explanation of access_max_user_messages.
SVN Revision: 2895
Badlop [Tue, 12 Jan 2010 17:50:21 +0000 (17:50 +0000)]
Check for Effective GID EGID in ejabberdctl (thanks to Rustam Aliyev)(EJAB-1160)
SVN Revision: 2893
Badlop [Tue, 12 Jan 2010 16:11:32 +0000 (16:11 +0000)]
Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)
SVN Revision: 2891
Badlop [Tue, 12 Jan 2010 15:52:46 +0000 (15:52 +0000)]
For XEP-0227 support, get exmpp 0.9.2; maybe 0.9.1 works too.
SVN Revision: 2889
Christophe Romain [Tue, 12 Jan 2010 15:25:59 +0000 (15:25 +0000)]
remove useless comment
SVN Revision: 2888
Christophe Romain [Tue, 12 Jan 2010 15:14:47 +0000 (15:14 +0000)]
avoid calling gen_server on internal events (EJAB-1156)
SVN Revision: 2886
Christophe Romain [Tue, 12 Jan 2010 14:39:52 +0000 (14:39 +0000)]
allow unsubscribe with 'all' SubId, as mod_pubsub already does
SVN Revision: 2884
Christophe Romain [Tue, 12 Jan 2010 13:27:04 +0000 (13:27 +0000)]
fix NodeName issue from r2880 (thanks to Karim Gemayel)
SVN Revision: 2882
Christophe Romain [Tue, 12 Jan 2010 12:31:08 +0000 (12:31 +0000)]
fix r2876 compilation warning
SVN Revision: 2880
Christophe Romain [Tue, 12 Jan 2010 12:12:28 +0000 (12:12 +0000)]
apply r2876 on pubsub_odbc
SVN Revision: 2879
Badlop [Tue, 12 Jan 2010 12:02:50 +0000 (12:02 +0000)]
Support in user list page of WebAdmin when mod_offline is disabled (EJAB-377)
SVN Revision: 2877
Christophe Romain [Tue, 12 Jan 2010 10:33:39 +0000 (10:33 +0000)]
fix headers (EJAB-1091), (EJAB-1092), (EJAB-1093) (thanks to Karim Gemayel)
SVN Revision: 2876
Badlop [Mon, 11 Jan 2010 22:21:23 +0000 (22:21 +0000)]
Show and throw error when captcha_cmd is required but not configured.
SVN Revision: 2874
Badlop [Sat, 9 Jan 2010 18:39:17 +0000 (18:39 +0000)]
Minor case code simplification.
SVN Revision: 2873
Mickaël Rémond [Sat, 9 Jan 2010 16:31:45 +0000 (16:31 +0000)]
Match Erlang typing documentation, to remove dialyzer warning. Code was working fine however.
SVN Revision: 2870
Mickaël Rémond [Sat, 9 Jan 2010 16:18:59 +0000 (16:18 +0000)]
Attempt to fix dialyzer warning: adhoc.erl:51: Guard test XData::'false' | #xmlel{ns::'jabber:x:data',declared_ns::[{_,_}],attrs::[{_,_,_,_}],children::'undefined' | [{_,_} | {_,_,_,_,_,_}]} =:= 'true' can never succeed
SVN Revision: 2869
Mickaël Rémond [Sat, 9 Jan 2010 15:15:46 +0000 (15:15 +0000)]
Small refactoring
SVN Revision: 2867
Badlop [Sat, 9 Jan 2010 00:39:33 +0000 (00:39 +0000)]
An AccessCommand with Access 'all', don't require auth to execute it.
SVN Revision: 2865
Badlop [Tue, 5 Jan 2010 19:43:03 +0000 (19:43 +0000)]
Fix so script runs correctly when invoked by root (EJAB-1152)
SVN Revision: 2862
Badlop [Mon, 4 Jan 2010 18:59:01 +0000 (18:59 +0000)]
Improve parsing of ejabberd_sm:get_user_info result.
SVN Revision: 2857
Christophe Romain [Mon, 4 Jan 2010 11:49:00 +0000 (11:49 +0000)]
add explicit comment on last published items configuration (EJAB-1130)
SVN Revision: 2855
Badlop [Sun, 3 Jan 2010 00:40:37 +0000 (00:40 +0000)]
Show the last activity time in the user page.
SVN Revision: 2854
Badlop [Sun, 3 Jan 2010 00:38:00 +0000 (00:38 +0000)]
Command to stop ejabberd informing users, with grace period, and kindly (EJAB-1112)
SVN Revision: 2853
Badlop [Sun, 3 Jan 2010 00:35:51 +0000 (00:35 +0000)]
When ejabberd stops, send stream close to clients (thanks to Alexey Shchepin)(EJAB-1112)
SVN Revision: 2852
Badlop [Wed, 30 Dec 2009 01:36:07 +0000 (01:36 +0000)]
Improve log message when showing lines of config file.
SVN Revision: 2850
Badlop [Wed, 30 Dec 2009 01:25:35 +0000 (01:25 +0000)]
Kick occupants with reason when room is stopped due to MUC shutdown (EJAB-1149)
SVN Revision: 2848
Badlop [Tue, 29 Dec 2009 23:12:52 +0000 (23:12 +0000)]
Fix warning about unused variable
SVN Revision: 2846
Badlop [Tue, 29 Dec 2009 22:48:25 +0000 (22:48 +0000)]
If problem in config file starting ejabberd: display config lines and stop node (EJAB-1148)
SVN Revision: 2844
Badlop [Tue, 29 Dec 2009 19:10:52 +0000 (19:10 +0000)]
Add +export_all to EFLAGS if: make debug=true (thanks to Marcin Owsiany)(EJAB-1134)
SVN Revision: 2842
Badlop [Tue, 29 Dec 2009 18:44:17 +0000 (18:44 +0000)]
Support also SASL PLAIN auth messages described in RFC4616 (EJAB-1132)
SVN Revision: 2839
Badlop [Tue, 29 Dec 2009 18:44:02 +0000 (18:44 +0000)]
Disable code of recent commit because some clients can't handle it (EJAB-1058)
SVN Revision: 2838
Badlop [Tue, 29 Dec 2009 14:43:24 +0000 (14:43 +0000)]
Write in room log when a room is created, destroyed, started, stopped (EJAB-1144)
SVN Revision: 2836