From b60a98a7ca9dc270ca11c558333810c02b72883a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Sun, 16 Oct 2016 17:02:17 +0300 Subject: [PATCH] up to 1.4.42 Important changes - new modules, expanded features, rewritten auth framework - fix bugs introduced in 1.4.40/1.4.41 Highlights * new modules, expanded features * performance: use extended socket/file syscalls and flags * rewritten auth framework * updated mod_authn_ldap * new mod_authn_gssapi * new mod_authn_mysql * new mod_deflate * new mod_geoip * new mod_uploadprogress * mod_dirlisting sortable columns * mod_fastcgi support for authorizer, responder keyed with same path/extension * mod_cgi permit CGI exec of unreadable files * mod_scgi support for uwsgi protocol for Python WSGI backends * add some SSL_* variables to CGI environment * bug fixes * remove preemptive shutdown() to backend * fix backend socket connect issue: enforce wait for POLLWR after EINPROGRESS * fix crash if ready events on abandoned fd * fix broken digest auth * behavior changes * behavior change in mod_ssi to conform to same CGI env as CGI, FastCGI, SCGI: * REQUEST_URI is original client request, instead of URI modified by mod_rewrite. * DOCUMENT_ROOT changes if mod_alias or mod_userdir changes basedir. --- env-documentroot.patch | 3 +++ lighttpd.spec | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/env-documentroot.patch b/env-documentroot.patch index e225dc3..aeada33 100644 --- a/env-documentroot.patch +++ b/env-documentroot.patch @@ -1,6 +1,9 @@ revert: - * [*cgi] Use physical base dir (alias, userdir) as DOCUMENT_ROOT in cgi environments (fixes #2216) + +probably fixed in +https://github.com/lighttpd/lighttpd1.4/commit/7fa5bfc9381764d6c35ac29674bd830e8e5fee33 --- lighttpd-1.4.36/src/mod_fastcgi.c~ 2015-07-26 18:30:29.000000000 +0300 +++ lighttpd-1.4.36/src/mod_fastcgi.c 2015-07-26 18:31:50.285226477 +0300 diff --git a/lighttpd.spec b/lighttpd.spec index c1a08c6..525a819 100644 --- a/lighttpd.spec +++ b/lighttpd.spec @@ -30,12 +30,12 @@ Summary: Fast and light HTTP server Summary(pl.UTF-8): Szybki i lekki serwer HTTP Name: lighttpd -Version: 1.4.41 -Release: 1 +Version: 1.4.42 +Release: 0.1 License: BSD Group: Networking/Daemons/HTTP Source0: http://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}-%{version}.tar.xz -# Source0-md5: 1df2e4dbc965cfe6f99f008ac3db4d8d +# Source0-md5: 53c55d7e1dac7adec161cd5490491f6d Source1: %{name}.init Source2: %{name}.conf Source3: %{name}.user @@ -843,7 +843,7 @@ Plik monitrc do monitorowania serwera www lighttpd. %patch3 -p1 %{?with_deflate:%patch5 -p1} %patch6 -p1 -%patch7 -p1 +#%patch7 -p1 probably fixed upstream rm -f src/mod_ssi_exprparser.h # bad patching: should be removed by is emptied instead -- 2.44.0