]> granicus.if.org Git - ejabberd/log
ejabberd
10 years agoMerge pull request #283 from weiss/allow-unlimited-ack-queue
Evgeny Khramtsov [Wed, 20 Aug 2014 13:47:04 +0000 (17:47 +0400)]
Merge pull request #283 from weiss/allow-unlimited-ack-queue

Support "max_ack_queue: infinity"

10 years agoMerge pull request #282 from weiss/fix-muc-option-docs
Evgeny Khramtsov [Wed, 20 Aug 2014 13:44:06 +0000 (17:44 +0400)]
Merge pull request #282 from weiss/fix-muc-option-docs

Fix MUC option docs: "infinity", not "infinite"

10 years agoAllow for "max_ack_queue: infinity", as documented
Holger Weiss [Wed, 20 Aug 2014 10:53:26 +0000 (12:53 +0200)]
Allow for "max_ack_queue: infinity", as documented

10 years agoFix MUC option docs: "infinity", not "infinite"
Holger Weiss [Wed, 20 Aug 2014 10:26:03 +0000 (12:26 +0200)]
Fix MUC option docs: "infinity", not "infinite"

10 years agoMerge pull request #280 from weiss/store-persistent-muc-on-init
Evgeny Khramtsov [Tue, 19 Aug 2014 09:28:15 +0000 (13:28 +0400)]
Merge pull request #280 from weiss/store-persistent-muc-on-init

Store peristent MUC room during creation

10 years agoStore persistent MUC room during creation
Holger Weiss [Tue, 19 Aug 2014 09:12:51 +0000 (11:12 +0200)]
Store persistent MUC room during creation

Make sure persistent rooms are stored to the database.  Without this
change, a room got lost if the 'persistent' flag was handed over to
mod_muc:create_room/5 and the server was then restartet before any
activity took place in that room.

10 years agoMerge pull request #277 from weiss/xep-0198
Evgeny Khramtsov [Fri, 15 Aug 2014 15:15:32 +0000 (19:15 +0400)]
Merge pull request #277 from weiss/xep-0198

XEP-0198: Create shorter session resume IDs

10 years agoXEP-0198: Create shorter resume IDs
Holger Weiss [Fri, 15 Aug 2014 08:56:59 +0000 (10:56 +0200)]
XEP-0198: Create shorter resume IDs

Omit the user and server name from the 'previd' value.

10 years agoMerge pull request #276 from weiss/xep-0198
Evgeny Khramtsov [Fri, 15 Aug 2014 06:49:59 +0000 (10:49 +0400)]
Merge pull request #276 from weiss/xep-0198

XEP-0198: Don't crash if the resume ID is incorrect

10 years agoXEP-0198: Gracefully handle broken 'previd'
Holger Weiss [Thu, 14 Aug 2014 23:54:41 +0000 (01:54 +0200)]
XEP-0198: Gracefully handle broken 'previd'

Produce a proper error message instead of crashing when the 'previd'
value of a <resume/> request has an unexpected format.

10 years agoXEP-0198: Gracefully handle wrong credentials
Holger Weiss [Thu, 14 Aug 2014 23:53:47 +0000 (01:53 +0200)]
XEP-0198: Gracefully handle wrong credentials

Produce a proper error message instead of crashing when the JID encoded
in the 'previd' value of a <resume/> request is different from the
authenticated JID.

10 years agoMerge pull request #269 from Iperity/master
Evgeny Khramtsov [Thu, 14 Aug 2014 23:20:36 +0000 (03:20 +0400)]
Merge pull request #269 from Iperity/master

Fix migration of pubsub nodes. Was deleting and re-creating all nodes on...

10 years agoMerge pull request #268 from benlangfeld/fix/ldap_filter_dnattributes_new_ejabberd
Evgeny Khramtsov [Thu, 14 Aug 2014 23:19:18 +0000 (03:19 +0400)]
Merge pull request #268 from benlangfeld/fix/ldap_filter_dnattributes_new_ejabberd

Set dnAttributes on when it's requested by a filter

10 years agoFix the deprecation warning to reflect YAML format
Evgeniy Khramtsov [Tue, 12 Aug 2014 10:22:32 +0000 (14:22 +0400)]
Fix the deprecation warning to reflect YAML format

