Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHolger Weiss <holger@zedat.fu-berlin.de>2015-05-26 22:06:04 +0300
committerHolger Weiss <holger@zedat.fu-berlin.de>2015-05-26 22:06:04 +0300
commit5585fb1ecf6f42226f9804cdf113821cbe3fbd1c (patch)
treefc66da81db55ac3a7d54e28cd97bb20b9f487af8 /src/ejabberd_c2s.erl
parentb83c07251cbfa97cdc8f69971596e619149838ac (diff)
New options: dhfile and s2s_dhfile
Let admins specify a file that contains custom parameters for Diffie-Hellman key exchange.
Diffstat (limited to 'src/ejabberd_c2s.erl')
-rw-r--r--src/ejabberd_c2s.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl
index 5112db7de..9c02899c7 100644
--- a/src/ejabberd_c2s.erl
+++ b/src/ejabberd_c2s.erl
@@ -292,6 +292,7 @@ init([{SockMod, Socket}, Opts]) ->
StartTLSRequired orelse TLSEnabled,
TLSOpts1 = lists:filter(fun ({certfile, _}) -> true;
({ciphers, _}) -> true;
+ ({dhfile, _}) -> true;
(_) -> false
end,
Opts),