浏览代码

tls: Added note to docs about OpenSSL requirement for Elliptic Curve Diffie Hellman (ECDH)

Carsten Bock 11 年之前
父节点
当前提交
b8aee4b002
共有 2 个文件被更改,包括 25 次插入1 次删除
  1. 10 1
      modules/tls/README
  2. 15 0
      modules/tls/doc/tls.xml

+ 10 - 1
modules/tls/README

@@ -4,7 +4,13 @@ Andrei Pelinescu-Onciul
 
 
    iptelorg GmbH
    iptelorg GmbH
 
 
-   Copyright © 2007 iptelorg GmbH
+Carsten Bock
+
+   ng-voice GmbH
+
+   Copyright © 2007 iptelorg GmbH
+
+   Copyright © 2014 ng-voice GmbH
      __________________________________________________________________
      __________________________________________________________________
 
 
    Table of Contents
    Table of Contents
@@ -274,6 +280,9 @@ make TLS_EXTRA_LIBS="-lkrb5 -lz" all include_modules=tls
    when trying to load the tls module (check the log), it means some
    when trying to load the tls module (check the log), it means some
    needed library was not linked and it must be added to TLS_EXTRA_LIBS
    needed library was not linked and it must be added to TLS_EXTRA_LIBS
 
 
+   Elliptic Curve Diffie-Hellman (EDCH)-Ciphers are only supported in
+   OpenSSL 1.0.0e and later.
+
 5. TLS and Low Memory
 5. TLS and Low Memory
 
 
    The openssl library doesn't handle very well low memory situations. If
    The openssl library doesn't handle very well low memory situations. If

+ 15 - 0
modules/tls/doc/tls.xml

@@ -20,11 +20,23 @@
 			<email>[email protected]</email>
 			<email>[email protected]</email>
 		</address>
 		</address>
 		</author>
 		</author>
+		<author>
+		<firstname>Carsten</firstname>
+		<surname>Bock</surname>
+		<affiliation><orgname>ng-voice GmbH</orgname></affiliation>
+		<address>
+			<email>[email protected]</email>
+		</address>
+		</author>
 	</authorgroup>
 	</authorgroup>
 	<copyright>
 	<copyright>
 		<year>2007</year>
 		<year>2007</year>
 		<holder>iptelorg GmbH</holder>
 		<holder>iptelorg GmbH</holder>
 	</copyright>
 	</copyright>
+	<copyright>
+		<year>2014</year>
+		<holder>ng-voice GmbH</holder>
+	</copyright>
 	</bookinfo>
 	</bookinfo>
 	<toc></toc>
 	<toc></toc>
 
 
@@ -112,6 +124,9 @@ make TLS_EXTRA_LIBS="-lkrb5 -lz" all include_modules=tls
 		<para>
 		<para>
 			In general, if Kamailio fails to start with a symbol not found error when trying to load the tls module (check the log), it means some needed library was not linked and it must be added to <emphasis>TLS_EXTRA_LIBS</emphasis>
 			In general, if Kamailio fails to start with a symbol not found error when trying to load the tls module (check the log), it means some needed library was not linked and it must be added to <emphasis>TLS_EXTRA_LIBS</emphasis>
 		</para>
 		</para>
+		<para>
+<ulink url="http://wiki.openssl.org/index.php/Elliptic_Curve_Diffie_Hellman">Elliptic Curve Diffie-Hellman (EDCH)</ulink>-Ciphers are only supported in OpenSSL 1.0.0e and later.
+		</para>
 	</section>
 	</section>
 
 
 	<section id="tls.low_memory">
 	<section id="tls.low_memory">