10 years agoDo not call functions from ejabberd_riak directly
Evgeniy Khramtsov [Tue, 12 Aug 2014 10:13:44 +0000 (14:13 +0400)]
Do not call functions from ejabberd_riak directly

10 years agoMerge pull request #273 from gamenet/master
Evgeny Khramtsov [Fri, 8 Aug 2014 12:03:03 +0000 (16:03 +0400)]
Merge pull request #273 from gamenet/master

odb_queries patch return value of functions update and update_t in case of sql insert

10 years agoMerge pull request #2 from vesvalo/master
vesvalo [Fri, 8 Aug 2014 10:05:35 +0000 (14:05 +0400)]
Merge pull request #2 from vesvalo/master

fix mod_offline to store only chat messages with body xml element

10 years agofix mod_offline to store only chat messages with body xml element
vesvalo [Fri, 8 Aug 2014 09:57:27 +0000 (13:57 +0400)]
fix mod_offline to store only chat messages with body xml element

10 years agoMerge pull request #1 from vesvalo/master
Nikolay Bondarenko [Fri, 8 Aug 2014 09:39:44 +0000 (13:39 +0400)]
Merge pull request #1 from vesvalo/master

Fix odbc update_t and update insert case return value

10 years agoFix odbc update_t and update insert case return value
vesvalo [Fri, 8 Aug 2014 09:26:16 +0000 (13:26 +0400)]
Fix odbc update_t and update insert case return value

10 years agoMerge pull request #270 from weiss/log-s2s-in-auth
Evgeny Khramtsov [Tue, 5 Aug 2014 12:51:51 +0000 (16:51 +0400)]
Merge pull request #270 from weiss/log-s2s-in-auth

Log authentication method for incoming s2s connections

10 years agoLog auth method for incoming s2s connections
Holger Weiss [Tue, 5 Aug 2014 12:10:32 +0000 (14:10 +0200)]
Log auth method for incoming s2s connections

Generate an [info] message that logs whether an incoming s2s connection
is authenticated using the SASL EXTERNAL mechanism or via Server
Dialback.  While at it, also mention whether TLS is enabled.

10 years agoFix migration of pubsub nodes. Was deleting and re-creating all nodes on each startup.
Nathan Bruning [Sun, 3 Aug 2014 19:03:16 +0000 (21:03 +0200)]
Fix migration of pubsub nodes. Was deleting and re-creating all nodes on each startup.

10 years agoMerge pull request #267 from weiss/replace-echo-calls
Evgeny Khramtsov [Fri, 1 Aug 2014 15:25:01 +0000 (19:25 +0400)]
Merge pull request #267 from weiss/replace-echo-calls

doc/Makefile: Replace non-portable echo(1) calls

10 years agomod_offline now uses gen_server
Alexey Shchepin [Thu, 31 Jul 2014 10:25:37 +0000 (14:25 +0400)]
mod_offline now uses gen_server

10 years agotypo fix on roster subscription (EJAB-1711)
Christophe Romain [Thu, 31 Jul 2014 09:50:22 +0000 (11:50 +0200)]
typo fix on roster subscription (EJAB-1711)

10 years agoSet dnAttributes on when it's requested by a filter
Ben Langfeld [Thu, 10 Jul 2014 21:50:03 +0000 (18:50 -0300)]
Set dnAttributes on when it's requested by a filter

10 years agodoc/Makefile: Replace non-portable echo(1) calls
Holger Weiss [Mon, 28 Jul 2014 20:54:09 +0000 (22:54 +0200)]
doc/Makefile: Replace non-portable echo(1) calls

The echo(1) behavior is system-dependent, the printf(1) behavior is not.

10 years agoReorganize mod_announce test in order to avoid race
Evgeniy Khramtsov [Mon, 28 Jul 2014 09:42:29 +0000 (13:42 +0400)]
Reorganize mod_announce test in order to avoid race

10 years agoMerge pull request #266 from weiss/remove-http
Evgeny Khramtsov [Mon, 28 Jul 2014 07:08:13 +0000 (11:08 +0400)]
Merge pull request #266 from weiss/remove-http

