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

9 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

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

9 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

9 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

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

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

9 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

9 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

9 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

9 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

9 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

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

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

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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

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

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

9 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

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

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

9 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

9 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

9 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

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

9 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

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

9 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

9 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

9 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

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

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

9 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

9 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

9 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

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

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

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

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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 years agoEnable undefined_function_calls xref option
Paweł Chmielowski [Mon, 29 Feb 2016 12:51:59 +0000 (13:51 +0100)]
Enable undefined_function_calls xref option

9 years agomod_register_web: Choose the right error messages
Holger Weiss [Sun, 28 Feb 2016 23:39:57 +0000 (00:39 +0100)]
mod_register_web: Choose the right error messages

9 years agoImprove LDAP shared roster support (EJAB-1480)
Evgeniy Khramtsov [Fri, 26 Feb 2016 14:27:12 +0000 (17:27 +0300)]
Improve LDAP shared roster support (EJAB-1480)

9 years agoImplementation of pubsub#itemreply (EJAB-1347)(#928)
Christophe Romain [Fri, 26 Feb 2016 09:32:03 +0000 (10:32 +0100)]
Implementation of pubsub#itemreply (EJAB-1347)(#928)

9 years agoFix host/serverhost usage (#902)
Christophe Romain [Fri, 26 Feb 2016 08:33:07 +0000 (09:33 +0100)]
Fix host/serverhost usage (#902)

9 years agoFix for #935
Marek Foss [Thu, 25 Feb 2016 17:56:43 +0000 (18:56 +0100)]
Fix for #935

9 years agoAdd extra items to .gitignore
Paweł Chmielowski [Fri, 29 Jan 2016 10:22:20 +0000 (11:22 +0100)]
Add extra items to .gitignore

9 years agoSplit long lines
Paweł Chmielowski [Thu, 25 Feb 2016 11:19:00 +0000 (12:19 +0100)]
Split long lines

9 years agoElixir want {src_dirs, ["include"]} on top of a config
Paweł Chmielowski [Thu, 25 Feb 2016 11:16:47 +0000 (12:16 +0100)]
Elixir want {src_dirs, ["include"]} on top of a config

9 years agoDon't include empty line after java example
Paweł Chmielowski [Thu, 18 Feb 2016 15:42:57 +0000 (16:42 +0100)]
Don't include empty line after java example

9 years agoUpdate translated files, as there wee many improvements
Badlop [Wed, 24 Feb 2016 11:34:53 +0000 (12:34 +0100)]
Update translated files, as there wee many improvements

9 years agoMake caps warning less confusing (#955)
Christophe Romain [Tue, 23 Feb 2016 13:14:24 +0000 (14:14 +0100)]
Make caps warning less confusing (#955)

9 years agomod_http_upload: Also expand @HOST@ in 'docroot'
Holger Weiss [Sat, 20 Feb 2016 19:13:30 +0000 (20:13 +0100)]
mod_http_upload: Also expand @HOST@ in 'docroot'

In some environments, it might be desirable to use separate document
roots for each virtual host.

9 years agomod_http_upload: Expand 'docroot' before using it
Holger Weiss [Sat, 20 Feb 2016 17:21:38 +0000 (18:21 +0100)]
mod_http_upload: Expand 'docroot' before using it

Expand the @HOME@ keyword within the 'docroot' value before setting the
permissions of the document root directory.

9 years agoMerge pull request #961 from weiss/compression-after-sasl
Alexey Shchepin [Fri, 19 Feb 2016 18:02:26 +0000 (21:02 +0300)]
Merge pull request #961 from weiss/compression-after-sasl

Accept stream compression request after SASL

9 years agoAccept stream compression request after SASL
Holger Weiss [Fri, 19 Feb 2016 17:53:28 +0000 (18:53 +0100)]
Accept stream compression request after SASL

This is an updated version of the patch submitted to EJAB-1382 by
Alexey (thanks!).

9 years agoAdd Redis backend to the test suite
Evgeniy Khramtsov [Fri, 19 Feb 2016 14:06:41 +0000 (17:06 +0300)]
Add Redis backend to the test suite

9 years agoMake it possible to define 'sm_db_type' per virtual host
Evgeniy Khramtsov [Fri, 19 Feb 2016 13:15:11 +0000 (16:15 +0300)]
Make it possible to define 'sm_db_type' per virtual host

9 years agoFix format_result so get_room_options command works again after aa5caa3
Badlop [Wed, 17 Feb 2016 19:43:35 +0000 (20:43 +0100)]
Fix format_result so get_room_options command works again after aa5caa3

9 years agoAnother fix for \n in ejabberdctl arguments
Paweł Chmielowski [Mon, 15 Feb 2016 14:21:20 +0000 (15:21 +0100)]
Another fix for \n in ejabberdctl arguments

9 years agoMerge pull request #953 from cdroege/fix_css
badlop [Mon, 15 Feb 2016 11:52:54 +0000 (12:52 +0100)]
Merge pull request #953 from cdroege/fix_css

Fix the color of links in tables in web admin

9 years agoAllow to pass \n in argument to ejabberdctl
Paweł Chmielowski [Fri, 12 Feb 2016 22:37:48 +0000 (23:37 +0100)]
Allow to pass \n in argument to ejabberdctl

9 years agoFix the color of links in tables in web admin
Christian Dröge [Fri, 12 Feb 2016 17:45:45 +0000 (18:45 +0100)]
Fix the color of links in tables in web admin

9 years agoMerge pull request #951 from rodrigues/master
badlop [Fri, 12 Feb 2016 12:16:46 +0000 (13:16 +0100)]
Merge pull request #951 from rodrigues/master

Update Portuguese (Brazil) translations

9 years agoUpdate Portuguese (Brazil) translations
Victor Rodrigues [Thu, 11 Feb 2016 22:11:16 +0000 (23:11 +0100)]
Update Portuguese (Brazil) translations

9 years agomod_muc_room: Let members see admin/owner JIDs
Holger Weiss [Thu, 11 Feb 2016 21:52:27 +0000 (22:52 +0100)]
mod_muc_room: Let members see admin/owner JIDs

Let members retrieve all affiliation lists in non-anonymous rooms, not
just the list of members.

9 years agomod_muc_room: Don't expose JIDs in anonymous rooms
Holger Weiss [Thu, 11 Feb 2016 21:24:14 +0000 (22:24 +0100)]
mod_muc_room: Don't expose JIDs in anonymous rooms

Don't let room members retrieve the member list unless the room is
non-anonymous.

9 years agoTravis CI: Make sure Riak finds callback module
Holger Weiss [Thu, 11 Feb 2016 20:53:36 +0000 (21:53 +0100)]
Travis CI: Make sure Riak finds callback module

Riak calls back into ejabberd_riak during MapReduce.

9 years agoGet rid of calls to jlib.erl from tests
Evgeniy Khramtsov [Thu, 11 Feb 2016 09:19:23 +0000 (12:19 +0300)]
Get rid of calls to jlib.erl from tests

9 years agoDo not forget sending initial presence in XEP-0013 test
Evgeniy Khramtsov [Thu, 11 Feb 2016 08:53:33 +0000 (11:53 +0300)]
Do not forget sending initial presence in XEP-0013 test

9 years agomod_mam: Send new preferences when they are set
Holger Weiss [Wed, 10 Feb 2016 22:06:31 +0000 (23:06 +0100)]
mod_mam: Send new preferences when they are set

If a client updates the archiving preferences, include the new
preferences with the IQ result (as mandated by XEP-0313).

9 years agoAdd tests for XEP-0013
Evgeniy Khramtsov [Wed, 10 Feb 2016 13:15:43 +0000 (16:15 +0300)]
Add tests for XEP-0013

9 years agoMention new XEP support
Badlop [Mon, 8 Feb 2016 20:35:46 +0000 (21:35 +0100)]
Mention new XEP support

9 years agoPrepare room JID in create_room command
Badlop [Mon, 8 Feb 2016 20:35:26 +0000 (21:35 +0100)]
Prepare room JID in create_room command

9 years agoFix example value for rescode return type
Paweł Chmielowski [Tue, 9 Feb 2016 15:44:57 +0000 (16:44 +0100)]
Fix example value for rescode return type

9 years agoMore documentation of arguments in mod_admin_extra
Paweł Chmielowski [Tue, 9 Feb 2016 15:33:19 +0000 (16:33 +0100)]
More documentation of arguments in mod_admin_extra

9 years agoXEP-0013: Flexible Offline Message Retrieval support
Evgeniy Khramtsov [Tue, 9 Feb 2016 14:59:54 +0000 (17:59 +0300)]
XEP-0013: Flexible Offline Message Retrieval support

9 years agoRemove remanants of pre-binary strings
Paweł Chmielowski [Tue, 9 Feb 2016 14:49:47 +0000 (15:49 +0100)]
Remove remanants of pre-binary strings

9 years agoUse muc_online_room record for pattern matching
Christophe Romain [Tue, 9 Feb 2016 14:33:00 +0000 (15:33 +0100)]
Use muc_online_room record for pattern matching

9 years agoBetter presentation of result description in docs
Paweł Chmielowski [Tue, 9 Feb 2016 12:18:01 +0000 (13:18 +0100)]
Better presentation of result description in docs

9 years agoStart documenting arguments in mod_admin_extra commands
Paweł Chmielowski [Tue, 9 Feb 2016 12:03:33 +0000 (13:03 +0100)]
Start documenting arguments in mod_admin_extra commands

9 years agoTypo in markdown generator
Paweł Chmielowski [Tue, 9 Feb 2016 12:03:04 +0000 (13:03 +0100)]
Typo in markdown generator

9 years agoAdd most status codes only to initial MUC presence
Holger Weiss [Mon, 8 Feb 2016 19:10:20 +0000 (20:10 +0100)]
Add most status codes only to initial MUC presence