]>
granicus.if.org Git - ejabberd/log
Badlop [Mon, 21 Aug 2017 13:57:48 +0000 (15:57 +0200)]
Fix crash when destroying room without providing reason (#1954)
Holger Weiss [Fri, 18 Aug 2017 14:50:08 +0000 (16:50 +0200)]
Apply cosmetic changes to previous commit
Holger Weiss [Fri, 18 Aug 2017 14:44:32 +0000 (16:44 +0200)]
Suppress push notifications for online clients
When a client enabled push notifications during the current session,
notifications should be suppressed as long as the client is online.
Suppressing the notification didn't work for the case where the
notification was triggered by MAM, but this is now fixed.
Badlop [Fri, 18 Aug 2017 12:09:49 +0000 (14:09 +0200)]
Fix mod_multicast start and reading of configured limits (#1949)
Evgeniy Khramtsov [Fri, 18 Aug 2017 07:20:27 +0000 (10:20 +0300)]
Preserve correct order of deserialized XML elements
Fixes #1939
Evgeniy Khramtsov [Thu, 17 Aug 2017 19:14:54 +0000 (22:14 +0300)]
Add OTP 20.0 to Travis testsing platforms
Evgeniy Khramtsov [Thu, 17 Aug 2017 16:32:15 +0000 (19:32 +0300)]
Get rid of deprecated crypto functions
Holger Weiss [Thu, 17 Aug 2017 16:25:06 +0000 (18:25 +0200)]
mod_stream_mgmt: Delete 'c2s_init' hook
Delete the 'c2s_init' hook when the last 'mod_stream_mgmt' instance is
stopped.
Holger Weiss [Thu, 17 Aug 2017 16:19:04 +0000 (18:19 +0200)]
mod_stream_mgmt: Remove outdated TODO comment
The CSI queue is now flushed from mod_client_state.
Evgeniy Khramtsov [Thu, 17 Aug 2017 11:33:41 +0000 (14:33 +0300)]
Don't attempt to access(2) a certificate file
Fixes #1375
Christophe Romain [Mon, 14 Aug 2017 13:25:45 +0000 (15:25 +0200)]
Revert "Temporary remove recent last_item refactor"
This reverts commit
1820b4f63b5c08a7a5fc603a7161d5c5e7e92ab4 .
Holger Weiss [Mon, 14 Aug 2017 12:43:03 +0000 (14:43 +0200)]
Merge remote-tracking branch 'processone/pr/1938'
* processone/pr/1938:
Let 'domain_certfile' take higher precedence
Christophe Romain [Mon, 14 Aug 2017 07:43:02 +0000 (09:43 +0200)]
Temporary remove recent last_item refactor
Holger Weiss [Sun, 13 Aug 2017 18:31:03 +0000 (20:31 +0200)]
Let 'domain_certfile' take higher precedence
If a 'domain_certfile' is specified, use that instead of the
's2s_certfile' (or 'c2s_certfile').
Evgeniy Khramtsov [Sun, 13 Aug 2017 16:18:19 +0000 (19:18 +0300)]
Apply URL decoding wherever possible
Fixes #1936
Christophe Romain [Fri, 11 Aug 2017 15:54:53 +0000 (17:54 +0200)]
Christophe Romain [Fri, 11 Aug 2017 10:05:14 +0000 (12:05 +0200)]
Process on_user_offline only from valid sessions
Evgeniy Khramtsov [Fri, 11 Aug 2017 08:43:16 +0000 (11:43 +0300)]
Fix regression introduced by
b82b93f8f0c229e
Fixes #1928
Christophe Romain [Fri, 11 Aug 2017 08:53:19 +0000 (10:53 +0200)]
Remove temporary debug
Christophe Romain [Fri, 11 Aug 2017 08:32:36 +0000 (10:32 +0200)]
Use correct c2s process sending PEP with multi devices
Christophe Romain [Fri, 11 Aug 2017 08:20:33 +0000 (10:20 +0200)]
PubSub: refactor send_last_items remove send_loop
Christophe Romain [Fri, 11 Aug 2017 08:19:17 +0000 (10:19 +0200)]
Merge pull request #1926 from weiss/import-metronome-pep
prosody2ejabberd: Support PEP import
Holger Weiss [Thu, 10 Aug 2017 17:49:20 +0000 (19:49 +0200)]
prosody2ejabberd: Support PEP import
Holger Weiss [Thu, 10 Aug 2017 16:54:00 +0000 (18:54 +0200)]
prosody2ejabberd: Remove superfluous 'catch'
Evgeniy Khramtsov [Thu, 10 Aug 2017 11:49:05 +0000 (14:49 +0300)]
Rename remove_room hook back
Christophe Romain [Thu, 10 Aug 2017 10:17:31 +0000 (12:17 +0200)]
Add support of section 4.9.3.16 on rfc6120
Christophe Romain [Wed, 9 Aug 2017 09:34:36 +0000 (11:34 +0200)]
Fix pubsub send_loop after
3fec7824
badlop [Wed, 9 Aug 2017 07:48:18 +0000 (09:48 +0200)]
Merge pull request #1912 from mathiasertl/master
fix FIREWALL_WINDOW option
Mathias Ertl [Tue, 8 Aug 2017 17:09:55 +0000 (19:09 +0200)]
fix typo
Evgeniy Khramtsov [Tue, 8 Aug 2017 14:46:26 +0000 (17:46 +0300)]
Introduce 'hosts' option
The option can be used as a replacement of 'host' option
when several (sub)domains are needed to be registered for the module.
Note that you cannot combine both 'host' and 'hosts' in the config
because 'host' option is of a higher priority. Example:
mod_pubsub:
...
hosts:
- "pubsub1.@HOST@"
- "pubsub2.@HOST@"
Fixes #1883
Christophe Romain [Mon, 7 Aug 2017 13:38:17 +0000 (15:38 +0200)]
Christophe Romain [Mon, 7 Aug 2017 13:06:07 +0000 (15:06 +0200)]
Rename stop_all_connections to stop_s2s_connections for consistency
PaweÅ\82 Chmielowski [Mon, 7 Aug 2017 07:32:41 +0000 (09:32 +0200)]
Compile mod_push early as it defines behaviour
Evgeniy Khramtsov [Sat, 5 Aug 2017 18:01:29 +0000 (21:01 +0300)]
Get rid of export_all
Evgeniy Khramtsov [Sat, 5 Aug 2017 17:58:21 +0000 (20:58 +0300)]
Replace gen_fsm with p1_fsm to avoid warnings in OTP20+
Holger Weiss [Sat, 5 Aug 2017 17:27:43 +0000 (19:27 +0200)]
Merge remote-tracking branch 'processone/pr/1914'
* processone/pr/1914:
ejabberd_c2s: Fix priority of 'certfile' option
Holger Weiss [Sat, 5 Aug 2017 16:59:32 +0000 (18:59 +0200)]
ejabberd_c2s: Fix priority of 'certfile' option
Use the 'certfile' listener option rather than a 'domain_certfile' for
ejabberd_c2s listeners that have "tls: true" configured. A
'domain_certfile' should only be preferred for STARTTLS connections.
Closes #1911.
Mathias Ertl [Fri, 4 Aug 2017 16:49:33 +0000 (18:49 +0200)]
fix FIREWALL_WINDOW option
Badlop [Fri, 4 Aug 2017 11:09:17 +0000 (13:09 +0200)]
Fix warning in previous commit
Christophe Romain [Fri, 4 Aug 2017 10:58:06 +0000 (12:58 +0200)]
Merge pull request #1881 from weiss/push
Support XEP-0357: Push Notifications
Badlop [Fri, 4 Aug 2017 10:26:07 +0000 (12:26 +0200)]
Remove unused 'managers' option, related to the deferred XEP-0321 (#1443)
Christophe Romain [Fri, 4 Aug 2017 09:53:32 +0000 (11:53 +0200)]
Fix missing validation from
633b68db1 (#1900)
Christophe Romain [Fri, 4 Aug 2017 08:34:13 +0000 (10:34 +0200)]
Add minor details (#1353)
Christophe Romain [Thu, 3 Aug 2017 14:55:56 +0000 (16:55 +0200)]
Prepare packaging for 17.08
Christophe Romain [Thu, 3 Aug 2017 13:48:23 +0000 (15:48 +0200)]
Keep disco#info on PEP compatible with XEP-0060 (#1717)
Christophe Romain [Thu, 3 Aug 2017 13:34:01 +0000 (15:34 +0200)]
Move pubsub sql export to pubsub_db_sql module
Christophe Romain [Thu, 3 Aug 2017 12:54:06 +0000 (14:54 +0200)]
Paweł Chmielowski [Thu, 3 Aug 2017 11:48:57 +0000 (13:48 +0200)]
Change policy of user_resources command
This fixes issue #1908
Badlop [Thu, 3 Aug 2017 08:52:44 +0000 (10:52 +0200)]
Preliminary export PubSub data from Mnesia tables to SQL file (#1571)
Christophe Romain [Wed, 2 Aug 2017 12:36:43 +0000 (14:36 +0200)]
Merge branch 'master' of github.com:processone/ejabberd
Christophe Romain [Wed, 2 Aug 2017 12:36:32 +0000 (14:36 +0200)]
Fix clustering table reg_users_counter (#1889)
Christophe Romain [Wed, 2 Aug 2017 12:34:30 +0000 (14:34 +0200)]
Merge pull request #1837 from marcphilipp/feature/set_room_affiliation_test
Add integration test for set_room_affiliation
Christophe Romain [Wed, 2 Aug 2017 10:25:50 +0000 (12:25 +0200)]
Merge branch 'master' of github.com:processone/ejabberd
Christophe Romain [Wed, 2 Aug 2017 10:22:13 +0000 (12:22 +0200)]
Fix getting cached last item (#1814)
Evgeny Khramtsov [Wed, 2 Aug 2017 09:52:21 +0000 (13:52 +0400)]
Merge pull request #1903 from himawri/fix_pubsub_spec
Fix spec for mod_pubsub:subscribe_node
Jing Sun [Wed, 2 Aug 2017 08:31:42 +0000 (10:31 +0200)]
Fix spec for mod_pubsub:subscribe_node
Christophe Romain [Tue, 1 Aug 2017 15:00:52 +0000 (17:00 +0200)]
Fix PubSub send last published items (#1572)
Christophe Romain [Tue, 1 Aug 2017 13:40:34 +0000 (15:40 +0200)]
Fix PEP node removal (#1839)
Christophe Romain [Tue, 1 Aug 2017 13:15:01 +0000 (15:15 +0200)]
Fix disco#items on PEP service
Christophe Romain [Tue, 1 Aug 2017 12:41:16 +0000 (14:41 +0200)]
Fix PEP node identity (#1717)
Christophe Romain [Tue, 1 Aug 2017 11:33:14 +0000 (13:33 +0200)]
Update spec from custom and allow modules dependencies (#1740)
Badlop [Mon, 31 Jul 2017 20:51:12 +0000 (22:51 +0200)]
Fix extauth.py so support : in passwords (thanks to jmberg)(#1676)
Paweł Chmielowski [Fri, 28 Jul 2017 14:07:54 +0000 (16:07 +0200)]
Request basic auth dialog from browser
Christophe Romain [Thu, 27 Jul 2017 16:23:10 +0000 (18:23 +0200)]
Revert "Fix get_module_opt call in mod_block_strangers"
This reverts commit
e5f64bc24af581b7e8ffd73e7490cc93423d960b .
Paweł Chmielowski [Thu, 13 Jul 2017 08:49:35 +0000 (10:49 +0200)]
Generate log messages when websocket is closed due timeouts
Alexey Shchepin [Mon, 10 Jul 2017 13:05:09 +0000 (16:05 +0300)]
Fix get_module_opt call in mod_block_strangers
Paweł Chmielowski [Tue, 4 Jul 2017 18:37:25 +0000 (20:37 +0200)]
Set high water mark in lager for all backends
Jérôme Sautret [Thu, 1 Jun 2017 10:12:46 +0000 (12:12 +0200)]
Fix nick bug with MUC on riak
Christophe Romain [Thu, 27 Jul 2017 15:02:06 +0000 (17:02 +0200)]
Add muc related hooks
Christophe Romain [Thu, 27 Jul 2017 13:31:38 +0000 (15:31 +0200)]
Update OTP version check by configure
Marco Adkins [Thu, 27 Jul 2017 13:30:56 +0000 (09:30 -0400)]
Ability to filter passwords from the log in mod_http_api (#1888)
* Ability to filter passwords from the log when creating users through the mod_http_api
Paweł Chmielowski [Tue, 25 Jul 2017 15:59:32 +0000 (17:59 +0200)]
Update oauth2 dependency
Christophe Romain [Fri, 21 Jul 2017 09:42:03 +0000 (11:42 +0200)]
Badlop [Fri, 21 Jul 2017 09:18:44 +0000 (11:18 +0200)]
Describe commands arguments and results in ejabberd_sm, ext_mod, mod_mam
Badlop [Thu, 20 Jul 2017 09:15:02 +0000 (11:15 +0200)]
Fix indentation of commands lines
Holger Weiss [Thu, 20 Jul 2017 23:07:36 +0000 (01:07 +0200)]
Add mod_push_keepalive
This module tries to keep pending stream management sessions of push
clients alive (as long as the disconnected clients are reachable via
push notifications).
Holger Weiss [Thu, 20 Jul 2017 18:22:50 +0000 (20:22 +0200)]
Support XEP-0357: Push Notifications
Closes #1379.
Christophe Romain [Thu, 20 Jul 2017 12:40:50 +0000 (14:40 +0200)]
Fix errors when running ejabberdctl as root
Paweł Chmielowski [Thu, 20 Jul 2017 09:43:25 +0000 (11:43 +0200)]
Add ability to update changelog in update-deps-releases
Paweł Chmielowski [Thu, 20 Jul 2017 09:43:06 +0000 (11:43 +0200)]
Update cache_tab and xmpp dep
Christophe Romain [Wed, 19 Jul 2017 09:33:38 +0000 (11:33 +0200)]
Merge pull request #1869 from wahjava/master
Fix ERLANG_OPTS when setting INET_DIST_INTERFACE
Paweł Chmielowski [Wed, 19 Jul 2017 08:58:10 +0000 (10:58 +0200)]
Update fast_tls
Paweł Chmielowski [Tue, 18 Jul 2017 15:19:57 +0000 (17:19 +0200)]
Don't add indentation after single item result in docs
Christophe Romain [Tue, 18 Jul 2017 13:43:46 +0000 (15:43 +0200)]
Use string:join instead of lists:join
Christophe Romain [Tue, 18 Jul 2017 13:01:01 +0000 (15:01 +0200)]
Improve formatting of documented API parameters
Evgeny Khramtsov [Mon, 17 Jul 2017 13:56:39 +0000 (17:56 +0400)]
Merge pull request #1871 from rstgroup/master
Fix old route record in mnesia's route table haven't been remove when restarting in some cases (#1184)
Paweł Dorofiejczyk [Mon, 17 Jul 2017 13:14:30 +0000 (15:14 +0200)]
Fix old route record in mnesia's route table haven't been remove when restarting in some cases (#1184)
Ashish SHUKLA [Sat, 15 Jul 2017 11:12:47 +0000 (16:42 +0530)]
Fix ERLANG_OPTS when setting INET_DIST_INTERFACE
Paweł Chmielowski [Fri, 14 Jul 2017 15:18:07 +0000 (17:18 +0200)]
Expand catch block used to report errors in doc generator
Paweł Chmielowski [Fri, 14 Jul 2017 15:17:26 +0000 (17:17 +0200)]
Fix args_examples from last commit
Badlop [Fri, 14 Jul 2017 14:43:22 +0000 (16:43 +0200)]
Describe even more command arguments and results in mod_admin_extra
Paweł Chmielowski [Fri, 14 Jul 2017 13:08:06 +0000 (15:08 +0200)]
Add refresh repos option in update-deps-releases
Paweł Chmielowski [Fri, 14 Jul 2017 13:07:46 +0000 (15:07 +0200)]
Update fast_tls
Badlop [Wed, 12 Jul 2017 12:43:28 +0000 (14:43 +0200)]
Fix ERLANG_OPTS end lines when setting FIREWALL_WINDOW (#1856)
Holger Weiss [Fri, 7 Jul 2017 12:28:22 +0000 (14:28 +0200)]
mod_privacy: Don't crash while copying c2s state
Don't assume 'privacy_active_list' is set when c2s_copy_session/2 is
called.
Holger Weiss [Fri, 7 Jul 2017 12:25:55 +0000 (14:25 +0200)]
mod_privacy: Apply cosmetic change to type spec
Badlop [Fri, 7 Jul 2017 08:55:08 +0000 (10:55 +0200)]
Fix set_presence command to work in recent ejabberd
Evgeniy Khramtsov [Thu, 6 Jul 2017 18:27:04 +0000 (21:27 +0300)]
Add copyright and fix description for some sources
Paweł Chmielowski [Thu, 6 Jul 2017 15:57:46 +0000 (17:57 +0200)]
Start gen_mod from elixir tests
Paweł Chmielowski [Thu, 6 Jul 2017 15:19:05 +0000 (17:19 +0200)]
Improve elixir tests