Badlop
96f0c001d9
* src/ejabberd_auth.erl: Improve anonymous authentication to not
...
remove rosters accidentally (EJAB-549). New functions in
ejabberd_auth to get/check password and know which module accepted
the authentication. New element 'auth_module' in ejabberd_c2s
record 'statedata'. Cyrsasl provides a new property in the
response: {auth_module, AuthModule}.
* src/ejabberd_auth_anonymous.erl: Likewise
* src/ejabberd_c2s.erl: Likewise
* src/cyrsasl_anonymous.erl: Likewise
* src/cyrsasl_digest.erl: Likewise
* src/cyrsasl_plain.erl: Likewise
SVN Revision: 1297
2008-04-22 17:41:30 +00:00
Badlop
ee6aae8211
* src/ejabberd_s2s_out.erl: Fix long timeout when reconnecting s2s
...
after a remote server crash (EJAB-540)
* src/ejabberd_s2s_in.erl: Likewise
* src/ejabberd_s2s.erl: Likewise
* doc/guide.tex: Likewise
SVN Revision: 1296
2008-04-18 12:19:45 +00:00
Christophe Romain
d46b7d5908
Cache negative response (EJAB-474)
...
SVN Revision: 1294
2008-04-14 12:02:18 +00:00
Badlop
7c64509c46
* src/web/ejabberd_web_admin.erl: Include Last-Modified HTTP
...
header in responses to allow caching (EJAB-546)
SVN Revision: 1292
2008-04-12 08:09:05 +00:00
Badlop
cf8c08c980
* src/Makefile.in: Improved indentation of GCC call
...
* src/ejabberd_zlib/Makefile.in: Likewise
* src/mod_irc/Makefile.in: Likewise
* src/stringprep/Makefile.in: Likewise
* src/tls/Makefile.in: Likewise
SVN Revision: 1291
2008-04-11 17:32:20 +00:00
Badlop
ab9b30c4d4
* src/ejabberd_listener.erl (start_listener): Revert SVN r1260.
...
SVN Revision: 1290
2008-04-11 15:47:44 +00:00
Alexey Shchepin
9733e6874e
* src/ejabberd_config.erl: Removed a dependency on string:to_upper
...
SVN Revision: 1288
2008-04-11 05:52:10 +00:00
Alexey Shchepin
8b690c9f9f
* src/tls/tls_drv.c: Fixed gcc signedness warnings
...
* src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise
SVN Revision: 1287
2008-04-11 05:20:08 +00:00
Alexey Shchepin
bd884274c0
* src/expat_erl.c: Removed R9B workaround
...
SVN Revision: 1286
2008-04-11 05:19:27 +00:00
Christophe Romain
367610dd38
pubsub identity and database update bugfix
...
SVN Revision: 1285
2008-04-10 14:11:06 +00:00
Mickaël Rémond
b8b2bde8d0
*src/ejabberd_c2s.erl: Uniform default value for empty privacy list. Fixes (EJAB-603).
...
SVN Revision: 1281
2008-04-10 08:14:38 +00:00
Badlop
2af65d4f42
* src/ejabberd_auth_ldap.erl: LDAP function to get the number of
...
registered users is too slow (EJAB-331): set timeout in LDAP
search queries (thanks to Evgeniy Khramtsov) and return the number
of registered users.
SVN Revision: 1280
2008-04-08 09:37:06 +00:00
Badlop
076132a5d4
* src/ejabberd_auth_ldap.erl (get_vh_registered_users_number): New
...
function that returns 0 registered users (EJAB-331).
SVN Revision: 1276
2008-04-04 18:57:01 +00:00
Badlop
2c8cc8ae2d
* src/ejabberd_c2s.erl (process_presence_probe): Don't route a
...
presence probe to oneself (EJAB-498)
SVN Revision: 1275
2008-04-03 22:35:26 +00:00
Badlop
1649dec58e
* src/ejabberd_config.erl: Add support to include additional
...
configuration files. Add support for macro definition and
usage. (EJAB-593)
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1273
2008-04-02 16:31:15 +00:00
Christophe Romain
f0ee4f999d
Do not ignore values passed from configure (EJAB-592)
...
SVN Revision: 1272
2008-04-02 14:24:18 +00:00
Christophe Romain
37fc28ef49
add condition inclusion of pep in disco identity (EJAB-564)
...
SVN Revision: 1268
2008-04-02 09:06:28 +00:00
Christophe Romain
ef6ce3c7c0
typo fix on ejabberdctl.template
...
SVN Revision: 1266
2008-04-01 11:47:51 +00:00
Badlop
5fd627b85b
* doc/api/Makefile: Report the correct ejabberd version. When
...
cleaning, remove also erlang.png
* src/mod_muc/mod_muc_room.erl: Update source code to prevent
warning messages from EDoc
* src/mod_pubsub/mod_pubsub.erl: Likewise
* src/mod_pubsub/node_default.erl: Likewise
* src/mod_pubsub/nodetree_default.erl: Likewise
* src/mod_pubsub/nodetree_virtual.erl: Likewise
* src/mod_pubsub/pubsub.hrl: Likewise
SVN Revision: 1265
2008-04-01 10:11:39 +00:00
Christophe Romain
273c076ef6
Add firewalling port range definition
...
SVN Revision: 1264
2008-04-01 09:07:29 +00:00
Badlop
dcc00bca6d
* src/ejabberd_listener.erl: Remove code of the unused listening
...
socket option 'ssl' (EJAB-159)
* src/ejabberd_app.erl: Likewise
SVN Revision: 1263
2008-03-31 19:48:35 +00:00
Badlop
f634e4dc0d
* src/ejabberd_listener.erl (start_listener): Start also the
...
supervisor of the module
SVN Revision: 1260
2008-03-31 09:30:51 +00:00
Badlop
ab1610021d
* src/Makefile.in: Support for parallel compilation with 'make -j'
...
in multi core CPUs: fix compilation dependencies; compile
behaviors before other source code. (thanks to Jonathan Schleifer)
* src/mod_pubsub/Makefile.in: Likewise
* src/eldap/Makefile.in: Likewise
SVN Revision: 1258
2008-03-26 09:27:46 +00:00
Alexey Shchepin
9b3926baf1
* src/ejabberd_local.erl: The iq_response table wasn't cloned
...
automatically on all nodes which resulted in a single point of
failure
SVN Revision: 1257
2008-03-25 22:23:38 +00:00
Badlop
28c082551d
* src/Makefile.in: Only try to install epam if pam was enabled
...
in configure script (thanks to Etan Reisner)(EJAB-586)
SVN Revision: 1256
2008-03-25 18:59:45 +00:00
Badlop
48e066999b
* src/Makefile.in: Failure to install epam is not
...
critical (EJAB-573)
SVN Revision: 1255
2008-03-25 17:18:47 +00:00
Badlop
9e5721a5d9
* src/msgs/de.msg: Fix irc typo (thanks to Jonathan Schleifer)
...
* src/msgs/cs.msg: Likewise
* src/msgs/pl.msg: Likewise
* src/msgs/sk.msg: Likewise
SVN Revision: 1253
2008-03-24 01:28:55 +00:00
Mickaël Rémond
f7a9e5bac0
* src/eldap/Makefile.in: Generate ELDAPv3.beam during first Makefile pass (EJAB-583).
...
SVN Revision: 1249
2008-03-22 16:42:28 +00:00
Badlop
86df7de48f
* src/mod_caps.erl: Move two log calls ERROR_MSG to DEBUG
...
* src/shaper.erl: Move log call INFO_MSG to DEBUG
SVN Revision: 1247
2008-03-21 18:58:07 +00:00
Christophe Romain
1247a98cf2
Pubsub subscription is now wrapped in pubsub tags (EJAB-580)
...
SVN Revision: 1244
2008-03-21 16:05:32 +00:00
Christophe Romain
618af5e07a
Seek epam binary into priv/bin (EJAB-573)
...
SVN Revision: 1243
2008-03-21 15:42:14 +00:00
Christophe Romain
b2bd9759c8
Rewrite io:format calls to loglevel macros (EJAB-555)
...
SVN Revision: 1239
2008-03-21 14:44:16 +00:00
Mickaël Rémond
4cef493b91
* src/eldap.erl: Improved logging. We now use ejabberd logging framework (EJAB-582).
...
* src/eldap.erl: Faster LDAP reconnection (Thanks to Christophe Romain) (EJAB-581)
SVN Revision: 1236
2008-03-20 16:28:36 +00:00
Mickaël Rémond
320c266276
* src/ejabberd_s2s.erl: Only trigger s2s_connect_hook on successful connection (EJAB-566)
...
* src/ejabberd_s2s_out.erl: Likewise
SVN Revision: 1235
2008-03-17 10:16:21 +00:00
Mickaël Rémond
4cf68c2f9f
* src/ejabberd_ctl.erl: API improvement: Added reopen_log_hook (EJAB-565)
...
SVN Revision: 1234
2008-03-15 10:57:38 +00:00
Mickaël Rémond
295da9cf02
* src/ejabberd_s2s.erl: API improvement: Added s2s_connect_hook (EJAB-566).
...
SVN Revision: 1232
2008-03-15 09:35:33 +00:00
Badlop
04aec272db
* src/odbc/ejabberd_odbc.erl: Start ODBC explicitely because
...
Erlang R12 doesn't start automatically like in R11 and
older (thanks to Sergei Golovan)(EJAB-541)
SVN Revision: 1231
2008-03-13 14:34:47 +00:00
Badlop
7c377783fa
* src/ejabberd.hrl: Removed unused ejabberd_debug and
...
PRIVACY_SUPPORT. Reordered the remaining options
SVN Revision: 1230
2008-03-13 14:13:29 +00:00
Badlop
d2eb00d814
* src/mod_echo.erl: Small change to avoid a compilation warning of
...
unused function
SVN Revision: 1228
2008-03-12 23:05:49 +00:00
Badlop
9ae1282854
* src/web/ejabberd_web_admin.erl (term_to_string): Show Erlang
...
terms in one line in Erlang R12 (EJAB-503)
SVN Revision: 1227
2008-03-12 22:29:53 +00:00
Badlop
07454d8f1a
* src/ejabberd_s2s_in.erl (get_cert_domains): When compiling with
...
Erlang R12, replace the calls to deprecated module PKIX1Explicit88
with OTP-PKIX (EJAB-556)
SVN Revision: 1226
2008-03-11 14:25:35 +00:00
Badlop
78ce676e81
* src/ejabberd_update.erl: Fix crash when browsing the Update
...
page in Erlang R12 (EJAB-552)
SVN Revision: 1225
2008-03-10 11:59:53 +00:00
Alexey Shchepin
5cb8f4826c
* src/web/ejabberd_http_poll.erl: Fixed HTTP headers when a
...
requested session doesn't exist
SVN Revision: 1223
2008-03-09 21:28:42 +00:00
Badlop
ee339aebb8
* src/mod_proxy65/mod_proxy65_service.erl: Implement alternative
...
to the deprecated function inet:ip_to_bytes (thanks to Evgeniy
Khramtsov)(EJAB-542)
SVN Revision: 1222
2008-03-09 10:09:38 +00:00
Christophe Romain
53e804575f
add missing ~p to error message
...
SVN Revision: 1221
2008-03-07 14:56:37 +00:00
Mickaël Rémond
0f4ee703c6
* src/eldap/eldap_pool.erl: Improved logging
...
SVN Revision: 1220
2008-03-07 14:49:06 +00:00
Badlop
735b34e7b7
* doc/guide.tex: Improve documentation of host_config
...
add (EJAB-544)
* doc/guide.html: Likewise
* src/ejabberd.cfg.example: Likewise
* src/ejabberd_config.erl: Likewise
SVN Revision: 1219
2008-03-04 10:36:57 +00:00
Badlop
a65273690d
* doc/guide.tex: mod_announce recommends, but doesn't require
...
mod_adhoc (thanks to Anastasia Gornostaeva)
* doc/guide.html: Likewise
* src/ejabberd.cfg.example: Likewise
SVN Revision: 1218
2008-03-04 09:07:43 +00:00
Alexey Shchepin
76245f0fcf
* src/tls/tls.erl: recv_data/2 doesn't throw exceptions now
...
* src/ejabberd_zlib/ejabberd_zlib.erl: Likewise
SVN Revision: 1217
2008-03-03 11:55:19 +00:00
Mickaël Rémond
993ffe9096
* src/ejabberd_check.erl: Fixed missing clause (EJAB-533).
...
SVN Revision: 1215
2008-02-29 12:21:15 +00:00