index
:
delta/lighttpd-git.git
master
personal/gstrauss/master
personal/stbuehler/1.4.48-mod-proxy-fix
personal/stbuehler/ci-build
personal/stbuehler/cleanup-build
personal/stbuehler/fix-fdevent
personal/stbuehler/leaks
personal/stbuehler/mod-csrf
personal/stbuehler/mod-csrf-old
git.lighttpd.net: lighttpd/lighttpd1.4.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
chunk.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
[core] chunk.c tweaks
Glenn Strauss
2022-12-10
1
-6
/
+4
*
[multiple] employ ck_calloc, ck_malloc shared code
Glenn Strauss
2022-12-10
1
-8
/
+6
*
[core] handle ENOSPC with pwritev() (#3171)
Glenn Strauss
2022-09-15
1
-0
/
+2
*
[core] chunkqueue_steal() handle unexpected 0 len
Glenn Strauss
2022-03-25
1
-42
/
+19
*
[core] chunk_file_pread() to wrap pread()
Glenn Strauss
2022-02-19
1
-25
/
+29
*
[multiple] shared code for struct chunk and mmap
Glenn Strauss
2022-02-19
1
-95
/
+204
*
[multiple] pedantic chunk.c checks for 0-len chunk
Glenn Strauss
2022-02-19
1
-17
/
+16
*
[multiple] use new sys_setjmp_eval3() interface
Glenn Strauss
2022-02-19
1
-12
/
+37
*
[core] chunkqueue_small_resp_optim() comment
Glenn Strauss
2021-10-28
1
-1
/
+5
*
[core] tighten chunkqueue_small_resp_optim()
Glenn Strauss
2021-10-27
1
-25
/
+27
*
[core] tighten chunkqueue_mark_written; better asm
Glenn Strauss
2021-10-27
1
-9
/
+6
*
[core] pwritev w/ chunkqueue_steal_with_tempfiles
Glenn Strauss
2021-10-27
1
-0
/
+117
*
[core] tighten chunkqueue_steal* code; better asm
Glenn Strauss
2021-10-27
1
-42
/
+35
*
[core] remove redundant checks in same context
Glenn Strauss
2021-10-27
1
-7
/
+2
*
[core] expose chunkqueue_remove_empty_chunks()
Glenn Strauss
2021-10-27
1
-4
/
+1
*
[multiple] __attribute_nonnull__ now takes params
Glenn Strauss
2021-10-05
1
-1
/
+1
*
[core] portability tweaks for various platforms/cc
Glenn Strauss
2021-10-01
1
-1
/
+1
*
[core] quiet coverity warnings
Glenn Strauss
2021-10-01
1
-1
/
+1
*
[core] chunkqueue_peek_data() mmap experiment
Glenn Strauss
2021-10-01
1
-0
/
+36
*
[core] chunkqueue_mmap_chunk_len() for code reuse
Glenn Strauss
2021-10-01
1
-51
/
+61
*
[core] use pread() to skip lseek()
Glenn Strauss
2021-10-01
1
-0
/
+15
*
[core] splice() data from backends to tempfiles
Glenn Strauss
2021-09-30
1
-3
/
+165
*
[multiple] avoid empty chunks in chunkqueue
Glenn Strauss
2021-09-30
1
-0
/
+7
*
[build] check for pread(), pwrite(), splice()
Glenn Strauss
2021-09-30
1
-1
/
+1
*
[multiple] fdevent_mkostemp()
Glenn Strauss
2021-09-30
1
-1
/
+1
*
[core] remove redundant checks for tempfile chunk
Glenn Strauss
2021-09-30
1
-6
/
+1
*
[core] chunkqueue_get_append_newtempfile()
Glenn Strauss
2021-09-30
1
-68
/
+68
*
[core] create temp file name in chunk buffer
Glenn Strauss
2021-09-30
1
-33
/
+36
*
[core] improve chunk buffer reuse from backends
Glenn Strauss
2021-09-24
1
-3
/
+11
*
[core] retain largest chunk on oversized chunk lst
Glenn Strauss
2021-09-17
1
-1
/
+8
*
[core] separate mem pool for FILE_CHUNK reuse
Glenn Strauss
2021-09-17
1
-12
/
+42
*
[core] reduce oversized mem alloc for backends
Glenn Strauss
2021-09-16
1
-5
/
+9
*
[multiple] quiet coverity warnings
Glenn Strauss
2021-09-09
1
-1
/
+1
*
[core] realloc buffer power-2 size + 1 for '\0'
Glenn Strauss
2021-09-08
1
-4
/
+4
*
[core] write all cq MEM_CHUNK if spill to tempfile
Glenn Strauss
2021-09-08
1
-3
/
+27
*
[core] remove server.upload-temp-file-size limit
Glenn Strauss
2021-09-08
1
-14
/
+10
*
[core] chunkqueue_append_buffer always clears buf
Glenn Strauss
2021-09-08
1
-2
/
+4
*
[core] tweak buffer merging to reduce mem
Glenn Strauss
2021-09-08
1
-1
/
+2
*
[multiple] reduce redundant NULL buffer checks
Glenn Strauss
2021-08-27
1
-41
/
+26
*
[TLS] write_cq_ssl defer remove_finished_chunks
Glenn Strauss
2021-08-27
1
-0
/
+2
*
[multiple] buffer_copy_path_len2() aggregate
Glenn Strauss
2021-04-02
1
-3
/
+3
*
[core] remove an excess check
Glenn Strauss
2021-04-02
1
-1
/
+1
*
[core] fix chunkqueue_small_resp_optim partial rd
Glenn Strauss
2021-03-22
1
-1
/
+3
*
[core] _WIN32 impl of read-only mmap(), munmap()
Glenn Strauss
2021-03-07
1
-3
/
+7
*
[core] chunkqueue_append_cq_range()
Glenn Strauss
2021-02-25
1
-3
/
+38
*
[core] fix bug in read retry found by coverity
Glenn Strauss
2020-12-27
1
-9
/
+10
*
[multiple] chunkqueue_write_chunk()
Glenn Strauss
2020-12-27
1
-13
/
+172
*
[core] reuse large mem chunks (fix mem usage) (fixes #3033)
Glenn Strauss
2020-12-24
1
-20
/
+80
*
[core] always set file.fd = -1 on FILE_CHUNK reset (fixes #3044)
Glenn Strauss
2020-12-09
1
-1
/
+1
*
[core] fix bug when HTTP/2 frames span chunks
Glenn Strauss
2020-11-13
1
-1
/
+1
[next]