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=c38de320...
Author: Andrei Pelinescu-Onciul andrei@iptel.org Committer: Andrei Pelinescu-Onciul andrei@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=c38d...