112 Commits (7512d82ca49f1b579819c2974c61de4e3137c70b)

Author SHA1 Message Date
Glenn Strauss 7512d82ca4 [core] pcre2 support (--with-pcre2) 6 months ago
Glenn Strauss 6d47d4c699 [core] use stack w/ pcre_exec unless save captures 6 months ago
Glenn Strauss 3b3574c5e6 [core] save pcre result state in config_pcre_match 6 months ago
Glenn Strauss 7ea2d40734 [core] save config regex captures only if used 6 months ago
Glenn Strauss 44b47fc271 [core] accept up to 5 digit port num in host cond 7 months ago
Glenn Strauss 4d99d9b78a [multiple] check feature flags funcs; code reuse 8 months ago
Glenn Strauss 09aa794cae [core] refactor config_check_cond_nocache() flow 9 months ago
Glenn Strauss a3f5fa3ff6 [core] config_check_cond_nocache() xor return code 9 months ago
Glenn Strauss 9fe8fbaa72 [multiple] http_method_buf() 9 months ago
Glenn Strauss 1de03a03ee [core] reduce $HTTP["host"] compare str scanning 9 months ago
Glenn Strauss 4b9da9f1e8 [core] parse $HTTP["remote-ip"] CIDR mask at start 9 months ago
Glenn Strauss e34ce5f217 [core] const buffer * in config_check_cond_nocache 9 months ago
Glenn Strauss f1e8a82f1a [multiple] inline struct in con->dst_addr_buf 9 months ago
Glenn Strauss af3df29ae8 [multiple] reduce redundant NULL buffer checks 9 months ago
Glenn Strauss 885d956edb [core] recognize "enabled"/"disabled" for bool 1 year ago
Glenn Strauss cf3e301272 [core] tighten struct data_config and related code 1 year ago
Glenn Strauss 0045b9aa1a [core] const data_unset *array_get_element_klen() 1 year ago
Glenn Strauss b467ba1bbf [core] enhance config parsing debugging (#3047) 1 year ago
Glenn Strauss d6f692f1c2 [core] config_plugin_value_to_int32() 2 years ago
Glenn Strauss f779d354a2 [core] config_plugin_value_tobool() accept "0","1" 2 years ago
Glenn Strauss 2e0676fd6d [core] extend (data_string *) to store header id 2 years ago
Glenn Strauss 5f7bf472c7 [core] server.feature-flags extensible config 2 years ago
Glenn Strauss c752d4696e [multiple] correct misspellings in comments 2 years ago
Glenn Strauss 3f4f934485 [core] http_response_comeback() 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss 8131e4396d [core] move addtl request-specific struct members 2 years ago
Glenn Strauss cbdbd60b35 [multiple] quiet clang compiler warnings 2 years ago
Glenn Strauss 03b4c993d2 [multiple] generic config array type checking 2 years ago
Glenn Strauss 010c28949c [multiple] prefer (connection *) to (srv *) 2 years ago
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() 2 years ago
Glenn Strauss 5aadcba456 [core] buffer string in data_config 2 years ago
Glenn Strauss c2238256e2 [core] inline array as part of data_array value 2 years ago
Glenn Strauss 6eb34ef5ab [core] add const to callers of http_header_*_get() 2 years ago
Glenn Strauss 601c572c39 [core] inline buffer as part of data_string value 2 years ago
Glenn Strauss ad9b7e009b [core] inline buffer as part of DATA_UNSET key 2 years ago
Glenn Strauss a7a721ab43 [core] treat con->conditional_is_valid as bitfield 2 years ago
Glenn Strauss 0c64096555 [core] isolate data_config.c, vector.c 2 years ago
Glenn Strauss 83535bbef3 [core] differentiate array_get_* for ro and rw 2 years ago
Glenn Strauss 62e97967ca [core] prefer uint32_t to size_t in base.h 2 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