Evgeniy Khramtsov
31c3a78453
improved s2s connections clean up (EJAB-1202)
2010-03-04 12:36:57 +09:00
Pablo Polvorin
a3f2588df6
Remove print debug (thanks evgeniy)
2010-03-02 12:45:59 -03:00
Badlop
41c455fabb
Add quotes in documentation of some erl arguments (thanks to Vincent Courcelle)(EJAB-1191)
2010-02-25 00:04:48 +01:00
Badlop
8045fec882
Fix German translation (thanks to Florian Zumbiehl)(EJAB-1195)
2010-02-24 23:06:09 +01:00
Badlop
414004eae4
Fix resending authorization problem
2010-02-24 13:14:45 +01:00
Badlop
8e8a1a3bf5
Run user_receive_packet also when sending offline messages to client (thanks to Brian Acton)(EJAB-1193)
2010-02-22 22:57:08 +01:00
Badlop
fbd8547d94
Fix typos in example config comments (thanks to Florian Zumbiehl)(EJAB-1192)
2010-02-22 13:40:42 +01:00
Badlop
6df9a6ab33
Use alternative of file:read_line/1 to not require R13B02
2010-02-20 19:31:36 +01:00
Evgeniy Khramtsov
2907446e87
fixes typo in Russian translation
2010-02-20 20:41:39 +09:00
Evgeniy Khramtsov
f60804b060
get rid of queue:filter/2 to keep compatibility with older Erlang versions
2010-02-20 20:05:48 +09:00
Evgeniy Khramtsov
e569087d83
now using mnesia:async_dirty when cleaning table from failed node
2010-02-19 16:38:18 +09:00
Badlop
4a7a33168a
Reduce verbosity of HTTP Binding log messages (thanks to Alexey Shchepin)
2010-02-19 00:01:26 +01:00
Badlop
d7fbad6fa1
Recompile guide.html
2010-02-18 22:13:28 +01:00
ekhramtsov
e6c23e0413
improved explanation of "max_fsm_queue" option; included this option in ejabberd.cfg.example (EJAB-1185)
2010-02-18 15:48:11 +09:00
ekhramtsov
35e00ebcf6
option "access_from" is now documented (EJAB-1187)
2010-02-18 14:57:08 +09:00
ekhramtsov
1a96944929
new option "hostname" is added (thanks to Stefan Hepp) (EJAB-838)
2010-02-17 23:17:33 +09:00
Badlop
bc69b96e4c
Close also legacy sessions that were half connected (thanks to Evgeniy Khramtsov)(EJAB-1165)
2010-02-16 12:46:20 +01:00
Badlop
35c9c95e4b
Remove references to the old SVN repository.
2010-02-16 11:55:01 +01:00
Badlop
47ee65d101
Rewrite mnesia counter functions to use dirty_update_counter (EJAB-1177)
...
(thanks to Juan Pablo Carlino and Alexey Shchepin)
2010-02-15 23:38:17 +01:00
Badlop
8a856df2f0
New command to set master Mnesia node
2010-02-15 23:24:48 +01:00
Badlop
6795675108
Shared roster gets contact nickname from vcard, when available (EJAB-114)
2010-02-15 22:47:28 +01:00
Badlop
6867ca43e4
Cross-domain HTTP-Bind support (thanks to Jack Moffitt)(EJAB-1168)
2010-02-15 22:42:59 +01:00
Badlop
ab0905ce56
Fix cluster race condition in route read (thanks to Alexey Shchepin)
2010-02-15 18:29:17 +01:00
Badlop
a71b47ea27
Improve TTY code to work on more operating systems (thanks to Jan Koum)
2010-02-12 22:11:15 +01:00
Badlop
2cca00acc0
Added support for Jot in ctl and TTY in debug (thanks to Jan Koum)
2010-02-12 20:50:56 +01:00
Badlop
7c36e304f0
Minor fixes in the new ejabberdctl flock code
2010-02-12 20:25:31 +01:00
Martin Langhoff
10c16b1cdf
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.
2010-02-12 20:23:33 +01:00
Badlop
8bd37462cb
Remove unnecessary section about Snow Leopard with Erlang R13B
2010-02-11 13:20:06 +01:00
Badlop
78f1fe9ba5
Replace mention of ejabberd SVN with Git.
2010-02-11 13:14:55 +01:00
Badlop
b17c7848fd
Fix bashism in 'ejabberdctl started'
2010-02-11 11:02:57 +01:00
Badlop
071aa123e8
Allow a request_handler to serve a file in root of HTTP
2010-02-10 20:17:09 +01:00
Badlop
abdb7f2742
Fix character in README file
...
SVN Revision: 2963
2010-02-05 13:30:27 +01:00
Pablo Polvorin
bc70e90853
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
2010-02-05 13:30:27 +01:00
Pablo Polvorin
787e078f6a
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
2010-02-05 13:30:27 +01:00
Pablo Polvorin
17607ecaa4
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
2010-02-05 13:30:26 +01:00
Evgeniy Khramtsov
9d84caebdb
avoid resending <stream:error> stanzas on terminate (EJAB-1180)
...
SVN Revision: 2955
2010-02-03 11:25:03 +00:00
Evgeniy Khramtsov
35bcadde7a
avoid 'invalid' value in #iq{} record
...
SVN Revision: 2954
2010-02-02 13:41:34 +00:00
Evgeniy Khramtsov
d9e345a4d8
iq_query_info/1 now returns 'invalid' if XMLNS is invalid
...
SVN Revision: 2953
2010-02-02 12:20:19 +00:00
Evgeniy Khramtsov
46c667c567
changed Reason to shutdown when stopping destroyed MUC room
...
SVN Revision: 2952
2010-02-02 11:49:49 +00:00
Badlop
db3f8487fc
Fix bug handling Reason in gen_fsm:terminate
...
SVN Revision: 2950
2010-02-02 11:14:48 +00:00
Evgeniy Khramtsov
34234b4a46
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
2010-01-31 13:55:10 +00:00
Evgeniy Khramtsov
03454c7f1d
improved SQL reconnect behaviour
...
SVN Revision: 2947
2010-01-31 11:41:28 +00:00
Evgeniy Khramtsov
1cced15c0d
regenerated guide.html
...
SVN Revision: 2945
2010-01-28 15:37:42 +00:00
Evgeniy Khramtsov
4c8beae585
ejabberd_c2s option "max_fsm_queue" is now documented
...
SVN Revision: 2941
2010-01-28 13:56:38 +00:00
Evgeniy Khramtsov
0a3cfeeed9
new ejabberd_c2s option support: max_fsm_queue
...
SVN Revision: 2939
2010-01-28 13:44:49 +00:00
Evgeniy Khramtsov
933d4a69b8
fixes regression with configure script
...
SVN Revision: 2938
2010-01-28 13:34:17 +00:00
Evgeniy Khramtsov
352afa7902
now using p1_fsm behaviour in c2s FSM (EJAB-1173)
...
SVN Revision: 2936
2010-01-28 13:00:04 +00:00
Mickaël Rémond
ce18cfb41b
Fix typo in doc
...
SVN Revision: 2928
2010-01-26 13:16:51 +00:00
Badlop
4fe8d76b83
Fix documentation installation, no need for executable permission (thanks to Peter)(EJAB-1170)
...
SVN Revision: 2926
2010-01-25 18:40:17 +00:00
Badlop
d804698541
Fix typo in EJABBERD_BIN_PATH (thanks to Martin Langhoff)(EJAB-891)
...
SVN Revision: 2925
2010-01-25 18:37:58 +00:00