]> granicus.if.org Git - ejabberd/log
ejabberd
17 years ago* doc/guide.tex: Added recommandations on max_stanza options usage.
Mickaël Rémond [Tue, 24 Jul 2007 09:17:29 +0000 (09:17 +0000)]
* doc/guide.tex: Added recommandations on max_stanza options usage.

SVN Revision: 822

17 years ago* src/ejabberd_s2s_out.erl: Autodisconnect s2s connections which are overloaded ...
Mickaël Rémond [Tue, 24 Jul 2007 09:04:09 +0000 (09:04 +0000)]
* src/ejabberd_s2s_out.erl: Autodisconnect s2s connections which are overloaded (EJAB-287).
* src/p1_fsm.erl: Likewise.

SVN Revision: 821

17 years ago* src/ejabberd_s2s_in.erl: Add s2s whitelist / blacklist support on incoming s2s...
Mickaël Rémond [Thu, 19 Jul 2007 21:17:13 +0000 (21:17 +0000)]
* src/ejabberd_s2s_in.erl: Add s2s whitelist / blacklist support on incoming s2s connections (EJAB-283)
* src/ejabberd_s2s.erl: Likewise

SVN Revision: 820

17 years ago* src/ejabberd_s2s.erl: Fixed typo.
Mickaël Rémond [Wed, 18 Jul 2007 18:42:00 +0000 (18:42 +0000)]
* src/ejabberd_s2s.erl: Fixed typo.

SVN Revision: 819

17 years ago* src/ejabberd_s2s.erl: Implements s2s hosts whitelist / blacklist
Mickaël Rémond [Wed, 18 Jul 2007 17:42:53 +0000 (17:42 +0000)]
* src/ejabberd_s2s.erl: Implements s2s hosts whitelist / blacklist
* src/ejabberd.cfg.example: Likewise

SVN Revision: 818

17 years ago* src/ejabberd_s2s_out.erl: Make s2s connections more robust
Mickaël Rémond [Wed, 18 Jul 2007 16:26:50 +0000 (16:26 +0000)]
* src/ejabberd_s2s_out.erl: Make s2s connections more robust
* src/ejabberd_s2s.erl: Likewise

SVN Revision: 817

17 years ago* src/mod_configure.erl: Bugfix: Show only virtual host users on admin disco for...
Mickaël Rémond [Tue, 17 Jul 2007 08:21:28 +0000 (08:21 +0000)]
* src/mod_configure.erl: Bugfix: Show only virtual host users on admin disco for all users (EJAB-268) (Thanks to Badlop).

SVN Revision: 816

