[packages/lighttpd] up to 1.4.42
glen
glen at pld-linux.org
Sun Oct 16 16:22:08 CEST 2016
commit b60a98a7ca9dc270ca11c558333810c02b72883a
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Oct 16 17:02:17 2016 +0300
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/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
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
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/lighttpd.git/commitdiff/f4599c5b40795c07193edffbb6cbf9343f789dd8
More information about the pld-cvs-commit
mailing list