summaryrefslogtreecommitdiff
path: root/src/array.h
Commit message (Expand)AuthorAgeFilesLines
* [core] move data_{array,integer,string} to array.cGlenn Strauss2021-05-201-4/+4
* [core] consolidate config printing codeGlenn Strauss2021-05-201-11/+0
* [multiple] mark addtl funcs attr returns_nonnullGlenn Strauss2021-03-261-0/+3
* [core] const data_unset *array_get_element_klen()Glenn Strauss2021-01-291-1/+1
* [core] extend (data_string *) to store header idGlenn Strauss2020-10-111-1/+7
* [core] array.[ch] using uint32_t instead of size_tGlenn Strauss2020-10-111-11/+11
* [core] array_init() arg for initial sizeGlenn Strauss2020-07-081-1/+1
* [core] config_plugin_values_init() new interfaceGlenn Strauss2020-05-231-1/+1
* [core] array a->sorted[] as ptrs rather than posGlenn Strauss2020-05-231-3/+2
* [core] keep a->data[] sorted (REVERT)Glenn Strauss2020-02-241-0/+3
* [core] inline array as part of data_array valueGlenn Strauss2020-02-241-3/+5
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-1/+1
* [core] (data_unset *) from array_get_element_klenGlenn Strauss2020-02-241-1/+1
* [core] inline buffer as part of DATA_UNSET keyGlenn Strauss2020-02-241-3/+3
* [core] differentiate array_get_* for ro and rwGlenn Strauss2020-02-241-2/+5
* [core] __attribute_returns_nonnull__Glenn Strauss2020-02-241-0/+4
* [core] keep a->data[] sorted; remove a->sorted[]Glenn Strauss2020-02-241-4/+0
* [core] remove unused array_reset()Glenn Strauss2020-02-241-4/+0
* [core] mark some data_* funcs coldGlenn Strauss2020-02-241-0/+5
* [core] perf: array.c performance enhancementsGlenn Strauss2020-02-241-16/+74
* [core] perf: array_reset_data_strings()Glenn Strauss2018-10-221-0/+1
* [core] more memory-efficient fn table for data_*Glenn Strauss2018-09-231-6/+12
* [core] array_get_int_ptr()Glenn Strauss2018-09-231-0/+1
* [core] code reuse array_match_*() routinesGlenn Strauss2018-09-231-0/+12
* [core] code reuse with array_insert_key_value()Glenn Strauss2018-09-161-2/+2
* [core] abstraction to insert/modify response hdrsGlenn Strauss2018-09-161-1/+0
* [core] some header cleanupGlenn Strauss2018-04-081-79/+0
* [core] pass array_get_element_klen() const array *Glenn Strauss2018-02-021-1/+1
* [mod_proxy] move data_fastcgi into mod_proxy.cGlenn Strauss2017-07-151-18/+1
* [core] perf: skip redundant strlen() if len knownGlenn Strauss2017-05-151-2/+3
* [config] more specific checks for array listsGlenn Strauss2017-03-081-0/+4
* [core] $REQUEST_HEADER[...] subsumes other config (#1556)Glenn Strauss2017-02-271-2/+2
* [core] config match w/ arbitrary HTTP request hdrs (fixes #1556)Glenn Strauss2017-01-311-2/+4
* [core] optional condition in config "else" clause (fixes #1268)Glenn Strauss2016-10-091-1/+2
* remove unused array type TYPE_COUNT data_countGlenn Strauss2016-09-221-9/+1
* [core] replace array weakref with vectorStefan Bühler2016-03-191-8/+10
* consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss2016-03-191-4/+1
* [core] provide array_extract_element and use itStefan Bühler2016-03-151-0/+1
* [core] refactor array search; raise array size limit to SSIZE_MAXStefan Bühler2016-03-151-2/+1
* [core] improve array API to prevent theoretical memory leaksStefan Bühler2016-03-151-3/+3
* [core] fix conditional cache handlingStefan Bühler2016-02-211-7/+6
* Fix header inclusion order, always include "config.h" before any system headerStefan Bühler2009-10-111-2/+5
* Add "lighty.req_env" table to mod_magnet for setting/getting environment valu...Stefan Bühler2009-06-101-0/+1
* Added Language conditional (fixes #1119); patch by petarStefan Bühler2009-02-051-0/+1
* merged part of [1528] from trunk: added the new options and added alternative...mOo2008-03-021-3/+4
* - support for matching $HTTP["scheme"] in configs, patch from:Elan Ruusamäe2007-11-041-0/+1
* fixed aggressive caching of conditionals (#41)Jan Kneschke2007-08-181-1/+3
* - white space cleanup part 2 this time 1.4 ;)Marcus Rückert2006-10-041-24/+24
* merged [1217] Jan Kneschke2006-09-071-4/+22
* either remove include config.h or covered it in HAVE_CONFIG_HJan Kneschke2005-09-241-0/+2