summaryrefslogtreecommitdiff
path: root/src/chunk.c
Commit message (Expand)AuthorAgeFilesLines
* [core] mark some chunk.c funcs as pureGlenn Strauss2020-07-081-0/+4
* [core] C99 restrict on some base funcsGlenn Strauss2020-07-081-18/+18
* [core] default chunk size 8k (was 4k)Glenn Strauss2020-07-081-2/+2
* [core] read up-to fixed size chunk before fionreadGlenn Strauss2020-07-081-13/+17
* [core] create http chunk header on the stackGlenn Strauss2020-07-081-3/+3
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-21/+17
* [core] use config_plugin_values_init()Glenn Strauss2020-07-081-3/+3
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-1/+1
* [core] __attribute_returns_nonnull__Glenn Strauss2020-02-241-0/+5
* [core] chunkqueue_compact_mem()Glenn Strauss2020-02-241-0/+29
* [core] chunkqueue perf: specialized buffer.h funcsGlenn Strauss2019-05-131-9/+20
* [core] chunkqueue perf: code reuseGlenn Strauss2019-05-131-87/+48
* [core] fix 1.4.52 regression in mem use with POST (fixes #2948)Glenn Strauss2019-04-201-37/+43
* [core] off_t upload_temp_file_sizeGlenn Strauss2019-03-161-5/+3
* [core] fdevent_mkstemp_append() (shared)Glenn Strauss2019-03-161-23/+2
* [core] pass conf.follow_symlink in more placesGlenn Strauss2019-03-101-1/+2
* [core] release empty chunk buf when nothing readGlenn Strauss2019-03-071-6/+6
* [multiple] reduce initial buffer sz if large POST (fixes #2922)Glenn Strauss2018-12-121-0/+12
* [core] buffer_append_path_len()Glenn Strauss2018-11-281-2/+1
* [core] perf: simple, quick buffer_clear()Glenn Strauss2018-11-231-3/+3
* [core] separate func to reset FILE_CHUNKGlenn Strauss2018-11-211-5/+8
* [core] clear chunk buffer upon releaseGlenn Strauss2018-11-181-0/+1
* [core] server.chunkqueue-chunk-sz = 4096Glenn Strauss2018-11-171-0/+5
* [multiple] perf: simplify chunkqueue_get_memory()Glenn Strauss2018-11-121-49/+12
* [core] use chunk_buf_sz instead of hard-coded numGlenn Strauss2018-11-121-16/+26
* [core] perf: chunkqueue buffers already sized upGlenn Strauss2018-11-121-2/+20
* [multiple] better packing of struct chunkGlenn Strauss2018-11-121-1/+0
* [core] perf: chunk.c chunk poolGlenn Strauss2018-11-121-80/+102
* [core] chunk.c code reuseGlenn Strauss2018-10-281-61/+43
* [core] perf: append response directly into write qGlenn Strauss2018-10-281-0/+14
* [core] perf: copy small strings; extend last chunkGlenn Strauss2018-10-281-4/+17
* [core] perf: prepend headers directly into write qGlenn Strauss2018-10-271-13/+14
* [core] perf: size write buffers for reuseGlenn Strauss2018-10-271-1/+1
* [core] fix segfault if tempdirs fill up (fixes #2843)Glenn Strauss2017-11-261-1/+1
* [core] inline chunkqueue_is_empty()Glenn Strauss2017-10-091-4/+0
* [core] attempt to quiet coverity false positivesGlenn Strauss2017-08-121-0/+11
* [core] rename fd_close_on_exec()Glenn Strauss2017-07-151-1/+1
* [core] report file path when mkstemp() fails (fixes #2802)Glenn Strauss2017-03-281-11/+10
* [core] include "fdevent.h" where neededGlenn Strauss2017-03-281-0/+1
* [core] remove some unused header includesGlenn Strauss2017-03-281-1/+0
* [core] initialize globals at top of main()Glenn Strauss2017-01-311-0/+6
* [core] move network_open_file_chunk() to chunk.cGlenn Strauss2017-01-141-0/+35
* [core] check fcntl O_APPEND succeeds w/ mkstemp()Glenn Strauss2016-10-291-1/+5
* minor: coverity commentsGlenn Strauss2016-10-291-0/+1
* [core] fix potential streaming tempfile corruption (fixes #2760)Glenn Strauss2016-10-291-0/+3
* fix errors detected by Coverity ScanGlenn Strauss2016-09-231-2/+5
* [core] set chunkqueue tempdirs at startupGlenn Strauss2016-07-281-3/+19
* fix errors detected by Coverity ScanGlenn Strauss2016-06-231-2/+2
* chunkqueue_append_chunkqueue()Glenn Strauss2016-06-211-0/+18
* fix errors detected by Coverity ScanGlenn Strauss2016-06-211-2/+2