]> granicus.if.org Git - ejabberd/log
ejabberd
16 years ago* src/Makefile.in: Fix docdir so it recognizes prefix. If sbin dir
Badlop [Sun, 13 Jul 2008 23:32:54 +0000 (23:32 +0000)]
* src/Makefile.in: Fix docdir so it recognizes prefix. If sbin dir
does not exist, create it. Fix cookiefile permission
check. (EJAB-696)

SVN Revision: 1442

16 years ago* src/configure.ac: Update installation permissions (EJAB-402)
Badlop [Sun, 13 Jul 2008 19:10:01 +0000 (19:10 +0000)]
* src/configure.ac: Update installation permissions (EJAB-402)
* src/configure: Likewise

* src/Makefile.in: The mnesia, ebin and priv dirs are now
installed in different locations. Install header files and
documentation (EJAB-696)
* doc/guide.tex: Likewise
* doc/guide.html: Likewise

* include/*.hrl: Place for all ejabberd header files (EJAB-696)
* src/*/*.erl: Update references to header files
* src/*/Makefile.in: Include the include/ dir

SVN Revision: 1441

16 years agoInstall ejabberdctl in /sbin as usual because it is a daemon, not a user program.
Badlop [Sat, 12 Jul 2008 23:08:01 +0000 (23:08 +0000)]
Install ejabberdctl in /sbin as usual because it is a daemon, not a user program.

SVN Revision: 1440

16 years ago* src/configure.ac: Allow to execute ejabberd with a normal
Badlop [Sat, 12 Jul 2008 22:02:16 +0000 (22:02 +0000)]
* src/configure.ac: Allow to execute ejabberd with a normal
system user (thanks to Viq)(EJAB-402)
* src/configure: Likewise
* src/ejabberdctl.template: Likewise
* src/Makefile.in: Likewise
* doc/guide.tex: Likewise
* doc/guide.html: Likewise

SVN Revision: 1439

16 years ago* src/configure.ac: Improve legibility
Badlop [Sat, 12 Jul 2008 21:32:45 +0000 (21:32 +0000)]
* src/configure.ac: Improve legibility
* src/aclocal.m4: Likewise
* src/configure: Likewise

* src/ejabberdctl.template: Remove garbage variable. Document node
option

* doc/guide.tex: Add references to sections.
* doc/guide.html: Likewise

SVN Revision: 1438

16 years ago* src/mod_register.erl: Revert support for io_lib newline, since
Badlop [Fri, 11 Jul 2008 13:35:08 +0000 (13:35 +0000)]
* src/mod_register.erl: Revert support for io_lib newline, since
there is a standard character that representes newline (EJAB-501)
* doc/guide.tex: Update documentation to explain newline character
* doc/guide.html: Likewise
* src/ejabberd.cfg.example: Likewise

SVN Revision: 1436

16 years ago* src/configure.ac: Don't check for erlang header file (EJAB-232)
Badlop [Thu, 10 Jul 2008 18:09:18 +0000 (18:09 +0000)]
* src/configure.ac: Don't check for erlang header file (EJAB-232)
* src/configure: Likewise

SVN Revision: 1430

16 years ago* src/configure.ac: Check for erlang header files (EJAB-232)
Badlop [Wed, 9 Jul 2008 21:33:34 +0000 (21:33 +0000)]
* src/configure.ac: Check for erlang header files (EJAB-232)
* src/configure: Likewise

SVN Revision: 1429

16 years ago* src/mod_pubsub/mod_pubsub.erl: Fix compilation warnings
Badlop [Wed, 9 Jul 2008 21:26:25 +0000 (21:26 +0000)]
* src/mod_pubsub/mod_pubsub.erl: Fix compilation warnings
* src/mod_pubsub/node_zoo.erl: Likewise
* src/mod_shared_roster.erl: Likewise

SVN Revision: 1428

16 years ago* src/mod_shared_roster.erl: Allow to get subscribed to a contact
Badlop [Wed, 9 Jul 2008 19:06:44 +0000 (19:06 +0000)]
* src/mod_shared_roster.erl: Allow to get subscribed to a contact
that is already in the roster by means of a shared roster group:
add it to another roster group and it gets subscribed
automatically (EJAB-407)
* src/mod_roster.erl: Likewise

SVN Revision: 1427

16 years ago* src/mod_muc/mod_muc_log.erl: Fix XHTML compliance: ensure some
Badlop [Wed, 9 Jul 2008 18:39:41 +0000 (18:39 +0000)]
* src/mod_muc/mod_muc_log.erl: Fix XHTML compliance: ensure some
language is set, include ID attribute in each message, add
microseconds to ensure unique value (EJAB-497)

SVN Revision: 1426

16 years ago* src/mod_register.erl: Support for io_lib newline character in
Badlop [Wed, 9 Jul 2008 17:53:56 +0000 (17:53 +0000)]
* src/mod_register.erl: Support for io_lib newline character in
the body of welcome_message (EJAB-501)
* doc/guide.tex: Document the newline character
* src/ejabberd.cfg.example: Example usage of newline character

SVN Revision: 1425

16 years ago* src/ejabberd_config.erl (load_file): error message on sasl.log
Badlop [Wed, 9 Jul 2008 16:08:32 +0000 (16:08 +0000)]
* src/ejabberd_config.erl (load_file): error message on sasl.log
is not flattened (EJAB-616)

SVN Revision: 1424

16 years ago* doc/guide.tex: mod_muc_log XMPP URI supports the updated version
Badlop [Wed, 9 Jul 2008 14:07:27 +0000 (14:07 +0000)]
* doc/guide.tex: mod_muc_log XMPP URI supports the updated version
RFC 5122 (EJAB-631)
* doc/guide.html: Likewise

SVN Revision: 1423

16 years ago* tools/ejabberdctl: Work also when 'which' is unavailable
Badlop [Tue, 8 Jul 2008 11:07:45 +0000 (11:07 +0000)]
* tools/ejabberdctl: Work also when 'which' is unavailable

SVN Revision: 1419

16 years agotypo fix
Christophe Romain [Tue, 8 Jul 2008 10:31:47 +0000 (10:31 +0000)]
typo fix

SVN Revision: 1418

16 years agoimprove ip fetching patch
Christophe Romain [Tue, 8 Jul 2008 10:19:57 +0000 (10:19 +0000)]
improve ip fetching patch

SVN Revision: 1416

16 years ago* src/Makefile.in: Spool, config and log dirs: writtable by owner,
Badlop [Mon, 7 Jul 2008 14:52:47 +0000 (14:52 +0000)]
* src/Makefile.in: Spool, config and log dirs: writtable by owner,
readable by group, nothing by others (EJAB-686)
* doc/guide.tex: New section Securing sensible files
* doc/guide.html: Likewise

SVN Revision: 1413

16 years ago* doc/guide.tex: Solaris Makefile install: use ginstall (thanks to
Badlop [Mon, 7 Jul 2008 08:47:47 +0000 (08:47 +0000)]
* doc/guide.tex: Solaris Makefile install: use ginstall (thanks to
Jonathan Auer)(EJAB-649)
* doc/guide.html: Likewise

SVN Revision: 1412

16 years agoRemoved non ascii characters in changelog
Jérôme Sautret [Fri, 4 Jul 2008 08:35:11 +0000 (08:35 +0000)]
Removed non ascii characters in changelog

SVN Revision: 1411

16 years ago* src/mod_privacy_odbc.erl: Support for privacy lists in MySQL (thanks to Igor Goryac...
Jérôme Sautret [Thu, 3 Jul 2008 16:09:45 +0000 (16:09 +0000)]
* src/mod_privacy_odbc.erl: Support for privacy lists in MySQL (thanks to Igor Goryachev)(EJAB-538)

SVN Revision: 1409

16 years agoPubSub improvements, and solves (EJAB-453) (EJAB-608)
Christophe Romain [Thu, 3 Jul 2008 09:56:31 +0000 (09:56 +0000)]
PubSub improvements, and solves (EJAB-453) (EJAB-608)

SVN Revision: 1408

16 years ago* src/ejabberd_ctl.erl: Web Admin and Ad-hoc admin: dump only
Badlop [Sun, 29 Jun 2008 11:59:06 +0000 (11:59 +0000)]
* src/ejabberd_ctl.erl: Web Admin and Ad-hoc admin: dump only
persistent tables (EJAB-678)

SVN Revision: 1387

16 years ago* src/mod_pubsub/node_pep.erl: Complain if mod_caps disabled and
Badlop [Sun, 29 Jun 2008 11:34:30 +0000 (11:34 +0000)]
* src/mod_pubsub/node_pep.erl: Complain if mod_caps disabled and
mod_pubsub has PEP plugin enabled (EJAB-677)

SVN Revision: 1386

16 years ago* src/mod_muc/mod_muc_room.erl: Allow to store room
Badlop [Sat, 28 Jun 2008 17:47:19 +0000 (17:47 +0000)]
* src/mod_muc/mod_muc_room.erl: Allow to store room
description (thanks to Christopher Dupont)(EJAB-670)

SVN Revision: 1385

16 years ago* src/web/ejabberd_http.erl: Support PUT and DELETE methods in
Badlop [Sat, 21 Jun 2008 00:19:57 +0000 (00:19 +0000)]
* src/web/ejabberd_http.erl: Support PUT and DELETE methods in
ejabberd_http (thanks to Eric Cestari)(EJAB-662)

SVN Revision: 1373

16 years ago* doc/guide.tex: Explain that S2S outgoing first tries IPv4 and if
Badlop [Sat, 21 Jun 2008 00:12:06 +0000 (00:12 +0000)]
* doc/guide.tex: Explain that S2S outgoing first tries IPv4 and if
that fails then tries IPv6
* doc/guide.html: Likewise

SVN Revision: 1372

16 years agoallow get_default on PEP nodes (EJAB-656)
Christophe Romain [Thu, 19 Jun 2008 09:08:39 +0000 (09:08 +0000)]
allow get_default on PEP nodes (EJAB-656)

SVN Revision: 1364

16 years ago* src/ejabberd.app: The ejabberd version number is defined in the
Badlop [Wed, 18 Jun 2008 21:33:48 +0000 (21:33 +0000)]
* src/ejabberd.app: The ejabberd version number is defined in the
OTP application resource file, in the key 'vsn' (EJAB-657)
* src/ejabberd.hrl: The macro VERSION now consults the ejabberd
application key vsn
* src/configure.erl: Load the ejabberd application description
* doc/Makefile: Read ejabberd version from ejabberd.app vsn
* doc/api/Makefile: Likewise

SVN Revision: 1361

16 years agotemporary roster_groups_allowed (EJAB-655)
Christophe Romain [Wed, 18 Jun 2008 16:35:03 +0000 (16:35 +0000)]
temporary roster_groups_allowed (EJAB-655)

SVN Revision: 1359

16 years agopubsub get_default bugfix (EJAB-656)
Christophe Romain [Wed, 18 Jun 2008 16:19:18 +0000 (16:19 +0000)]
pubsub get_default bugfix (EJAB-656)

SVN Revision: 1358

16 years ago* src/mod_muc/mod_muc_room.erl: Allow admins to send messages to
Badlop [Fri, 13 Jun 2008 18:55:26 +0000 (18:55 +0000)]
* src/mod_muc/mod_muc_room.erl: Allow admins to send messages to
rooms even if not joined (EJAB-645)
* doc/guide.tex: Likewise
* doc/guide.html: Likewise

SVN Revision: 1356

16 years ago* src/ejabberd.cfg.example: Add registration_timeout (EJAB-653)
Badlop [Fri, 13 Jun 2008 17:51:01 +0000 (17:51 +0000)]
* src/ejabberd.cfg.example: Add registration_timeout (EJAB-653)

SVN Revision: 1355

16 years ago* doc/guide.tex: Title in HTML is shorter. Update several external URIs.
Badlop [Fri, 13 Jun 2008 15:25:57 +0000 (15:25 +0000)]
* doc/guide.tex: Title in HTML is shorter. Update several external URIs.

SVN Revision: 1354

16 years ago* doc/guide.tex: Document ldap_local_filter (EJAB-179)
Badlop [Fri, 13 Jun 2008 10:13:44 +0000 (10:13 +0000)]
* doc/guide.tex: Document ldap_local_filter (EJAB-179)

SVN Revision: 1353

16 years ago* doc/guide.tex: Table of listener modules converted to
Badlop [Thu, 12 Jun 2008 23:52:13 +0000 (23:52 +0000)]
* doc/guide.tex: Table of listener modules converted to
description. Table of modules overview simplified, and module
names link to their sections.
* doc/guide.html: Regenerated with all the latest changes

SVN Revision: 1352

16 years ago* doc/guide.tex: Fix indentation of verbatim text
Badlop [Thu, 12 Jun 2008 23:01:09 +0000 (23:01 +0000)]
* doc/guide.tex: Fix indentation of verbatim text

SVN Revision: 1351

16 years ago* doc/guide.tex:
Badlop [Thu, 12 Jun 2008 22:00:51 +0000 (22:00 +0000)]
* doc/guide.tex:
Changes in CSS: verbatim text is indented and has grey background;
descriptions are indented; table borders are softer.

SVN Revision: 1350

16 years ago* doc/guide.tex: Permanent reference URL for sections (EJAB-651)
Badlop [Thu, 12 Jun 2008 21:54:30 +0000 (21:54 +0000)]
* doc/guide.tex: Permanent reference URL for sections (EJAB-651)

SVN Revision: 1349

16 years ago* src/ejabberd_c2s.erl: Bugfix: deliver messages when first
Badlop [Mon, 9 Jun 2008 23:43:47 +0000 (23:43 +0000)]
* src/ejabberd_c2s.erl: Bugfix: deliver messages when first
presence is Invisible (thanks to Dariusz Markowicz)(EJAB-262)

SVN Revision: 1348

16 years ago* doc/guide.tex: Small fixes (thanks to Christoph Anton Mitterer)
Badlop [Sun, 8 Jun 2008 16:52:25 +0000 (16:52 +0000)]
* doc/guide.tex: Small fixes (thanks to Christoph Anton Mitterer)
* doc/introduction.tex: Likewise
* doc/guide.html: Likewise

SVN Revision: 1347

16 years ago* doc/guide.tex: Document ejabberdctl status code (EJAB-633)
Badlop [Thu, 5 Jun 2008 12:04:43 +0000 (12:04 +0000)]
* doc/guide.tex: Document ejabberdctl status code (EJAB-633)
* doc/guide.html: Likewise

SVN Revision: 1346

16 years ago* src/msgs/pl.msg: Bugfix in arguments of translated string that
Badlop [Wed, 4 Jun 2008 13:21:36 +0000 (13:21 +0000)]
* src/msgs/pl.msg: Bugfix in arguments of translated string that
could crash the room (thanks to Anastasia Gornostaeva)

SVN Revision: 1345

16 years ago* src/web/ejabberd_web.erl (make_xhtml/2): Allow to include
Badlop [Sat, 31 May 2008 18:21:43 +0000 (18:21 +0000)]
* src/web/ejabberd_web.erl (make_xhtml/2): Allow to include
elements in the HTTP header

SVN Revision: 1344

16 years ago* src/odbc/odbc_queries.erl (del_user_return_password): Return
Badlop [Sat, 31 May 2008 17:09:13 +0000 (17:09 +0000)]
* src/odbc/odbc_queries.erl (del_user_return_password): Return
password (thanks to Oleg Palij)

SVN Revision: 1343

16 years ago* src/ejabberd_s2s.erl: Added s2s_send_packet and s2s_receive_packet hooks (EJAB...
Mickaël Rémond [Thu, 22 May 2008 10:53:49 +0000 (10:53 +0000)]
* src/ejabberd_s2s.erl: Added s2s_send_packet and s2s_receive_packet hooks (EJAB-635).
* src/ejabberd_s2s_in.erl: Likewise.

SVN Revision: 1342

16 years ago* src/ejabberd_c2s.erl: user_send_packet hook now called on all packets including...
Mickaël Rémond [Thu, 22 May 2008 10:19:35 +0000 (10:19 +0000)]
* src/ejabberd_c2s.erl: user_send_packet hook now called on all packets including presence packets (EJAB-634)

SVN Revision: 1341

16 years ago* README: R12 support: remove compilation warning (EJAB-630)
Badlop [Thu, 22 May 2008 00:01:18 +0000 (00:01 +0000)]
* README: R12 support: remove compilation warning (EJAB-630)

SVN Revision: 1340

16 years agoadd release_notes_2.0.1
Christophe Romain [Mon, 19 May 2008 22:35:01 +0000 (22:35 +0000)]
add release_notes_2.0.1

SVN Revision: 1338

16 years ago* doc/guide.html: Update
Badlop [Mon, 19 May 2008 09:45:44 +0000 (09:45 +0000)]
* doc/guide.html: Update

SVN Revision: 1335

16 years ago* src/configure.ac: R12 support: remove compilation
Badlop [Mon, 19 May 2008 09:20:35 +0000 (09:20 +0000)]
* src/configure.ac: R12 support: remove compilation
warning (EJAB-630)
* src/configure: Likewise
* doc/guide.tex: Likewise

SVN Revision: 1334

16 years ago* doc/guide.tex: Describe how to disable registration
Badlop [Mon, 19 May 2008 09:13:19 +0000 (09:13 +0000)]
* doc/guide.tex: Describe how to disable registration
limitation (EJAB-614)

SVN Revision: 1333

16 years ago* src/ejabberd_s2s_out.erl: Fix compilation error.
Mickaël Rémond [Sun, 18 May 2008 12:34:52 +0000 (12:34 +0000)]
* src/ejabberd_s2s_out.erl: Fix compilation error.

SVN Revision: 1332

16 years ago* src/ejabberd_s2s_out.erl: Avoid an harmless error (function clause in logs)
Mickaël Rémond [Sun, 18 May 2008 12:28:58 +0000 (12:28 +0000)]
* src/ejabberd_s2s_out.erl: Avoid an harmless error (function clause in logs)

SVN Revision: 1331

16 years ago* src/extauth.erl: Log strange responses from extauth script. Use
Badlop [Sat, 17 May 2008 11:44:25 +0000 (11:44 +0000)]
* src/extauth.erl: Log strange responses from extauth script. Use
timeout (EJAB-627)

SVN Revision: 1330

16 years ago* src/mod_muc/mod_muc_room.erl: Allow change_state of a room
Badlop [Fri, 16 May 2008 18:05:03 +0000 (18:05 +0000)]
* src/mod_muc/mod_muc_room.erl: Allow change_state of a room

SVN Revision: 1329

16 years agoChange FSMTIMEOUT to 30s
Christophe Romain [Fri, 16 May 2008 15:29:33 +0000 (15:29 +0000)]
Change FSMTIMEOUT to 30s

SVN Revision: 1328

16 years ago* src/mod_muc/mod_muc_room.erl: Return Forbidden error message
Badlop [Mon, 12 May 2008 20:35:43 +0000 (20:35 +0000)]
* src/mod_muc/mod_muc_room.erl: Return Forbidden error message
when user sends private message in a room that disallows
it (EJAB-595)

SVN Revision: 1323

16 years ago* src/web/ejabberd_http.erl (parse_auth): Allow password that
Badlop [Mon, 12 May 2008 17:56:27 +0000 (17:56 +0000)]
* src/web/ejabberd_http.erl (parse_auth): Allow password that
include colon character (EJAB-522)

SVN Revision: 1322

16 years ago* src/mod_ip_blacklist.erl: Better error handling (EJAB-625).
Mickaël Rémond [Fri, 9 May 2008 19:53:06 +0000 (19:53 +0000)]
* src/mod_ip_blacklist.erl: Better error handling (EJAB-625).

SVN Revision: 1321

16 years ago* src/mod_ip_blacklist.erl: ignore when we do not have the IP.
Mickaël Rémond [Thu, 8 May 2008 14:55:06 +0000 (14:55 +0000)]
* src/mod_ip_blacklist.erl: ignore when we do not have the IP.

SVN Revision: 1320

16 years ago* src/mod_ip_blacklist.erl: Update the list every 6 hours.
Mickaël Rémond [Mon, 5 May 2008 16:31:48 +0000 (16:31 +0000)]
* src/mod_ip_blacklist.erl: Update the list every 6 hours.

SVN Revision: 1319

16 years ago* src/mod_ip_blacklist.erl: Added C2S blacklist support (EJAB-625).
Mickaël Rémond [Mon, 5 May 2008 16:25:52 +0000 (16:25 +0000)]
* src/mod_ip_blacklist.erl: Added C2S blacklist support (EJAB-625).

SVN Revision: 1318

16 years ago* src/ejabberd_c2s.erl: Added C2S blacklist support (EJAB-625).
Mickaël Rémond [Mon, 5 May 2008 16:22:06 +0000 (16:22 +0000)]
* src/ejabberd_c2s.erl: Added C2S blacklist support (EJAB-625).
* src/mod_ip_blacklist.erl: Likewise.
* src/jlib.erl: Added IP format tuple to string function.
* src/ejabberd_socket.erl: Properly handled c2s start failure (happen for blacklisted IP).

SVN Revision: 1317

16 years ago* src/ejabberd_receiver.erl: Don't activate a socket untill its
Alexey Shchepin [Sun, 4 May 2008 07:38:24 +0000 (07:38 +0000)]
* src/ejabberd_receiver.erl: Don't activate a socket untill its
receiver process is controlling it

SVN Revision: 1316

16 years agoXEP-0115 patch (EJAB-618)
Christophe Romain [Wed, 30 Apr 2008 08:49:39 +0000 (08:49 +0000)]
XEP-0115 patch (EJAB-618)

SVN Revision: 1313

16 years ago* src/ejabberd_s2s_out.erl: Improve confusing log message in s2s
Badlop [Tue, 29 Apr 2008 16:59:03 +0000 (16:59 +0000)]
* src/ejabberd_s2s_out.erl: Improve confusing log message in s2s
connection: wait_for_validation connect timeout (EJAB-617)

SVN Revision: 1311

16 years ago* src/ejabberd.cfg.example: Small improvements in explanations
Badlop [Tue, 29 Apr 2008 16:44:12 +0000 (16:44 +0000)]
* src/ejabberd.cfg.example: Small improvements in explanations

* doc/guide.tex: Document MUC room options (EJAB-619)

SVN Revision: 1310

16 years ago* doc/guide.tex: Document the option max_s2s_connections
Badlop [Mon, 28 Apr 2008 18:07:23 +0000 (18:07 +0000)]
* doc/guide.tex: Document the option max_s2s_connections

SVN Revision: 1307

16 years agoremove unused served_hosts option
Christophe Romain [Mon, 28 Apr 2008 13:02:07 +0000 (13:02 +0000)]
remove unused served_hosts option

SVN Revision: 1306

16 years ago* src/mod_muc/mod_muc_room.erl: Fixed room shaper processing
Alexey Shchepin [Sun, 27 Apr 2008 19:06:34 +0000 (19:06 +0000)]
* src/mod_muc/mod_muc_room.erl: Fixed room shaper processing

SVN Revision: 1305

16 years ago* src/mod_shared_roster.erl: Fix for new registered accounts not
Badlop [Sat, 26 Apr 2008 17:37:43 +0000 (17:37 +0000)]
* src/mod_shared_roster.erl: Fix for new registered accounts not
being immediately shown in an 'all' special shared roster
group (thanks to Alexey Shchepin) (EJAB-71)
* src/mod_register.erl: New vhost event user_registered

SVN Revision: 1303

16 years ago* doc/guide.tex: Document option registration_timeout (EJAB-614)
Badlop [Fri, 25 Apr 2008 22:45:45 +0000 (22:45 +0000)]
* doc/guide.tex: Document option registration_timeout (EJAB-614)

SVN Revision: 1302

16 years ago* src/ejabberd_c2s.erl: Added forbidden_session_hook
Badlop [Fri, 25 Apr 2008 09:25:31 +0000 (09:25 +0000)]
* src/ejabberd_c2s.erl: Added forbidden_session_hook

* src/acl.erl: New access types: resource, resource_regexp and
resource_glob
* doc/guide.tex: Likewise

SVN Revision: 1301

16 years ago* src/treap.erl: Bugfix
Alexey Shchepin [Wed, 23 Apr 2008 13:14:08 +0000 (13:14 +0000)]
* src/treap.erl: Bugfix

* src/mod_register.erl: Fixed table creation, timeout isn't
activated when registration fails

SVN Revision: 1300

16 years ago* src/mod_register.erl: Restrict registration frequency per IP or
Alexey Shchepin [Tue, 22 Apr 2008 21:51:32 +0000 (21:51 +0000)]
* src/mod_register.erl: Restrict registration frequency per IP or
user
* src/ejabberd_c2s.erl: Pass IP to the c2s_unauthenticated_iq hook
* src/ejabberd_config.erl: Added registration_timeout option
* src/treap.erl: Treaps implementation

SVN Revision: 1299

16 years ago* src/ejabberd_auth.erl: Improve anonymous authentication to not
Badlop [Tue, 22 Apr 2008 17:41:30 +0000 (17:41 +0000)]
* 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

16 years ago* src/ejabberd_s2s_out.erl: Fix long timeout when reconnecting s2s
Badlop [Fri, 18 Apr 2008 12:19:45 +0000 (12:19 +0000)]
* 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

16 years ago* doc/guide.tex: Clarification: PEP is enabled in default config
Badlop [Wed, 16 Apr 2008 15:44:58 +0000 (15:44 +0000)]
* doc/guide.tex: Clarification: PEP is enabled in default config

SVN Revision: 1295

16 years agoCache negative response (EJAB-474)
Christophe Romain [Mon, 14 Apr 2008 12:02:18 +0000 (12:02 +0000)]
Cache negative response (EJAB-474)

SVN Revision: 1294

16 years ago* src/web/ejabberd_web_admin.erl: Include Last-Modified HTTP
Badlop [Sat, 12 Apr 2008 08:09:05 +0000 (08:09 +0000)]
* src/web/ejabberd_web_admin.erl: Include Last-Modified HTTP
header in responses to allow caching (EJAB-546)

SVN Revision: 1292

16 years ago* src/Makefile.in: Improved indentation of GCC call
Badlop [Fri, 11 Apr 2008 17:32:20 +0000 (17:32 +0000)]
* 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

16 years ago* src/ejabberd_listener.erl (start_listener): Revert SVN r1260.
Badlop [Fri, 11 Apr 2008 15:47:44 +0000 (15:47 +0000)]
* src/ejabberd_listener.erl (start_listener): Revert SVN r1260.

SVN Revision: 1290

16 years agoMerge SVN r1287 from trunk to 2.0.x branch:
Badlop [Fri, 11 Apr 2008 09:25:54 +0000 (09:25 +0000)]
Merge SVN r1287 from trunk to 2.0.x branch:

* src/tls/tls_drv.c: Fixed gcc signedness warnings (EJAB-447)
* src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise

* src/expat_erl.c: Removed R9B workaround (EJAB-447)

SVN Revision: 1289

16 years ago* src/ejabberd_config.erl: Removed a dependency on string:to_upper
Alexey Shchepin [Fri, 11 Apr 2008 05:52:10 +0000 (05:52 +0000)]
* src/ejabberd_config.erl: Removed a dependency on string:to_upper

SVN Revision: 1288

16 years ago* src/tls/tls_drv.c: Fixed gcc signedness warnings
Alexey Shchepin [Fri, 11 Apr 2008 05:20:08 +0000 (05:20 +0000)]
* src/tls/tls_drv.c: Fixed gcc signedness warnings
* src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise

SVN Revision: 1287

16 years ago* src/expat_erl.c: Removed R9B workaround
Alexey Shchepin [Fri, 11 Apr 2008 05:19:27 +0000 (05:19 +0000)]
* src/expat_erl.c: Removed R9B workaround

SVN Revision: 1286

16 years agopubsub identity and database update bugfix
Christophe Romain [Thu, 10 Apr 2008 14:11:06 +0000 (14:11 +0000)]
pubsub identity and database update bugfix

SVN Revision: 1285

16 years ago* Changelog: typo.
Mickaël Rémond [Thu, 10 Apr 2008 08:14:58 +0000 (08:14 +0000)]
* Changelog: typo.

SVN Revision: 1282

16 years ago*src/ejabberd_c2s.erl: Uniform default value for empty privacy list. Fixes (EJAB...
Mickaël Rémond [Thu, 10 Apr 2008 08:14:38 +0000 (08:14 +0000)]
*src/ejabberd_c2s.erl: Uniform default value for empty privacy list. Fixes (EJAB-603).

SVN Revision: 1281

16 years ago* src/ejabberd_auth_ldap.erl: LDAP function to get the number of
Badlop [Tue, 8 Apr 2008 09:37:06 +0000 (09:37 +0000)]
* 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

16 years ago* doc/guide.tex: Documented the IQ discipline {queue, N}.
Mickaël Rémond [Mon, 7 Apr 2008 13:18:42 +0000 (13:18 +0000)]
* doc/guide.tex: Documented the IQ discipline {queue, N}.
* doc/guide.html: Likewise.

SVN Revision: 1278

16 years ago* doc/guide.tex: Fix default_room_opts with default_room_options
Badlop [Sat, 5 Apr 2008 10:53:32 +0000 (10:53 +0000)]
* doc/guide.tex: Fix default_room_opts with default_room_options
* doc/guide.html: Likewise

SVN Revision: 1277

16 years ago* src/ejabberd_auth_ldap.erl (get_vh_registered_users_number): New
Badlop [Fri, 4 Apr 2008 18:57:01 +0000 (18:57 +0000)]
* src/ejabberd_auth_ldap.erl (get_vh_registered_users_number): New
function that returns 0 registered users (EJAB-331).

SVN Revision: 1276

16 years ago* src/ejabberd_c2s.erl (process_presence_probe): Don't route a
Badlop [Thu, 3 Apr 2008 22:35:26 +0000 (22:35 +0000)]
* src/ejabberd_c2s.erl (process_presence_probe): Don't route a
presence probe to oneself (EJAB-498)

SVN Revision: 1275

16 years ago* src/ejabberd_config.erl: Add support to include additional
Badlop [Wed, 2 Apr 2008 16:31:15 +0000 (16:31 +0000)]
* 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

16 years agoDo not ignore values passed from configure (EJAB-592)
Christophe Romain [Wed, 2 Apr 2008 14:24:18 +0000 (14:24 +0000)]
Do not ignore values passed from configure (EJAB-592)

SVN Revision: 1272

16 years agoadd condition inclusion of pep in disco identity (EJAB-564)
Christophe Romain [Wed, 2 Apr 2008 09:06:28 +0000 (09:06 +0000)]
add condition inclusion of pep in disco identity (EJAB-564)

SVN Revision: 1268

16 years ago* doc/guide.tex: Updated command line parameters, epmd section
Badlop [Tue, 1 Apr 2008 12:00:34 +0000 (12:00 +0000)]
* doc/guide.tex: Updated command line parameters, epmd section
* doc/guide.html: Likewise

SVN Revision: 1267

16 years agotypo fix on ejabberdctl.template
Christophe Romain [Tue, 1 Apr 2008 11:47:51 +0000 (11:47 +0000)]
typo fix on ejabberdctl.template

SVN Revision: 1266