]> granicus.if.org Git - ejabberd/log
ejabberd
13 years agoRemove useless case clauses
Evgeniy Khramtsov [Mon, 5 Sep 2011 06:48:04 +0000 (16:48 +1000)]
Remove useless case clauses

13 years agoRemove useless case clause
Evgeniy Khramtsov [Mon, 5 Sep 2011 06:47:18 +0000 (16:47 +1000)]
Remove useless case clause

13 years agoCorrect some function clauses and value types
Evgeniy Khramtsov [Mon, 5 Sep 2011 06:31:58 +0000 (16:31 +1000)]
Correct some function clauses and value types

13 years agoGet rid of useless code
Evgeniy Khramtsov [Mon, 5 Sep 2011 05:59:30 +0000 (15:59 +1000)]
Get rid of useless code

13 years agoejabberd_auth:remove_user/2 always returns ok
Evgeniy Khramtsov [Mon, 5 Sep 2011 05:39:55 +0000 (15:39 +1000)]
ejabberd_auth:remove_user/2 always returns ok

13 years agoFix some case clauses
Evgeniy Khramtsov [Mon, 5 Sep 2011 05:35:46 +0000 (15:35 +1000)]
Fix some case clauses

13 years agoChange argument of open_port/2 to string in order to shut up the dialyzer
Evgeniy Khramtsov [Mon, 5 Sep 2011 05:28:01 +0000 (15:28 +1000)]
Change argument of open_port/2 to string in order to shut up the dialyzer

13 years agoGet rid of useless function clause
Evgeniy Khramtsov [Mon, 5 Sep 2011 05:13:54 +0000 (15:13 +1000)]
Get rid of useless function clause

13 years agoFirst check occupant existence, later check the message
Badlop [Sun, 4 Sep 2011 11:28:32 +0000 (13:28 +0200)]
First check occupant existence, later check the message

13 years agoenable pubsub#deliver_notification checking (thanks to Karim Gemayel)(EJAB-1453)
Christophe Romain [Wed, 31 Aug 2011 14:11:01 +0000 (16:11 +0200)]
enable pubsub#deliver_notification checking (thanks to Karim Gemayel)(EJAB-1453)

13 years agoExplicitly skip useless ejabberd 2.0* mnesia tables when restoring backup
Badlop [Mon, 29 Aug 2011 10:36:49 +0000 (12:36 +0200)]
Explicitly skip useless ejabberd 2.0* mnesia tables when restoring backup

Reference:
http://www.ejabberd.im/node/4867

13 years agotypo fix (thanks to Artem Sh)(EJAB-1424)
Christophe Romain [Thu, 25 Aug 2011 15:22:48 +0000 (17:22 +0200)]
typo fix (thanks to Artem Sh)(EJAB-1424)

13 years agoSupport multiple sessions per nick in muc_online_users, relevant for max_user_confere...
Badlop [Tue, 23 Aug 2011 19:53:41 +0000 (21:53 +0200)]
Support multiple sessions per nick in muc_online_users, relevant for max_user_conferences (EJAB-305)

13 years agoSend private messages to all the sessions with same nick (EJAB-305)
Badlop [Tue, 23 Aug 2011 19:53:30 +0000 (21:53 +0200)]
Send private messages to all the sessions with same nick (EJAB-305)

13 years agoDon't send unavailable presence when leaving occupant has other nicks in the room...
Badlop [Tue, 23 Aug 2011 19:53:19 +0000 (21:53 +0200)]
Don't send unavailable presence when leaving occupant has other nicks in the room (EJAB-305)

13 years agoAllow multiple entry with same nick to MUC rooms (thanks to Magnus Henoch)(EJAB-305)
Badlop [Fri, 21 Aug 2009 13:22:18 +0000 (15:22 +0200)]
Allow multiple entry with same nick to MUC rooms (thanks to Magnus Henoch)(EJAB-305)

13 years agoNew option resource_conflict defines server action (thanks to Lee Boynton)(EJAB-650)
Badlop [Wed, 17 Aug 2011 17:42:11 +0000 (19:42 +0200)]
New option resource_conflict defines server action (thanks to Lee Boynton)(EJAB-650)

