Activity
From 2023-12-28 to 2024-01-03
2024-01-03
- 08:46 Bug #68 (Obsolete): CGIs don't work with linux-rtsig
- 08:42 Bug #1275 (Fixed): mod_deflate serves corrupted files over ssl
- 08:41 Feature #1280 (Fixed): mod_deflate patch is not available for releases after 1.4.13
- mod_deflate was backported to lighttpd in lighttpd 1.4.42
- 08:36 Feature #440 (Fixed): auth.require could be simplified using regular expressions
- 08:31 Feature #1183 (Obsolete): mod_dirlist.c supporting default_css
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 08:21 Feature #273: Add load averages to status module
- Modern lighttpd calls @getloadavg()@ every 30 seconds and stores cached values in @srv->loadavg[3]@
Is there still i... - 08:16 Feature #539: have mod_status display network.backend
- While this is more feasible to do in modern lighttpd, the value is questionable. lighttpd uses "sendfile" on FILE_CH...
- 08:01 Feature #1025 (Fixed): Possibility of combining mod_status and mod_rrd
- Use [[mod_magnet]] with a custom lua script extended from [[ModMagnetExamples#lua-mod_status|lua mod_status]] (availa...
- 07:52 Feature #1455 (Obsolete): patch for mod_usertrack to use of expires versus max-age
- 06:25 Feature #1455: patch for mod_usertrack to use of expires versus max-age
- mod_usertrack is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_usertrack|lua ... - 07:51 Feature #828 (Fixed): additional info for server-status
- Fixed in lighttpd 1.4.25
- 07:48 Feature #506 (Fixed): Manual Documentation is misleading
- Since lighttpd 1.4.43, mod_expire is handled in the "response start" hook, and so its order in @server.modules@ compa...
- 07:36 Feature #545 (Fixed): Linux-specific tuning/error details in Performance doc
- See wiki [[Docs_Performance|Performance Tuning]] doc
- 07:33 Bug #1785 (Obsolete): Trac logins not working
- migrated from trac to redmine long ago
- 07:30 Feature #1702 (Fixed): multiple X-Sendfile for sending multiple files
- What you seem to be trying to do is possible with the lighttpd-specific and mod_fastcgi-specific @X-Sendfile2@ respon...
- 07:23 Feature #1749 (Fixed): Make lighty.request fully writable in mod_magnet
- lighttpd 1.4.60 [[mod_magnet]] allows modifications to @lighty.r.req_header[]@, but [[mod_magnet]] doc warns:
> ligh... - 07:07 Bug #1139 (Obsolete): lighty 1.5.x-svn + mod_magnet + luasockets + memcached: SIGSEGV crash
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 07:04 Bug #1763 (Obsolete): mod_proxy_backend_ajp13 is cleaning request_uri
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 06:57 Bug #852 (Fixed): when url_rewrite is used with mod_cml_lua rewritten URL query string is not accessible from LUA
- mod_cml is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_cml|lua mod_cml]]
... - 06:55 Feature #787 (Fixed): mod_cml + "HOST" header support!
- mod_cml is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_cml|lua mod_cml]]
... - 06:53 Feature #786 (Fixed): mod_cml + mod_compress NOT A DREAM ANYMORE
- mod_cml is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_cml|lua mod_cml]]
... - 06:49 Feature #768 (Obsolete): mod_cml - output_expires
- mod_cml is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_cml|lua mod_cml]]
... - 06:45 Feature #622 (Obsolete): make request["SERVER_NAME"] available in mod_cml
- mod_cml is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_cml|lua mod_cml]]
... - 06:41 Feature #611 (Fixed): Serve precompressed contents
- Use [[mod_magnet]] with [[AbsoLUAtion#Content-Negotiation|content-negotiation.lua]]
(Aside: mod_compress has been ... - 06:34 Feature #1439 (Obsolete): request: ip banning options for mod_evasive
- mod_evasive is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_evasive|lua mod_... - 06:34 Feature #1395 (Obsolete): request rate throttle (maybe extended mod_evasive?)
- mod_evasive is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_evasive|lua mod_... - 06:31 Feature #1005 (Obsolete): hanging connection instead of rejecting with error status
- mod_evasive is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_evasive|lua mod_... - 06:30 Feature #1054 (Obsolete): mod_secdownload error codes should be configurable
- mod_secdownload is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_secdownload|... - 06:30 Feature #1506 (Obsolete): added support for a wrapper directive to mod_secdownload
- mod_secdownload is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_secdownload|... - 06:22 Feature #2212 (Obsolete): Allow specifying a header parameter for mod_flv_streaming
- mod_flv_streaming is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_flv_stream... - 06:19 Feature #2375 (Obsolete): mod_flv_streaming traffic shaping
- mod_flv_streaming is no longer part of the lighttpd base
For replacement, see [[ModMagnetExamples#lua-mod_flv_stream... - 06:15 Feature #2587: Support name lookups in server.bind
- lighttpd 1.4.46 and later support a limited DNS lookup, taking only the first address returned by the DNS resolver. ...
- 05:57 Feature #2489 (Fixed): Add config option to write CGI's error output to syslog
- Configure @server.breakagelog@ to be a piped logger. Write a short script for your custom piped logger, reading from...
- 05:44 Feature #2650 (Obsolete): Redirect option for mod_mysql_vhost
- mod_mysql_vhost was replaced with mod_vhostdb_mysql in lighttpd 1.4.46.
- 05:40 Feature #2824 (Fixed): inetd/wait mode with auto-shutdown after idle timeout
- 01:07 Feature #2824: inetd/wait mode with auto-shutdown after idle timeout
- Option for @server.systemd-socket-activation = "enable"@ was added in lighttpd 1.4.53
- 05:39 Bug #3159 (Invalid): Warning: please add "mod_openssl" to server.modules
- Invalid. User config error(s).
- 05:27 Bug #1109 (Fixed): CGI Script crashes lighty !
- lighttpd ignores SIGPIPE
- 05:27 Feature #1103 (Fixed): New proxy method: random
- @proxy.balance = "round-robin"@, though the default balancing method is "fair" / "least-connection"
- 05:23 Bug #2382 (Fixed): Lighttpd Segfault
- mod_compress was replaced with mod_deflate (backported to lighttpd in lighttpd 1.4.42) and there are no known outstan...
- 05:03 Bug #1142 (Fixed): Segmentation fault with proxy.debug = \"enable\"
- 04:59 Feature #1563 (Fixed): Block user based on conditions
- Arbitrary policy like this can be implemented by you in a lua script run by lighttpd [[mod_magnet]]
- 04:58 Feature #1047 (Fixed): Adding virtual hosts without restarting the service
- 04:56 Bug #721 (Obsolete): link "Setting up Lighttpd and AWStats" on wiki does'nt works
- https://web.archive.org/web/20240000000000*/http://www.benr75.com/pages/lighttpd_awstats_tutorial
- 04:55 Bug #625 (Fixed): fastcgi.debug startup output to stdout, not log
- 04:54 Bug #605 (Fixed): segfault when aliases overlap
- 04:53 Bug #600 (Obsolete): searching the forums on this website doesn't work
- 04:53 Bug #559 (Obsolete): Bizarre Trac registration process
- 04:52 Bug #371 (Fixed): Dynamic FastCGI support in need of TLC
- original poster's list of items were addressed long ago.
- 04:48 Bug #2120 (Obsolete): lighttpd freezes under flood
- mod_secdownload is no longer part of lighttpd base distribution
For replacement, see [[mod_magnet]] and [[ModMagnetE... - 04:46 Bug #2022 (Fixed): Last-Modified Header missing with WebDAV
- 04:45 Bug #1058 (Fixed): hot link protection
- 04:44 Bug #1083 (Fixed): where is the patch for http_load?
- 04:43 Bug #1040 (Obsolete): $_POST data empty on r1657
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 04:42 Bug #995 (Obsolete): infinite loop with X-sendfile and ajp13
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 04:42 Bug #999 (Obsolete): mod_flv_streaming
- mod_flv_streaming is no longer part of the lighttpd base.
For replacement, see [[ModMagnetExamples#lua-mod_flv_strea... - 04:40 Bug #1684 (Fixed): 404 when linking to a Rails app instantiated by $HTTP["url"]
- Fixed per above comment.
- 04:39 Bug #118 (Fixed): CGI not working on Cygwin
- Fixed per above comment.
- 04:36 Bug #414 (Invalid): ssl.pem doesn't prepend basedir to relative paths
- works as designed.
Use the following if the originally posted behavior is desired: @ssl.pemfile = var.CWD + "/serv... - 04:34 Bug #396 (Invalid): Can't send Status Header with PHP
- Reported behavior sounds like @server.error-handler-404@ expected behavior. See doc for [[Server_error-handler-404De...
- 04:30 Bug #388 (Fixed): proc_open should not rely on SHELL
- > the newer version has fixed it already, in 1.4.11 at least, fallback to /bin/sh when SHELL isn't found. simply expo...
- 04:29 Bug #381 (Invalid): php or bin path not recognised
- Use @"bin-path" => "/usr/bin/php-cgi"@
- 04:25 Bug #259 (Fixed): Unable to compile on AIX 5.3 ML2
- lighttpd checks @ifndef _XOPEN_SOURCE@ before defining it...
- 04:23 Feature #344 (Invalid): Port-based virtual host support?
- > Port-based virtual host support?
Yes. Supported by lighttpd then, supported by lighttpd now. - 04:22 Bug #358 (Fixed): Failed to compile 1.4.7 under cygwin
- For a very long time now, lighttpd builds and runs under Cygwin.
- 04:16 Bug #173 (Fixed): Server Side Includes ignored
- User config error fixed by user, and possibly also browser caching issue.
- 03:33 Bug #1617 (Obsolete): SSI BUG?
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:32 Bug #1751 (Obsolete): counters not working
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:32 Bug #1996 (Obsolete): backlog: all addresses are down
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:31 Feature #1247 (Obsolete): Possible new feature - mod_proxy_backend_mogilefs (1.5?) or mod_mogilefs (1.4)
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:31 Feature #1724 (Obsolete): Show favicon in dir-listing
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:29 Feature #1839 (Obsolete): mod_accesslog: format request line rewritten
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:27 Feature #1841 (Obsolete): Lighttpd mod_secdownload - option to access the content of the folders
- mod_secdownload is no longer part of lighttpd base distribution
For replacement, see [[mod_magnet]] and [[ModMagnetE... - 03:27 Feature #1860 (Obsolete): mod_secure_download IP Address-based Authentication
- mod_secdownload is no longer part of lighttpd base distribution
For replacement, see [[mod_magnet]] and [[ModMagnetE... - 03:25 Bug #185 (Fixed): 3 important bugs to be fixed.
- * mod_proxy works as designed and sends a single connection to the backend and then closes the request. In the futur...
- 03:21 Bug #2293 (Obsolete): lighttpd 1.5.0 [over] r1992 alias.url problem
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:20 Bug #1250 (Fixed): High load with lighttpd + fastcgi
- 03:19 Bug #1274 (Obsolete): mod_deflate serves blank pages with system.use-noatime enabled
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:17 Feature #2064 (Obsolete): [PATCH] Add an option in mod_proxy_core to control X-Forwarded-For
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:17 Bug #1231 (Obsolete): PATH_INFO not set in lighttpd-1.5.0-r1857/PHP 5.2.2RC1
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:16 Feature #1325 (Obsolete): mod_core_proxy doesn't modify (parts of) "Destination" in WebDAV COPY/MOVE requests
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:14 Bug #1524 (Obsolete): All files get served as application/octet-stream in 1.5 svn when comgined with a $SERVER["socket"] == ":8001"
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:13 Bug #1652 (Obsolete): Lighttpd Occasionally Crashes on Cygwin Windows Server 2003 R2
- modern versions of lighttpd run under cygwin and also can be built to run natively under Windows.
- 03:11 Bug #1477 (Obsolete): Lighttpd kills Ubuntu network install / local mirror
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:09 Bug #1364 (Obsolete): lighttpd uses most parts of the physical memory and causes out of memory crashes
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:08 Bug #1091 (Obsolete): mod_deflate + mod_proxy_core + X-Sendfile does not return page content for HTTP clients without compression support
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:08 Bug #1472 (Obsolete): wrong REQUEST_METHOD set in FastCGI
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:07 Feature #951 (Fixed): server identitity in server status report
- 03:06 Bug #900 (Obsolete): Cannot nest conditions
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:05 Feature #1173 (Fixed): Can't revert vandalism
- 03:05 Bug #1199 (Obsolete): Problem with 1.5.0-r1857 on Debian.
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:05 Bug #1278 (Obsolete): lighttpd-1.5.0_pre1857 segfaults under heavy load
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 03:02 Bug #1796 (Fixed): Be more fair on fastcgi children request handling of mod_fastcgi
- For a very long time now, the lighttpd default is @fastcgi.balance = "least-connection"@ or @"fair"@ (which are aliases)
- 03:00 Bug #1784 (Invalid): Mod Rewrite Documentation
- 02:59 Bug #929 (Obsolete): mod_core_proxy with dangeous url
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 02:59 Bug #1044 (Obsolete): Error uploading files with linux-aio
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 02:59 Bug #1197 (Obsolete): SIGABRT on MacOS X + select
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 02:58 Bug #1203 (Obsolete): CSS file not loading under lighttpd-1.5.0-r1857 (perhaps tiny fails error with certain network backends?)
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 02:57 Bug #1425 (Obsolete): Query mark without a "query" causes NullPointerException
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 02:56 Bug #1397 (Obsolete): lighty sends 301 moved permanently if User-Agent is missing or not correct
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 02:56 Bug #1223 (Obsolete): --with-openssl broken on linux-ppc kernel 2.4.25
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 02:55 Bug #1770 (Obsolete): memory leak : mod_proxy_backend_fastcgi
- lighttpd 1.5.x branch has been abandoned.
lighttpd 1.4.x branch is now far more advanced and continues to be maint... - 02:51 Bug #1055 (Fixed): Error 410 und 412 do not return a HTML page
- Poster notes above that this issue seems to have been fixed in lighttpd 1.4.20
- 02:44 Bug #2175 (Obsolete): mod_secdownload bug (about filename)
- mod_secdownload is no longer part of lighttpd base distribution
For replacement, see [[mod_magnet]] and [[ModMagnetE... - 02:42 Bug #2180 (Obsolete): "ssl.use-sslv2 = disabled", but enabled anyway
- modern TLS libraries have dropped support for SSLv2 and SSLv3.
SSLv2 and SSLv3 are also disabled by default in moder... - 02:34 Bug #2207 (Fixed): null SSL_CTX for TLS server name
- Modern lighttpd screams loudly about misconfigurations such as this one: nesting @$SERVER["socket"]@ inside other dir...
- 02:23 Feature #2361 (Fixed): add support for pcre JIT (patch included)
- Fixed in lighttpd 1.4.60
- 02:20 Feature #1892 (Fixed): the SSI #exec feature is not documented
- Documented: [[mod_ssi]]
- 02:20 Bug #620 (Fixed): fastcgi backend didn't responded after XX seconds
- [[Docs_ConfigurationOptions#gw_backend-gateway-server-host-options|gw_backend gateway server host options]]
@connect... - 02:17 Bug #896 (Fixed): partial transfer is racey (testcase provided)
- For a long time now, lighttpd reuses a single open file descriptor to the file for multiple ranges in HTTP range requ...
- 02:12 Feature #982 (Fixed): mod_scgi incomplete/old
- [[mod_scgi]] documentation was updated long ago.
- 02:10 Bug #888 (Obsolete): Bug in compiling
- mod_mysql_vhost was replaced by mod_vhostdb_mysql in lighttpd 1.4.46
- 01:45 Feature #2141 (Fixed): Magnet enhancement
- @lighty.c.time()@ was added to [[mod_magnet]] in lighttpd 1.4.60
While lighttpd [[mod_magnet]] could expose dekhas... - 01:37 Feature #2294 (Fixed): add ldap referrals support
- Fixed in lighttpd 1.4.49 in #2846
- 01:27 Feature #1815 (Obsolete): download slots
- mod_secdownload is no longer part of the core lighttpd distribution.
See [[mod_magnet]] and customizable lua script ... - 01:19 Feature #609 (Fixed): configuration testing
- As above, since lighttpd 1.4.40
@lighttpd -tt -f /etc/lighttpd/lighttpd.conf@
Numerous distros include this @-tt@... - 01:15 Bug #2562 (Fixed): SSL + SNI with cyclic CAs/not unique issuers? broken
- lighttpd 1.4.56 and later recommend specifying the full certificate chain, including intermediaries, in @ssl.pemfile@...
- 00:51 Bug #3194 (Invalid): Upload of large files (350MiB) fails after approx. 180MiB uwing v1.4.67 with PHP 8.1.2
- User Error. See #3195
2024-01-02
- 20:55 Bug #3239: syslog level set to error for messages that are not errors
- Various approaches to passing syslog message priority resulted in large increases in code size.
There are some exp...
2024-01-01
- 00:32 Bug #3239: syslog level set to error for messages that are not errors
- I do appreciate that you asked the question.
- 00:28 Bug #3239: syslog level set to error for messages that are not errors
- > Does that mean you’d accept a patch, if at some point I were to get around to writing one?
Probably not. I am not...
2023-12-31
- 20:40 Bug #3239: syslog level set to error for messages that are not errors
- > Therefore, while you are correct that this is a limitation in lighttpd, I may end up closing this issue as "Won't F...
- 15:07 Bug #3239 (Wontfix): syslog level set to error for messages that are not errors
- 15:58 Bug #2592 (Fixed): FCGI backend not reactivated if time change occurs during 1s delay
- Fixed in lighttpd 1.4.60. Since lighttpd 1.4.60, lighttpd, where practical, uses monotonic time obtained from the sy...
- 15:55 Feature #2005 (Fixed): [PATCH] X-Sendfile-Range header support
- implemented as X-Sendfile2 in #2008
- 15:54 Bug #1585 (Fixed): mod_compress will append etags header even if etags is disabled
- Fixed in mod_deflate in lighttpd 1.4.42.
mod_deflate modifies the ETag only if ETag is already set in the response h... - 15:47 Bug #1258 (Fixed): don't send content length header
- Fixed in lighttpd 1.4.40. See #2017
- 15:34 Feature #1546 (Fixed): Enhancements for mod_geoip
- Since lighttpd 1.4.45, most features are available via [[mod_magnet]] and a custom lua script, and using [[mod_maxmin...
- 15:26 Bug #3169 (Fixed): segfault in mod_status
- Believed fixed in lighttpd 1.4.65 or lighttpd 1.4.66
- 08:43 Feature #1908 (Fixed): autoselect-random-port feature for lighttpd needed
- lighttpd can be configured to listen on a unix domain socket
lighttpd can also be configured to use already-opened... - 08:30 Feature #2034: Use signal names instead of numbers
- FYI: @man strsignal@ POSIX.1-2008
mod_cgi.c and gw_backend.c could be updated to use @strsignal()@ if available. - 08:22 Feature #2438 (Fixed): Change server.reject-expect-100-with-417 from flag to regular expression matching the URL
- lighttpd 1.4.46 supports @Expect: 100-continue@ and ignores @server.reject-expect-100-with-417@
commit commit:37da... - 08:17 Bug #2344 (Fixed): HEAD requests for 0 byte files do not return the Content-Length header
- Fixed in lighttpd 1.4.40. @http_response_send_file()@ sets @Content-Length@ when sending static files.
- 08:10 Feature #2352 (Fixed): Send Last-Modified header when sendfile is used
- Fixed in lighttpd 1.4.40.
- 08:00 Feature #2142 (Fixed): stat_cache increase
- @server.stat-cache-engine = "inotify"@ (or @"kqueue"@) will cache for up to 32 seconds.
- 07:50 Bug #2052 (Fixed): Lighttpd install signal handlers too late
- > lighttpd install signal handlers after it initialize plugins.
Fixed in #2502 in lighttpd 1.4.33 in 2013. - 07:42 Feature #2200 (Fixed): More server.error handlers please
- @server.error-handler@ was added in lighttpd 1.4.40
@server.error-intercept@ was added in lighttpd 1.4.46
Another... - 07:37 Bug #2238 (Obsolete): Build alters src files
- In lighttpd 1.4.69, the LEMON parser was updated to the version maintained in SQLite.
lighttpd build systems (auto... - 07:13 Feature #2734: Setting multiple response headers with same name
- [[mod_magnet]] @magnet.attract-response-start-to@ (since lighttpd 1.4.56) can support a lua script to implement this ...
- 07:08 Bug #2684 (Fixed): POST with chunked transfer encoding: 411 content-length required
- Fixed in lighttpd 1.4.44. See #2156
- 07:00 Feature #1685 (Fixed): perl taint check
- Set @PERL5OPT=-T@ in the environment before starting lighttpd, or with [[mod_setenv]] @setenv.set-environment@
@man ... - 06:54 Feature #1635 (Obsolete): mod_secdownload instant expiration of URLs
- mod_secdownload has been deprecated and removed.
It is implementable as a lua script in [[mod_magnet]]
See [[ModM... - 06:48 Bug #1674 (Obsolete): Copying (big) files onto server fails with WinXP clients
- Issues such as this were very likely fixed long ago in lighttpd mod_webdav.
lighttpd mod_webdav writes a file upload... - 06:44 Bug #1619 (Fixed): WebDAV: can't lock (HTTP/1.1 409 Conflict)
- @webdav.opts@ @"propfind-depth-infinity"@ option added in lighttpd 1.4.56 to allow and support @Depth: infinity@ on d...
- 06:34 Feature #914 (Obsolete): Selective enabling of fastcgi
- 06:31 Bug #267: Reload in init.d script for debian
- Since lighttpd 1.4.46, SIGUSR1 should be used to initiate a graceful restart, reloading config.
- 06:03 Feature #373: ISO 8601 date format in log files
- Additional accesslog time formats were added in lighttpd 1.4.40, including compact form unix seconds, though not $F %...
- 05:55 Feature #339 (Fixed): HTTP header parsing
- Since lighttpd 1.4.56 and possibly earlier (not checked), lighttpd has been more tolerant of line endings (one or bot...
- 05:42 Feature #804 (Fixed): Sticky option for FastCGI load balancing
- @fastcgi.balance@ was added in lighttpd 1.4.46
load-balancing algorithm for backends ("fair", "least-connection", "r... - 05:28 Bug #1080 (Invalid): reverse the log
- 05:26 Feature #991 (Fixed): Add mimetype for SVG
- Added to @doc/config/conf.d/mime.conf@ in commit commit:3b23130ea in lighttpd 1.4.35
If your distro does not use t... - 05:20 Bug #1098 (Invalid): Trailing spaces in urls are not tolerated
- https://www.rfc-editor.org/rfc/rfc7230#section-3.1.1
Recipients of an invalid request-line SHOULD respond with ... - 05:15 Bug #955: editing files on webdav
- See alternative in https://redmine.lighttpd.net/boards/2/topics/11311
- 05:05 Bug #129 (Invalid): lighttpd fails to run the CGI script (no such file or directory) if the server.document-root is not absolute
- lighttpd uses the current working directory as a base directory if lighttpd is not running as a daemon.
If lighttpd ... - 05:01 Feature #237 (Fixed): Rewrite conditions
- @url.rewrite-if-not-file@ (added in lighttpd 1.4.25)
For more complex and arbitrary conditions, use [[mod_magnet]]... - 04:49 Feature #219 (Fixed): New option: include_glob
- Fixed in lighttpd 1.4.40. See #1221
- 04:39 Bug #80 (Invalid): mod_proxy + indexfiles == bug
- One proper solution:
Rewrite requests to directories (ending in @/@) to @.../index.rpy@
@url.rewrite = ("/$" => "$0... - 04:21 Feature #263 (Fixed): add .m4a to mime-types.conf
- Added to @doc/config/conf.d/mime.conf@ in commit commit:a7136aac in lighttpd 1.4.56
If your distro does not use th... - 04:15 Feature #2328 (Fixed): mod_proxy to support websockets
- Since lighttpd 1.4.46, lighttpd [[mod_cgi]], [[mod_proxy]], and [[mod_wstunnel]] support websockets. Support in addi...
- 04:11 Feature #2540 (Fixed): Websocket support
- Since lighttpd 1.4.46, lighttpd [[mod_cgi]], [[mod_proxy]], and [[mod_wstunnel]] support websockets. Support in addi...
- 00:48 Feature #3032: Add a privacy option to allow IP Anonymization when creating logfiles.
- lighttpd 1.4.70 includes a mechanism to mask IPs in [[mod_accesslog]] with @%{mask}a@ in the accesslog format
Note: ...
2023-12-30
- 22:36 Bug #3239: syslog level set to error for messages that are not errors
- Everything that calls @log_error()@ in lighttpd gets sent to the error log.
If the error log is sent to syslog, then... - 20:43 Bug #3239 (Fixed): syslog level set to error for messages that are not errors
- The message “server started (lighttpd/versionnumber)” is not an error, but it gets sent to syslog at LOG_ERR level. I...
2023-12-29
- 19:36 Revision 64b9e523: [mod_expire] smaller options parse func
- 03:51 Revision 84eb5462: [crypto] use evp api for truncated sha-2 with libressl
- (cherry picked from commit 5c5c4914aa28c63ec0b0922d236ba5f17d47cea3)
(edited: gstrauss)
github: closes #130 - 02:33 Revision b62b6894: [mod_h2] use different flag for disk I/O busy
- (This may be removed in future if async I/O is used instead)
- 00:04 Revision 52d66d9b: [mod_h2] add con to job queue when wr alloc used
- more precisely add con to job queue when write allocation used fully
Prior related commits:
39c0c2c3e connections.c:...
Also available in: Atom