Remove "--enable-http" flag

10 years agoMerge pull request #265 from weiss/mention-starttls-required
Evgeny Khramtsov [Mon, 28 Jul 2014 07:06:59 +0000 (11:06 +0400)]
Merge pull request #265 from weiss/mention-starttls-required

Mention "starttls_required" option in sample configuration file

10 years agoMerge pull request #264 from weiss/su-without-p
Evgeny Khramtsov [Mon, 28 Jul 2014 07:06:27 +0000 (11:06 +0400)]
Merge pull request #264 from weiss/su-without-p

ejabberdctl: Omit su(1)'s "-p" flag

10 years agoRemove "--enable-http" flag
Holger Weiss [Sun, 27 Jul 2014 10:51:25 +0000 (12:51 +0200)]
Remove "--enable-http" flag

Specifying the "--enable-http" flag on the ./configure command line had
no effect.

10 years agoMention "starttls_required" option in ejabberd.yml
Holger Weiss [Sun, 27 Jul 2014 10:44:34 +0000 (12:44 +0200)]
Mention "starttls_required" option in ejabberd.yml

Closes #258.

10 years agoApply minor improvement to ejabberd.yml comment
Holger Weiss [Sun, 27 Jul 2014 09:54:30 +0000 (11:54 +0200)]
Apply minor improvement to ejabberd.yml comment

10 years agoejabberdctl: Omit su(1)'s "-p" flag
Holger Weiss [Sun, 27 Jul 2014 09:21:55 +0000 (11:21 +0200)]
ejabberdctl: Omit su(1)'s "-p" flag

On Linux, su(1)'s "-p" flag makes sure the following environment
variables are preserved: $HOME, $SHELL, $USER, and $LOGNAME.  The flag
isn't portable, and since we don't set HOME=$SPOOLDIR anymore, there's
no reason to preserve these variables anyway.

Without "-p", we also don't need to set HOME=$INSTALLUSER_HOME, as su(1)
now does that for us.

10 years agoMerge branch 'master' of github.com:processone/ejabberd
Evgeniy Khramtsov [Sun, 27 Jul 2014 09:06:46 +0000 (13:06 +0400)]
Merge branch 'master' of github.com:processone/ejabberd

10 years agoAdd tests for mod_announce
Evgeniy Khramtsov [Sun, 27 Jul 2014 09:02:46 +0000 (13:02 +0400)]
Add tests for mod_announce

10 years agoMerge pull request #263 from weiss/fix-ejabberdctl-issues
Evgeny Khramtsov [Thu, 24 Jul 2014 16:56:32 +0000 (20:56 +0400)]
Merge pull request #263 from weiss/fix-ejabberdctl-issues

Fix ejabberdctl issues

10 years agoMerge pull request #262 from weiss/update-gitignore
Evgeny Khramtsov [Thu, 24 Jul 2014 16:55:50 +0000 (20:55 +0400)]
Merge pull request #262 from weiss/update-gitignore

Let Git ignore the "configure" script

10 years agoLet Git ignore the "configure" script
Holger Weiss [Thu, 24 Jul 2014 15:50:43 +0000 (17:50 +0200)]
Let Git ignore the "configure" script

10 years agoejabberdctl: Remove outdated comment
Holger Weiss [Thu, 24 Jul 2014 15:20:09 +0000 (17:20 +0200)]
ejabberdctl: Remove outdated comment

The home directory is no longer set to $SPOOL_DIR.

10 years agoejabberdctl: Create home directory as root
Holger Weiss [Thu, 24 Jul 2014 15:16:47 +0000 (17:16 +0200)]
ejabberdctl: Create home directory as root

If the $INSTALLUSER is not root, he will usually not have the necessary
permissions to create his home directory.

10 years agoMerge pull request #261 from weiss/no-bash
Evgeny Khramtsov [Thu, 24 Jul 2014 13:44:06 +0000 (17:44 +0400)]
Merge pull request #261 from weiss/no-bash

doc/Makefile: Don't insist on using /bin/bash