13 years agoFix bug in scram is_alpha
Badlop [Wed, 17 Aug 2011 17:33:58 +0000 (19:33 +0200)]
Fix bug in scram is_alpha

13 years agoFix ODBC account counting (thanks to Artem Sh)(EJAB-1491)
Badlop [Tue, 16 Aug 2011 17:33:22 +0000 (19:33 +0200)]
Fix ODBC account counting (thanks to Artem Sh)(EJAB-1491)

13 years agoFix and improve support for SCRAM auth method (EJAB-1196)
Badlop [Mon, 15 Aug 2011 22:26:49 +0000 (00:26 +0200)]
Fix and improve support for SCRAM auth method (EJAB-1196)

13 years agoIndicate license and copyright (thanks to Stephen Röttger)(EJAB-1196)
Badlop [Mon, 15 Aug 2011 22:25:40 +0000 (00:25 +0200)]
Indicate license and copyright (thanks to Stephen Röttger)(EJAB-1196)

13 years agoPreliminary patch for SASL SCRAM-SHA-1 (thanks to Stephen Röttger)(EJAB-1196)
Badlop [Mon, 15 Aug 2011 22:25:03 +0000 (00:25 +0200)]
Preliminary patch for SASL SCRAM-SHA-1 (thanks to Stephen Röttger)(EJAB-1196)

13 years agohandle case when roster version on DB is enabled but version is not found.
Pablo Polvorin [Fri, 5 Aug 2011 15:21:24 +0000 (12:21 -0300)]
handle case when roster version on DB is enabled but version is not found.

Thanks Evgeniy.

13 years agoAdd comment about ping requests sent even to non-supporting clients
Badlop [Thu, 4 Aug 2011 16:29:13 +0000 (18:29 +0200)]
Add comment about ping requests sent even to non-supporting clients

13 years agoVerify username provided in registration web form
Badlop [Wed, 27 Jul 2011 10:25:51 +0000 (12:25 +0200)]
Verify username provided in registration web form

13 years agoHandle case when ejabberd_auth_* says the account exists
Badlop [Wed, 27 Jul 2011 09:44:35 +0000 (11:44 +0200)]
Handle case when ejabberd_auth_* says the account exists

13 years agoInclude status 110 in presence to new occupant (EJAB-740)
Badlop [Sat, 16 Jul 2011 17:26:20 +0000 (19:26 +0200)]
Include status 110 in presence to new occupant (EJAB-740)

13 years agoFix typo in modules overview
Badlop [Fri, 15 Jul 2011 00:53:32 +0000 (02:53 +0200)]
Fix typo in modules overview

13 years agoUse #roster record instead of direct tuple
Badlop [Wed, 13 Jul 2011 15:06:17 +0000 (17:06 +0200)]
Use #roster record instead of direct tuple

13 years agoDocument ldap_tls_cacertfile and ldap_tls_depth options (EJAB-1299)
Evgeniy Khramtsov [Wed, 13 Jul 2011 05:57:01 +0000 (15:57 +1000)]
Document ldap_tls_cacertfile and ldap_tls_depth options (EJAB-1299)

13 years agoAdd ldap_tls_cacertfile and ldap_tls_depth options (EJAB-1299)
Evgeniy Khramtsov [Wed, 13 Jul 2011 05:40:27 +0000 (15:40 +1000)]
Add ldap_tls_cacertfile and ldap_tls_depth options (EJAB-1299)

13 years agoRoom option to ignore private messages from visitors (thanks to Maxim Ignatenko)
Badlop [Mon, 11 Jul 2011 15:33:26 +0000 (17:33 +0200)]
Room option to ignore private messages from visitors (thanks to Maxim Ignatenko)

13 years agoOne more fix
Maxim Ignatenko [Sat, 9 Jul 2011 17:23:05 +0000 (20:23 +0300)]
One more fix

