Evgeniy Khramtsov
|
e5aac80cb4
|
Better handle errors in ejabberd_receiver calls
|
2017-03-02 16:02:44 +03:00 |
|
Evgeniy Khramtsov
|
4e014b4c5c
|
Fix previous commit
|
2017-03-02 15:34:26 +03:00 |
|
Evgeniy Khramtsov
|
cebdb87387
|
Revert "Remove relict mod_service_log"
This reverts commit 0d4e1abbd1 .
However, stanzas are now encapsulated into forwarded element
(as per XEP-0297) instead of <route/> nonza.
|
2017-03-02 15:30:34 +03:00 |
|
Evgeniy Khramtsov
|
8e41bdc25e
|
Improve reporting of unavailable SASL mechanisms
|
2017-03-01 15:23:22 +03:00 |
|
Evgeniy Khramtsov
|
28f4131d50
|
Resolve all addresses from SRV lookup
|
2017-03-01 14:37:35 +03:00 |
|
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 |
|