summaryrefslogtreecommitdiff
path: root/src/chunk.h
Commit message (Expand)AuthorAgeFilesLines
* [core] chunk_file_pread() to wrap pread()Glenn Strauss2022-02-191-0/+2
* [multiple] shared code for struct chunk and mmapGlenn Strauss2022-02-191-9/+57
* [core] 'struct log_error_st' -> 'log_error_st'Glenn Strauss2021-10-291-13/+10
* [core] clean up fdlog_st and log_error_st declsGlenn Strauss2021-10-291-1/+2
* [core] expose chunkqueue_remove_empty_chunks()Glenn Strauss2021-10-271-0/+3
* [multiple] __attribute_nonnull__ now takes paramsGlenn Strauss2021-10-051-3/+3
* [core] splice() data from backends to tempfilesGlenn Strauss2021-09-301-0/+9
* [core] improve chunk buffer reuse from backendsGlenn Strauss2021-09-241-0/+3
* [multiple] de-dup file and piped loggers (fixes #3101)Glenn Strauss2021-09-131-1/+2
* [multiple] quiet coverity warningsGlenn Strauss2021-09-091-0/+4
* [core] remove server.upload-temp-file-size limitGlenn Strauss2021-09-081-1/+0
* [core] mark some chunk.h funcs attr coldGlenn Strauss2021-04-021-0/+8
* [core] chunkqueue_append_cq_range()Glenn Strauss2021-02-251-0/+1
* [multiple] chunkqueue_write_chunk()Glenn Strauss2020-12-271-0/+3
* [core] reuse large mem chunks (fix mem usage) (fixes #3033)Glenn Strauss2020-12-241-0/+2
* [core] FILE_CHUNK can hold stat_cache_entry refGlenn Strauss2020-10-201-0/+2
* [multiple] remove chunk file.start memberGlenn Strauss2020-10-191-5/+4
* [core] reuse chunkqueue_compact_mem*()Glenn Strauss2020-10-191-0/+1
* [multiple] inline chunkqueue where always alloc'dGlenn Strauss2020-10-111-1/+3
* [core] chunkqueue_{peek,read}_data(), squashGlenn Strauss2020-10-111-0/+5
* [multiple] inline chunkqueue_length()Glenn Strauss2020-10-111-1/+4
* [mod_ssi] update chunk after shell output redirectGlenn Strauss2020-10-111-0/+1
* [core] defer optimization to read small filesGlenn Strauss2020-10-111-0/+2
* [core] disperse settings.h to appropriate headersGlenn Strauss2020-08-101-0/+4
* [core] C99 restrict on some base funcsGlenn Strauss2020-07-081-13/+13
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-1/+1
* [core] read up-to fixed size chunk before fionreadGlenn Strauss2020-07-081-1/+1
* [core] create http chunk header on the stackGlenn Strauss2020-07-081-2/+2
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-5/+5
* [core] use config_plugin_values_init()Glenn Strauss2020-07-081-3/+3
* [core] __attribute_returns_nonnull__Glenn Strauss2020-02-241-0/+14
* [core] chunkqueue_compact_mem()Glenn Strauss2020-02-241-0/+2
* [core] mark some more funcs w/ __attribute_pure__Glenn Strauss2019-06-061-0/+3
* [core] off_t upload_temp_file_sizeGlenn Strauss2019-03-161-2/+3
* [multiple] reduce initial buffer sz if large POST (fixes #2922)Glenn Strauss2018-12-121-0/+1
* [core] server.chunkqueue-chunk-sz = 4096Glenn Strauss2018-11-171-0/+1
* [multiple] perf: simplify chunkqueue_get_memory()Glenn Strauss2018-11-121-8/+5
* [core] perf: chunkqueue buffers already sized upGlenn Strauss2018-11-121-0/+2
* [multiple] better packing of struct chunkGlenn Strauss2018-11-121-12/+9
* [core] perf: chunk.c chunk poolGlenn Strauss2018-11-121-3/+6
* [core] perf: append response directly into write qGlenn Strauss2018-10-281-0/+2
* [core] perf: prepend headers directly into write qGlenn Strauss2018-10-271-1/+3
* [core] inline chunkqueue_is_empty()Glenn Strauss2017-10-091-1/+4
* [core] workaround for AIX mmap defineGlenn Strauss2017-08-081-0/+4
* [core] initialize globals at top of main()Glenn Strauss2017-01-311-0/+1
* [core] move network_open_file_chunk() to chunk.cGlenn Strauss2017-01-141-0/+2
* [core] set chunkqueue tempdirs at startupGlenn Strauss2016-07-281-1/+1
* chunkqueue_append_chunkqueue()Glenn Strauss2016-06-211-0/+1
* [core] buffer large responses to tempfiles (fixes #758, fixes #760, fixes #93...Glenn Strauss2016-06-121-0/+3
* [core] retry tempdirs on partial write, ENOSPC (fixes #2588)Glenn Strauss2016-04-181-0/+1