-
3d550097d2
[TLS] 0-init plugin_ssl_ctx (fixes #3281)
master
personal/gstrauss/master
Glenn Strauss
2025-04-17 21:39:39 -04:00
-
5ff8bb3e3f
workaround unsupported PR_CAP_AMBIENT_CLEAR_ALL on Cloud Run
Martin Nowak
2025-04-16 17:01:56 +02:00
-
e7f50ad8d5
[multiple] stricter string init without trail '\0'
Glenn Strauss
2025-04-16 02:01:37 -04:00
-
88595bd4ea
[build] remove references to libev; no longer used
Glenn Strauss
2025-04-09 23:06:26 -04:00
-
9e67497931
[core] adjust malloc_top_pad after srv->srvconf.max_conns
Glenn Strauss
2025-04-09 07:42:36 -04:00
-
35a5d91454
[doc] refresh INSTALL
Glenn Strauss
2025-04-07 04:38:34 -04:00
-
4b8282ef26
[doc] move comments in systemd lighttpd.service
Glenn Strauss
2025-04-06 03:59:01 -04:00
-
5e30bbe9a8
- next is 1.4.80
Glenn Strauss
2025-04-04 01:32:32 -04:00
-
59797af1f7
[doc] NEWS
lighttpd-1.4.79
Glenn Strauss
2025-04-04 01:28:20 -04:00
-
530edb0407
[ci] fix meson build execution selection
Glenn Strauss
2025-04-03 20:09:02 -04:00
-
6d9cd8b06d
[core] default listen() backlog to SOMAXCONN
Glenn Strauss
2025-04-03 16:35:25 -04:00
-
a49af04d59
[doc] systemd lighttpd*.socket activation examples
Glenn Strauss
2025-04-03 14:36:02 -04:00
-
9de9a660d4
[doc] systemd lighttpd.service hardening addition
Glenn Strauss
2025-04-03 14:36:48 -04:00
-
53b13667f3
[doc] move TLS config to separate file tls.conf
Glenn Strauss
2025-04-02 14:17:44 -04:00
-
cfb332b2cf
[doc] systemd lighttpd.service hardening
Glenn Strauss
2025-04-02 05:21:49 -04:00
-
3591836da9
[core] retry pidfile open on Linux
Glenn Strauss
2025-04-02 05:13:58 -04:00
-
af8fe1bfe5
[core] rename remove_pid_file() -> server_pid_file_remove()
Glenn Strauss
2025-04-02 04:58:26 -04:00
-
e06c8b5a0a
[core] clear Linux ambient capabilities, if any
Glenn Strauss
2025-04-02 02:48:33 -04:00
-
2c982c192a
[core] set server.max-fds = 4096 if not specified
Glenn Strauss
2025-04-01 22:59:02 -04:00
-
be24e01b0b
[ci] Cygwin remove redundant call to setup.exe
Glenn Strauss
2025-03-27 01:20:22 -04:00
-
1ed5a31cd1
[ci] Cygwin prefer D:\ drive
Glenn Strauss
2025-03-27 01:05:41 -04:00
-
73626ffee5
[ci] Cygwin Invoke-WebRequest -MaximumRetryCount 3
Glenn Strauss
2025-03-26 08:07:17 -04:00
-
069971fb21
[TLS] issue trace if unable to check/refresh cert
Glenn Strauss
2025-03-26 00:28:05 -04:00
-
9e60222c46
[mod_openssl] spelling in comment
Glenn Strauss
2025-03-25 17:01:05 -04:00
-
cd4460f6b3
[mod_openssl] revert SSL_CTX default cert assign
Glenn Strauss
2025-03-25 16:05:19 -04:00
-
6eb07afedd
[autotools] spelling Couldn't => Could not
Glenn Strauss
2025-03-23 00:24:39 -04:00
-
7f48bdc903
[ci] MSYS detection kludge in tests/LightyTest.pm
Glenn Strauss
2025-03-22 21:56:27 -04:00
-
7cdb3fddfa
[ci] update deps pkg names for lighttpd on Cygwin
Glenn Strauss
2025-03-22 21:41:44 -04:00
-
406187a7d4
- next is 1.4.79
Glenn Strauss
2025-03-22 19:27:55 -04:00
-
ebcfc929ac
[doc] NEWS
lighttpd-1.4.78
Glenn Strauss
2025-03-17 00:29:46 -04:00
-
ad913e3c79
[ci] ci-build.sh adjust cov-int/ dir for coverity
Glenn Strauss
2025-03-22 15:39:39 -04:00
-
4bc6295c17
[ci] use meson build with cov-build for coverity
Glenn Strauss
2025-03-22 15:28:09 -04:00
-
6216dfaf32
[meson] set default buildtype=debugoptimized
Glenn Strauss
2025-03-21 10:36:09 -04:00
-
1e141cf2ce
[core] yield after HTTP/1.x response end
Glenn Strauss
2025-03-17 00:07:42 -04:00
-
4e67264255
[mod_dirlisting] fix JS date sorting (fixes #3279)
Glenn Strauss
2025-03-08 12:12:38 -05:00
-
230a4f53a4
[mod_dirlisting] Swap A(scending) and D(escending) values (A=0, D=1)
Phaze-III
2025-02-16 17:57:12 +01:00
-
8803fba904
[mod_dirlisting] Fix off-by-one error in date conversion for sorting on mtime
Phaze-III
2025-02-16 17:55:05 +01:00
-
d83fead588
[multiple] check EAGAIN and EWOULDBLOCK, if diff
Glenn Strauss
2025-03-03 08:09:08 -05:00
-
4ce9a483ca
[mod_openssl] reload CRLs for openssl >= 1.1.0
Glenn Strauss
2025-03-02 13:09:38 -05:00
-
25bcb3e2ac
[core] _WIN32: cast fd to SOCKET for FD_SET,FD_CLR
Glenn Strauss
2025-03-02 09:24:16 -05:00
-
7af1adca2e
[cmake] use execute_process()
Glenn Strauss
2025-03-02 09:11:57 -05:00
-
9c266b8057
[mod_gnutls] free kp if cert chain invalid
Glenn Strauss
2025-03-02 07:10:10 -05:00
-
1a2d2a72ee
[ci] macOS quiet brew install if pkg already inst
Glenn Strauss
2025-03-02 07:00:07 -05:00
-
2217042e50
[mod_openssl] fix type mismatch fn run w/ libressl
Glenn Strauss
2025-03-02 05:40:11 -05:00
-
aded5fb993
[ci] FreeBSD package mbedtls3
Glenn Strauss
2025-03-02 05:20:12 -05:00
-
1d50a9a778
[mod_accesslog] quiet unused var on Windows warning
Glenn Strauss
2025-03-02 05:23:39 -05:00
-
120de99cad
[mod_mbedtls] mbedtls 4.x removes DHE-RSA key exch
Glenn Strauss
2025-03-02 04:08:38 -05:00
-
8d897ce2a6
[mod_mbedtls] mbedtls 4.x mbedtls_ssl_ticket_setup
Glenn Strauss
2025-03-02 04:07:06 -05:00
-
33aac7fad7
[core] _WIN32 cast size_t to DWORD for WSASend()
Glenn Strauss
2025-02-24 15:39:50 -05:00
-
0c0c9d6329
[mod_wolfssl] adjust module spelling in config err
Glenn Strauss
2025-02-23 00:50:09 -05:00
-
353c1fae2b
[TLS] remove hctx->tmp_buf use from acme-tls/1
Glenn Strauss
2025-02-22 05:16:08 -05:00
-
2bdbe4968a
[mod_gnutls] check/reload crt,pkey,crl each 64sec
Glenn Strauss
2025-02-20 04:21:31 -05:00
-
e2a3f85107
[mod_nss] check/reload crt,pkey,crl each 64sec
Glenn Strauss
2025-02-19 01:05:29 -05:00
-
7e866ea5bb
[mod_openssl] check/reload crt,pkey,crl each 64sec
Glenn Strauss
2025-02-18 17:27:38 -05:00
-
056ba4fe04
[mod_wolfssl] check/reload crt,pkey,crl each 64sec
Glenn Strauss
2025-02-17 02:18:07 -05:00
-
56bf655495
[mod_wolfssl] use wolfSSL_CTX_set_cert_cb()
Glenn Strauss
2025-02-12 22:45:13 -05:00
-
4f1d1e211f
[mod_mbedtls] check/reload crt,pkey,crl each 64sec
Glenn Strauss
2025-02-11 12:51:48 -05:00
-
cddbad19e3
[autotools] adjust build with wolfssl crypto
Glenn Strauss
2025-02-26 04:50:14 -05:00
-
7e45b2f183
[mod_openssl] fix preproc syntax error (fixes #3277)
Glenn Strauss
2025-02-19 15:10:49 -05:00
-
9a57bd133c
[mod_mbedtls] limit default curves to avail curves
Glenn Strauss
2025-02-12 01:00:47 -05:00
-
fac530682b
[mod_wolfssl] limit default curves to avail curves
Glenn Strauss
2025-02-12 00:44:42 -05:00
-
20a4baca7b
[doc] create-mime.conf.pl warn missing mime.types
Glenn Strauss
2025-02-07 23:59:32 -05:00
-
639af8a382
[mod_mbedtls] fix ssl.verifyclient.ca-crl-file
Glenn Strauss
2025-01-31 01:40:03 -05:00
-
ef0b224b9f
[doc] add Documentation key to lighttpd.service
Glenn Strauss
2025-01-22 21:44:57 -05:00
-
a381678004
[ls-hpack] adjust misplaced macro
Glenn Strauss
2025-01-21 22:02:09 -05:00
-
385c7ddf07
[multiple] add missing includes
Glenn Strauss
2025-01-21 20:29:36 -05:00
-
0584b34f5c
[multiple] address warnings for *unsigned* time_t
Glenn Strauss
2025-01-21 20:26:49 -05:00
-
4bdd6363e2
[mod_ssi] fix #exec (fixes #3275)
Glenn Strauss
2025-01-17 12:47:15 -05:00
-
71c378217c
[core] allow POST w/o Content-Length for HTTP/2 (#3273)
Glenn Strauss
2025-01-14 02:21:00 -05:00
-
e510baeefb
[core] comment about _WIN32 security dangers
Glenn Strauss
2025-01-11 02:36:53 -05:00
-
98bef7f788
- next is 1.4.78
Glenn Strauss
2025-01-10 02:26:47 -05:00
-
48532013af
[doc] NEWS
lighttpd-1.4.77
Glenn Strauss
2025-01-09 23:12:08 -05:00
-
17fbe0fe3d
[autoconf] update ax_prog_cc_for_build.m4
Glenn Strauss
2025-01-09 02:59:53 -05:00
-
9a4d50a1fa
[core] import xxHash v0.8.3
Glenn Strauss
2025-01-09 02:54:01 -05:00
-
97e122c99b
[mod_openssl] ECH: code comments for ECH-only host
Glenn Strauss
2025-01-09 00:09:15 -05:00
-
cd9c74a24c
[mod_openssl] use BUF_PTR_LEN when buffer not NULL
Glenn Strauss
2025-01-08 21:16:16 -05:00
-
4113a1569b
[core] reset cond cache item URL if pathinfo
Glenn Strauss
2025-01-08 18:12:38 -05:00
-
567d38a9d9
[mod_openssl] ECH: remove kludge compat w/ OpenSSL ECH API
Glenn Strauss
2025-01-08 14:48:18 -05:00
-
d73a8fd1ae
[mod_openssl] ECH: reload keys only if modified
Glenn Strauss
2025-01-08 14:43:02 -05:00
-
1aae5b8fe9
[mod_openssl] ECH: use same (debug) CGI var names
Glenn Strauss
2025-01-08 14:39:06 -05:00
-
3deda1facd
[mod_magnet] quiet coverity false positive
Glenn Strauss
2025-01-08 04:54:22 -05:00
-
105a391b54
[core] server.error-handler-404 handles only 404
Glenn Strauss
2025-01-08 03:07:18 -05:00
-
a95ccb64cf
[mod_openssl] ECH: rename directives to ECH terms
Glenn Strauss
2025-01-08 02:17:10 -05:00
-
dd629a262e
[mod_openssl] skip *.ech files beginning with '.'
Glenn Strauss
2025-01-08 02:16:08 -05:00
-
8f0094c4fb
[ci] macos: mariadb-connector-c is keg-only
Glenn Strauss
2025-01-05 00:54:46 -05:00
-
04fe433193
[TLS] use TLSv1.3 groups X25519:P-256:P-384:X448
Glenn Strauss
2024-11-20 17:22:54 -05:00
-
09bfb8d577
[TLS] modify TLS defaults to MinProtocol TLSv1.3
Glenn Strauss
2024-11-18 20:28:06 -05:00
-
38b61a1972
[mod_openssl] ECH: boringssl support
Glenn Strauss
2024-12-21 06:20:15 -05:00
-
8db96f186a
[mod_openssl] ECH: OSSL_ECH_FOR_RETRY for cur key
Glenn Strauss
2025-01-02 21:43:14 -05:00
-
c01a3b9f36
[mod_openssl] omit OSSL_ECH_FOR_RETRY for ECH-only
Glenn Strauss
2024-12-20 14:50:09 -05:00
-
fd35f43aaf
[mod_openssl] ECH: kludge compat w/ OpenSSL ECH API
Glenn Strauss
2024-12-20 14:47:35 -05:00
-
d4b29ab190
[mod_openssl] ECH: refresh 4 year old patches
Glenn Strauss
2024-12-19 12:19:16 -05:00
-
29da0e9861
[mod_openssl] ECH: use new OSSL_ECHSTORE APIs
sftcd
2024-10-31 00:48:48 +00:00
-
0814fda6f3
[mod_openssl] free mem from SSL_ech_get1_status()
Glenn Strauss
2024-10-27 03:58:58 -04:00
-
d55ab8f173
[mod_openssl] ssl.non-ech-host opt to require ECH
Glenn Strauss
2020-10-17 12:27:59 -04:00
-
6a5cc90e9a
[mod_openssl] ssl.ech-opts, load ECH keys
Glenn Strauss
2020-10-17 12:22:56 -04:00
-
040502ea96
[TLS] skip SSL_CTX init if not in SOCKET condition
Glenn Strauss
2024-12-21 06:28:40 -05:00
-
aa1924663a
[mod_magnet] add code header to mod_magnet.c
Glenn Strauss
2024-12-19 12:41:42 -05:00
-
206f02da56
[mod_magnet] use local sys-dirent.h (portability)
Glenn Strauss
2024-12-19 12:32:04 -05:00
-
2bf81d4105
[multiple] avoid sending body to GW_AUTHORIZER (fixes #3272)
Glenn Strauss
2024-12-14 05:25:43 -05:00