Evgeniy Khramtsov
|
f6e2840947
|
External components must always provide 'to' attribute
|
2017-03-01 00:17:27 +03:00 |
|
Evgeniy Khramtsov
|
c3ef56702a
|
Add s2s work-around for gmail.com
|
2017-02-28 20:15:05 +03:00 |
|
Evgeniy Khramtsov
|
489385d565
|
Make sure all hooks are called with proper host in ejabberd_c2s
|
2017-02-28 16:47:31 +03:00 |
|
Paweł Chmielowski
|
ce3317da7a
|
Fix bug in api_permission parsing
|
2017-02-28 13:36:34 +01:00 |
|
Jerome Sautret
|
d6a9ef5bc1
|
Propagate the TRANSACTION_TIMEOUT to pgsql driver (EJAB-1266)
|
2017-02-28 12:19:07 +01:00 |
|
Evgeniy Khramtsov
|
ac74b7dca1
|
Don't crash on malformed IP addresses
|
2017-02-28 13:11:49 +03:00 |
|
Evgeniy Khramtsov
|
d81b07bd5f
|
Improve logging of outbound s2s auth failures
|
2017-02-28 12:13:35 +03:00 |
|
Evgeniy Khramtsov
|
95a8f58314
|
Improve logging of dialback failures
|
2017-02-28 10:13:09 +03:00 |
|
Evgeniy Khramtsov
|
f3594ec881
|
Resend stream header before calling handle_auth_success/2 callback
|
2017-02-28 10:12:11 +03:00 |
|
Paweł Chmielowski
|
7a186e242d
|
Fix compilation on R17
|
2017-02-27 20:38:59 +01:00 |
|
Paweł Chmielowski
|
b2e16ffb12
|
Fix parsing of acl/access rules inside oauth sections of api_permissions
This should fix problem reported in #1568
|
2017-02-27 20:23:37 +01:00 |
|
Evgeniy Khramtsov
|
ac025ee6f2
|
Clarify new modules usage in the example config
|
2017-02-27 17:20:04 +03:00 |
|
Paweł Chmielowski
|
b1b3aba439
|
Fix elixir tests
|
2017-02-27 13:05:08 +01:00 |
|
Evgeniy Khramtsov
|
719b4d1183
|
Don't perform useless resourceprep
|
2017-02-27 13:58:57 +03:00 |
|
Paweł Chmielowski
|
a098d1ec62
|
Update tests to ejabberd_commands changes
|
2017-02-27 10:45:39 +01:00 |
|
Paweł Chmielowski
|
ac548f2e95
|
Update tests to cyrsasl modifications
|
2017-02-27 10:45:15 +01:00 |
|
Paweł Chmielowski
|
6808865068
|
Return ok from start/2
|
2017-02-27 10:05:35 +01:00 |
|
Evgeniy Khramtsov
|
7a9fa52e91
|
Change loglevel on configuration reload
|
2017-02-27 11:11:29 +03:00 |
|
Evgeniy Khramtsov
|
d523357ba8
|
Invalidate access permissions on configuration reload
|
2017-02-27 09:55:54 +03:00 |
|
Evgeniy Khramtsov
|
933351ab4c
|
Fix log message format
|
2017-02-26 16:27:26 +03:00 |
|
Evgeniy Khramtsov
|
fadcc85553
|
Put more stuff under supervision
|
2017-02-26 15:10:59 +03:00 |
|
Evgeniy Khramtsov
|
7decd58aaa
|
Don't fail on elements decoding
|
2017-02-26 11:53:41 +03:00 |
|
Evgeniy Khramtsov
|
c1439ddd5b
|
Get rid of jid:to_string/1 and jid:from_string/1
|
2017-02-26 10:07:12 +03:00 |
|
Evgeniy Khramtsov
|
603ec9cb19
|
Don't pass empty resource to jid:make()
|
2017-02-25 10:01:01 +03:00 |
|
Evgeniy Khramtsov
|
485aae8134
|
Don't pass 'from' and 'to' along with stanza in hooks' arguments
|
2017-02-24 21:25:25 +03:00 |
|
Evgeniy Khramtsov
|
039ac46963
|
Don't polute log with known content types
|
2017-02-24 20:57:24 +03:00 |
|
Evgeniy Khramtsov
|
4892b01eb4
|
Get rid of unused variable warning
|
2017-02-24 17:48:17 +03:00 |
|
Evgeniy Khramtsov
|
03e2b0f0bf
|
Remove previous options when the config gets reloaded
|
2017-02-24 17:03:11 +03:00 |
|
Evgeniy Khramtsov
|
0124d292b5
|
Add gen_mod:is_loaded_elsewhere/2
|
2017-02-24 16:31:39 +03:00 |
|
Evgeniy Khramtsov
|
b8fbac72ac
|
Restart listeners on configuration reload
|
2017-02-24 15:18:10 +03:00 |
|
Paweł Chmielowski
|
e8c0e21f71
|
We don't like now()
|
2017-02-24 12:08:57 +01:00 |
|
Paweł Chmielowski
|
a85a953e8e
|
Adapt get_last tests to new output
|
2017-02-24 12:08:57 +01:00 |
|
Paweł Chmielowski
|
c950fc05f0
|
Update tests for changes in acl start code
|
2017-02-24 12:08:57 +01:00 |
|
Evgeniy Khramtsov
|
0db99ccb4b
|
Improve config reloading support by ejabberd_auth
|
2017-02-24 14:06:47 +03:00 |
|
Paweł Chmielowski
|
6aab450c16
|
Make sure that addr_re is always initialized when creating http state
|
2017-02-24 11:30:36 +01:00 |
|
Evgeniy Khramtsov
|
c15d230a57
|
Return ejabberd_sm:stop/0 back
|
2017-02-24 12:39:44 +03:00 |
|
Paweł Chmielowski
|
f310d7bb12
|
Make host header parser work correctly with ipv6 literal addresses
|
2017-02-24 10:25:26 +01:00 |
|
Evgeniy Khramtsov
|
67d6ca9f10
|
Improve startup procedure
|
2017-02-24 12:05:47 +03:00 |
|
Evgeniy Khramtsov
|
5b112c86bf
|
Fix a case clause and run c2s_filter_send on send_error/3
|
2017-02-24 07:57:57 +03:00 |
|
Badlop
|
57181c0a76
|
get_last now always returns tuple with UTC XEP-0082 and status (#1565)
|
2017-02-23 23:27:57 +01:00 |
|
Badlop
|
6314a96b05
|
Protect users from delete_old_users command using a fixed access rule (#1462)
|
2017-02-23 19:38:17 +01:00 |
|
Badlop
|
4294ba6b52
|
Separate list of strings with \n for srg_get_info in mod_http_api (#1500)
|
2017-02-23 19:23:24 +01:00 |
|
Holger Weiss
|
519f3db6b6
|
Specify "ExecReload" command in systemd unit
Now that "ejabberdctl reload_config" works the way most admins would
expect, expose the command via systemd.
|
2017-02-23 18:16:56 +01:00 |
|
Christophe Romain
|
e7901f9d70
|
Prepare mix for 17.03
|
2017-02-23 18:14:29 +01:00 |
|
Christophe Romain
|
1030f041e3
|
Update dependencies
|
2017-02-23 18:13:10 +01:00 |
|
Holger Weiss
|
c76253cb0a
|
tools/hook_deps.sh: Search for escript in PATH
|
2017-02-23 17:38:56 +01:00 |
|
Evgeny Khramtsov
|
33e82de475
|
Merge pull request #1499 from weiss/offline-stanza-id
Include stanza ID with archived offline messages
|
2017-02-23 20:36:05 +04:00 |
|
Holger Weiss
|
b475df2250
|
Include stanza ID with archived offline messages
Fixes #1480.
|
2017-02-23 16:55:35 +01:00 |
|
Christophe Romain
|
720741b725
|
Avoid orphan_item leak on affiliation/subscription removal (#1563)
|
2017-02-23 16:43:22 +01:00 |
|
Jerome Sautret
|
bc9f178b6d
|
Fix pubsub MySQL schema
|
2017-02-23 16:04:29 +01:00 |
|