summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2001-12-13 09:03:29 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2001-12-13 09:03:29 +0000
commitd8b4293799146594cad8709684abbc291c439f8f (patch)
treec34025206af05ad864b4de9b7ed1d6ce3be27fed
parent72f80dd4ef80569aca91e4991576d3d0f1954e55 (diff)
downloadgnutls-d8b4293799146594cad8709684abbc291c439f8f.tar.gz
*** empty log message ***
-rw-r--r--configure.in2
-rw-r--r--doc/tex/translayer.tex11
2 files changed, 8 insertions, 5 deletions
diff --git a/configure.in b/configure.in
index 526e8f22e2..d3af7f38b5 100644
--- a/configure.in
+++ b/configure.in
@@ -12,7 +12,7 @@ AC_DEFINE_UNQUOTED(T_OS, "$target_os")
GNUTLS_MAJOR_VERSION=0
GNUTLS_MINOR_VERSION=2
-GNUTLS_MICRO_VERSION=91
+GNUTLS_MICRO_VERSION=92
GNUTLS_VERSION=$GNUTLS_MAJOR_VERSION.$GNUTLS_MINOR_VERSION.$GNUTLS_MICRO_VERSION
GNUTLS_MAJOR_VERSION=0
GNUTLS_MINOR_VERSION=3
diff --git a/doc/tex/translayer.tex b/doc/tex/translayer.tex
index 4a91b22114..fd73623f24 100644
--- a/doc/tex/translayer.tex
+++ b/doc/tex/translayer.tex
@@ -7,11 +7,14 @@ for more information)}{gnutls_transport_set_push_function} and
\hyperref{gnutls\_transport\_set\_pull\_function()}{gnutls\_transport\_set\_pull\_function() (see Section }{
for more information)}{gnutls_transport_set_pull_function}
functions. These functions will then be used by gnutls in order to send and receive data.
-The functions specified should return -1 on error and probably set errno appropriately.
-\gnutls supports EINTR and EAGAIN errno values (This means that appropriate
-values will be returned to the caller of the gnutls function).
+The functions specified should return -1 on error and should set errno appropriately.
+\gnutls supports EINTR and EAGAIN errno values. These values are
+usually used in non blocking IO and interrupted system calls.
+The corresponding values (GNUTLS\_E\_INTERRUPTED, GNUTLS\_E\_AGAIN)
+will be returned to the caller of the gnutls function. \gnutls functions
+can be resumed (called again), if any of these values is returned.
\par
-By default (if the above functions are not called), gnutls will use
+By default (if none of the above functions are not called), gnutls will use
the berkeley sockets functions recv() and send(). In this case
gnutls will use some hacks in order for select() to work, thus
making easy to add {\emph TLS} support to existing servers.