summaryrefslogtreecommitdiff
path: root/src/ejabberd_s2s.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2018-01-05Update copyright datesEvgeniy Khramtsov1-1/+1
2017-11-26Introduce option 'ca_file'Evgeniy Khramtsov1-3/+11
2017-11-23Move 'certfile' based options in a single placeEvgeniy Khramtsov1-7/+1
2017-11-01Introduce 'certfiles' global optionEvgeniy Khramtsov1-7/+20
2017-09-24Reuse some translation stringsEvgeniy Khramtsov1-1/+1
2017-09-02Deprecate `s2s_use_starttls: required_trusted`Evgeniy Khramtsov1-1/+7
2017-08-13Let 'domain_certfile' take higher precedenceHolger Weiss1-2/+2
2017-08-07Rename stop_all_connections to stop_s2s_connections for consistencyChristophe Romain1-6/+6
2017-08-05Replace gen_fsm with p1_fsm to avoid warnings in OTP20+Evgeniy Khramtsov1-1/+1
2017-07-21Fix indentation of commands linesBadlop1-16/+14
2017-05-25Fix case clauseEvgeniy Khramtsov1-3/+7
2017-05-17Ciphers should be a binary stringEvgeniy Khramtsov1-1/+1
2017-05-12Check presence of some files during option validationEvgeniy Khramtsov1-4/+4
2017-05-08Add type specs for Module:opt_type/1Evgeniy Khramtsov1-0/+14
2017-04-29Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov1-45/+17
2017-04-28Don't re-define validation functions in multiple placesEvgeniy Khramtsov1-2/+3
2017-04-21Speedup Mnesia tables initializationEvgeniy Khramtsov1-1/+0
2017-04-11Rename aux.erl as misc.erlChristophe Romain1-1/+1
2017-03-30Deprecate jlib.erl in favor of aux.erlEvgeniy Khramtsov1-1/+1
2017-03-10Add support for file-based queuesEvgeniy Khramtsov1-2/+12
2017-02-23Stop all s2s connections via supervisor callsEvgeniy Khramtsov1-5/+9
2017-02-23Start/stop virtual hosts when reloading configuration fileEvgeniy Khramtsov1-3/+28
2017-02-16Change routing APIEvgeniy Khramtsov1-23/+17
2017-01-26Do not drop default TLS optionsEvgeniy Khramtsov1-1/+1
2017-01-23Make test suite working againEvgeniy Khramtsov1-1/+2
2017-01-17Improve error reporting for forbidden serversEvgeniy Khramtsov1-14/+25
2017-01-09Adopt remaining code to support new hooksEvgeniy Khramtsov1-1/+1
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-12-28Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov1-218/+172
2016-11-30Improve handling of mnesia schemaChristophe Romain1-2/+2
2016-09-23Add tests for s2s codeEvgeniy Khramtsov1-1/+17
2016-07-30Make s2s stats commands more robustMickael Remond1-19/+25
2016-07-27Rewrite S2S and ejabberd_service code to use XML generatorEvgeniy Khramtsov1-27/+19
2016-06-21Use {access,shaper}_rules_validator in other places where access rules are usedPaweł Chmielowski1-2/+2
2016-03-31Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov1-2/+4
2016-02-03Switch to Fast XML moduleMickael Remond1-1/+1
2016-02-03Switch to fast_tls and update app namesMickael Remond1-1/+1
2016-01-26Add a way to get all ejabberd_commands, not only those that was registeredPaweł Chmielowski1-4/+5
2016-01-13Update copyright to 2016 (#901)Badlop1-1/+1
2016-01-11CVE-2016-1232: Add Dialback Key Generation and Validation support (XEP-0185)Evgeniy Khramtsov1-37/+24
2015-12-07More now() replacementsPaweł Chmielowski1-4/+5
2015-11-24Move JID related functions to jid.erl (#847)Evgeniy Khramtsov1-9/+9
2015-10-23Don't crash on certificates without extensions (EJAB-1724)Evgeniy Khramtsov1-5/+10
2015-10-07cosmetic cleanupChristophe Romain1-57/+14
2015-09-28Update several commands for recent ejabberd_commands changesAlexey Shchepin1-0/+2
2015-09-02Rename idna.erl to ejabberd_idna.erl (#702)Evgeniy Khramtsov1-2/+2
2015-08-20Improve S2S certificate checksEvgeniy Khramtsov1-1/+3
2015-08-19Fix case clause during S2S certificate checksEvgeniy Khramtsov1-1/+1
2015-06-22Document a few more supported protocolsBadlop1-0/+2
2015-06-01Add config validation at startupEvgeniy Khramtsov1-2/+12