]> granicus.if.org Git - ejabberd/log
ejabberd
8 years agoSpecify lacking nodename (thanks to hamano)(#1020)
Christophe Romain [Thu, 24 Mar 2016 09:21:51 +0000 (10:21 +0100)]
Specify lacking nodename (thanks to hamano)(#1020)

8 years agoEnable Riak test suite on Travis-CI
Mickael Remond [Wed, 23 Mar 2016 15:16:50 +0000 (16:16 +0100)]
Enable Riak test suite on Travis-CI

8 years agoFix is_connected/0 function
Evgeniy Khramtsov [Tue, 22 Mar 2016 16:58:59 +0000 (19:58 +0300)]
Fix is_connected/0 function

8 years agoKeep alive Riak connections by default
Evgeniy Khramtsov [Tue, 22 Mar 2016 16:32:30 +0000 (19:32 +0300)]
Keep alive Riak connections by default

8 years agoFix a typo in travis.yml
Evgeniy Khramtsov [Tue, 22 Mar 2016 16:05:38 +0000 (19:05 +0300)]
Fix a typo in travis.yml

8 years agoTell Travis not to fail if some tests are skipped
Evgeniy Khramtsov [Tue, 22 Mar 2016 16:03:06 +0000 (19:03 +0300)]
Tell Travis not to fail if some tests are skipped

8 years agoDo not auto append IP suffix to usernames (#1008)
Evgeniy Khramtsov [Tue, 22 Mar 2016 10:25:34 +0000 (13:25 +0300)]
Do not auto append IP suffix to usernames (#1008)

8 years agoDisable Riak test on Travis as they are too unpredictable on Travis
Mickael Remond [Mon, 21 Mar 2016 18:43:59 +0000 (19:43 +0100)]
Disable Riak test on Travis as they are too unpredictable on Travis

For now, we are running them on local Jenkins

8 years agoImprove ban_account command to work with other DBs than Mnesia (#977)
Badlop [Mon, 21 Mar 2016 17:30:05 +0000 (18:30 +0100)]
Improve ban_account command to work with other DBs than Mnesia (#977)

8 years agoNew command delete_mnesia deletes all tables that can be exported
Badlop [Mon, 21 Mar 2016 15:19:06 +0000 (16:19 +0100)]
New command delete_mnesia deletes all tables that can be exported

8 years agoElixir test suite is already run with global CT run command
Mickael Remond [Mon, 21 Mar 2016 13:12:00 +0000 (14:12 +0100)]
Elixir test suite is already run with global CT run command

8 years agoMerge pull request #1029 from processone/coveralls
Mickaël Rémond [Mon, 21 Mar 2016 11:45:02 +0000 (12:45 +0100)]
Merge pull request #1029 from processone/coveralls

Add support for test code coverage

8 years agoWe do not have C code to cover, they are in dependencies.
Mickael Remond [Mon, 21 Mar 2016 11:15:07 +0000 (12:15 +0100)]
We do not have C code to cover, they are in dependencies.

8 years agoAdd Coveralls support
Mickael Remond [Mon, 21 Mar 2016 11:01:20 +0000 (12:01 +0100)]
Add Coveralls support

8 years agoUse static key for mysql repo
Paweł Chmielowski [Mon, 21 Mar 2016 10:02:32 +0000 (11:02 +0100)]
Use static key for mysql repo

8 years agoAttempting to use other keyserver, as we see failure from Travis fetching
Mickael Remond [Mon, 21 Mar 2016 09:06:07 +0000 (10:06 +0100)]
Attempting to use other keyserver, as we see failure from Travis fetching

8 years agoRun basic Elixir unit tests
Mickael Remond [Mon, 21 Mar 2016 08:45:40 +0000 (09:45 +0100)]
Run basic Elixir unit tests

8 years agoAdd simple Elixir unit test on jid:from_string
Mickael Remond [Mon, 21 Mar 2016 08:44:23 +0000 (09:44 +0100)]
Add simple Elixir unit test on jid:from_string

8 years agoMerge branch 'master' of github.com:processone/ejabberd
Mickael Remond [Mon, 21 Mar 2016 08:43:14 +0000 (09:43 +0100)]
Merge branch 'master' of github.com:processone/ejabberd

8 years agoComment on error failures in logs + indenting
Mickael Remond [Mon, 21 Mar 2016 08:42:59 +0000 (09:42 +0100)]
Comment on error failures in logs + indenting

8 years agoFix indentation of mod_register in default configuration file
Badlop [Sat, 19 Mar 2016 16:42:12 +0000 (17:42 +0100)]
Fix indentation of mod_register in default configuration file

8 years agoMerge pull request #1022 from hamano/riak_auth
Evgeny Khramtsov [Fri, 18 Mar 2016 19:10:37 +0000 (23:10 +0400)]
Merge pull request #1022 from hamano/riak_auth

riak authentication support

8 years agosupport riak authentication
HAMANO Tsukasa [Fri, 18 Mar 2016 16:41:14 +0000 (01:41 +0900)]
support riak authentication

8 years agoExtend scope of ejabberdctl ping
Christophe Romain [Fri, 18 Mar 2016 10:08:30 +0000 (11:08 +0100)]
Extend scope of ejabberdctl ping

8 years agoEscape quoting node name for ejabberdctl ping
Christophe Romain [Fri, 18 Mar 2016 09:22:11 +0000 (10:22 +0100)]
Escape quoting node name for ejabberdctl ping

8 years agoFix issue #1015
Paweł Chmielowski [Thu, 17 Mar 2016 17:41:24 +0000 (18:41 +0100)]
Fix issue #1015

8 years agoMerge pull request #926 from lpil/fix/remove-empty-mod
Mickaël Rémond [Wed, 16 Mar 2016 17:28:01 +0000 (18:28 +0100)]
Merge pull request #926 from lpil/fix/remove-empty-mod

Remove empty and unused module

8 years agoDon't use jlib:jid_remove_resource
Paweł Chmielowski [Wed, 16 Mar 2016 12:32:19 +0000 (13:32 +0100)]
Don't use jlib:jid_remove_resource

8 years agoMerge pull request #1011 from oxoWrk/master
Paweł Chmielowski [Wed, 16 Mar 2016 10:37:25 +0000 (11:37 +0100)]
Merge pull request #1011 from oxoWrk/master

Bare JID in 'from' of Roster Push (RFC 6121 section 2.1.6) in mod_adm…

8 years agoMake auto generated resources shorter
Paweł Chmielowski [Wed, 16 Mar 2016 10:30:35 +0000 (11:30 +0100)]
Make auto generated resources shorter

8 years agoStart ezlib only if required, as it's optional (#1006)
Badlop [Wed, 16 Mar 2016 10:11:43 +0000 (11:11 +0100)]
Start ezlib only if required, as it's optional (#1006)

8 years agoWhen building Elixir inside ejabberd, rely on version 1.1 for Erlang R17 compliance
Mickael Remond [Wed, 16 Mar 2016 08:01:40 +0000 (09:01 +0100)]
When building Elixir inside ejabberd, rely on version 1.1 for Erlang R17 compliance

8 years agoUpdate OTP release to use and drop release 17.1
Mickael Remond [Wed, 16 Mar 2016 07:55:25 +0000 (08:55 +0100)]
Update OTP release to use and drop release 17.1

Attempt to build with Elixir

8 years agoMerge branch 'master' of github.com:processone/ejabberd
Mickael Remond [Tue, 15 Mar 2016 21:42:15 +0000 (22:42 +0100)]
Merge branch 'master' of github.com:processone/ejabberd

8 years agoBetter error reporting when running Elixir test suite
Mickael Remond [Tue, 15 Mar 2016 21:42:07 +0000 (22:42 +0100)]
Better error reporting when running Elixir test suite

8 years agoProduce less verbose logs for tests on travis
Paweł Chmielowski [Tue, 15 Mar 2016 17:14:27 +0000 (18:14 +0100)]
Produce less verbose logs for tests on travis

8 years agoBare JID in 'from' of Roster Push (RFC 6121 section 2.1.6) in mod_admin_extra
root [Tue, 15 Mar 2016 05:57:56 +0000 (10:57 +0500)]
Bare JID in 'from' of Roster Push (RFC 6121 section 2.1.6) in mod_admin_extra

8 years agoApply cosmetic changes to GitHub templates
Holger Weiss [Mon, 14 Mar 2016 23:12:01 +0000 (00:12 +0100)]
Apply cosmetic changes to GitHub templates

8 years agoMerge pull request #991 from suchatorg/patch-1
badlop [Mon, 14 Mar 2016 16:08:30 +0000 (17:08 +0100)]
Merge pull request #991 from suchatorg/patch-1

Update Galician (galego) translations

8 years agoUpdate gl.po
Carlos [Mon, 14 Mar 2016 15:52:16 +0000 (16:52 +0100)]
Update gl.po

8 years agoMerge pull request #980 from sharewax/EJAB-1480
Evgeny Khramtsov [Mon, 14 Mar 2016 14:49:01 +0000 (17:49 +0300)]
Merge pull request #980 from sharewax/EJAB-1480

EJAB-1480: fix issue with retreiving user roster

8 years agoFix Addresses element which lacked others local destinations
Badlop [Mon, 14 Mar 2016 11:53:14 +0000 (12:53 +0100)]
Fix Addresses element which lacked others local destinations

When sending single packet, in addresses include all other group
destinations, not only oneself

8 years agoUpdate gl.po
Carlos [Mon, 14 Mar 2016 11:47:52 +0000 (12:47 +0100)]
Update gl.po

8 years agoFix result type of "connected_users_info" command
Holger Weiss [Sun, 13 Mar 2016 23:51:12 +0000 (00:51 +0100)]
Fix result type of "connected_users_info" command

Closes #1002.

8 years agoDon't store watchdog notifications in MAM archives
Holger Weiss [Sun, 13 Mar 2016 23:05:50 +0000 (00:05 +0100)]
Don't store watchdog notifications in MAM archives

8 years agoUnregister route at the very end
Evgeniy Khramtsov [Sun, 13 Mar 2016 14:37:39 +0000 (17:37 +0300)]
Unregister route at the very end

8 years agoAdd ODBC backend for MIX
Evgeniy Khramtsov [Sun, 13 Mar 2016 12:38:50 +0000 (15:38 +0300)]
Add ODBC backend for MIX

8 years agoAdd ODBC tests for MIX
Evgeniy Khramtsov [Sun, 13 Mar 2016 10:16:55 +0000 (13:16 +0300)]
Add ODBC tests for MIX

8 years agoDefine pubsub node configuration per route/host explicitly
Evgeniy Khramtsov [Sun, 13 Mar 2016 10:16:43 +0000 (13:16 +0300)]
Define pubsub node configuration per route/host explicitly

8 years agoMake it possible to get virtual host of a registered route
Evgeniy Khramtsov [Sun, 13 Mar 2016 08:38:40 +0000 (11:38 +0300)]
Make it possible to get virtual host of a registered route

8 years agoProvide guidance for issue reporting and pull requests on Github
Mickael Remond [Sat, 12 Mar 2016 16:54:23 +0000 (17:54 +0100)]
Provide guidance for issue reporting and pull requests on Github

8 years agoFix config fetch after host/serverhost cleanup
Christophe Romain [Fri, 11 Mar 2016 16:25:46 +0000 (17:25 +0100)]
Fix config fetch after host/serverhost cleanup

8 years agoDon't enable in-band registration by default
Holger Weiss [Fri, 11 Mar 2016 11:31:16 +0000 (12:31 +0100)]
Don't enable in-band registration by default

8 years agoMerge pull request #997 from tnull/fix_auth_method_order
Mickaël Rémond [Fri, 11 Mar 2016 10:37:50 +0000 (11:37 +0100)]
Merge pull request #997 from tnull/fix_auth_method_order

Minimal auth_method ordering fix during configuration merge.

8 years agoMinimal auth_method ordering fix
Elias Rohrer [Thu, 10 Mar 2016 16:46:15 +0000 (17:46 +0100)]
Minimal auth_method ordering fix

8 years agoAdd tests for MIX
Evgeniy Khramtsov [Thu, 10 Mar 2016 14:42:37 +0000 (17:42 +0300)]
Add tests for MIX

8 years agoLager to Elixir Logger bridge is now compliant with ejabberd loglevel set / get
Mickael Remond [Wed, 9 Mar 2016 21:30:46 +0000 (22:30 +0100)]
Lager to Elixir Logger bridge is now compliant with ejabberd loglevel set / get

This should fix #966

8 years agoFix call to lager_util:is_loggable/3
Mickael Remond [Wed, 9 Mar 2016 20:03:06 +0000 (21:03 +0100)]
Fix call to lager_util:is_loggable/3

8 years agoUse p1_time_compat util for generating timestamp
Mickael Remond [Wed, 9 Mar 2016 19:57:01 +0000 (20:57 +0100)]
Use p1_time_compat util for generating timestamp

8 years agoAdd Elixir Logger Backend to bridge logs from lager
Mickael Remond [Wed, 9 Mar 2016 18:12:56 +0000 (19:12 +0100)]
Add Elixir Logger Backend to bridge logs from lager

We will need to support loglevel bridging.
It should help with #966

8 years agoFix escaping of argument in iexlive and iexdebug
Paweł Chmielowski [Wed, 9 Mar 2016 13:25:57 +0000 (14:25 +0100)]
Fix escaping of argument in iexlive and iexdebug

8 years agoDefine mod_opt_type/1 callback
Evgeniy Khramtsov [Wed, 9 Mar 2016 08:19:15 +0000 (11:19 +0300)]
Define mod_opt_type/1 callback

8 years agoUnregister hooks and iq handlers on terminate
Evgeniy Khramtsov [Wed, 9 Mar 2016 08:14:45 +0000 (11:14 +0300)]
Unregister hooks and iq handlers on terminate

8 years agomod_http_upload: Add XEP-0363 v0.2 support
Holger Weiss [Tue, 8 Mar 2016 23:27:06 +0000 (00:27 +0100)]
mod_http_upload: Add XEP-0363 v0.2 support

Include the maximum file size in the service discovery information, as
specified by XEP-0363, version 0.2.

8 years agoExperimental MIX (XEP-0369) support
Evgeniy Khramtsov [Tue, 8 Mar 2016 17:04:29 +0000 (20:04 +0300)]
Experimental MIX (XEP-0369) support

8 years agoUpdate gl.po
Carlos [Tue, 8 Mar 2016 00:21:37 +0000 (01:21 +0100)]
Update gl.po

8 years agoUpdate gl.po
Carlos [Mon, 7 Mar 2016 21:26:46 +0000 (22:26 +0100)]
Update gl.po

8 years agoMerge pull request #989 from galambalazs/patch-1
badlop [Mon, 7 Mar 2016 18:06:59 +0000 (19:06 +0100)]
Merge pull request #989 from galambalazs/patch-1

fix syntax highlighting by keeping "~s" together

8 years agoMerge pull request #988 from tnull/edoc_fix
badlop [Mon, 7 Mar 2016 17:44:05 +0000 (18:44 +0100)]
Merge pull request #988 from tnull/edoc_fix

Fixed type specifications for 'rebar doc'

8 years agoFix format_result also in xmlrpc, after aa5caa3 (#982)
Badlop [Mon, 7 Mar 2016 16:34:08 +0000 (17:34 +0100)]
Fix format_result also in xmlrpc, after aa5caa3 (#982)

8 years agofix syntax highlighting by keeping "~s" together
Balázs Galambosi [Mon, 7 Mar 2016 15:06:18 +0000 (16:06 +0100)]
fix syntax highlighting by keeping "~s" together

8 years agoFixed type specifications for 'rebar doc'
Elias Rohrer [Mon, 7 Mar 2016 13:47:42 +0000 (14:47 +0100)]
Fixed type specifications for 'rebar doc'

- Fixed type @specs and -specs to remove 'rebar doc' errors
- Removed a lot of wrong and deprecated documentation in ejabberd_piefxis.erl

8 years agoEJAB-1480: fix issue with retreiving user roster
Anton Samets [Fri, 4 Mar 2016 12:52:38 +0000 (15:52 +0300)]
EJAB-1480: fix issue with retreiving user roster

8 years agoDefine opt_type required be ejabberd_config behaviour.
Paweł Chmielowski [Fri, 4 Mar 2016 10:45:18 +0000 (11:45 +0100)]
Define opt_type required be ejabberd_config behaviour.

8 years agoCompile ejabberd_config early to stop undefined behaviour warnings
Paweł Chmielowski [Fri, 4 Mar 2016 10:32:23 +0000 (11:32 +0100)]
Compile ejabberd_config early to stop undefined behaviour warnings

8 years agoMark get_queue_length obsolete, and use count_offline_messages (#970)
Badlop [Fri, 4 Mar 2016 10:09:14 +0000 (11:09 +0100)]
Mark get_queue_length obsolete, and use count_offline_messages (#970)

8 years agoext_mod: switch to fast_xml and remove old p1_logger reference
Christophe Romain [Thu, 3 Mar 2016 14:46:15 +0000 (15:46 +0100)]
ext_mod: switch to fast_xml and remove old p1_logger reference

8 years agoFix pubsub disco after host/serverhost cleanup
Christophe Romain [Thu, 3 Mar 2016 13:43:56 +0000 (14:43 +0100)]
Fix pubsub disco after host/serverhost cleanup

8 years agoEnable flexible offline on disco#info as well
Evgeniy Khramtsov [Thu, 3 Mar 2016 11:10:06 +0000 (14:10 +0300)]
Enable flexible offline on disco#info as well

8 years agoUse Elixir v1.2.3
Christophe Romain [Thu, 3 Mar 2016 09:36:13 +0000 (10:36 +0100)]
Use Elixir v1.2.3

8 years agoMinor format cleanup
Christophe Romain [Thu, 3 Mar 2016 09:34:45 +0000 (10:34 +0100)]
Minor format cleanup

8 years agoUse upcoming version of ejabberd with Elixir 1.2
Mickael Remond [Wed, 2 Mar 2016 12:35:35 +0000 (13:35 +0100)]
Use upcoming version of ejabberd with Elixir 1.2

8 years agoMissed a few calls in previous commits
Alexey Shchepin [Tue, 1 Mar 2016 23:00:02 +0000 (02:00 +0300)]
Missed a few calls in previous commits

8 years agoRaise an error when there are no fields to set in ?SQL_UPSERT
Alexey Shchepin [Mon, 29 Feb 2016 13:56:25 +0000 (16:56 +0300)]
Raise an error when there are no fields to set in ?SQL_UPSERT

8 years agoUpdate more SQL queries
Alexey Shchepin [Fri, 26 Feb 2016 12:45:28 +0000 (15:45 +0300)]
Update more SQL queries

8 years agoUpdate more SQL queries
Alexey Shchepin [Thu, 25 Feb 2016 17:31:58 +0000 (20:31 +0300)]
Update more SQL queries

8 years agoUpdate p1_pgsql tag
Alexey Shchepin [Tue, 23 Feb 2016 14:27:30 +0000 (17:27 +0300)]
Update p1_pgsql tag

8 years agoUpdate more SQL queries
Alexey Shchepin [Mon, 22 Feb 2016 23:56:43 +0000 (02:56 +0300)]
Update more SQL queries

8 years agoUpdate mod_last SQL queries to the new API
Alexey Shchepin [Thu, 18 Feb 2016 15:49:14 +0000 (18:49 +0300)]
Update mod_last SQL queries to the new API

8 years agoNew parse transform for ?SQL_UPSERT and ?SQL_UPSERT_T
Alexey Shchepin [Thu, 18 Feb 2016 14:38:25 +0000 (17:38 +0300)]
New parse transform for ?SQL_UPSERT and ?SQL_UPSERT_T

8 years agoUpdate mod_roster and ejabberd_auth_odbc SQL queries to the new API
Alexey Shchepin [Mon, 15 Feb 2016 18:02:22 +0000 (21:02 +0300)]
Update mod_roster and ejabberd_auth_odbc SQL queries to the new API

8 years agoAllow balanced expressions inside @(...) in ejabberd_sql_pt
Alexey Shchepin [Fri, 12 Feb 2016 13:26:51 +0000 (16:26 +0300)]
Allow balanced expressions inside @(...) in ejabberd_sql_pt

8 years agoUpdated some mod_offline SQL queries to the new API
Alexey Shchepin [Fri, 12 Feb 2016 13:25:09 +0000 (16:25 +0300)]
Updated some mod_offline SQL queries to the new API

8 years agoUse 'any' to match any DBMS in sql_query
Alexey Shchepin [Thu, 11 Feb 2016 17:05:00 +0000 (20:05 +0300)]
Use 'any' to match any DBMS in sql_query

8 years agoBetter error handling in ejabberd_sql_pt
Alexey Shchepin [Thu, 11 Feb 2016 17:01:32 +0000 (20:01 +0300)]
Better error handling in ejabberd_sql_pt

8 years agoSupport for run-time SQL queries selection depending on DBMS version
Alexey Shchepin [Thu, 11 Feb 2016 17:00:00 +0000 (20:00 +0300)]
Support for run-time SQL queries selection depending on DBMS version

8 years agoNew parse transform for SQL queries, use prepare/execute calls with Postgres
Alexey Shchepin [Tue, 9 Feb 2016 16:23:15 +0000 (19:23 +0300)]
New parse transform for SQL queries, use prepare/execute calls with Postgres

8 years agoUpdate ejabberd version for hex.pm release
Mickael Remond [Mon, 29 Feb 2016 16:51:06 +0000 (17:51 +0100)]
Update ejabberd version for hex.pm release

8 years agoDisable back undefined_function_calls xref check
Paweł Chmielowski [Mon, 29 Feb 2016 13:56:28 +0000 (14:56 +0100)]
Disable back undefined_function_calls xref check

8 years agoDo not call to deprected/undefined functions from mod_shared_roster_ldap 16.02
Evgeniy Khramtsov [Mon, 29 Feb 2016 13:35:45 +0000 (16:35 +0300)]
Do not call to deprected/undefined functions from mod_shared_roster_ldap