Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

root @ master

Name Size
  cmake
  doc
  src
  tests
.gitignore 194 Bytes
AUTHORS 201 Bytes
CMakeLists.txt 1.04 KB
COPYING 1.47 KB
INSTALL 481 Bytes
Makefile.am 253 Bytes
NEWS 69.2 KB
README 3.54 KB
README.FreeBSD 1.55 KB
SConstruct 10.7 KB
autogen.sh 356 Bytes
config.py-sample 318 Bytes
configure.ac 24.1 KB
distribute.sh.in 1.65 KB
packdist.sh 6.13 KB

Latest revisions

# Date Author Comment
a0a7b9fb 2016-05-02 18:31 gstrauss

[mod_ssi, mod_cml] set DOCUMENT_ROOT to basedir (fixes #2383)

fixes inconsistency w/ mod_fastcgi, mod_scgi, mod_cgi change in adc97e5b

x-ref:
"mod_alias: use alias directory as doc-root too"
https://redmine.lighttpd.net/issues/2383
"mod_userdir doesn't set environment variable DOCUMENT_ROOT"...

0f7c0680 2016-04-28 17:39 gstrauss

[doc] NEWS

7841bab0 2016-04-28 17:29 gstrauss

[doc] add mimetype.use-xattr to create-mime.conf.pl

x-ref:
"Migrate to freedesktop.org definition of xattr mimetype"
https://redmine.lighttpd.net/issues/2631

4edb65cf 2016-04-28 17:23 gstrauss

[core] preserve PATH_INFO case on case-insensitive fs (fixes #406)

attempt to preserve PATH_INFO case even when the
URI is mapped onto a case-insensitive file system.

NTFS (Windows) is case-insensitive (even though it is case-preserving)
HFS+ (Mac OS X) can be formatted to be case-insensitive...

0fb91b02 2016-04-28 17:20 gstrauss

minor: add missing #include <errno.h>

(needed by connections-glue.c when not building with openssl)

c46f0ce0 2016-04-28 17:14 gstrauss

[core] fallback to write if sendfile not supported (fixes #471, #987)

x-ref:
"sendfile backends do not fall back to write/writev if they are not supported by the kernel"
https://redmine.lighttpd.net/issues/471
"error:network_freebsd_sendfile.c.175"...

b47c393e 2016-04-28 17:13 gstrauss

[mod_auth] skip blank lines and comment lines (fixes #2327)

x-ref:
"Ignore comments and empty lines in ht{digest,passwd} files"
https://redmine.lighttpd.net/issues/2327

8e3c6bf7 2016-04-28 17:13 gstrauss

fallback to lseek()/read() if mmap() fails (#fixes 2666)

fallback to lseek()/read() if mmap() fails (#fixes 2666)
e.g. when mmap() is used on lighttpd-controlled temporary files
used POST request body (mod_cgi) and PUT file upload (mod_webdav)

replace use of stream_open() on potentially untrusted files...

c9b56735 2016-04-28 17:11 gstrauss

[mod_compress] use mmap and trap SIGBUS (#2666, fixes #1879)

use mmap and trap SIGBUS in mod_compress
(if lighttpd build with --enable-mmap)

mod_compress has not used mmap since Feb 2012 (see #2391)

x-ref:
"Lighttpd 1.4.20 Crash (SIGBUS in mod_compress)"...

3b6fd58f 2016-04-28 17:10 gstrauss

[mod_webdav] lseek,read if fs can not mmap (#2666, fixes #962)

For uploaded files or other request body, fall back to
lseek(),read() if filesystem does not support mmap()

(mmap(), if supported, is utilized regardless of --enable-mmap
since request body is either in memory or stored in temporary...

View all revisions | View revisions

Also available in: Atom