Skip to content

2021

1.4.63

Important changes

bugfixes

Downloads

FUTURE SCHEDULED BEHAVIOR CHANGES (estimated Jan 2022):

  • graceful restart/shutdown default timeout will change from 0 (infinite/no timeout) to 5 seconds (or some similar non-zero period)\ configure an alternative with:\ server.feature-flags += (“server.graceful-shutdown-timeout” => 5)
  • lighttpd (optional) dependencies on libev and on FAM are deprecated.\ lighttpd event loop and file monitoring use native OS interfaces\ except on obscure platforms. FAM and gamin appear to be abandoned.\ Package maintainers on Linux and *BSD: please remove —with-libev and —with-fam from package builds\ lighttpd uses epoll() on Linux, kqueue() on *BSD for event notification.\ lighttpd uses inotify() on Linux, kqueue() on *BSD for file monitoring.
  • lighttpd will default to —with-pcre2 instead of —with-pcre\ pcre2 is current. pcre is no longer maintained.\ Explicitly specify —with-pcre in build to use pcre instead of pcre2.

https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated

  • mod_compress is DEPRECATED; use mod_deflate\ mod_compress has been subsumed by mod_deflate\ Note: mod_compress config options may be removed in a future release
  • mod_geoip is DEPRECATED; use mod_maxminddb\ Note: mod_geoip will be removed from a future lighttpd release
  • mod_authn_mysql is DEPRECATED; use mod_authn_dbi\ Note: mod_authn_mysql will be removed from a future lighttpd release
  • mod_mysql_vhost is DEPRECATED; use mod_vhostdb_dbi or mod_vhostdb_mysql\ Note: mod_mysql_vhost will be removed from a future lighttpd release
  • mod_cml is DEPRECATED; use mod_magnet\ Note: mod_cml will be removed from a future lighttpd release
  • mod_flv_streaming is DEPRECATED; (Adobe Flash Video (.flv))\ Note: mod_flv_streaming will be removed from a future lighttpd release\ (Note: can be replaced with a few lines of lua code and mod_magnet)\ (sample script flv-streaming.lua is posted at\ https://redmine.lighttpd.net/projects/lighttpd/wiki/ModMagnetExamples )\ Adobe Flash is deprecated and support has been removed from modern clients
  • mod_trigger_b4_dl is DEPRECATED; use mod_magnet\ Note: mod_trigger_b4_dl will be removed from a future lighttpd release\ (Note: can be replaced with a few lines of lua code and mod_magnet)\ (sample script mod_trigger_b4_dl.lua is posted at\ https://redmine.lighttpd.net/projects/lighttpd/wiki/ModMagnetExamples )

1.4.62

Important changes

support pcre2; HTTP Digest auth userhash; bugfixes

Downloads

FUTURE SCHEDULED BEHAVIOR CHANGES (estimated Jan 2022):

  • graceful restart/shutdown default timeout will change from\ 0 (infinite/no timeout) to 5 seconds (or some similar non-zero period)\ configure an alternative with:\ server.feature-flags += (“server.graceful-shutdown-timeout” => 5)
  • lighttpd (optional) dependencies on libev and on FAM are deprecated.\ lighttpd event loop and file monitoring use native OS interfaces\ except on obscure platforms. FAM and gamin appear to be abandoned.\ Package maintainers on Linux and *BSD:\ please remove —with-libev and —with-fam from package builds\ lighttpd uses epoll() on Linux, kqueue() on *BSD for event notification.\ lighttpd uses inotify() on Linux, kqueue() on *BSD for file monitoring.
  • lighttpd will default to —with-pcre2 instead of —with-pcre\ pcre2 is current. pcre is no longer maintained.\ Explicitly specify —with-pcre in build to use pcre instead of pcre2.

https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated

  • mod_compress is DEPRECATED; use mod_deflate\ mod_compress has been subsumed by mod_deflate\ Note: mod_compress config options may be removed in a future release
  • mod_geoip is DEPRECATED; use mod_maxminddb\ Note: mod_geoip will be removed from a future lighttpd release
  • mod_authn_mysql is DEPRECATED; use mod_authn_dbi\ Note: mod_authn_mysql will be removed from a future lighttpd release
  • mod_mysql_vhost is DEPRECATED; use mod_vhostdb_dbi or mod_vhostdb_mysql\ Note: mod_mysql_vhost will be removed from a future lighttpd release
  • mod_cml is DEPRECATED; use mod_magnet\ Note: mod_cml will be removed from a future lighttpd release
  • mod_flv_streaming is DEPRECATED; (Adobe Flash Video (.flv))\ Note: mod_flv_streaming will be removed from a future lighttpd release\ (Note: can be replaced with a few lines of lua code and mod_magnet)\ (sample script flv-streaming.lua is posted at\ https://redmine.lighttpd.net/projects/lighttpd/wiki/ModMagnetExamples )\ Adobe Flash is deprecated and support has been removed from modern clients
  • mod_trigger_b4_dl is DEPRECATED; use mod_magnet\ Note: mod_trigger_b4_dl will be removed from a future lighttpd release\ (Note: can be replaced with a few lines of lua code and mod_magnet)\ (sample script mod_trigger_b4_dl.lua is posted at\ https://redmine.lighttpd.net/projects/lighttpd/wiki/ModMagnetExamples )

1.4.61

Important changes

bugfixes

Downloads

Future Scheduled Behavior Changes (estimated early 2022)

  • graceful restart/shutdown default timeout will change from\ 0 (infinite/no timeout) to 5 seconds (or some similar non-zero period)\ configure an alternative with:\ server.feature-flags += (“server.graceful-shutdown-timeout” => 5)
  • lighttpd (optional) dependencies on libev and on FAM are deprecated.\ lighttpd event loop and file monitoring use native OS interfaces\ except on obscure platforms. FAM and gamin appear to be abandoned.\ Package maintainers on Linux and *BSD:\ please remove —with-libev and —with-fam from package builds\ lighttpd uses epoll() on Linux, kqueue() on *BSD for event notification.\ lighttpd uses inotify() on Linux, kqueue() on *BSD for file monitoring.

https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated

  • mod_compress is DEPRECATED; use mod_deflate\ mod_compress has been subsumed by mod_deflate\ Note: mod_compress config options may be removed in a future release
  • mod_geoip is DEPRECATED; use mod_maxminddb\ Note: mod_geoip will be removed from a future lighttpd release
  • mod_authn_mysql is DEPRECATED; use mod_authn_dbi\ Note: mod_authn_mysql will be removed from a future lighttpd release
  • mod_mysql_vhost is DEPRECATED; use mod_vhostdb_dbi or mod_vhostdb_mysql\ Note: mod_mysql_vhost will be removed from a future lighttpd release
  • mod_cml is DEPRECATED; use mod_magnet\ Note: mod_cml will be removed from a future lighttpd release
  • mod_flv_streaming is DEPRECATED; (Adobe Flash Video (.flv))\ (Note: can be replaced with a few lines of lua code and mod_magnet)\ (sample script flv-streaming.lua is posted at\ https://redmine.lighttpd.net/projects/lighttpd/wiki/ModMagnetExamples )\ Adobe Flash is deprecated and support has been removed from modern clients

1.4.60

Important changes

  • improve performance, reduce memory use, bugfixes

Downloads

Highlights

  • HTTP/2 smoother and lower memory use (in general)
  • HTTP/2 tuning to better handle aggressive client initial requests
  • reduce memory footprint; workaround poor glibc behavior; jemalloc is better
  • mod_magnet lua performance improvements
  • mod_dirlisting performance improvements and new caching option
  • memory constraints for extreme edge cases in mod_dirlisting, mod_ssi, mod_webdav
  • connect(), write(), read() time limits on backends (separate from client timeouts)
  • lighttpd restarts if large discontinuity in time occurs (embedded systems)
  • RFC7233 Range support for all non-streaming responses, not only static files

Behavior Changes

  • connect() to backend now has default 8 second timeout (configurable)

Future Scheduled Behavior Changes (estimated early 2022)

  • graceful restart/shutdown default timeout will change from\ 0 (infinite/no timeout) to 5 seconds (or some similar non-zero period)\ configure an alternative with:\ server.feature-flags += (“server.graceful-shutdown-timeout” => 5)
  • lighttpd (optional) dependencies on libev and on FAM are deprecated.\ lighttpd event loop and file monitoring use native OS interfaces\ except on obscure platforms. FAM and gamin appear to be abandoned.\ Package maintainers on Linux and *BSD:\ please remove —with-libev and —with-fam from package builds\ lighttpd uses epoll() on Linux, kqueue() on *BSD for event notification.\ lighttpd uses inotify() on Linux, kqueue() on *BSD for file monitoring.

https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated

  • mod_compress is DEPRECATED; use mod_deflate\ mod_compress has been subsumed by mod_deflate\ Note: mod_compress config options may be removed in a future release
  • mod_geoip is DEPRECATED; use mod_maxminddb\ Note: mod_geoip will be removed from a future lighttpd release
  • mod_authn_mysql is DEPRECATED; use mod_authn_dbi\ Note: mod_authn_mysql will be removed from a future lighttpd release
  • mod_mysql_vhost is DEPRECATED; use mod_vhostdb_dbi or mod_vhostdb_mysql\ Note: mod_mysql_vhost will be removed from a future lighttpd release
  • mod_cml is DEPRECATED; use mod_magnet\ Note: mod_cml will be removed from a future lighttpd release
  • mod_flv_streaming is DEPRECATED; (Adobe Flash Video (.flv))\ (Note: can be replaced with a few lines of lua code and mod_magnet)\ (sample script flv-streaming.lua is posted at\ https://redmine.lighttpd.net/projects/lighttpd/wiki/AbsoLUAtion )\ Adobe Flash is deprecated and support has been removed from modern clients

1.4.59

Important changes

HTTP/2 enabled by default, mod_deflate zstd support, mod_ajp13 (new), bugfixes

Downloads

Behavior Changes

  • HTTP/2 enabled by default

Future Scheduled Behavior Changes

  • graceful restart/shutdown default timeout will change from\ 0 (infinite/no timeout) to 5 seconds (or some similar non-zero period)\ configure an alternative with:\ server.feature-flags += (“server.graceful-shutdown-timeout” => 5)
  • mod_compress is DEPRECATED; use mod_deflate\ mod_compress has been subsumed by mod_deflate\ Note: mod_compress config options may be removed in a future release
  • mod_geoip is DEPRECATED; use mod_maxminddb\ Note: mod_geoip will be removed from a future lighttpd release
  • mod_authn_mysql is DEPRECATED; use mod_authn_dbi\ Note: mod_authn_mysql will be removed from a future lighttpd release
  • mod_mysql_vhost is DEPRECATED; use mod_vhostdb_dbi or mod_vhostdb_mysql\ Note: mod_mysql_vhost will be removed from a future lighttpd release
  • mod_cml is DEPRECATED; use mod_magnet\ Note: mod_cml will be removed from a future lighttpd release