63 Commits (445ce2c44f324589729fbeec5113edcc439908d7)

Author SHA1 Message Date
Glenn Strauss fb9b8ad8ae [core] mark startup/shutdown funcs cold 3 years ago
Glenn Strauss 449274903c [core] perf: simplify buffer_move() 3 years ago
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 3 years ago
Glenn Strauss 65fcd7810f [core] prefer buffer_append_string_len() 3 years ago
Glenn Strauss 8c7f1dfb03 [core] more memory-efficient fn table for data_* 3 years ago
Glenn Strauss e8c1efd5df [core] data_config_pcre_compile,exec() 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 4 years ago
Glenn Strauss 41eb4d323c [core] adjust parser for valid variable expansion 4 years ago
Glenn Strauss b641850376 [core] optional condition in config "else" clause (fixes #1268) 5 years ago
Glenn Strauss 86bb8be2c8 [core] perf: skip redundant strlen() if len known 5 years ago
Stefan Bühler 9752620792 [core] configparser: fix resource handling in error cases (fixes #2809) 5 years ago
Glenn Strauss 40f72a41b9 [core] omit default port from normalized host str 5 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 5 years ago
Philip Prindeville 367e62c1c2 [core] allow overriding prior config values (fixes #2799) 5 years ago
Glenn Strauss 2ac2911b9a [core] config match w/ arbitrary HTTP request hdrs (fixes #1556) 5 years ago
Glenn Strauss ce24523b59 [core] restrict where config "else" clauses occur (#1268) 5 years ago
Glenn Strauss 79fb75709b [core] optional condition in config "else" clause (fixes #1268) 5 years ago
Glenn Strauss cd33554b74 [core] $HTTP["remoteip"] must handle IPv6 w/o [] 5 years ago
Glenn Strauss df8032a7c8 use buffer_string_set_length() to truncate strings 6 years ago
Glenn Strauss e8dd8fdb53 [config] normalize IP strings in lighttpd.conf 6 years ago
Stefan Bühler dd33a350bb [configparser] fix small leak on config failure 6 years ago
Glenn Strauss f5453290b7 validate return values from strtol, strtoul (fixes #2564) 6 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
Glenn Strauss 43da581893 [core] configparser: error on duplicate keys in array merge (fixes #2685) 6 years ago
Stefan Bühler 68e4a416cc [core] provide array_extract_element and use it 6 years ago
Stefan Bühler e7a39cde36 [core] fix memory leak in configparser_merge_data 6 years ago
Stefan Bühler 8d8ae9cbc8 [core] improve array API to prevent theoretical memory leaks 6 years ago
Stefan Bühler 6c3c360129 [config] extend duplicate-array-key error (fixes #2704) 6 years ago
Stefan Bühler ad65603ec0 [core] fix conditional cache handling 6 years ago
Stefan Bühler 431559e5df [configparser] don't continue after parse error (fixes #2717) 6 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 0bd06a9629 Fix segfault on invalid config "duplicate else conditions" (fixes #2065) 12 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 12 years ago
Stefan Bühler 543f8040d3 Print an error if you use too many captures in a regex pattern (fixes #2059) 12 years ago
Stefan Bühler 4df22f2a32 Fix issues found with clang analyzer 13 years ago
Stefan Bühler 066b208bb6 Added Language conditional (fixes #1119); patch by petar 13 years ago
Stefan Bühler e294fffbad Print helpful error message on conditionals in global block (#1550) 14 years ago
Xuefer 9ffe08a583 merged part of [1528] from trunk: added the new options and added alternative names for user-agent, remote-ip and query-string 14 years ago
Jan Kneschke 7a61e46289 fixed warning about incompatible assignment 14 years ago
Xuefer c97dc80862 fixed #1571: Crash when trying to add single item to list in config file 14 years ago
Elan Ruusamäe d6b9709b54 - support for matching $HTTP["scheme"] in configs, patch from: 14 years ago
Marcus Rückert a3dcc8b505 - fixed crash with undefined environment variables 14 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 15 years ago
Jan Kneschke f56e3907fe merged [1078] 15 years ago
Jan Kneschke 3b73da83a2 merged [1217] 15 years ago
Jan Kneschke a85ca5e0ef merged [1051], [1052], [1053], [1054], [1057], [1060], [1061], [1062] 15 years ago
Xuefer bf67fb1413 implement global context 16 years ago
Jan Kneschke ae4a4143d6 improved error-msg 16 years ago