13 years agoImprove spelling and fix some typos
Maxim Ignatenko [Sat, 9 Jul 2011 17:17:11 +0000 (20:17 +0300)]
Improve spelling and fix some typos

13 years agoFix reference to 'admin' ACL name (thanks to Samuel Wejeus)(EJAB-1476)
Badlop [Tue, 5 Jul 2011 14:32:48 +0000 (16:32 +0200)]
Fix reference to 'admin' ACL name (thanks to Samuel Wejeus)(EJAB-1476)

13 years agoMerge branch '2.1.x' of git+ssh://git@gitorious.process-one.net/ejabberd/mainline...
Alexey Shchepin [Sun, 3 Jul 2011 15:58:45 +0000 (18:58 +0300)]
Merge branch '2.1.x' of git+ssh://git@gitorious.process-one.net/ejabberd/mainline.git into 2.1.x

13 years agoMinor mod_version bugfix
Alexey Shchepin [Sun, 3 Jul 2011 15:58:07 +0000 (18:58 +0300)]
Minor mod_version bugfix

13 years agois_user_in_group/3 must check if user belongs to given Group from Host specified...
Juan Pablo Carlino [Fri, 1 Jul 2011 15:11:09 +0000 (12:11 -0300)]
is_user_in_group/3 must check if user belongs to given Group from Host specified on third argument.

* is_user_in_group/3 was checking if given user (passed on first parameter as
a bare jid) belonged to group of the server derived from this jid.

13 years agoOptimized mod_roster_odbc:get_roster
Alexey Shchepin [Wed, 29 Jun 2011 08:56:23 +0000 (11:56 +0300)]
Optimized mod_roster_odbc:get_roster

13 years agoSupport servers that reply error on any command before registration (thanks to Gelraen)
Badlop [Tue, 28 Jun 2011 21:04:12 +0000 (23:04 +0200)]
Support servers that reply error on any command before registration (thanks to Gelraen)

This makes mod_irc actually work with servers that reply with error
on any command before the registration procedure is completed.
Such servers, after NICK/USER they send PING and wait for client response.
In such situation they reply with message 451 to CODEPAGE command,
and mod_irc thinks that connection failed.

Example IRC server that works thanks to the patch: irc.mibbit.com

13 years agoComment in the cfg file the correct node name used in ejabberdctl.template
Badlop [Mon, 27 Jun 2011 22:31:13 +0000 (00:31 +0200)]
Comment in the cfg file the correct node name used in ejabberdctl.template

13 years agoMatch ldap_uidattr_format case-insensitively (EJAB-1449)
Evgeniy Khramtsov [Thu, 23 Jun 2011 05:14:15 +0000 (15:14 +1000)]
Match ldap_uidattr_format case-insensitively (EJAB-1449)

13 years agoLog an error when an LDAP filter is incorrect (EJAB-1395)
Evgeniy Khramtsov [Wed, 15 Jun 2011 10:06:32 +0000 (20:06 +1000)]
Log an error when an LDAP filter is incorrect (EJAB-1395)

13 years agoClarify in mod_register_web example what host to put in the URL
Badlop [Sat, 11 Jun 2011 14:15:37 +0000 (16:15 +0200)]
Clarify in mod_register_web example what host to put in the URL

13 years agoEscape iolist correctly when NIFs are disabled (EJAB-1462)
Evgeniy Khramtsov [Sat, 11 Jun 2011 13:28:10 +0000 (23:28 +1000)]
Escape iolist correctly when NIFs are disabled (EJAB-1462)

13 years agoFix compilation in Windows (thanks to flyingwow99)
Badlop [Tue, 7 Jun 2011 11:27:00 +0000 (13:27 +0200)]
Fix compilation in Windows (thanks to flyingwow99)

See http://www.ejabberd.im/node/4549

13 years agoAdded 2.1.8 release notes. v2.1.8
Jerome Sautret [Mon, 6 Jun 2011 09:18:10 +0000 (11:18 +0200)]
Added 2.1.8 release notes.

13 years agoFix crash when user publishes an item (EJAB-1457)
Badlop [Wed, 1 Jun 2011 21:22:25 +0000 (23:22 +0200)]
Fix crash when user publishes an item (EJAB-1457)

