Module: sip-router
Branch: andrei/tcp_tls_changes
Commit: d9730932a53c14ef039eb00b63d48e002c2c570f
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d973093…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Fri Jun 4 22:26:01 2010 +0200
tls: ssl_flush() fix and re-worked error reporting
- ssl_flush() did not properly handle connection in non-established state
- all ssl_errors are now treated inside tls_generic_send() and
tls_read_f()
- queue size accounting fix
---
modules/tls/tls_ct_wrq.c | 64 +++++++++++-----
modules/tls/tls_ct_wrq.h | 6 +-
modules/tls/tls_server.c | 194 +++++++++++++++++++++++----------------------
modules/tls/tls_server.h | 2 +
4 files changed, 149 insertions(+), 117 deletions(-)
Diff:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=d97…