summaryrefslogtreecommitdiff
path: root/src/configparser.y
Commit message (Expand)AuthorAgeFilesLines
* [multiple] remove buffer_init_buffer()Glenn Strauss2022-01-071-1/+1
* [multiple] remove buffer_init_string()Glenn Strauss2022-01-071-1/+1
* [core] parse $HTTP["remote-ip"] CIDR mask at startGlenn Strauss2021-08-271-63/+4
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-21/+21
* [core] move data_{array,integer,string} to array.cGlenn Strauss2021-05-201-7/+7
* [core] tolerate dup array config values if matchGlenn Strauss2021-05-061-3/+14
* [multiple] use buffer_append_* aggregatesGlenn Strauss2021-04-021-18/+22
* [core] defer pcre_compile until after config parseGlenn Strauss2021-03-221-17/+0
* [core] tighten struct data_config and related codeGlenn Strauss2021-01-291-189/+201
* [core] fix (startup) mem leaks in configparser.yGlenn Strauss2020-10-241-2/+7
* [core] extend (data_string *) to store header idGlenn Strauss2020-10-111-0/+5
* [multiple] use *(unsigned char *) with ctypesGlenn Strauss2020-07-081-1/+1
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-1/+1
* [core] array_init() arg for initial sizeGlenn Strauss2020-07-081-2/+2
* [core] buffer string in data_configGlenn Strauss2020-02-241-3/+3
* [core] const char *op in data_configGlenn Strauss2020-02-241-8/+8
* [core] inline array as part of data_array valueGlenn Strauss2020-02-241-4/+3
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-13/+8
* [core] inline buffer as part of DATA_UNSET keyGlenn Strauss2020-02-241-30/+30
* [core] differentiate array_get_* for ro and rwGlenn Strauss2020-02-241-7/+11
* [core] perf: array.c performance enhancementsGlenn Strauss2020-02-241-1/+1
* [core] mark startup/shutdown funcs coldGlenn Strauss2019-02-041-1/+1
* [core] perf: simplify buffer_move()Glenn Strauss2018-11-251-2/+4
* [core] perf: simple, quick buffer_clear()Glenn Strauss2018-11-231-1/+1
* [core] prefer buffer_append_string_len()Glenn Strauss2018-09-231-1/+1
* [core] more memory-efficient fn table for data_*Glenn Strauss2018-09-231-20/+20
* [core] data_config_pcre_compile,exec()Glenn Strauss2018-08-051-39/+4
* [core] some header cleanupGlenn Strauss2018-04-081-0/+5
* [core] adjust parser for valid variable expansionGlenn Strauss2017-10-201-1/+3
* [core] optional condition in config "else" clause (fixes #1268)Glenn Strauss2017-05-151-0/+1
* [core] perf: skip redundant strlen() if len knownGlenn Strauss2017-05-151-9/+9
* [core] configparser: fix resource handling in error cases (fixes #2809)Stefan Bühler2017-05-141-38/+50
* [core] omit default port from normalized host strGlenn Strauss2017-04-251-5/+5
* [core] remove some unused header includesGlenn Strauss2017-03-281-1/+0
* [core] allow overriding prior config values (fixes #2799)Philip Prindeville2017-03-231-0/+17
* [core] config match w/ arbitrary HTTP request hdrs (fixes #1556)Glenn Strauss2017-01-311-5/+19
* [core] restrict where config "else" clauses occur (#1268)Glenn Strauss2016-10-091-9/+78
* [core] optional condition in config "else" clause (fixes #1268)Glenn Strauss2016-10-091-0/+22
* [core] $HTTP["remoteip"] must handle IPv6 w/o []Glenn Strauss2016-07-211-6/+41
* use buffer_string_set_length() to truncate stringsGlenn Strauss2016-05-231-1/+1
* [config] normalize IP strings in lighttpd.confGlenn Strauss2016-05-191-1/+52
* [configparser] fix small leak on config failureStefan Bühler2016-03-261-1/+5
* validate return values from strtol, strtoul (fixes #2564)Glenn Strauss2016-03-261-1/+11
* [core] replace array weakref with vectorStefan Bühler2016-03-191-4/+4
* consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss2016-03-191-0/+1
* [core] configparser: error on duplicate keys in array merge (fixes #2685)Glenn Strauss2016-03-151-1/+7
* [core] provide array_extract_element and use itStefan Bühler2016-03-151-21/+1
* [core] fix memory leak in configparser_merge_dataStefan Bühler2016-03-151-0/+1
* [core] improve array API to prevent theoretical memory leaksStefan Bühler2016-03-151-5/+14
* [config] extend duplicate-array-key error (fixes #2704)Stefan Bühler2016-02-231-1/+1