13 years agoRecompile the Guide v2.1.7
Badlop [Tue, 31 May 2011 08:14:19 +0000 (10:14 +0200)]
Recompile the Guide

13 years agoUpdate ejabberd version number to 2.1.7
Badlop [Tue, 31 May 2011 08:12:42 +0000 (10:12 +0200)]
Update ejabberd version number to 2.1.7

13 years agoRecompile translations
Badlop [Tue, 31 May 2011 18:55:51 +0000 (20:55 +0200)]
Recompile translations

13 years agoAdd release_notes_2.1.7.txt
Badlop [Tue, 31 May 2011 20:30:57 +0000 (22:30 +0200)]
Add release_notes_2.1.7.txt

13 years agoFix some typos in the Guide
Badlop [Tue, 31 May 2011 08:07:50 +0000 (10:07 +0200)]
Fix some typos in the Guide

13 years agoDisable all entity expansions (thanks to Alexey Shchepin)(EJAB-1451)
Badlop [Tue, 24 May 2011 11:12:13 +0000 (13:12 +0200)]
Disable all entity expansions (thanks to Alexey Shchepin)(EJAB-1451)

13 years agoUpdate the 'configure' script with: aclocal; autoconf
Badlop [Tue, 31 May 2011 19:03:45 +0000 (21:03 +0200)]
Update the 'configure' script with: aclocal; autoconf

13 years agoPubsub node maxitem forced to 0 if non persistent node (thanks to Karim Gemayel)...
Christophe Romain [Tue, 31 May 2011 13:51:30 +0000 (15:51 +0200)]
Pubsub node maxitem forced to 0 if non persistent node (thanks to Karim Gemayel)(EJAB-1434)

13 years agoapply filtered notification to PEP last items (thanks to karim Gemayel)(EJAB-1456)
Christophe Romain [Tue, 31 May 2011 13:40:07 +0000 (15:40 +0200)]
apply filtered notification to PEP last items (thanks to karim Gemayel)(EJAB-1456)

13 years agoFix minor English error
Badlop [Tue, 31 May 2011 10:27:45 +0000 (12:27 +0200)]
Fix minor English error

13 years agoNew ERL_EPMD_ADDRESS that works since Erlang/OTP R14B03
Badlop [Tue, 31 May 2011 10:26:44 +0000 (12:26 +0200)]
New ERL_EPMD_ADDRESS that works since Erlang/OTP R14B03

13 years agoCut the string when calling halt/1
Badlop [Mon, 30 May 2011 15:11:32 +0000 (17:11 +0200)]
Cut the string when calling halt/1

13 years agoUnder some circumstances the "uri" variable in StartNamespaceDeclHandler could be...
Evgeniy Khramtsov [Mon, 30 May 2011 12:39:56 +0000 (22:39 +1000)]
Under some circumstances the "uri" variable in StartNamespaceDeclHandler could be NULL. We check this now.

13 years agoFix a recent commit about "Set script as executable"
Badlop [Mon, 30 May 2011 09:46:13 +0000 (11:46 +0200)]
Fix a recent commit about "Set script as executable"

13 years agoSupport anonymous accounts in Shared Roster @all@ directive (EJAB-1264)
Badlop [Thu, 10 Jun 2010 10:01:15 +0000 (12:01 +0200)]
Support anonymous accounts in Shared Roster @all@ directive (EJAB-1264)

With this change, logged anonymous accounts are considered to be registered.

13 years agoAdd link in the Backup page to the Guide
Badlop [Sun, 29 May 2011 18:51:33 +0000 (20:51 +0200)]
Add link in the Backup page to the Guide

13 years agoSupport XEP-0191 Simple Communications Blocking (thanks to Stephan Maka)(EJAB-695)
Badlop [Fri, 27 May 2011 09:43:52 +0000 (11:43 +0200)]
Support XEP-0191 Simple Communications Blocking (thanks to Stephan Maka)(EJAB-695)

