]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Prevent segfaults after SSL renegotiation failures.
authorJoe Orton <jorton@apache.org>
Mon, 21 Jul 2003 12:02:40 +0000 (12:02 +0000)
committerJoe Orton <jorton@apache.org>
Mon, 21 Jul 2003 12:02:40 +0000 (12:02 +0000)
commiteb49ea1f5cc031d77ea0ff5490269d9bb7fb4cf2
treec29bcb2b1dc99dacee8b3d42c9b9aa8859d3c791
parent6d5e39b8f77b96f2eb118350decf7d0d90fe826e
Prevent segfaults after SSL renegotiation failures.

* modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Set aborted flag
after renegotiation failure.

* modules/ssl/ssl_engine_io.c (ssl_filter_write, ssl_io_filter_output):
Don't dereference BIOs in filter_ctx when filter_ctx->pssl is NULL.
(ssl_filter_io_shutdown): Set aborted flag on abortive shutdown.

PR: 21370
Submitted by: Hartmut Keil <Hartmut.Keil@adnovum.ch>
Cleaned up by: Jeff Trawick, Joe Orton

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100720 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
modules/ssl/ssl_engine_io.c
modules/ssl/ssl_engine_kernel.c