17 years ago* src/mod_muc/mod_muc_log.erl: Recognise more URI schemes in logged HTML (EJAB-279...
Mickaël Rémond [Tue, 17 Jul 2007 07:55:26 +0000 (07:55 +0000)]
* src/mod_muc/mod_muc_log.erl: Recognise more URI schemes in logged HTML (EJAB-279) (Thanks to qu1j0t3).

SVN Revision: 815

17 years ago* src/ejabberd_s2s_out.erl: Improved place of the INFO / DEBUG printout (EJAB-282).
Mickaël Rémond [Tue, 17 Jul 2007 07:20:55 +0000 (07:20 +0000)]
* src/ejabberd_s2s_out.erl: Improved place of the INFO / DEBUG printout (EJAB-282).

SVN Revision: 814

17 years ago* src/odbc/ejabberd_odbc.erl: Better error handling for MySQL native driver (EJAB...
Mickaël Rémond [Tue, 17 Jul 2007 07:09:04 +0000 (07:09 +0000)]
* src/odbc/ejabberd_odbc.erl: Better error handling for MySQL native driver (EJAB-224).

SVN Revision: 813

17 years ago* src/ejabberd_s2s.erl: Added remove_connection/3
Alexey Shchepin [Sun, 15 Jul 2007 07:28:47 +0000 (07:28 +0000)]
* src/ejabberd_s2s.erl: Added remove_connection/3
* src/ejabberd_s2s_out.erl: Bugfix: remove only own s2s record

SVN Revision: 812

17 years ago* src/ejabberd_s2s_out.erl: Bounce packets after unregistering s2s
Alexey Shchepin [Wed, 11 Jul 2007 14:10:28 +0000 (14:10 +0000)]
* src/ejabberd_s2s_out.erl: Bounce packets after unregistering s2s
connection, not before

SVN Revision: 811

17 years ago* src/mod_echo.erl: mod_echo does not reply to other components. This is to make...
Mickaël Rémond [Wed, 11 Jul 2007 08:37:30 +0000 (08:37 +0000)]
* src/mod_echo.erl: mod_echo does not reply to other components. This is to make sure that a component will not discover its own capabilities (EJAB-281).
* src/ejabberd.cfg: disable mod_echo in the example config file. mod_echo is mainly a development/test module.

SVN Revision: 810

17 years ago* src/odbc/mssql.sql: Nickname cannot be null in rosterusers table (MSSQL)
Mickaël Rémond [Mon, 9 Jul 2007 17:22:09 +0000 (17:22 +0000)]
* src/odbc/mssql.sql: Nickname cannot be null in rosterusers table (MSSQL)
* src/odbc/mysql.sql: Likewise
* src/odbc/pg.sql: Likewise

SVN Revision: 809

17 years ago* Added missing file.
Mickaël Rémond [Sat, 30 Jun 2007 06:07:09 +0000 (06:07 +0000)]
* Added missing file.

SVN Revision: 807

17 years ago* src/ejabberd_config.erl: Normalize hostnames in config file. If mixed case is used...
Mickaël Rémond [Fri, 29 Jun 2007 17:27:42 +0000 (17:27 +0000)]
* src/ejabberd_config.erl: Normalize hostnames in config file. If mixed case is used, the hostname will be now useable (EJAB-277).
* src/stringprep/stringprep_sup.erl: Likewise
* src/stringprep/Makefile.in: Likewise
* src/stringprep/Makefile.win32: Likewise
* src/ejabberd_app.erl: Likewise

SVN Revision: 806

17 years ago* src/ejabberd_auth_anonymous.erl: Do not purge non anonymous accounts when using...
Mickaël Rémond [Thu, 28 Jun 2007 17:39:53 +0000 (17:39 +0000)]
* src/ejabberd_auth_anonymous.erl: Do not purge non anonymous accounts when using anonymous authentication with another type of auth (EJAB-216).

SVN Revision: 805

17 years ago* src/ejabberd_service.erl: Added an option to disable from attribute checks in packe...
Mickaël Rémond [Thu, 28 Jun 2007 14:32:48 +0000 (14:32 +0000)]
* src/ejabberd_service.erl: Added an option to disable from attribute checks in packets coming from an external component (EJAB-275)
* doc/guide.tex: Likewise

SVN Revision: 804

17 years ago* doc/guide.tex: Documentation rework started (EJAB-272)
Mickaël Rémond [Thu, 28 Jun 2007 09:16:21 +0000 (09:16 +0000)]
* doc/guide.tex: Documentation rework started (EJAB-272)
* doc/introduction.tex: Likewise

SVN Revision: 803

17 years agoadd ChangeLog entry for r801
Christophe Romain [Thu, 28 Jun 2007 09:08:06 +0000 (09:08 +0000)]
add ChangeLog entry for r801

SVN Revision: 802

17 years agocorrects EJAB-273, remove obsolete OnlineUsers calculation
Christophe Romain [Thu, 28 Jun 2007 08:31:46 +0000 (08:31 +0000)]
corrects EJAB-273, remove obsolete OnlineUsers calculation

SVN Revision: 801

17 years agoCancel revision 798
Jérôme Sautret [Wed, 27 Jun 2007 11:05:14 +0000 (11:05 +0000)]
Cancel revision 798

SVN Revision: 799

17 years agoUnsafe working version of http file transfer
Jérôme Sautret [Wed, 27 Jun 2007 10:01:39 +0000 (10:01 +0000)]
Unsafe working version of http file transfer

SVN Revision: 798

17 years ago* src/mod_muc/mod_muc_room.erl: Include <body/> in MUC invitations
Alexey Shchepin [Tue, 26 Jun 2007 18:00:36 +0000 (18:00 +0000)]
* src/mod_muc/mod_muc_room.erl: Include <body/> in MUC invitations
for older clients (thanks to Michael Scherer)

SVN Revision: 796

17 years ago* doc/guide.tex: Typos
Mickaël Rémond [Mon, 25 Jun 2007 17:44:48 +0000 (17:44 +0000)]
* doc/guide.tex: Typos

SVN Revision: 795

17 years ago* src/mod_muc/mod_muc_room.erl: New anti-abuse options: min_presence_interval and...
Mickaël Rémond [Mon, 25 Jun 2007 16:43:42 +0000 (16:43 +0000)]
* src/mod_muc/mod_muc_room.erl: New anti-abuse options: min_presence_interval and min_message_interval (EJAB-227)
* doc/guide.tex: Likewise

SVN Revision: 794

17 years agoapply patch from EJAB-261
Christophe Romain [Mon, 25 Jun 2007 12:09:43 +0000 (12:09 +0000)]
apply patch from EJAB-261

SVN Revision: 793

17 years ago* doc/guide.tex: Documentation improvements on watchdog
Mickaël Rémond [Mon, 25 Jun 2007 07:45:50 +0000 (07:45 +0000)]
* doc/guide.tex: Documentation improvements on watchdog

SVN Revision: 792

17 years ago* doc/guide.text: No need to escape underscore in Latex verbatim sections
Mickaël Rémond [Mon, 25 Jun 2007 07:41:25 +0000 (07:41 +0000)]
* doc/guide.text: No need to escape underscore in Latex verbatim sections

SVN Revision: 791

17 years ago* doc/guide.tex: Watchdog alert documentation
Mickaël Rémond [Mon, 25 Jun 2007 07:15:30 +0000 (07:15 +0000)]
* doc/guide.tex: Watchdog alert documentation
* src/ejabberd.cfg.example: Likewise

SVN Revision: 790

17 years ago* src/mod_irc/mod_irc.erl: Added an option for default IRC
Alexey Shchepin [Fri, 22 Jun 2007 15:25:27 +0000 (15:25 +0000)]
* src/mod_irc/mod_irc.erl: Added an option for default IRC
encoding (thanks to Badlop)
* doc/guide.tex: Updated

SVN Revision: 789

17 years ago* src/mod_disco.erl: Don't override accumulated value in
Alexey Shchepin [Fri, 22 Jun 2007 14:15:43 +0000 (14:15 +0000)]
* src/mod_disco.erl: Don't override accumulated value in
get_local_identity/5 (thanks to Magnus Henoch and Badlop)

SVN Revision: 788

17 years ago* src/web/ejabberd_web_admin.erl: Added links to server and
Alexey Shchepin [Fri, 22 Jun 2007 14:04:45 +0000 (14:04 +0000)]
* src/web/ejabberd_web_admin.erl: Added links to server and
virtual host homes (thanks to Badlop)

SVN Revision: 787

17 years ago* src/mod_muc/mod_muc_room.erl: It is now possible to limit who is allowed to create...
Mickaël Rémond [Wed, 20 Jun 2007 11:25:19 +0000 (11:25 +0000)]
* src/mod_muc/mod_muc_room.erl: It is now possible to limit who is allowed to create persistent MUC rooms (Thanks to Badlop) (EJAB-257)
* src/mod_muc/mod_muc.erl: Likewise
* doc/guide.tex: Likewise
* src/ejabberd.cfg.example: Likewise

SVN Revision: 786

17 years ago* src/odbc/odbc_queries.erl: Added missing users_number/1 for MSSQL (EJAB-239).
Mickaël Rémond [Mon, 18 Jun 2007 10:22:54 +0000 (10:22 +0000)]
* src/odbc/odbc_queries.erl: Added missing users_number/1 for MSSQL (EJAB-239).

SVN Revision: 785

17 years ago* src/mod_roster_odbc.erl: Fixed typo
Alexey Shchepin [Tue, 12 Jun 2007 16:44:15 +0000 (16:44 +0000)]
* src/mod_roster_odbc.erl: Fixed typo

SVN Revision: 782

17 years ago* src/web/ejabberd_web_admin.erl: Show IP address of connected
Alexey Shchepin [Sun, 10 Jun 2007 18:13:37 +0000 (18:13 +0000)]
* src/web/ejabberd_web_admin.erl: Show IP address of connected
resources on user info page (thanks to Oleg Palij)

SVN Revision: 781

17 years ago* src/ejabberd_config.erl: Fixed "language" option processing
Alexey Shchepin [Thu, 7 Jun 2007 18:27:35 +0000 (18:27 +0000)]
* src/ejabberd_config.erl: Fixed "language" option processing
(thanks to Badlop)

SVN Revision: 780

17 years ago* src/msgs/zh.msg: Updated (thanks to Shelley Shyan)
Alexey Shchepin [Thu, 7 Jun 2007 18:17:16 +0000 (18:17 +0000)]
* src/msgs/zh.msg: Updated (thanks to Shelley Shyan)

* src/msgs/ca.msg: New Catalan translation (thanks to Vicent
Alberola)

SVN Revision: 779

17 years ago* src/xml.erl: Add new helper function get_subtag_cdata/2.
Mickaël Rémond [Tue, 5 Jun 2007 01:50:28 +0000 (01:50 +0000)]
* src/xml.erl: Add new helper function get_subtag_cdata/2.

SVN Revision: 778

17 years ago* src/mod_vcard_odbc.erl: Fix for previous commit (thanks to
Alexey Shchepin [Wed, 30 May 2007 21:15:28 +0000 (21:15 +0000)]
* src/mod_vcard_odbc.erl: Fix for previous commit (thanks to
Badlop)

SVN Revision: 777

17 years ago* src/mod_vcard_odbc.erl: Make service description translatable in discovery (EJAB...
Mickaël Rémond [Tue, 29 May 2007 14:53:09 +0000 (14:53 +0000)]
* src/mod_vcard_odbc.erl: Make service description translatable in discovery (EJAB-236)
* src/mod_vcard_ldap.erl: Likewise

SVN Revision: 776

17 years ago* src/Makefile.in: Added Dialyzer target (EJAB-189 - Thanks to Geoff Cant)
Mickaël Rémond [Tue, 29 May 2007 14:31:12 +0000 (14:31 +0000)]
* src/Makefile.in: Added Dialyzer target (EJAB-189 - Thanks to Geoff Cant)
* src/Makefile.in: Build XmppAddr.beam in a single pass
* src/mod_muc/Makefile.in: +debug_info directive support
* src/stringprep/Makefile.in: Likewise
* src/mod_irc/Makefile.in: Likewise
* src/web/Makefile.in: Likewise
* src/eldap/Makefile.in: Likewise
* src/mod_pubsub/Makefile.in: Likewise
* src/ejabberd_zlib/Makefile.in: Likewise
* src/mod_proxy65/Makefile.in: Likewise
* src/tls/Makefile.in: Likewise
* src/odbc/Makefile.in: Likewise

SVN Revision: 775

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: &apos; entity replaced by &#39; Should work more universaly (in HTML...
Mickaël Rémond [Sun, 4 Feb 2007 11:30:44 +0000 (11:30 +0000)]
* src/xml.erl: &apos; entity replaced by &#39; Should work more universaly (in HTML and XML).

SVN Revision: 721

17 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

17 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

17 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

17 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