10 years agoejabberdctl: Use $INSTALLUSER's home directory
Holger Weiss [Thu, 24 Jul 2014 13:25:28 +0000 (15:25 +0200)]
ejabberdctl: Use $INSTALLUSER's home directory

Make sure ejabberdctl uses the $INSTALLUSER's .erlang.cookie file even
if the script was executed by root.

10 years agodoc/Makefile: Don't insist on using /bin/bash
Holger Weiss [Thu, 24 Jul 2014 13:15:00 +0000 (15:15 +0200)]
doc/Makefile: Don't insist on using /bin/bash

Fix "make doc" for systems that don't have /bin/bash.  There's no
bash-specific code in doc/Makefile anymore.

10 years agoRe-generate the XMPP codec using updated xml_gen
Evgeniy Khramtsov [Thu, 24 Jul 2014 06:32:07 +0000 (10:32 +0400)]
Re-generate the XMPP codec using updated xml_gen

10 years agoFix events broadcasting via C2S 14.07
Evgeniy Khramtsov [Tue, 22 Jul 2014 15:42:49 +0000 (19:42 +0400)]
Fix events broadcasting via C2S

10 years agoMerge pull request #257 from weiss/fix-option-name
Evgeny Khramtsov [Tue, 22 Jul 2014 13:47:04 +0000 (17:47 +0400)]
Merge pull request #257 from weiss/fix-option-name

Fix "s2s_access" option name in documentation

10 years agoFix "s2s_access" option name in documentation
Holger Weiss [Tue, 22 Jul 2014 13:06:19 +0000 (15:06 +0200)]
Fix "s2s_access" option name in documentation

10 years agoreflect correct default value un example documentation
Christophe Romain [Tue, 22 Jul 2014 12:35:31 +0000 (14:35 +0200)]
reflect correct default value un example documentation

10 years agoAdd tests for session management
Evgeniy Khramtsov [Tue, 22 Jul 2014 09:59:31 +0000 (13:59 +0400)]
Add tests for session management

10 years agoold release notes are not installed anymore
Christophe Romain [Mon, 21 Jul 2014 15:58:14 +0000 (17:58 +0200)]
old release notes are not installed anymore

10 years agoapply pull request #250 to pubsub_odbc as well
Christophe Romain [Mon, 21 Jul 2014 15:14:59 +0000 (17:14 +0200)]
apply pull request #250 to pubsub_odbc as well

10 years agoMerge pull request #250 from Iperity/master
Christophe Romain [Mon, 21 Jul 2014 15:11:29 +0000 (17:11 +0200)]
Merge pull request #250 from Iperity/master

Fix configuraton with custom nodetree plugin

10 years agohtml guide is now generated when building source tarball
Christophe Romain [Mon, 21 Jul 2014 14:36:10 +0000 (16:36 +0200)]
html guide is now generated when building source tarball

10 years agoremove bash dependency, fix EJABBERD_OPTS use
Christophe Romain [Mon, 21 Jul 2014 13:25:16 +0000 (15:25 +0200)]
remove bash dependency, fix EJABBERD_OPTS use

10 years agoavoid incorrect release version string (EJAB-1695)
Christophe Romain [Mon, 21 Jul 2014 11:50:35 +0000 (13:50 +0200)]
avoid incorrect release version string (EJAB-1695)

to do so, we remove configure script from repository.
it must be generated with autotools.
for developpers not using autotools, we include the configure script in
release source tarball, which in generated with correct version string.

10 years agoAdd tests for mod_carboncopy
Evgeniy Khramtsov [Sun, 20 Jul 2014 18:43:16 +0000 (22:43 +0400)]
Add tests for mod_carboncopy

10 years agoMove some namespaces definitions into header file
Evgeniy Khramtsov [Sun, 20 Jul 2014 18:20:44 +0000 (22:20 +0400)]
Move some namespaces definitions into header file

10 years agoMerge pull request #254 from weiss/replace-bashism
Evgeny Khramtsov [Sun, 20 Jul 2014 15:20:00 +0000 (19:20 +0400)]
Merge pull request #254 from weiss/replace-bashism

Replace bash-specific syntax in ejabberdctl

