aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_s2s_out.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
* Make s2s connection table cleanup more robustPaweł Chmielowski2021-11-161-16/+6
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Apply cosmetic changes to outgoing s2s IP optionsHolger Weiss2020-11-041-9/+11
* Add outbound s2s out interface (ipv4/ipv6)Daniel Kenzelmann2020-09-211-1/+17
* Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson2020-09-031-1/+1
* Fix potential message loss in terminating c2s sessionsPaweł Chmielowski2020-04-011-7/+9
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-7/+7
* Fix certificate selection for s2sEvgeny Khramtsov2019-09-061-2/+2
* Generate 'remote-server-not-found' stanza error for non-IDN domainsEvgeny Khramtsov2019-07-291-2/+4
* Use econf:timeout() instead of econf:pos_int() wherever appropriateEvgeny Khramtsov2019-07-171-4/+4
* Get rid of useless dialyzer instructionsEvgeny Khramtsov2019-07-011-2/+0
* Make sure queue bouncing doesn't yield into infinite recursionEvgeny Khramtsov2019-06-261-8/+17
* Make logging messages more consistentEvgeny Khramtsov2019-06-241-2/+2
* Use correct virtual host for s2s optionsEvgeny Khramtsov2019-06-231-21/+21
* Improve extraction of translated stringsEvgeny Khramtsov2019-06-221-1/+2
* Fix shaper selection in ejabberd_c2sEvgeny Khramtsov2019-06-221-1/+1
* Use new configuration validatorEvgeny Khramtsov2019-06-141-94/+15
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Switch more log message to warning levelEvgeny Khramtsov2018-09-191-10/+10
* Fix some dialyzer warningsEvgeny Khramtsov2018-09-091-7/+1
* Move move randoms module to p1_utils repoEvgeniy Khramtsov2018-07-051-1/+1
* Don't pass sockmod to xmpp_stream_outEvgeniy Khramtsov2018-06-251-2/+2
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-2/+1
* Introduce 'negotiation_timeout'Evgeniy Khramtsov2018-02-201-1/+3
* Improve logging of idle s2s connectionsEvgeniy Khramtsov2018-01-281-2/+4
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Get rid of ejabberd receiverEvgeniy Khramtsov2017-12-261-8/+6
* Get rid of deprecated crypto functionsEvgeniy Khramtsov2017-08-171-1/+1
* Don't let a receiver to crash if a controller is unavailableEvgeniy Khramtsov2017-06-221-4/+7
* Add type specs for Module:opt_type/1Evgeniy Khramtsov2017-05-081-1/+8
* Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov2017-04-291-42/+20
* Improve ejabberd_c2s:close()Evgeniy Khramtsov2017-04-151-1/+6
* Rename aux.erl as misc.erl17.04Christophe Romain2017-04-111-2/+2
* Deprecate jlib.erl in favor of aux.erlEvgeniy Khramtsov2017-03-301-2/+2
* Improve overloaded S2S queue processingEvgeniy Khramtsov2017-03-101-10/+16
* Add support for file-based queuesEvgeniy Khramtsov2017-03-101-10/+33
* Start/stop virtual hosts when reloading configuration fileEvgeniy Khramtsov2017-02-231-16/+26
* Make sure all hooks are called with proper hostEvgeniy Khramtsov2017-02-221-21/+25
* Fix s2s_dns_timeout issuesEvgeniy Khramtsov2017-02-201-1/+1
* Fix some dialyzer warningsEvgeniy Khramtsov2017-02-181-1/+7
* Change routing APIEvgeniy Khramtsov2017-02-161-3/+1
* Improve modules start/stop proceduresEvgeniy Khramtsov2017-02-141-1/+1
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-1044/+342
|\
| * Fix attaching ejabberd_s2s_out process to a supervisorEvgeniy Khramtsov2017-01-111-1/+1
| * Add 'supervisor' listening optionEvgeniy Khramtsov2017-01-111-2/+8
| * Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-091-23/+95
| * More refactoring on session managementEvgeniy Khramtsov2016-12-301-46/+44
| * Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov2016-12-281-1069/+291