1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00

Add patch to fix vendor issue 2377 (SSL renegotiations) [1]

Add patch to correctly report supported network handlers (lighttpd -V) [2]

References:
http://redmine.lighttpd.net/issues/2377 [1]

Reported by:	Christos Chatzaras <chris_at_cretaforce_dot_gr> [1] [2]
Obtained from:	lighttpd svn rev. 2822 [1]
This commit is contained in:
Martin Matuska 2011-12-24 00:25:38 +00:00
parent b2864d1acc
commit 434b5cd24b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=287958
3 changed files with 34 additions and 0 deletions

View File

@ -7,6 +7,7 @@
PORTNAME?= lighttpd
PORTVERSION= 1.4.30
PORTREVISION= 1
CATEGORIES?= www
MASTER_SITES?= http://download.lighttpd.net/lighttpd/releases-1.4.x/

View File

@ -0,0 +1,14 @@
Index: src/connections.c
===================================================================
--- src/connections.c (revision 2821)
+++ src/connections.c (revision 2822)
@@ -1360,9 +1360,7 @@
}
con->renegotiations = 0;
-#ifndef OPENSSL_NO_TLSEXT
SSL_set_app_data(con->ssl, con);
-#endif
SSL_set_accept_state(con->ssl);
con->conf.is_ssl=1;

View File

@ -0,0 +1,19 @@
--- src/server.c.orig 2011-12-24 01:18:53.093922971 +0100
+++ src/server.c 2011-12-24 01:18:56.738921103 +0100
@@ -411,7 +411,7 @@
"\nNetwork handler:\n\n"
#if defined(USE_LINUX_SENDFILE) || defined(USE_FREEBSD_SENDFILE) || defined(USE_SOLARIS_SENDFILEV) || defined(USE_AIX_SENDFILE)
"\t+ sendfile\n"
-#else
+#endif
#ifdef USE_WRITEV
"\t+ writev\n"
#else
@@ -422,7 +422,6 @@
#else
"\t- mmap support\n"
#endif
-#endif
"\nFeatures:\n\n"
#ifdef HAVE_IPV6
"\t+ IPv6 support\n"