10 years agoReplace bash-specific syntax in ejabberdctl
Holger Weiss [Sun, 20 Jul 2014 11:24:28 +0000 (13:24 +0200)]
Replace bash-specific syntax in ejabberdctl

Use plain POSIX shell syntax to match ".yml" configuration file names.
This is also slightly more correct, as it matches ".yml" only at the
*end* of the file name.

10 years agoMerge pull request #253 from weiss/fix-config-comments
Evgeny Khramtsov [Sun, 20 Jul 2014 08:42:20 +0000 (12:42 +0400)]
Merge pull request #253 from weiss/fix-config-comments

Apply small fixes to description of log rotation in ejabberd.yml.example

10 years agoFix ejabberd.yml comment on overload protection
Holger Weiss [Sun, 20 Jul 2014 05:36:24 +0000 (07:36 +0200)]
Fix ejabberd.yml comment on overload protection

10 years agoFix ejabberd.yml comment on log rotation syntax
Holger Weiss [Sun, 20 Jul 2014 05:29:45 +0000 (07:29 +0200)]
Fix ejabberd.yml comment on log rotation syntax

10 years agoImprove MUC test cases
Evgeniy Khramtsov [Sat, 19 Jul 2014 13:23:13 +0000 (17:23 +0400)]
Improve MUC test cases

10 years agoFix Record-Route signing
Evgeniy Khramtsov [Thu, 17 Jul 2014 16:30:09 +0000 (20:30 +0400)]
Fix Record-Route signing

10 years agotreap.erl was moved to p1_utils
Paweł Chmielowski [Thu, 17 Jul 2014 09:57:23 +0000 (11:57 +0200)]
treap.erl was moved to p1_utils

10 years agoUse p1_utils
Paweł Chmielowski [Thu, 17 Jul 2014 08:50:43 +0000 (10:50 +0200)]
Use p1_utils

10 years agoGet rid of p1_mnesia file
Evgeniy Khramtsov [Thu, 17 Jul 2014 04:31:54 +0000 (08:31 +0400)]
Get rid of p1_mnesia file

10 years agoChange return type to reflect recent changes in p1_sip
Evgeniy Khramtsov [Wed, 16 Jul 2014 10:54:02 +0000 (14:54 +0400)]
Change return type to reflect recent changes in p1_sip

10 years agoFix returned types
Evgeniy Khramtsov [Wed, 16 Jul 2014 06:33:34 +0000 (10:33 +0400)]
Fix returned types

10 years agoFix blocklist get
Evgeniy Khramtsov [Wed, 16 Jul 2014 03:42:59 +0000 (07:42 +0400)]
Fix blocklist get

10 years agoMerge pull request #251 from weiss/enable-riak-tests
Evgeny Khramtsov [Tue, 15 Jul 2014 18:56:55 +0000 (22:56 +0400)]
Merge pull request #251 from weiss/enable-riak-tests

Travis CI: Enable Riak tests

10 years agoTravis CI: Enable Riak tests
Holger Weiss [Tue, 15 Jul 2014 18:42:12 +0000 (20:42 +0200)]
Travis CI: Enable Riak tests

10 years agoRemove unnecessary defaults from the xmpp_codec spec
Evgeniy Khramtsov [Tue, 15 Jul 2014 16:42:38 +0000 (20:42 +0400)]
Remove unnecessary defaults from the xmpp_codec spec

10 years agoBetter Riak usage detection
Evgeniy Khramtsov [Tue, 15 Jul 2014 16:26:32 +0000 (20:26 +0400)]
Better Riak usage detection

10 years agoFix broken hooked functions
Evgeniy Khramtsov [Tue, 15 Jul 2014 15:22:33 +0000 (19:22 +0400)]
Fix broken hooked functions

10 years agoAdd mod_caps checks to the testing suite
Evgeniy Khramtsov [Tue, 15 Jul 2014 07:53:40 +0000 (11:53 +0400)]
Add mod_caps checks to the testing suite

10 years agoFix configuraton with custom nodetree plugin
Nathan Bruning [Tue, 15 Jul 2014 10:04:06 +0000 (12:04 +0200)]
Fix configuraton with custom nodetree plugin

