]> granicus.if.org Git - ejabberd/log
ejabberd
13 years agoVerify username provided in registration web form
Badlop [Wed, 27 Jul 2011 10:42:12 +0000 (12:42 +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

14 years agoMore fix Host usage when running webadmin_page_*
Badlop [Thu, 21 Jul 2011 11:36:16 +0000 (13:36 +0200)]
More fix Host usage when running webadmin_page_*

14 years agoRemove unused variable
Badlop [Tue, 19 Jul 2011 19:28:22 +0000 (21:28 +0200)]
Remove unused variable

14 years agoSupport for: Room option to ignore private messages from visitors
Badlop [Tue, 19 Jul 2011 19:19:55 +0000 (21:19 +0200)]
Support for: Room option to ignore private messages from visitors

14 years agoSupport for static_modules in mod_muc and mod_muc_log
Badlop [Tue, 19 Jul 2011 19:19:15 +0000 (21:19 +0200)]
Support for static_modules in mod_muc and mod_muc_log

14 years agoFix Host usage when running webadmin_page_* (thanks to Shaun Kruger)
Badlop [Tue, 19 Jul 2011 10:23:05 +0000 (12:23 +0200)]
Fix Host usage when running webadmin_page_* (thanks to Shaun Kruger)

14 years agoFix flash client patch
Badlop [Mon, 18 Jul 2011 19:56:10 +0000 (21:56 +0200)]
Fix flash client patch

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

14 years agoDocument static_modules, prefix, and which modules don't support static
Badlop [Fri, 15 Jul 2011 00:51:01 +0000 (02:51 +0200)]
Document static_modules, prefix, and which modules don't support static

14 years agoSupport static_modules in mod_vcard, vcard_xupdate, version, http_bind and http_files...
Badlop [Fri, 15 Jul 2011 00:50:45 +0000 (02:50 +0200)]
Support static_modules in mod_vcard, vcard_xupdate, version, http_bind and http_fileserver

14 years agoSupport static_modules in mod_caps, ping, privacy, private, roster, stats and time
Badlop [Fri, 15 Jul 2011 00:50:04 +0000 (02:50 +0200)]
Support static_modules in mod_caps, ping, privacy, private, roster, stats and time

14 years agoSupport static_modules in mod_blocking, configure, pres_counter, register, shared_ros...
Badlop [Fri, 15 Jul 2011 00:49:48 +0000 (02:49 +0200)]
Support static_modules in mod_blocking, configure, pres_counter, register, shared_roster and sic

14 years agoTry first to get table of the specific Host, otherwise try 'global'
Badlop [Fri, 15 Jul 2011 00:49:35 +0000 (02:49 +0200)]
Try first to get table of the specific Host, otherwise try 'global'

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

14 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)

14 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)

14 years agoFix support for static_modules in mod_adhoc, announce, disco, last, offline
Badlop [Mon, 11 Jul 2011 17:46:26 +0000 (19:46 +0200)]
Fix support for static_modules in mod_adhoc, announce, disco, last, offline

14 years agoImplement dirty_get_registered_users in ejabberd_auth_storage
Badlop [Thu, 7 Jul 2011 21:03:39 +0000 (23:03 +0200)]
Implement dirty_get_registered_users in ejabberd_auth_storage

14 years agoImprove static_modules support in hooks (EJAB-1478)
Badlop [Thu, 7 Jul 2011 21:03:01 +0000 (23:03 +0200)]
Improve static_modules support in hooks (EJAB-1478)

Also removed code that calls a hook for both Host and for global.

14 years agoFix translatable strings
Badlop [Mon, 11 Jul 2011 15:23:30 +0000 (17:23 +0200)]
Fix translatable strings

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

14 years agoPorted flash clients patch from 2.1.x
Alexey Shchepin [Fri, 8 Jul 2011 15:17:05 +0000 (18:17 +0300)]
Ported flash clients patch from 2.1.x

14 years agoFix read of global ldap_servers option (EJAB-1309)
Badlop [Wed, 6 Jul 2011 18:49:32 +0000 (20:49 +0200)]
Fix read of global ldap_servers option (EJAB-1309)

14 years agoDocument that ldap_servers can contain {host, VHost}
Badlop [Wed, 6 Jul 2011 18:47:13 +0000 (20:47 +0200)]
Document that ldap_servers can contain {host, VHost}

14 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)

14 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)

14 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.

14 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

14 years agoFix namespace of returned conference participants <item>
Pablo Polvorin [Thu, 23 Jun 2011 15:31:54 +0000 (12:31 -0300)]
Fix namespace of returned conference participants <item>

14 years agoProvide list of registered pids/ports
Badlop [Wed, 22 Jun 2011 11:44:36 +0000 (13:44 +0200)]
Provide list of registered pids/ports

14 years agoNo need to have the default "localhost" in the table "hosts"
Badlop [Wed, 22 Jun 2011 10:44:47 +0000 (12:44 +0200)]
No need to have the default "localhost" in the table "hosts"

