Commit Graph

83 Commits (c193da34045541171234b79a943e2a5df700142e)

Author SHA1 Message Date
Glenn Strauss c193da3404 [core] split cond cache from cond matches 2 years ago
Glenn Strauss ea75c0b87d [core] remove old config_insert_values_*() funcs 2 years ago
Glenn Strauss 9339b73e0a [core] config_plugin_values_init_block() 2 years ago
Glenn Strauss 65ef0a3d69 [core] collect more config logic into configfile.c 2 years ago
Glenn Strauss d23071a38f [core] config_get_config_cond_info() 2 years ago
Glenn Strauss b87e8783c4 [core] config_plugin_values_init() new interface 2 years ago
Glenn Strauss aba290e0bd [core] improve condition caching perf 2 years ago
Glenn Strauss 36f64b26a1 [core] simpler config_check_cond() 2 years ago
Glenn Strauss 78cf61b152 [core] streamline config_check_cond() 3 years ago
Glenn Strauss 5aadcba456 [core] buffer string in data_config 3 years ago
Glenn Strauss c2238256e2 [core] inline array as part of data_array value 3 years ago
Glenn Strauss 6eb34ef5ab [core] add const to callers of http_header_*_get() 3 years ago
Glenn Strauss 601c572c39 [core] inline buffer as part of data_string value 3 years ago
Glenn Strauss ad9b7e009b [core] inline buffer as part of DATA_UNSET key 3 years ago
Glenn Strauss a7a721ab43 [core] treat con->conditional_is_valid as bitfield 3 years ago
Glenn Strauss 0c64096555 [core] isolate data_config.c, vector.c 3 years ago
Glenn Strauss 83535bbef3 [core] differentiate array_get_* for ro and rw 3 years ago
Glenn Strauss 62e97967ca [core] prefer uint32_t to size_t in base.h 3 years ago
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 4 years ago
Glenn Strauss b61ed6da2a [core] http_method_append() 4 years ago
Glenn Strauss 8c7f1dfb03 [core] more memory-efficient fn table for data_* 4 years ago
Glenn Strauss 810109cc34 [multiple] code reuse: using array_*() funcs 4 years ago
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip 4 years ago
Glenn Strauss e8c1efd5df [core] data_config_pcre_compile,exec() 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 5 years ago
Glenn Strauss cb371557e5 [core] merge redirect/rewrite pattern substitution 5 years ago
Glenn Strauss 1367f60626 [core] isolate sock_addr manipulation 5 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 6 years ago
Glenn Strauss 45bb2c1f59 [core] permit strings and integers in config array 6 years ago
Glenn Strauss 350d39b4ca [core] fix regex condition subst w/ mod_extforward (fixes #2794) 6 years ago
Glenn Strauss 2ac2911b9a [core] config match w/ arbitrary HTTP request hdrs (fixes #1556) 6 years ago
Glenn Strauss acc37c1cbc [mod_openssl] use TLS SNI to set host-based certs 6 years ago
Glenn Strauss 8960633dc7 [mod_openssl] move openssl config into mod_openssl 6 years ago
Glenn Strauss f792d84cf9 [core] fix segfault when parsing a bad config file 6 years ago
Glenn Strauss 79fb75709b [core] optional condition in config "else" clause (fixes #1268) 6 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 7 years ago
Glenn Strauss 969456f3fa [core] fix config merge of array lists 7 years ago
Glenn Strauss bed63b7962 [core] support IPv6 in $HTTP["remote-ip"] CIDR cond match (fixes #2706) 7 years ago
Stefan Bühler 5c68caa6d7 [core] replace array weakref with vector 7 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 7 years ago
Stefan Bühler ad65603ec0 [core] fix conditional cache handling 7 years ago
Glenn Strauss 1c01a42aa3 [core] never evaluate else branches until the previous branches are aready (fixes #2598) 7 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 7 years ago
Stefan Bühler df87b3ef98 fix error message for T_CONFIG_ARRAY config values if an entry value is not a string 8 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 8 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 8 years ago