| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(thx pmconrad)
IPv4: mask final octet (8 bits) of address
IPv6: mask final 10 octets (80 bits) of address
x-ref:
Enable partial masking of IP addresses in access logs
https://github.com/lighttpd/lighttpd1.4/pull/124
IP masking in Universal Analytics
https://support.google.com/analytics/answer/2763052
github: closes #124
|
| |
|
| |
|
|
|
|
|
|
| |
x-ref:
"Meson / CMake build issues"
https://redmine.lighttpd.net/issues/3181
|
|
|
|
|
|
| |
x-ref:
"Meson / CMake build issues"
https://redmine.lighttpd.net/issues/3181
|
| |
|
|
|
|
|
| |
avoid lighttpd warning resulting from server.use-ipv6 = "enable"
with unspecified or blank server.bind
|
|
|
|
| |
lighttpd directly uses native OS event handlers
|
| |
|
|
|
|
|
|
|
| |
short-circuit checks if staple.der next update is > 25 hours in future
(allows script to be run daily and to exit quickly if CA staples are
issued for longer, e.g. a week at a time)
|
|
|
|
|
| |
adjust date calculation for ocsp_expire for `date` command arguments
using different flags on FreeBSD, OpenBSD, and DragonFlyBSD
|
|
|
|
| |
github: closes #118
|
|
|
|
| |
incorporate some patches from macports package of lighttpd (thx)
|
|
|
|
|
|
|
|
|
|
| |
translate MIME type "application/javascript" to "text/javascript"
(if required, type may still be overwritten by mod_setenv or mod_magnet)
x-ref:
"Updates to ECMAScript Media Types"
https://www.rfc-editor.org/rfc/rfc9239
|
|
|
|
| |
(matches preferred syntax for Content-Type from upcoming HTTP spec rev)
|
|
|
|
|
| |
use preferred syntax for Content-Type: .../charset=...
(match preferred syntax specified in upcoming HTTP spec revision)
|
| |
|
|
|
|
|
| |
x-ref:
https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated
|
|
|
|
|
| |
document setrlimit() under SELinux may need one-time setup
setsebool -P httpd_setrlimit on
|
| |
|
| |
|
|
|
|
| |
(commit msg edited by gstrauss)
|
|
|
|
| |
uncomment mod_auth load in conf.d/auth.conf to match other conf.d/*
|
|
|
|
| |
github: closes #108
|
| |
|
|
|
|
|
|
| |
Do not issue trace if multiple */vnd.* register the same extension
(silently mark mime-type for extension as application/octet-stream)
|
|
|
|
|
|
|
| |
Do not issue warnings about duplicated entries unless called with -v
/etc/mime.types is not typically edited by the end user,
so the warning trace is noise to most end users.
|
|
|
|
|
|
|
|
|
|
|
|
| |
make create-mime.conf.pl more resilient to questionable edits
to /etc/mime.types
non-vnd.* subtype takes precedence over vnd.* subtype
(type/subtype, e.g. text/plain)
x-ref:
"lighttpd: does not start with media-types 1.1.0"
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979232
|
|
|
|
|
|
|
|
|
| |
make create-mime.conf.pl more resilient to questionable edits
to /etc/mime.types
x-ref:
"lighttpd: does not start with media-types 1.1.0"
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979232
|
|
|
|
|
|
|
| |
quiet some automake noise during build
(can use 'make -s' to quiet more)
In doc/ and tests/docroot/, add GNUMAKEFLAGS=--no-print-directory -s
|
|
|
|
| |
warn if mod_authn_file is not listed in lighttpd.conf, but is needed
|
|
|
|
|
|
|
|
| |
(thx flynn) (patch from flynn)
x-ref:
"cert-staple.sh not POSIX compatible"
https://redmine.lighttpd.net/issues/3043
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
comment out lighttpd.conf config disabling Range requests for .pdf
bug in Adobe Acrobat Reader browser plugin dates to over 10 years ago
https://redmine.lighttpd.net/issues/171
https://redmine.lighttpd.net/issues/541
https://jarrettbroder.blogspot.com/2010/11/adobe-acrobat-reader-plugin-stalls-when.html
one possible workaround was to disable "fast web view" in the
Adobe Acrobat Reader
bug in Chrome fixed in 2015
https://bugs.chromium.org/p/chromium/issues/detail?id=442318
However, there still may be issues with PDF readers mishandling Range
requests, e.g. with coalesced ranges, so the section remains in the
sample lighttpd.conf, but is commented out.
https://github.com/mozilla/pdf.js/issues/9022
|
| |
|
|
|
|
|
|
|
|
|
| |
(bug on master branch; never released)
(thx avij)
update doc that dir-listing.hide-dotfiles = "enable" by default
since lighttpd 1.4.40 https://redmine.lighttpd.net/issues/1081
|
|
|
|
|
|
|
|
| |
support validation from list of multiple signers
attempt to handle older (end-of-life) versions of OpenSSL
(thx avij)
|
|
|
|
| |
github: closes #104
|
| |
|
|
|
|
|
| |
convenience script that can be run periodically from scheduled job
to refresh OCSP responses used for OCSP stapling
|
| |
|
|
|
|
|
|
| |
x-ref:
"Script for fixing spelling errors with codespell"
https://redmine.lighttpd.net/boards/3/topics/8947
|
|
|
|
|
|
| |
comment out server.event-handler in sample lighttpd.conf
so that lighttpd chooses the recommended event-handler
for each OS
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This gets rid of the warning:
> May 19 10:56:32 buster systemd[1]: /lib/systemd/system/lighttpd.service:6:
> PIDFile= references path below legacy directory /var/run/,
> updating /var/run/lighttpd.pid → /run/lighttpd.pid;
> please update the unit file accordingly.
refs:
- https://github.com/systemd/systemd/commit/a2d1fb882c4308bc10362d971f333c5031d60069
- https://github.com/systemd/systemd/pull/9019
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929203
- Filesystem Hierarchy Standard 3.0 (FHS 3.0)
github: closes #100
|
|
|
|
|
|
|
|
|
|
| |
(minor edits by gstrauss)
github: closes #96
x-ref:
"doc/systemd: add example lighttpd.socket for systemd socket activation"
https://github.com/lighttpd/lighttpd1.4/pull/96
|
|
|
|
|
|
| |
x-ref:
"modules.conf order unhelpful (setenv vs. redirect)"
https://redmine.lighttpd.net/issues/2946
|
|
|
|
|
|
|
|
|
|
|
|
| |
'-' in char class should be at beginning or end, or escaped with \-
so that it does not signify a char range in the char class
(In the prior regex, the misuse permitted matching the comma char,
which while mostly harmless, was not what was intended)
x-ref:
"incorrect behaviour of create-mime.assign.pl"
https://redmine.lighttpd.net/issues/2942
|