45 Commits (445ce2c44f324589729fbeec5113edcc439908d7)

Author SHA1 Message Date
Glenn Strauss 9459c05468 [core] fix mixed use of srv->split_vals array (fixes #2932) 3 years ago
Glenn Strauss d28bac32fe [multiple] reduce code dup in list resizing 3 years ago
Glenn Strauss 758174ecbc [core] perf: specialized func for array sorting 3 years ago
Glenn Strauss 062089ff14 [core] perf: array_reset_data_strings() 3 years ago
Glenn Strauss 8c7f1dfb03 [core] more memory-efficient fn table for data_* 3 years ago
Glenn Strauss 002a4c524d [core] array_get_int_ptr() 3 years ago
Glenn Strauss 66ff05db8f [tests] t/test_array.c 3 years ago
Glenn Strauss 810109cc34 [multiple] code reuse: using array_*() funcs 3 years ago
Glenn Strauss e6741acd4e [core] code reuse array_match_*() routines 3 years ago
Glenn Strauss a7c27c9f99 [core] code reuse with array_insert_key_value() 3 years ago
Glenn Strauss a46bc4f5de [core] remove proc_open.[ch], reduce stdio.h use 4 years ago
Glenn Strauss 2496c1af4c [core] pass array_get_element_klen() const array * 4 years ago
Glenn Strauss 86bb8be2c8 [core] perf: skip redundant strlen() if len known 5 years ago
Glenn Strauss bd77abe0f8 [config] more specific checks for array lists 5 years ago
Glenn Strauss 381aaae363 remove unused array type TYPE_COUNT data_count 5 years ago
Glenn Strauss acad2c903a fix some warnings reported by cppcheck 5 years ago
Stefan Bühler 5c68caa6d7 [core] replace array weakref with vector 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler 68e4a416cc [core] provide array_extract_element and use it 6 years ago
Stefan Bühler 224bf545c1 [core] refactor array search; raise array size limit to SSIZE_MAX 6 years ago
Stefan Bühler be121a638b [core] rename variable in array.c 6 years ago
Stefan Bühler 8d8ae9cbc8 [core] improve array API to prevent theoretical memory leaks 6 years ago
Stefan Bühler 566cf8decb add force_assert for more allocation results 6 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 7 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 7 years ago
Stefan Bühler 07dd0bd0a5 add force_assert() to enforce assertions as simple assert()s are disabled by -DNDEBUG (fixes #2546) 8 years ago
Stefan Bühler 524e0a30a0 add two asserts to help parfait (#2530) 8 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 8 years ago
Stefan Bühler 38f2d1ddd7 cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 11 years ago
Stefan Bühler 12f375f3b1 array.c: improve array_get_unused_element to check data type; fix mem leak if unused_element didn't find a matching entry (fixes #2145) 11 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 12 years ago
Stefan Bühler 4f4d40f3f7 Add "lighty.req_env" table to mod_magnet for setting/getting environment values for cgi (fixes #1967, thx presbrey) 13 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 15 years ago
Jan Kneschke dd0abe5aba print 'lighttpd -p -f ...' to stdout instead of stderr 15 years ago
Jan Kneschke a4be52451f more unsigned/sign compare fixes 16 years ago
Xuefer f387d89870 fix merging of auto-indexing element, and make autoload modules hack to use array merging 16 years ago
Jan Kneschke c052589bb3 load mod_indexfile before, mod_fastcgi and friends and let array regenerated unique ids if necessary 17 years ago
Xuefer 6044dbc5b3 make output of array/config same format as lighttpd.conf, with auto indention 17 years ago
Jan Kneschke cf002f6889 cosmetics 17 years ago
Jan Kneschke 8b07d57d66 added weak-ref and nicer print() (merged [332], [336]) 17 years ago
Jan Kneschke 6e78c2c8df user defined variable, compute on parsing: string+string, int+int, array+array, var+=expression. 17 years ago
Jan Kneschke 8073d5fe9f added nested conditionals (merged [298]) 17 years ago
Jan Kneschke 9e75ba0096 indent array for readability (merged [288]) 17 years ago
Jan Kneschke bcdc6a3bbc moved everything below trunk/ and added branches/ and tags/ 17 years ago