]> granicus.if.org Git - ejabberd/log
ejabberd
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 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.

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

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

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

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 11:58:49 +0000 (13:58 +0200)]
Owner can delete any items from its own node (EJAB-1445)

14 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

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

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

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 20:55:04 +0000 (22:55 +0200)]
mod_register Access now also controls account unregistrations

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

14 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

14 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

14 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

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

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

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

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

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

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

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

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

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:02:28 +0000 (00:02 +0100)]
captcha_host must have the port number to get protocol (EJAB-1418)

14 years agomod_irc must send presence unavailable to the departing occupant (EJAB-1417)
Badlop [Tue, 1 Mar 2011 21:32:50 +0000 (22:32 +0100)]
mod_irc must send presence unavailable to the departing occupant (EJAB-1417)

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 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:33:23 +0000 (22:33 +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 agoNew route_iq/5 accepting Timeout (thanks to Edwin Fine)(EJAB-1398)
Badlop [Mon, 21 Feb 2011 12:44:30 +0000 (13:44 +0100)]
New route_iq/5 accepting Timeout (thanks to Edwin Fine)(EJAB-1398)

Also new register_iq_response_handler/5

14 years agoNew DIST_USE_INTERFACE to restrict IP where erlang connections are listened (EJAB...
Badlop [Wed, 16 Feb 2011 22:53:29 +0000 (23:53 +0100)]
New DIST_USE_INTERFACE to restrict IP where erlang connections are listened (EJAB-1404)

14 years agoNew Indonesian translation (thanks to Irfan Mahfudz Guntur)(EJAB-1407)
Badlop [Wed, 16 Feb 2011 12:46:20 +0000 (13:46 +0100)]
New Indonesian translation (thanks to Irfan Mahfudz Guntur)(EJAB-1407)

14 years agofix empty pubsub payload check on odbc version
Christophe Romain [Mon, 14 Feb 2011 15:45:49 +0000 (16:45 +0100)]
fix empty pubsub payload check on odbc version

14 years agofix empty pubsub payload check
Christophe Romain [Mon, 14 Feb 2011 15:41:32 +0000 (16:41 +0100)]
fix empty pubsub payload check

14 years agoupdate copyright up to 2011
Christophe Romain [Mon, 14 Feb 2011 12:50:55 +0000 (13:50 +0100)]
update copyright up to 2011

14 years agoProvide HTTPS URL in CAPTCHA form when listener has 'tls' option (EJAB-1406)
Badlop [Mon, 14 Feb 2011 11:58:33 +0000 (12:58 +0100)]
Provide HTTPS URL in CAPTCHA form when listener has 'tls' option (EJAB-1406)

14 years agoFix typo in French translation
Badlop [Fri, 11 Feb 2011 19:19:59 +0000 (20:19 +0100)]
Fix typo in French translation

14 years agoEscape output from ctlexec() to erl script (thanks to Dan Scott)(EJAB-1399)
Badlop [Wed, 9 Feb 2011 12:30:01 +0000 (13:30 +0100)]
Escape output from ctlexec() to erl script (thanks to Dan Scott)(EJAB-1399)

14 years agoRemove erroneous comment (EJAB-645)
Badlop [Thu, 3 Feb 2011 16:23:09 +0000 (17:23 +0100)]
Remove erroneous comment (EJAB-645)

14 years agoHandle Tigase's unexpected version=1.0 when ejabberd doesn't announce it (EJAB-1379)
Badlop [Tue, 11 Jan 2011 15:22:22 +0000 (16:22 +0100)]
Handle Tigase's unexpected version=1.0 when ejabberd doesn't announce it (EJAB-1379)

14 years agomod_pres_counter prevents subscription flood (thanks to Ahmed Omar and Alexey Shchepi...
Badlop [Mon, 31 Jan 2011 17:50:49 +0000 (18:50 +0100)]
mod_pres_counter prevents subscription flood (thanks to Ahmed Omar and Alexey Shchepin)(EJAB-1388)

14 years agoAdd to example config file access_from comment
Badlop [Fri, 28 Jan 2011 16:13:44 +0000 (17:13 +0100)]
Add to example config file access_from comment

14 years agoUpdate exmpp version to 0.9.6
Badlop [Fri, 28 Jan 2011 11:46:09 +0000 (12:46 +0100)]
Update exmpp version to 0.9.6

14 years agoComment unused code
Badlop [Fri, 28 Jan 2011 11:11:34 +0000 (12:11 +0100)]
Comment unused code

14 years agoDon't let presence-in privacy rule block a presence subscription using ODBC (EJAB...
Badlop [Wed, 19 Jan 2011 19:58:51 +0000 (20:58 +0100)]
Don't let presence-in privacy rule block a presence subscription using ODBC (EJAB-255)

14 years agoFix delayed response of a timeout call was reused for next login (EJAB-1385)
Badlop [Wed, 19 Jan 2011 18:06:46 +0000 (19:06 +0100)]
Fix delayed response of a timeout call was reused for next login (EJAB-1385)

14 years agoClarify more the expected content of welcome_message mod_register option
Badlop [Mon, 17 Jan 2011 22:42:51 +0000 (23:42 +0100)]
Clarify more the expected content of welcome_message mod_register option

14 years agoClarify error message when BOSH query is sent to non-running module
Badlop [Wed, 12 Jan 2011 20:22:43 +0000 (21:22 +0100)]
Clarify error message when BOSH query is sent to non-running module

14 years agoUse route instead of send_element to go through standard workflow Offline messages...
Mickaël Rémond [Tue, 4 Jan 2011 11:18:14 +0000 (11:18 +0000)]
Use route instead of send_element to go through standard workflow Offline messages should thus be tracked for ack if needed (TEXTO-226).

Signed-off-by: Evgeniy Khramtsov <ekhramtsov@process-one.net>
14 years agoKeep the order of stanzas when BOSH sends several (EJAB-1374)
Badlop [Thu, 30 Dec 2010 12:42:53 +0000 (13:42 +0100)]
Keep the order of stanzas when BOSH sends several (EJAB-1374)

14 years agoChange c2s state before offline messages resending
Evgeniy Khramtsov [Tue, 28 Dec 2010 12:09:15 +0000 (21:09 +0900)]
Change c2s state before offline messages resending

14 years agoMake jlib:ip_to_list safe to use
Alexey Shchepin [Mon, 20 Dec 2010 15:56:24 +0000 (17:56 +0200)]
Make jlib:ip_to_list safe to use

14 years agoRevert branch name back to 2.1.x
Badlop [Thu, 16 Dec 2010 12:33:30 +0000 (13:33 +0100)]
Revert branch name back to 2.1.x

14 years agoMake sure 'closed' event is correctly processed on every state
Evgeniy Khramtsov [Fri, 17 Dec 2010 08:26:20 +0000 (17:26 +0900)]
Make sure 'closed' event is correctly processed on every state

14 years agoIgnore OS X libraries.
W. Andrew Loe III [Fri, 3 Dec 2010 21:53:38 +0000 (13:53 -0800)]
Ignore OS X libraries.

14 years agoRemove Type and Spec, backport list comprehensions, so R12B-5 can compile
Badlop [Mon, 13 Dec 2010 11:17:28 +0000 (12:17 +0100)]
Remove Type and Spec, backport list comprehensions, so R12B-5 can compile

14 years agoRecompile the Guide v2.1.6
Badlop [Mon, 13 Dec 2010 10:12:43 +0000 (11:12 +0100)]
Recompile the Guide

14 years agoUpdate ejabberd version number to 2.1.6
Badlop [Mon, 13 Dec 2010 10:12:13 +0000 (11:12 +0100)]
Update ejabberd version number to 2.1.6

14 years agoRecompile translations
Badlop [Mon, 13 Dec 2010 10:11:49 +0000 (11:11 +0100)]
Recompile translations

14 years agoAdd release notes for ejabberd 2.1.6
Badlop [Sat, 11 Dec 2010 12:55:29 +0000 (13:55 +0100)]
Add release notes for ejabberd 2.1.6

14 years agoFix warning about unused variables
Badlop [Mon, 13 Dec 2010 10:08:53 +0000 (11:08 +0100)]
Fix warning about unused variables

14 years agoOption to reject S2S connection if untrusted certificate (EJAB-464)
Badlop [Sat, 11 Dec 2010 01:28:50 +0000 (02:28 +0100)]
Option to reject S2S connection if untrusted certificate (EJAB-464)

14 years agoInclude From attribute in the stream header of outgoing S2S connections
Badlop [Fri, 10 Dec 2010 16:26:21 +0000 (17:26 +0100)]
Include From attribute in the stream header of outgoing S2S connections

14 years agoWhen TLS is required in s2s, add subelement to stream:features starttls
Badlop [Fri, 10 Dec 2010 16:27:15 +0000 (17:27 +0100)]
When TLS is required in s2s, add subelement to stream:features starttls

14 years agoAdd option to require encryption in S2S connections (EJAB-495)
Badlop [Wed, 8 Dec 2010 19:02:31 +0000 (20:02 +0100)]
Add option to require encryption in S2S connections (EJAB-495)

14 years agoSupport for X-Forwarded-For HTTP header (EJAB-1356)
Badlop [Tue, 7 Dec 2010 15:47:32 +0000 (16:47 +0100)]
Support for X-Forwarded-For HTTP header (EJAB-1356)

14 years agoupdate pubsub_odbc patch
Christophe Romain [Tue, 7 Dec 2010 13:00:40 +0000 (14:00 +0100)]
update pubsub_odbc patch

14 years agoadd node attribute to pubsub subscribe event (EJAB-1361)
Christophe Romain [Tue, 7 Dec 2010 12:51:10 +0000 (13:51 +0100)]
add node attribute to pubsub subscribe event (EJAB-1361)

14 years agoUpdate Czech Translation (thanks to Lukáš Polívka)
Badlop [Mon, 6 Dec 2010 11:03:52 +0000 (12:03 +0100)]
Update Czech Translation (thanks to Lukáš Polívka)

14 years agoFix detection of mod_last at server start (EJAB-641)
Badlop [Fri, 3 Dec 2010 16:23:24 +0000 (17:23 +0100)]
Fix detection of mod_last at server start (EJAB-641)

14 years agoUpdate example extauth script with tryregister, removeuser and removeuser3 (EJAB...
Badlop [Fri, 3 Dec 2010 16:21:50 +0000 (17:21 +0100)]
Update example extauth script with tryregister, removeuser and removeuser3 (EJAB-641)

14 years agoRevert "Fix cyrsasl_digest RFC-2831 2.1.2.1 (EJAB-476)"
Pablo Polvorin [Fri, 3 Dec 2010 14:12:43 +0000 (11:12 -0300)]
Revert "Fix cyrsasl_digest RFC-2831 2.1.2.1 (EJAB-476)"

This reverts commit c890b17834f2593a9af56e093523653102349989.
This change made ejabberd more strict in protocol compliance, which breaks Psi 0.14 and other clients.
We must grant a grace period to client developers to fix their clients. So this isn't going to be included
in 2.1.x.

14 years agoSupport PostgreSQL 9.0 (EJAB-1359)(thanks to Stephen Gibberd and Konstantin Nikiforov)
Badlop [Fri, 3 Dec 2010 11:43:05 +0000 (12:43 +0100)]
Support PostgreSQL 9.0 (EJAB-1359)(thanks to Stephen Gibberd and Konstantin Nikiforov)

14 years agoFix cyrsasl_digest RFC-2831 2.1.2.1 (EJAB-476)
Pablo Polvorin [Wed, 1 Dec 2010 18:54:58 +0000 (15:54 -0300)]
Fix cyrsasl_digest RFC-2831 2.1.2.1 (EJAB-476)

Fix sasl digest bug when username|password|resource strings had
all characters <= U+00FF and at least one character >= U+0080.

Warnning:
Note that by fixing the bug, we may be broking compatibility with clients
that "implements" it.
See comments on https://support.process-one.net/browse/EJAB-476

14 years agofix pubsub cross domain eventing (EJAB-1340)
Christophe Romain [Thu, 2 Dec 2010 12:56:45 +0000 (13:56 +0100)]
fix pubsub cross domain eventing (EJAB-1340)

14 years agoUpdate Greek translation (thanks to James Iakovos Mandelis)
Badlop [Wed, 1 Dec 2010 12:27:56 +0000 (13:27 +0100)]
Update Greek translation (thanks to James Iakovos Mandelis)

14 years agoIncrease maximum restart strategy of the ODBC supervisor. Do not brutally kill ODBC...
Evgeniy Khramtsov [Wed, 1 Dec 2010 05:24:51 +0000 (14:24 +0900)]
Increase maximum restart strategy of the ODBC supervisor. Do not brutally kill ODBC processes on supervisor shutdown to avoid polution of the mnesia table

14 years agoWhen the Password attribute is missing in PIEFXIS file, don't check account auth.
Badlop [Tue, 30 Nov 2010 22:55:33 +0000 (23:55 +0100)]
When the Password attribute is missing in PIEFXIS file, don't check account auth.

14 years agoCorrections on pt_BR translations.
Otavio Fernandes [Tue, 30 Nov 2010 19:00:38 +0000 (20:00 +0100)]
Corrections on pt_BR translations.

14 years agoUpdate Ukrainian translation (thanks to Ruslan Rakhmanin)
Badlop [Mon, 29 Nov 2010 10:43:23 +0000 (11:43 +0100)]
Update Ukrainian translation (thanks to Ruslan Rakhmanin)

14 years agoexpose find_connection for routing in other modules (if needed)
Christopher tofu Zorn [Fri, 11 Jun 2010 17:28:15 +0000 (13:28 -0400)]
expose find_connection for routing in other modules (if needed)

14 years agoadd the ability to send raw xml packets over http bind
Christopher tofu Zorn [Tue, 1 Jun 2010 18:52:15 +0000 (14:52 -0400)]
add the ability to send raw xml packets over http bind

14 years agoUpdate mod_register_web string in PO files
Badlop [Mon, 29 Nov 2010 18:35:18 +0000 (19:35 +0100)]
Update mod_register_web string in PO files