]> granicus.if.org Git - ejabberd/log
ejabberd
17 years ago* src/mod_vcard.erl: Make services description translatable in discovery (EJAB-236...
Mickaël Rémond [Tue, 29 May 2007 13:14:09 +0000 (13:14 +0000)]
* src/mod_vcard.erl: Make services description translatable in discovery (EJAB-236 - thanks to Badlop)
* src/mod_muc/mod_muc.erl: Likewise
* src/mod_irc/mod_irc.erl: Likewise
* src/mod_pubsub/mod_pubsub.erl: Likewise
* src/mod_proxy65/mod_proxy65_service.erl: Likewise
* src/msgs/fr.msg: Added service description translation

SVN Revision: 774

17 years ago* src/ejabberdctl.template: Updated version of ejabberdctl (thanks
Alexey Shchepin [Mon, 21 May 2007 03:41:13 +0000 (03:41 +0000)]
* src/ejabberdctl.template: Updated version of ejabberdctl (thanks
to Christophe Romain)
* tools/ejabberdctl: Likewise
* src/Makefile.in: Updated

SVN Revision: 773

17 years ago* src/ejabberd_sm.erl: Updated the session table to store
Alexey Shchepin [Mon, 21 May 2007 03:21:34 +0000 (03:21 +0000)]
* src/ejabberd_sm.erl: Updated the session table to store
additional session info
* src/ejabberd_c2s.erl: Report IP address to ejabberd_sm (thanks
to Christophe Romain)

SVN Revision: 772

17 years ago* src/msgs/zh.msg: New chinese translation (thanks to Shelley
Alexey Shchepin [Fri, 18 May 2007 13:01:05 +0000 (13:01 +0000)]
* src/msgs/zh.msg: New chinese translation (thanks to Shelley
Shyan)

SVN Revision: 771

17 years ago* src/mod_muc/mod_muc_room.erl: Corrected error messages when
Alexey Shchepin [Wed, 16 May 2007 10:13:04 +0000 (10:13 +0000)]
* src/mod_muc/mod_muc_room.erl: Corrected error messages when
trying to join members-only room (thanks to Badlop)

* src/ejabberd_c2s.erl: Added c2s_update_presence hook

SVN Revision: 770

17 years ago* src/ejd2odbc.erl: Bugfix (thanks to Badlop)
Alexey Shchepin [Tue, 15 May 2007 00:07:25 +0000 (00:07 +0000)]
* src/ejd2odbc.erl: Bugfix (thanks to Badlop)

SVN Revision: 769

17 years ago* src/ejd2odbc.erl: Bugfix (thanks to Badlop)
Alexey Shchepin [Sun, 13 May 2007 22:41:19 +0000 (22:41 +0000)]
* src/ejd2odbc.erl: Bugfix (thanks to Badlop)

SVN Revision: 768

17 years ago* src/mod_stats.erl: Updated
Alexey Shchepin [Sat, 12 May 2007 18:14:21 +0000 (18:14 +0000)]
* src/mod_stats.erl: Updated
* src/web/ejabberd_web_admin.erl: Likewise

SVN Revision: 767

17 years ago* src/ejabberd_auth.erl: Added get_vh_registered_users_number/1
Alexey Shchepin [Sat, 12 May 2007 18:09:38 +0000 (18:09 +0000)]
* src/ejabberd_auth.erl: Added get_vh_registered_users_number/1
function
* src/ejabberd_auth_odbc.erl: Likewise
* src/odbc/odbc_queries.erl: Added users_number/1 function
* src/ejabberd.cfg.example: Added an example for
pgsql_users_number_estimate option

SVN Revision: 766

17 years ago* src/ejabberd_auth_anonymous.erl: Added anonymous_purge_hook
Alexey Shchepin [Sat, 12 May 2007 16:28:34 +0000 (16:28 +0000)]
* src/ejabberd_auth_anonymous.erl: Added anonymous_purge_hook
(thanks to Christophe Romain and Mickael Remond)
* src/mod_offline.erl: Likewise
* src/mod_offline_odbc.erl: Likewise
* src/mod_roster.erl: Likewise
* src/mod_roster_odbc.erl: Likewise

SVN Revision: 765

17 years ago* src/mod_muc/mod_muc.erl: Bugfix
Alexey Shchepin [Wed, 9 May 2007 14:47:58 +0000 (14:47 +0000)]
* src/mod_muc/mod_muc.erl: Bugfix

SVN Revision: 764

17 years ago* src/ejabberd_receiver.erl: Workaround for inet_drv bug
Alexey Shchepin [Mon, 7 May 2007 17:52:35 +0000 (17:52 +0000)]
* src/ejabberd_receiver.erl: Workaround for inet_drv bug

* src/web/ejabberd_http_poll.erl: Added sockname/1 and peername/1
stubs

SVN Revision: 763

17 years ago* src/web/ejabberd_http.hrl: Added "ip" field in the "request"
Alexey Shchepin [Mon, 7 May 2007 15:47:33 +0000 (15:47 +0000)]
* src/web/ejabberd_http.hrl: Added "ip" field in the "request"
record
* src/web/ejabberd_http.erl: Likewise

SVN Revision: 762

17 years ago* src/ejabberd_sm.erl: Added set_presence_hook
Alexey Shchepin [Thu, 3 May 2007 15:45:24 +0000 (15:45 +0000)]
* src/ejabberd_sm.erl: Added set_presence_hook
* src/ejabberd_c2s.erl: Likewise

SVN Revision: 761

17 years ago* src/ejabberd_sm.erl: Added set_presence_hook
Alexey Shchepin [Thu, 3 May 2007 07:41:16 +0000 (07:41 +0000)]
* src/ejabberd_sm.erl: Added set_presence_hook

SVN Revision: 760

17 years ago* src/ejabberd_sm.erl: Added check for existence of incoming
Alexey Shchepin [Thu, 3 May 2007 05:15:12 +0000 (05:15 +0000)]
* src/ejabberd_sm.erl: Added check for existence of incoming
subscription destination

SVN Revision: 759

17 years ago* src/msgs/it.msg: Added italian translation (thanks to Luca
Alexey Shchepin [Thu, 3 May 2007 04:29:35 +0000 (04:29 +0000)]
* src/msgs/it.msg: Added italian translation (thanks to Luca
Brivio)

SVN Revision: 758

17 years ago* src/mod_muc/mod_muc_room.erl: More accurate invitation errors
Alexey Shchepin [Thu, 3 May 2007 04:07:29 +0000 (04:07 +0000)]
* src/mod_muc/mod_muc_room.erl: More accurate invitation errors
(thanks to Magnus Henoch)

SVN Revision: 757

17 years agomake install does not overwrites existing ejabberd.cfg anymore, ejabberd.cfg-new...
Christophe Romain [Mon, 30 Apr 2007 07:08:01 +0000 (07:08 +0000)]
make install does not overwrites existing ejabberd.cfg anymore, ejabberd.cfg-new created instead

SVN Revision: 756

17 years agoSVN Revision: 754
Mickaël Rémond [Fri, 27 Apr 2007 14:10:19 +0000 (14:10 +0000)]
SVN Revision: 754

17 years ago* contrib/ejabberd-modules.repo: List of ejabberd-modules to add for ejabberd packagi...
Mickaël Rémond [Fri, 27 Apr 2007 14:09:55 +0000 (14:09 +0000)]
* contrib/ejabberd-modules.repo: List of ejabberd-modules to add for ejabberd packaging (source archive and installer)

SVN Revision: 753

17 years ago* src/mod_roster_odbc.erl: Don't deliver roster items in "None +
Alexey Shchepin [Thu, 26 Apr 2007 14:45:16 +0000 (14:45 +0000)]
* src/mod_roster_odbc.erl: Don't deliver roster items in "None +
Pending In" state
* src/mod_roster.erl: Likewise

SVN Revision: 752

17 years ago* src/ejabberd_socket.erl: Added API for monitoring socket
Alexey Shchepin [Thu, 12 Apr 2007 06:08:32 +0000 (06:08 +0000)]
* src/ejabberd_socket.erl: Added API for monitoring socket
processes
* src/ejabberd_frontend_socket.erl: Likewise
* src/ejabberd_c2s.erl: Added socket monitoring

* src/mod_muc/mod_muc_room.erl: Fixed the stop reason for the
destroy event

SVN Revision: 751

17 years ago* src/ejabberd_sm.erl: Minor optimisation
Alexey Shchepin [Thu, 12 Apr 2007 05:31:53 +0000 (05:31 +0000)]
* src/ejabberd_sm.erl: Minor optimisation

* src/ejabberd_system_monitor.erl: Experimental watchdog
* src/ejabberd_sup.erl: Likewise
* src/ejabberd_config.erl: Likewise

SVN Revision: 750

17 years ago* src/guide.tex: Fixed typo.
Mickaël Rémond [Thu, 22 Mar 2007 08:46:08 +0000 (08:46 +0000)]
* src/guide.tex: Fixed typo.

SVN Revision: 749

17 years ago* src/mod_muc/mod_muc.erl: Better behaviour under high load
Alexey Shchepin [Thu, 22 Mar 2007 02:26:35 +0000 (02:26 +0000)]
* src/mod_muc/mod_muc.erl: Better behaviour under high load

SVN Revision: 748

17 years ago* src/ejabberd_s2s.erl: Don't bounce packets with "error" and
Alexey Shchepin [Sat, 17 Mar 2007 23:02:06 +0000 (23:02 +0000)]
* src/ejabberd_s2s.erl: Don't bounce packets with "error" and
"result" type

SVN Revision: 747

17 years ago* src/ejabberd_s2s.erl: Fixed spelling
Alexey Shchepin [Sat, 17 Mar 2007 22:53:42 +0000 (22:53 +0000)]
* src/ejabberd_s2s.erl: Fixed spelling

SVN Revision: 746

17 years ago* src/ejabberd_s2s.erl: Don't start s2s process for existing
Alexey Shchepin [Sat, 17 Mar 2007 22:17:03 +0000 (22:17 +0000)]
* src/ejabberd_s2s.erl: Don't start s2s process for existing
connection in case of race condition

SVN Revision: 745

17 years ago* src/ejabberd_service.erl: Added shaper_rule option, changed
Alexey Shchepin [Tue, 13 Mar 2007 16:01:39 +0000 (16:01 +0000)]
* src/ejabberd_service.erl: Added shaper_rule option, changed
service connection log message

SVN Revision: 744

17 years ago* src/ejabberd_service.erl: Add extra info in the log about which
Mickaël Rémond [Tue, 13 Mar 2007 15:01:27 +0000 (15:01 +0000)]
* src/ejabberd_service.erl: Add extra info in the log about which
components is connected and which Erlang process is handling
it. This is usefull in context where many types of components are
used (Thanks to Jerome Sautret) (EJAB-211).

SVN Revision: 743

17 years ago* src/web/ejabberd_http.erl: Support for binaries in ejabberd HTTP
Mickaël Rémond [Sat, 10 Mar 2007 17:57:19 +0000 (17:57 +0000)]
* src/web/ejabberd_http.erl: Support for binaries in ejabberd HTTP
server (Thanks to Massimiliano Mirra) (EJAB-197).

SVN Revision: 742

17 years ago* src/configure.ac: autoconf improvements (thanks to Tony Finch) (EJAB-204).
Mickaël Rémond [Sat, 10 Mar 2007 16:27:17 +0000 (16:27 +0000)]
* src/configure.ac: autoconf improvements (thanks to Tony Finch) (EJAB-204).
* src/aclocal.m4: Likewise.

SVN Revision: 741

17 years ago* src/odbc/ejabberd_odbc.erl: ejabberd admin can now choose the
Mickaël Rémond [Sat, 10 Mar 2007 15:53:53 +0000 (15:53 +0000)]
* src/odbc/ejabberd_odbc.erl: ejabberd admin can now choose the
relational database port to user from ejabberd configuration
file (EJAB-195).
* src/doc/guide.tex: Likewise.

SVN Revision: 740

17 years ago* src/mod_muc/mod_muc_log.erl: Fix wrong return on check access log.
Mickaël Rémond [Fri, 2 Mar 2007 14:57:26 +0000 (14:57 +0000)]
* src/mod_muc/mod_muc_log.erl: Fix wrong return on check access log.

SVN Revision: 739

17 years ago* src/msgs/ru.msg: Updated (thanks to Sergei Golovan)
Alexey Shchepin [Thu, 1 Mar 2007 05:45:30 +0000 (05:45 +0000)]
* src/msgs/ru.msg: Updated (thanks to Sergei Golovan)
* src/msgs/uk.msg: Likewise

SVN Revision: 738

17 years ago* src/mod_pubsub/mod_pubsub.erl: Bugfix
Alexey Shchepin [Thu, 22 Feb 2007 07:39:05 +0000 (07:39 +0000)]
* src/mod_pubsub/mod_pubsub.erl: Bugfix

SVN Revision: 737

17 years ago* src/mod_proxy65/mod_proxy65_sm.erl: Cluster support (thanks to
Alexey Shchepin [Thu, 22 Feb 2007 05:03:51 +0000 (05:03 +0000)]
* src/mod_proxy65/mod_proxy65_sm.erl: Cluster support (thanks to
Evgeniy Khramtsov)

* src/mod_proxy65/mod_proxy65_stream.erl: Code cleanup (thanks to
Evgeniy Khramtsov)

* src/mod_proxy65/mod_proxy65.hrl: Fixed typo (thanks to Evgeniy
Khramtsov)

SVN Revision: 736

17 years ago* src/ejabberd_c2s.erl: Init shaper with a default value first
Alexey Shchepin [Mon, 19 Feb 2007 23:35:42 +0000 (23:35 +0000)]
* src/ejabberd_c2s.erl: Init shaper with a default value first
after stream opening

* src/ejabberd_c2s.erl: Log failed SASL login attempts
* src/cyrsasl.erl: Updated API
* src/cyrsasl_plain.erl: Likewise
* src/cyrsasl_digest.erl: Likewise

SVN Revision: 735

17 years ago* src/mod_muc/mod_muc_room.erl: Added an option set affiliations.
Mickaël Rémond [Mon, 19 Feb 2007 16:56:06 +0000 (16:56 +0000)]
* src/mod_muc/mod_muc_room.erl: Added an option set affiliations.

SVN Revision: 734

17 years ago* doc/api/*: Added Erlang documentation generation script (EJAB-188).
Mickaël Rémond [Mon, 19 Feb 2007 15:02:28 +0000 (15:02 +0000)]
* doc/api/*: Added Erlang documentation generation script (EJAB-188).
* doc/version.tex: Updated.
* src/ejabberd.app: Updated.

SVN Revision: 733

17 years ago* src/odbc/pg.sql: last table, state column cannot be NULL (EJAB-191).
Mickaël Rémond [Mon, 19 Feb 2007 14:19:27 +0000 (14:19 +0000)]
* src/odbc/pg.sql: last table, state column cannot be NULL (EJAB-191).
* src/odbc/mysql.sql: likewise.
* src/odbc/mssql.sql. likewise.

SVN Revision: 732

17 years ago* src/ejabberd_auth_ldap.erl: prevent anonymous bind on LDAP servers
Mickaël Rémond [Mon, 19 Feb 2007 13:27:18 +0000 (13:27 +0000)]
* src/ejabberd_auth_ldap.erl: prevent anonymous bind on LDAP servers
as ejabberd is providing other anonymous authentication mechanism
(EJAB-190).

SVN Revision: 731

17 years ago* src/cyrsasl_plain.erl: bad-auth error code replaced by not-authorized
Mickaël Rémond [Mon, 19 Feb 2007 11:22:19 +0000 (11:22 +0000)]
* src/cyrsasl_plain.erl: bad-auth error code replaced by not-authorized
(EJAB-187).

SVN Revision: 730

17 years ago* src/aclocal.m4: configure --with-erlang option is now working (Thanks
Mickaël Rémond [Mon, 19 Feb 2007 11:06:28 +0000 (11:06 +0000)]
* src/aclocal.m4: configure --with-erlang option is now working (Thanks
to Jerome Sautret) (EJAB-186).

SVN Revision: 729

17 years ago* src/mod_muc/mod_muc_log.erl: Spam prevention: The default behaviour
Mickaël Rémond [Mon, 19 Feb 2007 10:49:23 +0000 (10:49 +0000)]
* src/mod_muc/mod_muc_log.erl: Spam prevention: The default behaviour
is now to use the nofollow rel attributes for links that are submitted
by users (EJAB-185).
* doc/guide.tex: Likewise.

SVN Revision: 728

17 years ago* src/mod_muc/mod_muc_room.erl: API improvement: Implementation of an
Mickaël Rémond [Mon, 19 Feb 2007 09:45:58 +0000 (09:45 +0000)]
* src/mod_muc/mod_muc_room.erl: API improvement: Implementation of an
event to destroy MUC room from an external application (Thanks to
Massimiliano Mirra) (EJAB-184).

SVN Revision: 727

17 years ago* src/ejabberd_s2s.erl: Confirm to RFC3920 section 10.3 (thanks to
Alexey Shchepin [Sun, 18 Feb 2007 17:58:47 +0000 (17:58 +0000)]
* src/ejabberd_s2s.erl: Confirm to RFC3920 section 10.3 (thanks to
Jerome Sautret)

SVN Revision: 726

17 years ago* src/mod_muc/mod_muc.erl: Node now try to clean its own online room when restarting...
Mickaël Rémond [Sun, 18 Feb 2007 17:05:32 +0000 (17:05 +0000)]
* src/mod_muc/mod_muc.erl: Node now try to clean its own online room when restarting (EJAB-182).

SVN Revision: 725

17 years ago* src/mod_muc/mod_muc.erl: Clean online room table on cluster node
Alexey Shchepin [Tue, 13 Feb 2007 17:23:36 +0000 (17:23 +0000)]
* src/mod_muc/mod_muc.erl: Clean online room table on cluster node
restart

SVN Revision: 724

17 years ago* src/ejabberd_auth_ldap.erl: Added ldap_local_filter option. This
Mickaël Rémond [Tue, 13 Feb 2007 10:01:58 +0000 (10:01 +0000)]
* src/ejabberd_auth_ldap.erl: Added ldap_local_filter option. This
option provide an optimisation to reduce LDAP directory load when
using attribute-based filters (EJAB-179).

SVN Revision: 723

17 years ago* src/web/ejabberd_http.erl: Added separate version of
Alexey Shchepin [Sun, 4 Feb 2007 16:04:40 +0000 (16:04 +0000)]
* src/web/ejabberd_http.erl: Added separate version of
element_to_string for HTML encoding
* src/xml.erl: Reverted previous change

SVN Revision: 722

17 years ago* src/xml.erl: ' entity replaced by ' Should work more universaly (in HTML...
Mickaël Rémond [Sun, 4 Feb 2007 11:30:44 +0000 (11:30 +0000)]
* src/xml.erl: ' entity replaced by ' Should work more universaly (in HTML and XML).

SVN Revision: 721

18 years ago* src/mod_roster_odbc.erl: Bugfix (thanks to asdx
Alexey Shchepin [Tue, 30 Jan 2007 15:23:48 +0000 (15:23 +0000)]
* src/mod_roster_odbc.erl: Bugfix (thanks to asdx
<asdx@jabber.snc.ru>)
* src/ejd2odbc.erl: Likewise

SVN Revision: 717

18 years ago* src/mod_vcard_ldap.erl: LDAP server pool support (thanks to Evgeniy
Mickaël Rémond [Sat, 27 Jan 2007 16:40:37 +0000 (16:40 +0000)]
* src/mod_vcard_ldap.erl: LDAP server pool support (thanks to Evgeniy
Khramtsov) (EJAB-175)
* src/eldap/Makefile.in: Likewise
* src/ejabberd_auth_ldap.erl: Likewise
* src/eldap_pool.erl: Likewise

* src/eldap/eldap_utils.erl: Implemented LDAP domain substitution (EJAB-177)

* src/eldap/eldap.erl: Implemented queue to avoid bind deadlock under
heavy load (thanks to Evgeniy Khramtsov)  (EJAB-176)
* src/eldap/eldap.hrl: Likewise

SVN Revision: 716

18 years ago* doc/guide.tex: Fixed typos in labels.
Mickaël Rémond [Fri, 26 Jan 2007 18:30:36 +0000 (18:30 +0000)]
* doc/guide.tex: Fixed typos in labels.

SVN Revision: 715

18 years ago* src/eldap/Makefile.win32: fix build error on Windows.
Mickaël Rémond [Thu, 25 Jan 2007 15:54:10 +0000 (15:54 +0000)]
* src/eldap/Makefile.win32: fix build error on Windows.

SVN Revision: 714

18 years ago* src/web/*: Plugin architecture for HTTP modules (thanks to
Alexey Shchepin [Thu, 25 Jan 2007 05:53:58 +0000 (05:53 +0000)]
* src/web/*: Plugin architecture for HTTP modules (thanks to
Massimiliano Mirra)

SVN Revision: 713

18 years ago* Generated updated documentation.
Mickaël Rémond [Wed, 24 Jan 2007 20:16:01 +0000 (20:16 +0000)]
* Generated updated documentation.

SVN Revision: 712

18 years ago* doc/guide.tex: Documentation for the domain_balancing_component_number option.
Mickaël Rémond [Wed, 24 Jan 2007 18:27:17 +0000 (18:27 +0000)]
* doc/guide.tex: Documentation for the domain_balancing_component_number option.

SVN Revision: 711

18 years ago* doc/guide.tex: Documentation for domain balancing.
Mickaël Rémond [Wed, 24 Jan 2007 17:12:35 +0000 (17:12 +0000)]
* doc/guide.tex: Documentation for domain balancing.

SVN Revision: 710

18 years ago* doc/guide.tex: mod_muc now support cluster.
Mickaël Rémond [Wed, 24 Jan 2007 16:34:31 +0000 (16:34 +0000)]
* doc/guide.tex: mod_muc now support cluster.

SVN Revision: 709

18 years ago* Generated updated documentation.
Mickaël Rémond [Wed, 24 Jan 2007 16:13:37 +0000 (16:13 +0000)]
* Generated updated documentation.

SVN Revision: 708

18 years ago* doc/guide.tex: Updated the max_user_sessions section.
Mickaël Rémond [Wed, 24 Jan 2007 15:56:26 +0000 (15:56 +0000)]
* doc/guide.tex: Updated the max_user_sessions section.

SVN Revision: 707

18 years ago* src/mod_muc/mod_muc.erl: Now mod_muc can be distributed on
Alexey Shchepin [Fri, 19 Jan 2007 04:46:44 +0000 (04:46 +0000)]
* src/mod_muc/mod_muc.erl: Now mod_muc can be distributed on
several nodes
* src/mod_muc/mod_muc_room.erl: Likewise

* src/ejabberd_router.erl: Added bare_source and bare_destination
service balancing options and domain_balancing_component_number
option for specifying the number of connected components for the
domain
* src/ejabberd_config.erl: Likewise

SVN Revision: 706

18 years ago* doc/guide.tex: Latex / Hevea related improvements for documentation
Mickaël Rémond [Thu, 11 Jan 2007 08:17:18 +0000 (08:17 +0000)]
* doc/guide.tex: Latex / Hevea related improvements for documentation
generation (thanks to Sander Devrieze).
* doc/introduction.tex: Likewise.
* doc/dev.tex: Likewise.
* doc/features.tex: Likewise.

SVN Revision: 705

18 years ago* Changelog: Cosmetic change
Mickaël Rémond [Tue, 9 Jan 2007 10:23:09 +0000 (10:23 +0000)]
* Changelog: Cosmetic change

SVN Revision: 704

18 years agomod_pubsub: support presence_based_delivery in cluster
Christophe Romain [Tue, 9 Jan 2007 10:16:37 +0000 (10:16 +0000)]
mod_pubsub: support presence_based_delivery in cluster

SVN Revision: 703

18 years agosupport presence_delivery in cluster
Christophe Romain [Tue, 9 Jan 2007 10:09:51 +0000 (10:09 +0000)]
support presence_delivery in cluster

SVN Revision: 702

18 years ago* src/mod_muc/mod_muc_log.erl: Remove 'right-to-left override'
Alexey Shchepin [Fri, 5 Jan 2007 20:05:38 +0000 (20:05 +0000)]
* src/mod_muc/mod_muc_log.erl: Remove 'right-to-left override'
unicode character (thanks to Badlop)

SVN Revision: 701

18 years ago* src/ejabberd_s2s_out.erl: Bugfix
Alexey Shchepin [Sun, 31 Dec 2006 00:38:11 +0000 (00:38 +0000)]
* src/ejabberd_s2s_out.erl: Bugfix

SVN Revision: 700

18 years ago* src/mod_private_odbc: Bugfix: an internal error was returned
Mickaël Rémond [Thu, 21 Dec 2006 09:03:53 +0000 (09:03 +0000)]
* src/mod_private_odbc: Bugfix: an internal error was returned
instead of the actual private data. This is now working as expected.
(EJAB-165)

SVN Revision: 699

18 years ago* src/ejd2odbc.erl: Bugfix
Alexey Shchepin [Wed, 20 Dec 2006 23:22:05 +0000 (23:22 +0000)]
* src/ejd2odbc.erl: Bugfix

SVN Revision: 698

18 years ago* README: Added this file as a quickstart guide.
Mickaël Rémond [Sat, 16 Dec 2006 13:57:37 +0000 (13:57 +0000)]
* README: Added this file as a quickstart guide.

SVN Revision: 697

18 years ago* src/mod_echo.erl: The mod_echo can now be stopped without errors.
Mickaël Rémond [Fri, 15 Dec 2006 22:18:04 +0000 (22:18 +0000)]
* src/mod_echo.erl: The mod_echo can now be stopped without errors.
This is not a major issue, but can mislead other developers learning
from this example and test module (Thanks to Magnus Henoch) (EJAB-163).

SVN Revision: 696

18 years ago* TODO: Removed. The roadmap is managed on:
Mickaël Rémond [Fri, 15 Dec 2006 21:42:16 +0000 (21:42 +0000)]
* TODO: Removed. The roadmap is managed on:
http://support.process-one.net/browse/EJAB

SVN Revision: 695

18 years ago* src/ejabberd_ctl.erl: Bugfix: Now display all register commands for a
Mickaël Rémond [Fri, 15 Dec 2006 21:26:47 +0000 (21:26 +0000)]
* src/ejabberd_ctl.erl: Bugfix: Now display all register commands for a
vhost and not only one (Thanks to Badlop) (EJAB-162).
* src/ejabberd.cfg.example: Fixed typo.

SVN Revision: 694

18 years ago* src/ejabberd_config.erl: Added loglevel option. It is now possible to
Mickaël Rémond [Thu, 14 Dec 2006 18:54:50 +0000 (18:54 +0000)]
* src/ejabberd_config.erl: Added loglevel option. It is now possible to
configure ejabberd dynamic loglevel from the config file (EJAB-74).

SVN Revision: 693

18 years ago* src/ejabberd_receiver.erl: Bugfix
Alexey Shchepin [Fri, 8 Dec 2006 20:48:26 +0000 (20:48 +0000)]
* src/ejabberd_receiver.erl: Bugfix

SVN Revision: 692

18 years ago* src/ejabberd_c2s.erl: Bugfix
Alexey Shchepin [Fri, 8 Dec 2006 20:34:34 +0000 (20:34 +0000)]
* src/ejabberd_c2s.erl: Bugfix

SVN Revision: 691

18 years ago* src/mod_roster_odbc.erl: Better error handling
Alexey Shchepin [Thu, 7 Dec 2006 02:56:14 +0000 (02:56 +0000)]
* src/mod_roster_odbc.erl: Better error handling

* src/web/ejabberd_http_poll.erl: Minor fix

SVN Revision: 690

18 years ago* src/ejabberd_loglevel.erl: Preliminary dynamic loglevel support.
Mickaël Rémond [Mon, 4 Dec 2006 16:07:44 +0000 (16:07 +0000)]
* src/ejabberd_loglevel.erl: Preliminary dynamic loglevel support.
Debug can be enabled with the command "ejabberd_loglevel:set(5)".
(EJAB-74)
* src/ejabberd_app.erl: Likewise.
* src/ejabberd.hrl: Likewise (More log levels are now supported).
* src/ram_file_io_server.erl: Likewise (Needed to dynamically
recompile the error logger).

SVN Revision: 689

18 years ago* src/ejabberd_receiver.erl: Bugfix
Alexey Shchepin [Fri, 1 Dec 2006 17:19:04 +0000 (17:19 +0000)]
* src/ejabberd_receiver.erl: Bugfix

SVN Revision: 688

18 years ago* src/mod_proxy65/mod_proxy65_services.erl: Fixed typo.
Mickaël Rémond [Thu, 30 Nov 2006 13:50:59 +0000 (13:50 +0000)]
* src/mod_proxy65/mod_proxy65_services.erl: Fixed typo.

SVN Revision: 687

18 years ago* src/mod_proxy65/mod_proxy65_services.erl: We now try to get the
Mickaël Rémond [Thu, 30 Nov 2006 13:39:05 +0000 (13:39 +0000)]
* src/mod_proxy65/mod_proxy65_services.erl: We now try to get the
address of the component (if registered in DNS) or otherwise get the
IP of the XMPP domain.

SVN Revision: 686

18 years ago* Removed useless comments.
Mickaël Rémond [Wed, 29 Nov 2006 10:21:19 +0000 (10:21 +0000)]
* Removed useless comments.

SVN Revision: 685

18 years ago* src/mod_proxy65/mod_proxy65_services.erl: Now using all interfaces as
Mickaël Rémond [Tue, 28 Nov 2006 15:56:54 +0000 (15:56 +0000)]
* src/mod_proxy65/mod_proxy65_services.erl: Now using all interfaces as
default value for proxy listen parameter.

SVN Revision: 684

18 years ago* src/ejabberd_c2s.erl: User login in with negative priority must not
Mickaël Rémond [Tue, 28 Nov 2006 09:59:29 +0000 (09:59 +0000)]
* src/ejabberd_c2s.erl: User login in with negative priority must not
receive offline messages (Thanks to Badlop) (EJAB-158).

SVN Revision: 683

18 years ago* src/muc/mod_muc_room.erl: API improvement. It is now possible
Mickaël Rémond [Fri, 24 Nov 2006 13:24:08 +0000 (13:24 +0000)]
* src/muc/mod_muc_room.erl: API improvement. It is now possible
to read and write a room config from a developer module (Thanks
to Massimiliano Mirra) (EJAB-157)

SVN Revision: 682

18 years ago* doc/guide.tex: Fixed regexp ACL configuration examples (Thanks
Mickaël Rémond [Fri, 24 Nov 2006 11:22:15 +0000 (11:22 +0000)]
* doc/guide.tex: Fixed regexp ACL configuration examples (Thanks
to Massimiliano Mirra).

SVN Revision: 681

18 years ago* src/eldap/eldap.erl: Bugfix (thanks to Evgeniy Khramtsov)
Alexey Shchepin [Thu, 23 Nov 2006 06:34:05 +0000 (06:34 +0000)]
* src/eldap/eldap.erl: Bugfix (thanks to Evgeniy Khramtsov)

* src/ejabberd_sm.erl: The max_user_sessions option is now
configured via access rule
* src/ejabberd.cfg.example: Likewise

SVN Revision: 680

18 years agoSVN Revision: 679
Mickaël Rémond [Mon, 20 Nov 2006 13:24:26 +0000 (13:24 +0000)]
SVN Revision: 679

18 years ago2006-11-20 Mickael Remond <mickael.remond@process-one.net>
Mickaël Rémond [Mon, 20 Nov 2006 13:20:47 +0000 (13:20 +0000)]
2006-11-20  Mickael Remond  <mickael.remond@process-one.net>

* src/ejd2odbc.erl: Copy mod_private data from Mnesia to
relational database.
* src/odbc/odbc_queries.erl: Refactoring.
* src/odbc/mssql.sql: Likewise.
* doc/guide.tex: Update to mention mod_private_odbc.

* src/odbc/mysql.sql: Started integration of mod_privacy_odbc for
MySQL and MSSQL.
* src/odbc/mssql.sql: Likewise.

SVN Revision: 678

18 years ago* src/mod_muc/mod_muc_room.erl: API improvement: It is now easier to extract
Mickaël Rémond [Wed, 15 Nov 2006 11:41:26 +0000 (11:41 +0000)]
* src/mod_muc/mod_muc_room.erl: API improvement: It is now easier to extract
data from the MUC room process (EJAB-157).

SVN Revision: 677

18 years ago* src/ejabberd_node_groups.erl: Support for node tagging
Alexey Shchepin [Tue, 7 Nov 2006 02:08:51 +0000 (02:08 +0000)]
* src/ejabberd_node_groups.erl: Support for node tagging
* src/ejabberd_sup.erl: Likewise
* src/ejabberd_frontend_socket.erl: Use node tags to determine
backend nodes
* src/ejabberd_config.erl: Added node_type and cluster_nodes
options
* src/ejabberd_app.erl: Establish connections to the nodes from
the cluster_nodes option

* src/ejabberd_router.erl: Added balancing method option
* src/ejabberd_config.erl: Likewise

SVN Revision: 676

18 years ago* src/odbc/mysql.sql: Fix database creation script.
Mickaël Rémond [Sun, 5 Nov 2006 16:48:33 +0000 (16:48 +0000)]
* src/odbc/mysql.sql: Fix database creation script.

SVN Revision: 675

18 years ago* src/mod_private_odbc.erl: Support for MySQL and MSSQL.
Mickaël Rémond [Sun, 5 Nov 2006 15:51:26 +0000 (15:51 +0000)]
* src/mod_private_odbc.erl: Support for MySQL and MSSQL.
* src/odbc/odbc_queries.erl: Likewise.
* src/odbc/mysql.sql: Likewise.
* src/odbc/mssql.sql: Likewise.

SVN Revision: 674

18 years ago* src/odbc/mysql: Database creation script should now be compliant with
Mickaël Rémond [Sat, 4 Nov 2006 17:39:11 +0000 (17:39 +0000)]
* src/odbc/mysql: Database creation script should now be compliant with
MySQL 4.0.x.

SVN Revision: 673

18 years ago* src/odbc/pg.sql: Database scripts consistency.
Mickaël Rémond [Sat, 4 Nov 2006 16:38:05 +0000 (16:38 +0000)]
* src/odbc/pg.sql: Database scripts consistency.
* src/odbc/mysql.sql: Likewise.
* src/odbc/mssql.sql: Likewise.

SVN Revision: 672

18 years ago* src/eldap_utils.erl: Fixed missing export (EJAB-154).
Mickaël Rémond [Sat, 4 Nov 2006 15:33:20 +0000 (15:33 +0000)]
* src/eldap_utils.erl: Fixed missing export (EJAB-154).

SVN Revision: 671