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
Badlop
1b1a0d7ed3
Support in ejabberdctl help command names with old - characters.
...
SVN Revision: 2924
2010-01-25 18:32:45 +00:00
Badlop
a0de5bc317
Revert version number from 2.1.2 tag to 2.1.x branch
...
SVN Revision: 2916
2010-01-18 14:37:36 +00:00
Badlop
a77b6946cf
Update version number to 2.1.2
...
SVN Revision: 2914
2010-01-18 12:11:16 +00:00
Badlop
cbbb7256ae
Add ejabberd 2.1.2 release notes
...
SVN Revision: 2913
2010-01-18 12:11:09 +00:00
Badlop
16bd626fc9
Close sessions that were half connected (thanks to Alexey Shchepin)(EJAB-1165)
...
SVN Revision: 2911
2010-01-17 19:28:35 +00:00
Badlop
8068fdf4e3
Fix some moved URLs in the Guide
...
SVN Revision: 2908
2010-01-16 14:34:35 +00:00
Badlop
b6aa6d6f09
Document the option route_subdomains in the Guide (EJAB-1164)
...
SVN Revision: 2907
2010-01-16 14:34:31 +00:00
Badlop
86794b1d23
Fix OTP version detection to work with old supported R10 and R11
...
SVN Revision: 2906
2010-01-16 12:24:11 +00:00
Badlop
3e4858f348
Improve functions calls when closing client connection.
...
SVN Revision: 2904
2010-01-15 12:01:12 +00:00
Christophe Romain
7aff5defac
improve delete_subscriptions code
...
SVN Revision: 2902
2010-01-14 12:51:22 +00:00
Christophe Romain
6ad93eb609
add send_loop robustness
...
SVN Revision: 2899
2010-01-13 10:22:55 +00:00
Badlop
9f5246cacc
If big offline message queue, show only subset on WebAdmin (EJAB-1095)
...
SVN Revision: 2896
2010-01-12 23:58:22 +00:00
Badlop
855d427182
Fix explanation of access_max_user_messages.
...
SVN Revision: 2895
2010-01-12 23:57:44 +00:00
Badlop
4d85297c85
Check for Effective GID EGID in ejabberdctl (thanks to Rustam Aliyev)(EJAB-1160)
...
SVN Revision: 2893
2010-01-12 17:50:21 +00:00
Badlop
7b76fdcde7
Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)
...
SVN Revision: 2891
2010-01-12 16:11:32 +00:00
Badlop
6179daaf99
For XEP-0227 support, get exmpp 0.9.2; maybe 0.9.1 works too.
...
SVN Revision: 2889
2010-01-12 15:52:46 +00:00
Christophe Romain
0cc58d7a71
remove useless comment
...
SVN Revision: 2888
2010-01-12 15:25:59 +00:00
Christophe Romain
e5373de2b9
avoid calling gen_server on internal events (EJAB-1156)
...
SVN Revision: 2886
2010-01-12 15:14:47 +00:00
Christophe Romain
6ddff15b39
allow unsubscribe with 'all' SubId, as mod_pubsub already does
...
SVN Revision: 2884
2010-01-12 14:39:52 +00:00
Christophe Romain
392ea78acf
fix NodeName issue from r2880 (thanks to Karim Gemayel)
...
SVN Revision: 2882
2010-01-12 13:27:04 +00:00
Christophe Romain
024b688c1d
fix r2876 compilation warning
...
SVN Revision: 2880
2010-01-12 12:31:08 +00:00
Christophe Romain
276f890c50
apply r2876 on pubsub_odbc
...
SVN Revision: 2879
2010-01-12 12:12:28 +00:00
Badlop
ee77257d41
Support in user list page of WebAdmin when mod_offline is disabled (EJAB-377)
...
SVN Revision: 2877
2010-01-12 12:02:50 +00:00
Christophe Romain
e7a8bf6154
fix headers (EJAB-1091), (EJAB-1092), (EJAB-1093) (thanks to Karim Gemayel)
...
SVN Revision: 2876
2010-01-12 10:33:39 +00:00
Badlop
4f643ce9b8
Show and throw error when captcha_cmd is required but not configured.
...
SVN Revision: 2874
2010-01-11 22:21:23 +00:00
Badlop
8447dfa4b1
Minor case code simplification.
...
SVN Revision: 2873
2010-01-09 18:39:17 +00:00