14 years agostart/stop_modules/methods accept atom or list of atoms
Badlop [Wed, 22 Jun 2011 10:32:52 +0000 (12:32 +0200)]
start/stop_modules/methods accept atom or list of atoms

14 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)

14 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

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

14 years agoFix some typos in the Guide v3.0.0-alpha-3
Badlop [Tue, 31 May 2011 08:07:50 +0000 (10:07 +0200)]
Fix some typos in the Guide

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

14 years agoapply filtered notification to PEP last items (thanks to karim Gemayel)(EJAB-1456)
Christophe Romain [Tue, 31 May 2011 14:08:25 +0000 (16:08 +0200)]
apply filtered notification to PEP last items (thanks to karim Gemayel)(EJAB-1456)

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

14 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

14 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

14 years agoPubSub: NodeIdx variable name cleanup
Christophe Romain [Mon, 30 May 2011 12:04:42 +0000 (14:04 +0200)]
PubSub: NodeIdx variable name cleanup

14 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"

14 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

14 years agoFix get_queue_length argument type
Badlop [Fri, 27 May 2011 09:23:44 +0000 (11:23 +0200)]
Fix get_queue_length argument type

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

14 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

14 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

14 years agoFix errors reported by dialyzer
Badlop [Wed, 18 May 2011 17:46:35 +0000 (19:46 +0200)]
Fix errors reported by dialyzer

14 years agoStore privacy list user_host and name as binary, not string
Badlop [Wed, 18 May 2011 17:46:22 +0000 (19:46 +0200)]
Store privacy list user_host and name as binary, not string

14 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)

14 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

14 years agoOwner can delete any items from its own node (EJAB-1445)
Christophe Romain [Fri, 6 May 2011 12:02:37 +0000 (14:02 +0200)]
Owner can delete any items from its own node (EJAB-1445)

14 years agoSimplify and particularize the code of previous commit (EJAB-1333)
Badlop [Wed, 4 May 2011 21:14:41 +0000 (23:14 +0200)]
Simplify and particularize the code of previous commit (EJAB-1333)

14 years agoSupport in BOSH for stanzas without jabber:client (EJAB-1333)
Badlop [Wed, 4 May 2011 21:03:26 +0000 (23:03 +0200)]
Support in BOSH for stanzas without jabber:client (EJAB-1333)

14 years agoLog this cached exception as DEBUG in ejabberd log file
Badlop [Wed, 4 May 2011 14:32:52 +0000 (16:32 +0200)]
Log this cached exception as DEBUG in ejabberd log file

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

14 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

14 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

14 years agomod_register Access now also controls account unregistrations
Badlop [Tue, 26 Apr 2011 19:31:33 +0000 (21:31 +0200)]
mod_register Access now also controls account unregistrations

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

14 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

14 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

14 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)

14 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)

14 years agoStore packet table field as binary, not as string
Badlop [Mon, 11 Apr 2011 13:48:10 +0000 (15:48 +0200)]
Store packet table field as binary, not as string

14 years agoShow result of message deletion with colour box
Badlop [Mon, 11 Apr 2011 11:28:54 +0000 (13:28 +0200)]
Show result of message deletion with colour box

14 years agoFirst delete messages, and then get the remaining messages
Badlop [Mon, 11 Apr 2011 11:14:30 +0000 (13:14 +0200)]
First delete messages, and then get the remaining messages

14 years agoStore user_host table field as binaries instead of strings
Badlop [Mon, 11 Apr 2011 10:54:37 +0000 (12:54 +0200)]
Store user_host table field as binaries instead of strings

14 years agoMigrate MUC tables from 2.1 mnesia to 3.0 gen_storage (EJAB-1372)
Badlop [Thu, 7 Apr 2011 21:54:50 +0000 (23:54 +0200)]
Migrate MUC tables from 2.1 mnesia to 3.0 gen_storage (EJAB-1372)

14 years agoDocument the mod_muc 2.1.x mnesia tables (EJAB-1372)
Badlop [Thu, 7 Apr 2011 21:55:15 +0000 (23:55 +0200)]
Document the mod_muc 2.1.x mnesia tables (EJAB-1372)

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

14 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)

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

14 years agoFix minor comment typo
Badlop [Mon, 4 Apr 2011 15:36:31 +0000 (17:36 +0200)]
Fix minor comment typo

14 years agoStore user_host as binaries in vcard table. Fix migration from old ejabberd 2 tables...
Badlop [Mon, 28 Mar 2011 16:29:13 +0000 (18:29 +0200)]
Store user_host as binaries in vcard table. Fix migration from old ejabberd 2 tables schema

14 years agoapply pubsub efficiency patch to ODBC code (TECH-1293)
Christophe Romain [Wed, 23 Mar 2011 08:59:10 +0000 (09:59 +0100)]
apply pubsub efficiency patch to ODBC code (TECH-1293)

14 years agoadd indexes to improve pubsub efficiency (TECH-1293)
Christophe Romain [Wed, 23 Mar 2011 08:36:03 +0000 (09:36 +0100)]
add indexes to improve pubsub efficiency (TECH-1293)

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

