summaryrefslogtreecommitdiff
path: root/src/mod_dirlisting.c
Commit message (Expand)AuthorAgeFilesLines
* [mod_dirlisting] use fdevent_rename() wrapperGlenn Strauss2023-02-041-3/+2
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-11/+7
* [multiple] employ ck_realloc_u32() shared codeGlenn Strauss2022-12-101-14/+6
* [multiple] mark mod_*_plugin_init() funcs coldGlenn Strauss2022-12-071-0/+1
* [mod_dirlisting] send ETag, Cache-Control w/ cacheGlenn Strauss2022-06-131-3/+39
* [core] buffer_append_bs_escaped_json()Glenn Strauss2022-06-101-1/+1
* [multiple] use preferred syntax for Content-TypeGlenn Strauss2022-05-111-1/+1
* [core] buffer_append_bs_escaped()Glenn Strauss2022-05-111-1/+1
* [multiple] pedantic chunk.c checks for 0-len chunkGlenn Strauss2022-02-191-2/+3
* [mod_dirlisting] fix logic inversion in cacheGlenn Strauss2021-12-161-1/+1
* [mod_dirlisting] fix bug not showing HEADER.txtGlenn Strauss2021-11-281-1/+1
* [core] extend pcre_keyvalue_ctx to pass more stateGlenn Strauss2021-11-211-1/+1
* [core] use stack w/ pcre_exec unless save capturesGlenn Strauss2021-11-201-1/+1
* [mod_dirlisting] (experimental) json (disabled)Glenn Strauss2021-11-171-9/+186
* [mod_dirlisting] check for disabled cache at startGlenn Strauss2021-11-171-2/+4
* [multiple] add assert after malloc in two spotsGlenn Strauss2021-10-271-0/+1
* [mod_dirlisting] sort "../" to top (fixes #3109)Glenn Strauss2021-10-101-2/+2
* [multiple] avoid empty chunks in chunkqueueGlenn Strauss2021-09-301-3/+4
* [multiple] check feature flags funcs; code reuseGlenn Strauss2021-09-301-5/+1
* [multiple] fdevent_mkostemp()Glenn Strauss2021-09-301-1/+1
* [core] remove connection_list_append()Glenn Strauss2021-09-081-1/+0
* [core] adjust srv->srvconf.max_conns at startupGlenn Strauss2021-09-081-1/+1
* [multiple] Y2038 32-bit signed time_t mitigationsGlenn Strauss2021-09-041-5/+5
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-36/+46
* [multiple] static file optimization; reuse cacheGlenn Strauss2021-05-061-1/+7
* [multiple] quiet coverity warningsGlenn Strauss2021-04-071-0/+13
* [mod_dirlisting] ignore error if include file failGlenn Strauss2021-04-071-1/+1
* [mod_dirlisting] dir-listing.cache optionGlenn Strauss2021-04-051-0/+217
* [mod_dirlisting] parse query string in javascriptGlenn Strauss2021-04-051-34/+26
* [mod_dirlisting] upper limit on parallel dirlistGlenn Strauss2021-04-051-0/+19
* [mod_dirlisting] read dir in pieces; less blockingGlenn Strauss2021-04-021-5/+10
* [mod_dirlisting] restructure and keep stateGlenn Strauss2021-04-021-97/+176
* [mod_dirlisting] process dir in subrequest handlerGlenn Strauss2021-04-021-2/+18
* [multiple] use buffer_append_* aggregatesGlenn Strauss2021-04-021-45/+47
* [multiple] strftime %F and %TGlenn Strauss2021-04-021-2/+2
* [multiple] http_header APIs to reduce str copiesGlenn Strauss2021-03-261-6/+6
* [mod_dirlisting] limit buffer use for large dirsGlenn Strauss2021-03-261-87/+156
* [multiple] do not clear physical.path if finishedGlenn Strauss2021-03-261-3/+0
* [multiple] buffer_has_slash_suffix()Glenn Strauss2021-03-261-2/+1
* [mod_dirlisting, mod_trigger_b4_dl] use keyvalueGlenn Strauss2021-03-221-70/+29
* [mod_dirlisting] hide unused variable on MacOSGlenn Strauss2021-01-121-0/+2
* [mod_dirlisting] use fdopendir(), fstatat()Glenn Strauss2021-01-111-15/+50
* [mod_dirlisting] quiet coverity false positiveGlenn Strauss2021-01-071-0/+6
* [mod_dirlisting] place vars closer to where usedGlenn Strauss2020-12-301-60/+41
* [multiple] employ http_date.h, sys-time.hGlenn Strauss2020-12-241-19/+4
* [multiple] use stat_cache_path_isdir()Glenn Strauss2020-10-131-7/+5
* [multiple] inline chunkqueue where always alloc'dGlenn Strauss2020-10-111-2/+2
* [mod_dirlisting] fix config parsing crashGlenn Strauss2020-10-111-1/+2
* [core] uint32_t is plenty large for path namesGlenn Strauss2020-07-091-4/+4
* [core] r->uri.path always set, though might be ""Glenn Strauss2020-07-081-1/+1