13 years agoA user can query his own Last activity, even if not subscribed to oneself
Badlop [Thu, 26 May 2011 10:50:40 +0000 (12:50 +0200)]
A user can query his own Last activity, even if not subscribed to oneself

13 years agoSeveral fixes and improvements in ejabberd.init.template
Badlop [Tue, 24 May 2011 21:46:25 +0000 (23:46 +0200)]
Several fixes and improvements in ejabberd.init.template

Changes:
* Set script as executable
* Add LSB tags and overrides, copied from Debian's ejabberd package
* Add chkconfig support (thanks to Ivan Martinez)(EJAB-1450)
* Don't use nounset, as that breaks when no argument is provided
* Add status command

13 years agoWhen checking captcha setup, try to generate image only when captcha is enabled in...
Evgeniy Khramtsov [Wed, 18 May 2011 02:48:02 +0000 (12:48 +1000)]
When checking captcha setup, try to generate image only when captcha is enabled in order to avoid logging of confusing error

13 years agoWhen module start fails during server start, stop erlang (EJAB-1446)
Badlop [Mon, 16 May 2011 20:33:08 +0000 (22:33 +0200)]
When module start fails during server start, stop erlang (EJAB-1446)

13 years agoNote that ejabberd works with CGP LDAP server
Evgeniy Khramtsov [Sat, 7 May 2011 00:32:52 +0000 (10:32 +1000)]
Note that ejabberd works with CGP LDAP server

13 years agoOwner can delete any items from its own node (EJAB-1445)
Christophe Romain [Fri, 6 May 2011 11:58:49 +0000 (13:58 +0200)]
Owner can delete any items from its own node (EJAB-1445)

13 years agoTake into consideration internal queue length when sorting processes queues
Evgeniy Khramtsov [Thu, 5 May 2011 06:08:28 +0000 (16:08 +1000)]
Take into consideration internal queue length when sorting processes queues

13 years agoDo not accept XML with undefined prefixes (EJAB-680)
Evgeniy Khramtsov [Tue, 3 May 2011 10:26:07 +0000 (20:26 +1000)]
Do not accept XML with undefined prefixes (EJAB-680)

13 years agoReorganize the push_item function, and handle version not_found (EJAB-1420)
Badlop [Fri, 29 Apr 2011 18:30:17 +0000 (20:30 +0200)]
Reorganize the push_item function, and handle version not_found (EJAB-1420)

13 years agoNo need to inform that XEP-0237 is optional; clarified in XEP version 1.2
Badlop [Fri, 29 Apr 2011 18:12:58 +0000 (20:12 +0200)]
No need to inform that XEP-0237 is optional; clarified in XEP version 1.2

13 years agoShow configuration for HTTPS http_bind
Badlop [Thu, 28 Apr 2011 11:24:18 +0000 (13:24 +0200)]
Show configuration for HTTPS http_bind

13 years agomod_register Access now also controls account unregistrations
Badlop [Tue, 26 Apr 2011 20:55:04 +0000 (22:55 +0200)]
mod_register Access now also controls account unregistrations

13 years agoEscape user input in mod_privacy_odbc (EJAB-1442)
Badlop [Tue, 26 Apr 2011 18:35:25 +0000 (20:35 +0200)]
Escape user input in mod_privacy_odbc (EJAB-1442)

13 years agoThrow error when captcha fails at server start, not later at runtime
Badlop [Tue, 26 Apr 2011 11:59:08 +0000 (13:59 +0200)]
Throw error when captcha fails at server start, not later at runtime

13 years agoDo not decrease MUC admin's role/affiliation
jabber [Sun, 17 Apr 2011 15:03:07 +0000 (19:03 +0400)]
Do not decrease MUC admin's role/affiliation

13 years agoAdd captcha_limit option to the example config
Evgeniy Khramtsov [Mon, 18 Apr 2011 06:16:10 +0000 (16:16 +1000)]
Add captcha_limit option to the example config

13 years agoRemove forgotten -compile(export_all).
Evgeniy Khramtsov [Mon, 18 Apr 2011 06:09:05 +0000 (16:09 +1000)]
Remove forgotten -compile(export_all).

