Module: sip-router
Branch: andrei/tcp_tls_changes
Commit: c38de320d864507b38d6f99beb649fef9211a3cf
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c38de32…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Thu May 20 16:26:22 2010 +0200
tls: clear text write queue implementation
In some cases the not-yet-encrypted data must be queued on write
and the write retried later (e.g. a SSL_write returns WANT_READ
because of an ongoing re-keying or trying to write while the SSL
connection is not yet fully established).
---
modules/tls/tls_ct_q.h | 131 ++++++++++++++++++++++++++++++++++++
modules/tls/tls_ct_wrq.c | 164 ++++++++++++++++++++++++++++++++++++++++++++++
modules/tls/tls_ct_wrq.h | 53 +++++++++++++++
3 files changed, 348 insertions(+), 0 deletions(-)
Diff:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=c38…