65 Commits (445ce2c44f324589729fbeec5113edcc439908d7)

Author SHA1 Message Date
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 3 years ago
Glenn Strauss b61ed6da2a [core] http_method_append() 3 years ago
Glenn Strauss 8c7f1dfb03 [core] more memory-efficient fn table for data_* 3 years ago
Glenn Strauss 810109cc34 [multiple] code reuse: using array_*() funcs 3 years ago
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip 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 cb371557e5 [core] merge redirect/rewrite pattern substitution 4 years ago
Glenn Strauss 1367f60626 [core] isolate sock_addr manipulation 4 years ago
Glenn Strauss 55867b5602 [core] get port from sock_addr if AF_INET,AF_INET6 5 years ago
Glenn Strauss 86bb8be2c8 [core] perf: skip redundant strlen() if len known 5 years ago
Glenn Strauss 9c0ef6876d [core] permit strings,ints,arrays in config array 5 years ago
Glenn Strauss 45bb2c1f59 [core] permit strings and integers in config array 5 years ago
Glenn Strauss 350d39b4ca [core] fix regex condition subst w/ mod_extforward (fixes #2794) 5 years ago
Glenn Strauss 2ac2911b9a [core] config match w/ arbitrary HTTP request hdrs (fixes #1556) 5 years ago
Glenn Strauss acc37c1cbc [mod_openssl] use TLS SNI to set host-based certs 5 years ago
Glenn Strauss 8960633dc7 [mod_openssl] move openssl config into mod_openssl 5 years ago
Glenn Strauss f792d84cf9 [core] fix segfault when parsing a bad config file 5 years ago
Glenn Strauss 79fb75709b [core] optional condition in config "else" clause (fixes #1268) 5 years ago
Glenn Strauss 340e9aefa0 [core] fix s6_addr type-punned compiler warning 6 years ago
Glenn Strauss 879a282de7 fix errors detected by Coverity Scan 6 years ago
Glenn Strauss edbe157245 [core] simplify config merge of array lists 6 years ago
Glenn Strauss 969456f3fa [core] fix config merge of array lists 6 years ago
Glenn Strauss bed63b7962 [core] support IPv6 in $HTTP["remote-ip"] CIDR cond match (fixes #2706) 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
Stefan Bühler ad65603ec0 [core] fix conditional cache handling 6 years ago
Glenn Strauss 1c01a42aa3 [core] never evaluate else branches until the previous branches are aready (fixes #2598) 6 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 6 years ago
Stefan Bühler df87b3ef98 fix error message for T_CONFIG_ARRAY config values if an entry value is not a string 7 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 f8f3351506 fix bad shift in conditional netmask ".../0" handling 8 years ago
Stefan Bühler 9b246c5e09 fix :port handling in $HTTP["host"] checks (fixes #2135. thx liming) 9 years ago
Peter Colberg 8b6dae4139 Add TLS servername indication (SNI) support (fixes #386, thx Peter Colberg <peter@colberg.org>) 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 0d8c6accd7 Add T_CONFIG_INT for bigger integers from the config (needed for #1966) 13 years ago
Stefan Bühler 25be86ae1b Fix "mod_indexfile(s)" typos (#1948) 13 years ago
Stefan Bühler 63f785a2f8 Added some extra warning options in cmake and fix the resulting warnings (unused/static functions) 13 years ago
Stefan Bühler 066b208bb6 Added Language conditional (fixes #1119); patch by petar 13 years ago
Stefan Bühler 65f4e4a8db Try to convert string options to shorts for numeric options in config file; allows to use env-vars for numeric options. (#1159, thx andrewb) 13 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Stefan Bühler 2cf3927ef5 Fix segfault for appending matched parts if there was no regex matching (just give empty strings) (#1601) 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
Elan Ruusamäe d6b9709b54 - support for matching $HTTP["scheme"] in configs, patch from: 14 years ago
Jan Kneschke 3940c60e68 fixed aggressive caching of conditionals (#41) 15 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 15 years ago
Jan Kneschke e332dce9bf improved error-msgs if on type-mismatch 15 years ago
Jan Kneschke f40d75f98d fixed crash with invalid hostmask is used (fixes #854) 15 years ago
Jan Kneschke 3b73da83a2 merged [1217] 15 years ago