diff options
author | Andrew McDonald <admcd@gnutls.org> | 2002-07-06 15:35:02 +0000 |
---|---|---|
committer | Andrew McDonald <admcd@gnutls.org> | 2002-07-06 15:35:02 +0000 |
commit | f52911173d6d81b9a9631e644b9b23b1d8568d02 (patch) | |
tree | 3e18c6e63602a544d56a2f0e65591a7df91b167c | |
parent | 0fe8e775efb44135e781404034805c2ad43e52cb (diff) | |
download | gnutls-f52911173d6d81b9a9631e644b9b23b1d8568d02.tar.gz |
added some more information about current limitations
of OpenSSL compatibility layer
-rw-r--r-- | doc/tex/openssl.tex | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/tex/openssl.tex b/doc/tex/openssl.tex index 23bb72bc94..9a9610f5c9 100644 --- a/doc/tex/openssl.tex +++ b/doc/tex/openssl.tex @@ -4,7 +4,19 @@ To ease \gnutls{}' integration with existing applications, a compatibility layer with the widely used OpenSSL library is included in the \emph{gnutls-extra} library. This compatibility layer is not complete and it is not intended to completely reimplement the OpenSSL API with \gnutls{}. +It only provides source-level compatibility. There is currently no +attempt to make it binary-compatible with OpenSSL. Prototypes for the compatibility functions are found in the ``gnutls/openssl.h'' header file. +Current limitations imposed by the compatibility layer include: + +\begin{itemize} + +\item Error handling is not thread safe. + +\item The same network socket must be used for both reading and writing. + +\end{itemize} + |