13 years agoImplement CAPTCHA limit
Evgeniy Khramtsov [Thu, 14 Apr 2011 08:03:02 +0000 (18:03 +1000)]
Implement CAPTCHA limit

13 years agoFix syntax error
Evgeniy Khramtsov [Mon, 18 Apr 2011 05:50:24 +0000 (15:50 +1000)]
Fix syntax error

13 years agoCAPTCHA whitelist support
Evgeniy Khramtsov [Wed, 16 Feb 2011 10:14:39 +0000 (19:14 +0900)]
CAPTCHA whitelist support

13 years agoTry to improve support for roster_version in MSSQL (EJAB-1437)
Badlop [Thu, 14 Apr 2011 21:11:37 +0000 (23:11 +0200)]
Try to improve support for roster_version in MSSQL (EJAB-1437)

13 years agoThe responses to HEAD must have empty Body
Badlop [Tue, 12 Apr 2011 21:31:08 +0000 (23:31 +0200)]
The responses to HEAD must have empty Body

13 years agoSupport as read-only HTTP method not only GET, also HEAD
Badlop [Tue, 12 Apr 2011 21:13:46 +0000 (23:13 +0200)]
Support as read-only HTTP method not only GET, also HEAD

13 years agoIf extauth script crashes, ejabberd should restart it (EJAB-1428)
Badlop [Mon, 11 Apr 2011 19:27:19 +0000 (21:27 +0200)]
If extauth script crashes, ejabberd should restart it (EJAB-1428)

13 years agoSupport more captcha_host value formats (EJAB-1418)
Badlop [Mon, 11 Apr 2011 17:58:25 +0000 (19:58 +0200)]
Support more captcha_host value formats (EJAB-1418)

13 years agoSend jid attribute when occupant is banned (EJAB-1432)
Badlop [Thu, 7 Apr 2011 10:54:39 +0000 (12:54 +0200)]
Send jid attribute when occupant is banned (EJAB-1432)

13 years agomod_ping uses iqdisc no_queue by default (thanks to Chris Moos)(EJAB-1435)
Badlop [Thu, 7 Apr 2011 10:08:31 +0000 (12:08 +0200)]
mod_ping uses iqdisc no_queue by default (thanks to Chris Moos)(EJAB-1435)

13 years agoClarify {iqdisc, no_queue}
Badlop [Thu, 7 Apr 2011 10:06:31 +0000 (12:06 +0200)]
Clarify {iqdisc, no_queue}

13 years agoUpdated Japanese translation (thanks to Mako N)
Badlop [Mon, 28 Mar 2011 16:37:28 +0000 (18:37 +0200)]
Updated Japanese translation (thanks to Mako N)

13 years agoFix typo (thanks to Krzee)
Badlop [Thu, 17 Mar 2011 11:15:31 +0000 (12:15 +0100)]
Fix typo (thanks to Krzee)

13 years agoUpdate the changed string in the PO translation files
Badlop [Sun, 13 Mar 2011 17:33:32 +0000 (18:33 +0100)]
Update the changed string in the PO translation files

13 years agoChange string in WebAdmin to reuse an existing one
Badlop [Sun, 13 Mar 2011 17:08:29 +0000 (18:08 +0100)]
Change string in WebAdmin to reuse an existing one

13 years agoFix bashism and make some lines similar to master branch (EJAB-1404)
Badlop [Wed, 9 Mar 2011 15:25:05 +0000 (16:25 +0100)]
Fix bashism and make some lines similar to master branch (EJAB-1404)

13 years agoIf the port number isn't listener, then specify the protocol (EJAB-1418)
Badlop [Thu, 3 Mar 2011 10:35:47 +0000 (11:35 +0100)]
If the port number isn't listener, then specify the protocol (EJAB-1418)

13 years agocaptcha_host must have the port number to get protocol (EJAB-1418)
Badlop [Wed, 2 Mar 2011 23:02:28 +0000 (00:02 +0100)]
captcha_host must have the port number to get protocol (EJAB-1418)