Project

General

Profile

1.4.79

closed

2025-04-04

No issues for this version

Release Info

  • Version: 1.4.79
  • Previous version: 1.4.78
  • Branch: 1.4
  • Status: stable
  • Release Purpose: bug fixes
  • Release manager: gstrauss
  • Released date: 2025-04-04

Important changes from 1.4.78

  • hardened systemd lighttpd.service
  • bug fix for mod_openssl using both ECDSA and RSA certs

BEHAVIOR CHANGES

  • lighttpd-provided hardened systemd lighttpd.service may need admin-overrides
    on non-typical systems (less popular distros) using lighttpd-provided systemd
    lighttpd.service and which also run lighttpd as root, or run CGI scripts
    as root, to manage the system. To create overrides, `systemctl edit lighttpd`
    and edit /etc/systemd/system/lighttpd.service.d/override.conf
    .
    In contrast, many popular distros configure lighttpd to drop privileges from
    root and to run as an unprivileged user, e.g. 'lighttpd' or 'www-data'.
    These systems are unlikely to be affected by the hardened and more secure
    systemd lighttpd.service configuration.

Downloads

Changes from 1.4.78

  • [ci] update deps pkg names for lighttpd on Cygwin
  • [ci] MSYS detection kludge in tests/LightyTest.pm
  • [autotools] spelling Couldn't => Could not
  • [mod_openssl] revert SSL_CTX default cert assign
  • [mod_openssl] spelling in comment
  • [TLS] issue trace if unable to check/refresh cert
  • [ci] Cygwin Invoke-WebRequest -MaximumRetryCount 3
  • [ci] Cygwin prefer D:\ drive
  • [ci] Cygwin remove redundant call to setup.exe
  • [core] set server.max-fds = 4096 if not specified
  • [core] clear Linux ambient capabilities, if any
  • [core] rename remove_pid_file() -> server_pid_file_remove()
  • [core] retry pidfile open on Linux
  • [doc] systemd lighttpd.service hardening
  • [doc] move TLS config to separate file tls.conf
  • [doc] systemd lighttpd.service hardening addition
  • [doc] systemd lighttpd*.socket activation examples
  • [core] default listen() backlog to SOMAXCONN
  • [ci] fix meson build execution selection

External references

Also available in: TXT