]>
granicus.if.org Git - ejabberd/log
Paweł Chmielowski [Fri, 20 Jan 2017 09:19:09 +0000 (10:19 +0100)]
Make shim for mod_http_api admin_ip_access more robust
Christophe Romain [Fri, 20 Jan 2017 08:26:13 +0000 (09:26 +0100)]
Try db migration only when mnesia is configured (#1458)
Evgeniy Khramtsov [Thu, 19 Jan 2017 15:24:29 +0000 (18:24 +0300)]
Restore muc_invite_hook (#1467)
Evgeniy Khramtsov [Thu, 19 Jan 2017 15:03:07 +0000 (18:03 +0300)]
Make sure 'jabber:client' namespace is added to forwarded messages (#1474)
Evgeniy Khramtsov [Thu, 19 Jan 2017 14:26:08 +0000 (17:26 +0300)]
Restore multiple invitations support (#1468)
Evgeniy Khramtsov [Thu, 19 Jan 2017 13:42:04 +0000 (16:42 +0300)]
Don't forget to convert muc#roomconfig_mam
Evgeniy Khramtsov [Thu, 19 Jan 2017 08:12:27 +0000 (11:12 +0300)]
Support legacy muc#roomconfig values (#1469)
Christophe Romain [Wed, 18 Jan 2017 16:11:08 +0000 (17:11 +0100)]
Fix typo
Christophe Romain [Wed, 18 Jan 2017 16:02:03 +0000 (17:02 +0100)]
Reset table only if new def change from runtime
Christophe Romain [Wed, 18 Jan 2017 15:53:36 +0000 (16:53 +0100)]
Improve check of mnesia schema opearations
Evgeniy Khramtsov [Wed, 18 Jan 2017 11:09:39 +0000 (14:09 +0300)]
Improve <delay/> tag insertion
Evgeniy Khramtsov [Wed, 18 Jan 2017 08:59:46 +0000 (11:59 +0300)]
Cope with malformed values in 'rosterusers' SQL table (#1466)
Christophe Romain [Tue, 17 Jan 2017 15:23:45 +0000 (16:23 +0100)]
Remove wrong index setting
Christophe Romain [Tue, 17 Jan 2017 14:05:14 +0000 (15:05 +0100)]
Let ejabberd_mnesia handles copy_type
Christophe Romain [Tue, 17 Jan 2017 13:53:41 +0000 (14:53 +0100)]
Fix index processing (#1461)
Christophe Romain [Tue, 17 Jan 2017 13:22:12 +0000 (14:22 +0100)]
Speedup table setup, no io if EJABBERD_SCHEMA_PATH not set (#1461)
Evgeniy Khramtsov [Tue, 17 Jan 2017 11:31:00 +0000 (14:31 +0300)]
Avoid stopping mod_offline before supervisor termination (#1464)
Paweł Chmielowski [Fri, 13 Jan 2017 15:53:48 +0000 (16:53 +0100)]
Add example api_permisions: definition to config template
Also expand default config to have rule for admin oauth
Evgeniy Khramtsov [Fri, 13 Jan 2017 11:20:25 +0000 (14:20 +0300)]
Decode message before checking for expiration (#1458)
Badlop [Fri, 13 Jan 2017 11:16:23 +0000 (12:16 +0100)]
Usable size for Shared rosters members textarea (EJAB-1753)
Evgeniy Khramtsov [Fri, 13 Jan 2017 10:36:28 +0000 (13:36 +0300)]
Fix configuration commands (#1432)
Evgeniy Khramtsov [Fri, 13 Jan 2017 10:28:55 +0000 (13:28 +0300)]
Add forgotten -include_lib()
Evgeniy Khramtsov [Tue, 10 Jan 2017 14:40:38 +0000 (17:40 +0300)]
Add SSL support for SQL connections
Currently only PostgreSQL is supported.
This requires p1_pgsql-1.1.2 and higher.
Christophe Romain [Tue, 10 Jan 2017 14:11:41 +0000 (15:11 +0100)]
update deps
Christophe Romain [Tue, 10 Jan 2017 12:52:58 +0000 (13:52 +0100)]
pubsub_subscription may is not used (migration is optional)
Christophe Romain [Tue, 10 Jan 2017 11:10:11 +0000 (12:10 +0100)]
Fix migration of old pubsub database (#1409)
Evgeniy Khramtsov [Tue, 10 Jan 2017 08:29:01 +0000 (11:29 +0300)]
Allow old-stype mod_vcard_ldap in the config (#1410)
Badlop [Mon, 9 Jan 2017 16:54:10 +0000 (17:54 +0100)]
Fix typo in previous commit
Badlop [Mon, 9 Jan 2017 14:56:25 +0000 (15:56 +0100)]
Simplify setting allow_subscription (#1404)
Evgeniy Khramtsov [Mon, 9 Jan 2017 14:51:08 +0000 (17:51 +0300)]
Set from/to in every routed packet
Badlop [Fri, 6 Jan 2017 15:13:57 +0000 (16:13 +0100)]
Fix problem with get_vcard command (#1447)
Christophe Romain [Tue, 3 Jan 2017 16:21:02 +0000 (17:21 +0100)]
Get nodes from ejabberd_cluster instead of mnesia
Christophe Romain [Tue, 3 Jan 2017 14:58:52 +0000 (15:58 +0100)]
Cleanup file headers
Badlop [Tue, 3 Jan 2017 00:38:56 +0000 (01:38 +0100)]
Specify that process_rosteritems command works only with Mnesia storage
Badlop [Mon, 2 Jan 2017 20:41:53 +0000 (21:41 +0100)]
Update copyright date automatically (#1442)
Paweł Chmielowski [Mon, 2 Jan 2017 14:53:25 +0000 (15:53 +0100)]
Remove mod_http_bind and migration code to mod_bosh
Paweł Chmielowski [Mon, 2 Jan 2017 12:36:21 +0000 (13:36 +0100)]
Fix cyrsasl test after recent changes
Evgeniy Khramtsov [Mon, 2 Jan 2017 12:02:03 +0000 (15:02 +0300)]
Correctly process errors from new cyrsasl API
Evgeniy Khramtsov [Sat, 31 Dec 2016 10:47:35 +0000 (13:47 +0300)]
Improve return values in cyrsasl API
Badlop [Thu, 29 Dec 2016 14:18:42 +0000 (15:18 +0100)]
Fix case clauses when using compression (#1431)(thanks to Evgeniy Khramtsov)
Christophe Romain [Tue, 27 Dec 2016 09:44:07 +0000 (10:44 +0100)]
Cleanup file headers
Badlop [Mon, 26 Dec 2016 20:15:52 +0000 (21:15 +0100)]
Allow subscriber to create room, then set allow_subscription=true (#1404)
Holger Weiss [Sun, 25 Dec 2016 00:24:40 +0000 (01:24 +0100)]
Revert "Fix 'nodetree' configuration lookups for PEP"
This reverts commit
7ef8dfb4e0d61f34ce07e7b65edcbe0cb164d2f5.
The config/3 function copes with the PEP case.
Holger Weiss [Sat, 24 Dec 2016 23:58:20 +0000 (00:58 +0100)]
Fix 'nodetree' configuration lookups for PEP
Christophe Romain [Thu, 22 Dec 2016 19:41:01 +0000 (20:41 +0100)]
Prepare mix for 16.12
Paweł Chmielowski [Thu, 22 Dec 2016 14:10:57 +0000 (15:10 +0100)]
Update deps
Badlop [Sat, 17 Dec 2016 10:45:28 +0000 (11:45 +0100)]
Extract correctly the text from #stanza_error (#1425)
Badlop [Mon, 12 Dec 2016 12:18:31 +0000 (13:18 +0100)]
Describe command arguments and results in ejabberd_admin
Badlop [Fri, 9 Dec 2016 12:07:48 +0000 (13:07 +0100)]
Copy recent make_opts function from mod_muc_room.erl
Christophe Romain [Fri, 9 Dec 2016 11:01:42 +0000 (12:01 +0100)]
Enforce pubsub node removal, revert previous commit (#1320)
This reverts commit
2976c2d921fcc4eb0c55abb54842351cc0adfb86.
and enforce node purge/removal instead
Christophe Romain [Fri, 9 Dec 2016 10:35:51 +0000 (11:35 +0100)]
Enforce affiliation removal, remove corresponding items (#1320)
Paweł Chmielowski [Thu, 8 Dec 2016 17:07:41 +0000 (18:07 +0100)]
Improve handling on acl rules in api_permissions
Mickael Remond [Thu, 8 Dec 2016 15:28:47 +0000 (16:28 +0100)]
API call does not necessary use token, it could use basic auth
Paweł Chmielowski [Thu, 8 Dec 2016 11:01:24 +0000 (12:01 +0100)]
Recognize "- who:" not only "who:" syntax in api_permissions
Christophe Romain [Wed, 7 Dec 2016 08:27:21 +0000 (09:27 +0100)]
Cleanup ext_mod and fix compilation path
Paweł Chmielowski [Tue, 6 Dec 2016 17:33:16 +0000 (18:33 +0100)]
Try to fix interminent failures in cyrsasl tests
Mickael Remond [Tue, 6 Dec 2016 16:54:21 +0000 (17:54 +0100)]
Update xmpp lib version and fix path when using deps.get and compile in same commande
Christophe Romain [Tue, 6 Dec 2016 11:01:04 +0000 (12:01 +0100)]
Fix compilation of external module with new xmpp lib
Christophe Romain [Mon, 5 Dec 2016 13:17:57 +0000 (14:17 +0100)]
Remove obsolete remove_node api (use leave_cluster)
Christophe Romain [Fri, 2 Dec 2016 15:29:46 +0000 (16:29 +0100)]
Fix reload_config
Paweł Chmielowski [Fri, 2 Dec 2016 15:28:14 +0000 (16:28 +0100)]
Grab new version of xmpp dep
Badlop [Fri, 2 Dec 2016 15:18:22 +0000 (16:18 +0100)]
Add password support in muc_subscribe (#1306)
Badlop [Thu, 1 Dec 2016 21:09:57 +0000 (22:09 +0100)]
When unsubscribes, check if room should get closed (#1396)
Badlop [Thu, 1 Dec 2016 20:02:35 +0000 (21:02 +0100)]
Fix error formatting, which closed client connection (#1389)
Paweł Chmielowski [Thu, 1 Dec 2016 17:51:15 +0000 (18:51 +0100)]
Fix mod_http_api_mock_test on 19.1
Paweł Chmielowski [Fri, 25 Nov 2016 13:37:59 +0000 (14:37 +0100)]
Add more tests for digest-md5 cyrsasl
Mickael Remond [Thu, 1 Dec 2016 14:44:52 +0000 (15:44 +0100)]
Move to latest Elixir version
Mickael Remond [Thu, 1 Dec 2016 14:10:00 +0000 (15:10 +0100)]
We can now use dependencies published in hex.pm
Mickael Remond [Thu, 1 Dec 2016 14:05:09 +0000 (15:05 +0100)]
Merge branch 'master' of github.com:processone/ejabberd
Badlop [Wed, 30 Nov 2016 15:51:42 +0000 (16:51 +0100)]
Fixes pt-br translation (thanks to Rodrigues)(#1393)
Christophe Romain [Wed, 30 Nov 2016 12:50:46 +0000 (13:50 +0100)]
Fix typo introduced by
92db9ff changes
Christophe Romain [Wed, 30 Nov 2016 10:09:17 +0000 (11:09 +0100)]
Improve handling of mnesia schema
Christophe Romain [Wed, 30 Nov 2016 09:31:36 +0000 (10:31 +0100)]
Cleanup admin_extra, add few functions
Christophe Romain [Wed, 30 Nov 2016 09:30:19 +0000 (10:30 +0100)]
Merge branch 'docker' from Rafael Römhild
Christophe Romain [Mon, 28 Nov 2016 16:15:57 +0000 (17:15 +0100)]
Adds optional post_install and pre_uninstall hooks (thanks Igor Manturov Jr.)(#1300)
Evgeniy Khramtsov [Sat, 26 Nov 2016 07:05:22 +0000 (10:05 +0300)]
Improve translation of some messages
Christophe Romain [Fri, 25 Nov 2016 12:02:31 +0000 (13:02 +0100)]
Update dependencies
Christophe Romain [Fri, 25 Nov 2016 09:07:04 +0000 (10:07 +0100)]
Merge branch 'master' of github.com:processone/ejabberd
Christophe Romain [Fri, 25 Nov 2016 09:05:28 +0000 (10:05 +0100)]
Merge branch 'ukutaht-enable-elixir-in-mix'
Christophe Romain [Fri, 25 Nov 2016 09:05:01 +0000 (10:05 +0100)]
Merge branch 'enable-elixir-in-mix' of https://github.com/ukutaht/ejabberd into ukutaht-enable-elixir-in-mix
Evgeniy Khramtsov [Fri, 25 Nov 2016 08:41:24 +0000 (11:41 +0300)]
Use ejabberd_router:route_error/4 wherever possible
Christophe Romain [Fri, 25 Nov 2016 08:31:49 +0000 (09:31 +0100)]
Use new version of xmpp in mix
Evgeniy Khramtsov [Fri, 25 Nov 2016 06:48:26 +0000 (09:48 +0300)]
Get rid of compile warnings
Evgeniy Khramtsov [Fri, 25 Nov 2016 06:39:09 +0000 (09:39 +0300)]
Use new version of xmpp
Evgeniy Khramtsov [Thu, 24 Nov 2016 17:16:07 +0000 (20:16 +0300)]
Don't check for faked carbons
Evgeniy Khramtsov [Thu, 24 Nov 2016 15:40:20 +0000 (18:40 +0300)]
Don't forget to erase cache on user removal
Paweł Chmielowski [Thu, 24 Nov 2016 13:07:08 +0000 (14:07 +0100)]
Make compatible with rebar3
Evgeniy Khramtsov [Thu, 24 Nov 2016 12:06:06 +0000 (15:06 +0300)]
Get rid of excessive (io)list_to_binary/1 calls
Paweł Chmielowski [Thu, 24 Nov 2016 11:44:09 +0000 (12:44 +0100)]
Add missing -callbacks
Evgeny Khramtsov [Thu, 24 Nov 2016 11:43:38 +0000 (15:43 +0400)]
Merge pull request #1391 from weiss/mark-copies
Mark messages as copies by attaching metadata
Holger Weiss [Thu, 24 Nov 2016 09:47:26 +0000 (10:47 +0100)]
Use xmpp:put_meta/3 to update metadata
Holger Weiss [Thu, 24 Nov 2016 09:45:57 +0000 (10:45 +0100)]
Use new versions of fast_xml and xmpp
Holger Weiss [Thu, 24 Nov 2016 06:59:27 +0000 (07:59 +0100)]
Don't make ejabberd.service file executable
Holger Weiss [Thu, 24 Nov 2016 06:55:06 +0000 (07:55 +0100)]
Makefile.in: Substitute all @variables@ in a line
There are now lines with multiple occurrences of the @ctlscriptpath@
variable in the ejabberd.service template.
Christophe Romain [Wed, 23 Nov 2016 13:37:34 +0000 (14:37 +0100)]
Merge branch 'weiss-systemd-unit-improvements' (#1346)
Christophe Romain [Wed, 23 Nov 2016 13:36:50 +0000 (14:36 +0100)]
Merge branch 'systemd-unit-improvements' of https://github.com/weiss/ejabberd into weiss-systemd-unit-improvements
Christophe Romain [Wed, 23 Nov 2016 13:35:13 +0000 (14:35 +0100)]
Fix typo in copyright date
Evgeniy Khramtsov [Wed, 23 Nov 2016 12:51:48 +0000 (15:51 +0300)]
Move copyright definition to ejabberd.hrl
Evgeniy Khramtsov [Wed, 23 Nov 2016 07:41:26 +0000 (10:41 +0300)]
Don't use deprecated functions from jlib.erl
Holger Weiss [Tue, 22 Nov 2016 21:21:34 +0000 (22:21 +0100)]
Let mod_carboncopy mark copied messages
Carbon copies are now marked with a 'carbon_copy' flag. This makes it
easier to identify them.