14 years agoFix crash when SASL PLAIN denies auth (EJAB-1425)
Badlop [Wed, 16 Mar 2011 17:38:44 +0000 (18:38 +0100)]
Fix crash when SASL PLAIN denies auth (EJAB-1425)

14 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

14 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

14 years agoUpdate version numbers of the related: exmpp, ejabberd 2, and Erlang v3.0.0-alpha-2
Badlop [Fri, 11 Mar 2011 09:55:34 +0000 (10:55 +0100)]
Update version numbers of the related: exmpp, ejabberd 2, and Erlang

14 years agoDocument that ODBC tables are created by ejabberd itself (EJAB-1421)
Badlop [Thu, 10 Mar 2011 19:28:46 +0000 (20:28 +0100)]
Document that ODBC tables are created by ejabberd itself (EJAB-1421)

14 years agoOnly attempt to migrate an old ODBC table if it still exists
Badlop [Thu, 10 Mar 2011 18:47:14 +0000 (19:47 +0100)]
Only attempt to migrate an old ODBC table if it still exists

14 years agofix PEP broadcasting (thanks to Karim Gemayel)(EJAB-1411)
Christophe Romain [Thu, 10 Mar 2011 11:24:56 +0000 (12:24 +0100)]
fix PEP broadcasting (thanks to Karim Gemayel)(EJAB-1411)

14 years agoInclude client namespace in CAPs queries (EJAB-1411)
Pablo Polvorin [Wed, 9 Mar 2011 19:23:12 +0000 (16:23 -0300)]
Include client namespace in CAPs queries (EJAB-1411)

When constructing an IQ record, if no namespace is specified
for the IQ,  exmpp treat that literally as "no namespace" and
so put xmlns="" (it do not interpret it as "no change" and let
the parent namespace apply).
So it is neccesarly to especify the jabber:client namespace.

See EXMPP-53.

14 years agoFix bashism and remove duplicate unused option (EJAB-1404)
Badlop [Wed, 9 Mar 2011 15:23:44 +0000 (16:23 +0100)]
Fix bashism and remove duplicate unused option (EJAB-1404)

14 years agoFix internal-server-error error response (EJAB-1414).
Pablo Polvorin [Wed, 9 Mar 2011 13:30:54 +0000 (10:30 -0300)]
Fix internal-server-error error response (EJAB-1414).

Ejabberd was trying to send a tuple instead of the full error stanza.

14 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)

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

14 years agoejabberdctl needs space between INET_DIST_INTERFACE (thanks to Dale Chase)(EJAB-1416)
Badlop [Mon, 28 Feb 2011 17:40:45 +0000 (18:40 +0100)]
ejabberdctl needs space between INET_DIST_INTERFACE (thanks to Dale Chase)(EJAB-1416)

14 years agoFix to show correctly the command that is unknown
Badlop [Wed, 23 Feb 2011 15:51:40 +0000 (16:51 +0100)]
Fix to show correctly the command that is unknown

14 years agoRevert "Mention in release notes that Pubsub/PEP isn't ready for alpha-testing (EJAB...
Badlop [Wed, 23 Feb 2011 11:06:32 +0000 (12:06 +0100)]
Revert "Mention in release notes that Pubsub/PEP isn't ready for alpha-testing (EJAB-1393)"

This reverts commit 76b0300505d9c77192960b0b9588df2dd2bedc02.

14 years agoTweak pg2_backport.erl to work with Erlang older than R13A (EJAB-1349)
Badlop [Tue, 22 Feb 2011 22:43:38 +0000 (23:43 +0100)]
Tweak pg2_backport.erl to work with Erlang older than R13A (EJAB-1349)

14 years agoAdd support for '@online@' Shared Roster Group (thanks to Martin Langhoff)(EJAB-1391)
Badlop [Mon, 21 Feb 2011 21:32:29 +0000 (22:32 +0100)]
Add support for '@online@' Shared Roster Group (thanks to Martin Langhoff)(EJAB-1391)

New version of the @online@ patch originally by Collabora.
Notes:
- the presence push is mediated via the group rather than
  per user - this may reduce memory footprint... _if_ ejabberd
  has some smart optimisation in that codepath
- it assumes that any group with membership @online@ _displays_
  online as well -- this is a simplification and breaks the
  decoupling that ejabberd has in this regard.

14 years agoForward old messages to newly spawned extauth process (thanks to Mika Seppänen)(EJAB...
Badlop [Mon, 21 Feb 2011 15:13:41 +0000 (16:13 +0100)]
Forward old messages to newly spawned extauth process (thanks to Mika Seppänen)(EJAB-1385)

14 years agofix broadcast issue (EJAB-1411)
Christophe Romain [Mon, 21 Feb 2011 14:12:31 +0000 (15:12 +0100)]
fix broadcast issue (EJAB-1411)

14 years agoMerge branch 'master' of git+ssh://gitorious.process-one.net/ejabberd/mainline
Christophe Romain [Mon, 21 Feb 2011 13:45:44 +0000 (14:45 +0100)]
Merge branch 'master' of git+ssh://gitorious.process-one.net/ejabberd/mainline