Project

General

Profile

Activity

From 2023-07-26 to 2023-08-01

2023-08-01

22:50 Feature #3219 (Need Feedback): reject empty Content-Length header for HTTP/1.x
> because their semantics are undefined
lighttpd historically ignores empty fields. Historically, the advice has be...
gstrauss
21:53 Feature #3219 (Fixed): reject empty Content-Length header for HTTP/1.x
RFC 9110 specifies that the value of a @Content-Length@ header must match the following ABNF rule:
@Content-Length =...
kenballus
08:12 Revision 0558138c: [build] packdist.sh now produces .md for www.l.n
gstrauss
05:31 Feature #665 (Fixed): server.errorlog is global instead of per virtual host
lighttpd 1.4.56 and later support multiple server.errorlog directives, per-vhost or per any other config condition. gstrauss

2023-07-29

21:07 Revision d8239801: [core] attempt to quiet coverity warning
gstrauss
20:49 Revision 6b06de44: [tests] test_http_range.c
add some tests for http_range.c; more needed gstrauss
20:49 Revision 75c3d356: [core] allow larger number of Ranges if sorted
Protocols like zchunk and zsync may try to send a large number of Ranges
in a single HTTP request. Track if ranges a...
gstrauss
20:49 Revision 0f30a368: [core] optimize for non-Range requests
(optimize for code size to save a few bytes, though cold marking on
http_range_process() could be removed for the min...
gstrauss
20:49 Revision 2933119c: [CI] ci-build.sh re-enable additional dependencies
build additional modules now that dependencies have been added to images gstrauss

2023-07-28

04:10 Revision 22a51c2b: [CI] remove maxminddb from autobuild,cmake; let rest build
gstrauss
04:05 Revision 49a7ca19: [CI] ci-build.sh: fix typo --with-pam
gstrauss
04:02 Revision 1b886b9d: [CI] ci-build.sh: adjust meson; add pam, maxminddb
gstrauss
03:30 Revision b4b9429b: [mod_nss] nspr include prefix portability(attempt)
gstrauss

2023-07-27

02:57 Revision 2f9aa55b: [CI] remove mbedtls from autobuild; let rest build
gstrauss
02:55 Revision 477d4495: [CI] remove NSS from autobuild; let rest build
gstrauss
02:17 Revision 9428c480: [CI] remove wolfssl from autobuild; let rest build
gstrauss

2023-07-26

23:32 Revision c2d155b1: [CI] scripts/ci-build.sh arg consistency;add meson
gstrauss
22:53 Revision 31a1f29c: [mod_nss] nspr include prefix portability(attempt)
gstrauss
19:46 Revision f93e6247: [core] hide unused var on _WIN32 compiler warning
gstrauss
19:46 Revision c1666576: [core] treat upload_temp_file_size=0 as default sz
treat cq->upload_temp_file_size = 0 as default temp file size
since a value of zero is not a useful value if taken li...
gstrauss
07:05 Revision 848f65e4: [core] remove tempdirs ptr from struct chunkqueue
gstrauss
07:05 Revision 1dc8223b: [core] store cq->tempdirs in stack var
(minor code transformation step) gstrauss
07:05 Revision 2b399902: [core] skip pwrite() to temp file if 0 len write
skip pwrite() to temp file if 0 len write in
chunkqueue_append_mem_to_tempfile()
gstrauss
07:05 Revision d72b0a24: [mod_deflate] code reuse to create temp file
reuse chunkqueue_append_mem_to_tempfile() to create temp file in
temporary chunkqueue instead of reaching into cq tem...
gstrauss
07:05 Revision e9480dfa: [tests] use current perl interpreter path for env.PERL in lighttpd.conf
stbuehler
07:05 Revision 0552e542: [core] config_set_defaults() reduce code size
gstrauss
07:05 Revision 567f2250: [core] chunkqueue_env_tmpdir()
centralize tempdir logic: initialize env_tmpdir at startup using
TMPDIR, then TEMP (on _WIN32), and finally falling b...
gstrauss
07:05 Revision 9abba32f: [tests] initialize request_st cqs in tests
initialize request_st cqs in tests in order to inherit tempdirs gstrauss
07:05 Revision bbd0a7d6: [mod_ssi] init hctx->wq to init alt cq tempdirs
gstrauss
07:05 Revision 825ddb98: [tests] move %ENV modifications into forked child
move LightyTest.pm start_proc() %ENV modifications into forked child gstrauss
07:05 Revision c027a9de: [core] import xxHash v0.8.2
import xxhash.[ch] as algo_xxhash.[ch]
https://github.com/Cyan4973/xxHash
tag: v0.8.2 bbb27a5efb85b92a0486cf361a8635...
gstrauss
07:05 Revision 3e28ab5f: [mod_dirlisting] include ETag with cached result
include ETag with initial result cached, including with json output gstrauss
07:05 Revision c233dfc0: [mod_dirlisting] json output for /<path>/?json
admin should (separately) enable server.stream-response-body=1 or =2
in lighttpd.conf to enable streaming of the resp...
gstrauss
07:05 Revision 075bef1c: [mod_dirlisting] send 103 w/ external css or js
send 103 Early Hints with external css or js, if auto_layout enabled
and if directory is large enough to result in mo...
gstrauss
07:05 Revision 049515da: [mod_dirlisting] http_dirlist_auto_layout_early_hints()
reduce code duplication gstrauss
07:05 Revision 60a802ca: [core] fdevent_sh_exec()
consolidate most productions of "/bin/sh" "-c" "<cmdstring>"
avoid /bin/sh hanging around as parent for long-running...
gstrauss
 

Also available in: Atom