10 years agoDo not check for Erlang apps at configure time as it looks redundant
Evgeniy Khramtsov [Sun, 17 Nov 2013 05:09:54 +0000 (15:09 +1000)]
Do not check for Erlang apps at configure time as it looks redundant

10 years agoSerialize records to proplists before storing then in Riak
Evgeniy Khramtsov [Mon, 14 Jul 2014 03:49:02 +0000 (07:49 +0400)]
Serialize records to proplists before storing then in Riak

10 years agoMerge pull request #248 from mathiasertl/master
Evgeny Khramtsov [Fri, 11 Jul 2014 11:45:29 +0000 (15:45 +0400)]
Merge pull request #248 from mathiasertl/master

Move warnings inside check for $EJABBERD_BYPASS_WARNINGS, use variable for path

10 years agoMove warnings inside check for , use variable for path
Mathias Ertl [Fri, 11 Jul 2014 10:34:52 +0000 (12:34 +0200)]
Move warnings inside check for , use variable for path

10 years agoRe-generate the HTML documents
Evgeniy Khramtsov [Thu, 10 Jul 2014 15:07:09 +0000 (19:07 +0400)]
Re-generate the HTML documents

10 years agoMention about Riak in yet another place
Evgeniy Khramtsov [Thu, 10 Jul 2014 11:33:50 +0000 (15:33 +0400)]
Mention about Riak in yet another place

10 years agoTry to bypass Riak tests by Travis CI
Evgeniy Khramtsov [Thu, 10 Jul 2014 10:45:54 +0000 (14:45 +0400)]
Try to bypass Riak tests by Travis CI

10 years agoFix compile errors introduced by previous cherry picks
Evgeniy Khramtsov [Thu, 10 Jul 2014 10:16:33 +0000 (14:16 +0400)]
Fix compile errors introduced by previous cherry picks

10 years agoRe-generate the configure script
Evgeniy Khramtsov [Thu, 10 Jul 2014 09:59:11 +0000 (13:59 +0400)]
Re-generate the configure script

10 years agoAdd --enable-riak configure flag
Evgeniy Khramtsov [Thu, 10 Jul 2014 09:58:43 +0000 (13:58 +0400)]
Add --enable-riak configure flag

10 years agoDocument Riak support
Evgeniy Khramtsov [Thu, 10 Jul 2014 08:11:03 +0000 (12:11 +0400)]
Document Riak support

10 years agoCheck Riak connection before running the corresponding suite
Evgeniy Khramtsov [Wed, 9 Jul 2014 18:59:45 +0000 (22:59 +0400)]
Check Riak connection before running the corresponding suite

10 years agoMake it possible to check Riak connection status
Evgeniy Khramtsov [Wed, 9 Jul 2014 18:49:23 +0000 (22:49 +0400)]
Make it possible to check Riak connection status

10 years agoDon't forget to shutdown rooms before starting the testing suite
Evgeniy Khramtsov [Wed, 9 Jul 2014 17:37:06 +0000 (21:37 +0400)]
Don't forget to shutdown rooms before starting the testing suite

10 years agoImprove test suite explanation
Evgeniy Khramtsov [Wed, 9 Jul 2014 15:28:14 +0000 (19:28 +0400)]
Improve test suite explanation

10 years agoClear Riak data when initializing the testing suite
Evgeniy Khramtsov [Wed, 9 Jul 2014 14:44:48 +0000 (18:44 +0400)]
Clear Riak data when initializing the testing suite

10 years agoFix roster versioning support when Riak backend is enabled
Evgeniy Khramtsov [Wed, 9 Jul 2014 14:39:39 +0000 (18:39 +0400)]
Fix roster versioning support when Riak backend is enabled

10 years agoFix case clause
Evgeniy Khramtsov [Wed, 9 Jul 2014 14:02:13 +0000 (18:02 +0400)]
Fix case clause

10 years agoImprove Riak pool management
Evgeniy Khramtsov [Wed, 9 Jul 2014 12:40:18 +0000 (16:40 +0400)]
Improve Riak pool management

10 years agoFixate Riak client library
Evgeniy Khramtsov [Wed, 9 Jul 2014 12:40:06 +0000 (16:40 +0400)]
Fixate Riak client library