Commit Graph

3281 Commits (8422fa4573fefbae98c9cbdd6fbaab8f04351ad2)
 

Author SHA1 Message Date
Glenn Strauss ba88ff0e93 [core] run all trigger and sighup handlers
(do not bail if a handler returns something other than HANDLER_GO_ON)

(preserve fn signature for simplicity and compat with plugin_fn_data)
3 years ago
Glenn Strauss b73949e03f [multiple] plugin.c handles common FREE_FUNC code
(simpler for modules; less boilerplate to cut-n-paste)
3 years ago
Glenn Strauss ea75c0b87d [core] remove old config_insert_values_*() funcs 3 years ago
Glenn Strauss 2495177131 [core] gw_backend config_plugin_values_init_block
switch gw_backend.c to use config_plugin_values_init_block()
3 years ago
Glenn Strauss 9339b73e0a [core] config_plugin_values_init_block()
split from config_plugin_values_init() for reuse by gw_backend.c
3 years ago
Glenn Strauss 65ef0a3d69 [core] collect more config logic into configfile.c 3 years ago
Glenn Strauss ed62e354ff [core] use config_plugin_values_init() 3 years ago
Glenn Strauss 83633a9f06 [mod_openssl] use config_plugin_values_init() 3 years ago
Glenn Strauss d23071a38f [core] config_get_config_cond_info()
isolate direct use of (data_config *)
3 years ago
Glenn Strauss 4a6fe83837 [multiple] gw_backends config_plugin_values_init() 3 years ago
Glenn Strauss 0ad4911d39 [mod_rrdtool] use config_plugin_values_init() 3 years ago
Glenn Strauss 7f3917c1be [mod_rewrite] use config_plugin_values_init() 3 years ago
Glenn Strauss cdf27138fd [mod_redirect] use config_plugin_values_init() 3 years ago
Glenn Strauss 63a6e52ce4 [core] store addtl data in pcre_keyvalue_buffer
reduce pointer chasing in keyvalue.c

mark keyvalue.h config routines as cold
3 years ago
Glenn Strauss f7d1434366 [mod_webdav] use config_plugin_values_init() 3 years ago
Glenn Strauss e38e907f86 [mod_extforward] use config_plugin_values_init() 3 years ago
Glenn Strauss 3fe1827633 [mod_dirlisting] use config_plugin_values_init() 3 years ago
Glenn Strauss 131450da29 [mod_cgi] use config_plugin_values_init() 3 years ago
Glenn Strauss 858352f6e8 [core] add xsendfile* check if xdocroot is NULL 3 years ago
Glenn Strauss 16665ae5f4 [mod_compress] use config_plugin_values_init() 3 years ago
Glenn Strauss c83fcf0564 [mod_deflate] use config_plugin_values_init() 3 years ago
Glenn Strauss 8e713130b3 [mod_auth*] use config_plugin_values_init() 3 years ago
Glenn Strauss 12b11f3042 [mod_maxminddb] use config_plugin_values_init() 3 years ago
Glenn Strauss e2718f85cb [mod_mysql_vhost] use config_plugin_values_init() 3 years ago
Glenn Strauss 2a281ec6ea [mod_vhostdb*] use config_plugin_values_init() 3 years ago
Glenn Strauss d1fba24469 [mod_evhost] use config_plugin_values_init()
use array of buffers to increase performance
(reduce pointer chasing)
3 years ago
Glenn Strauss 28691e6f84 [mod_simple_vhost] use config_plugin_values_init()
replace caching with one-element cache of last directory root

stat_cache is a cache and will handle additional caching, as configured
3 years ago
Glenn Strauss 74bbb3077f [mod_accesslog] use config_plugin_values_init()
inline various structures and use C99 VLA to increase performance
(reduce pointer chasing)
3 years ago
Glenn Strauss adbbc6a4f5 [mod_trigger_b4_dl] use config_plugin_values_init() 3 years ago
Glenn Strauss ca95cea4b5 [mod_evasive] use config_plugin_values_init() 3 years ago
Glenn Strauss b07bc5d266 [mod_geoip] use config_plugin_values_init() 3 years ago
Glenn Strauss 66a460d977 [mod_secdownload] use config_plugin_values_init() 3 years ago
Glenn Strauss 4b0c9c9853 [mod_cml] use config_plugin_values_init() 3 years ago
Glenn Strauss 364939096a [mod_status] use config_plugin_values_init() 3 years ago
Glenn Strauss 3dacea4927 [mod_uploadprogress] use config_plugin_values_init() 3 years ago
Glenn Strauss 5b58e5e47e [mod_ssi] use config_plugin_values_init() 3 years ago
Glenn Strauss be7eb1083a [mod_userdir] use config_plugin_values_init() 3 years ago
Glenn Strauss 28b7d0b656 [mod_userdir] split policy from userdir path build 3 years ago
Glenn Strauss 5fd8e1940e [mod_usertrack] use config_plugin_values_init() 3 years ago
Glenn Strauss 84ccd87b31 [mod_magnet] use config_plugin_values_init() 3 years ago
Glenn Strauss 476fd9569c [mod_flv_streaming] use config_plugin_values_init() 3 years ago
Glenn Strauss 32c42074ec [mod_expire] use config_plugin_values_init() 3 years ago
Glenn Strauss 362ccedc41 [mod_indexfile] use config_plugin_values_init() 3 years ago
Glenn Strauss d5782eba65 [mod_alias] use config_plugin_values_init() 3 years ago
Glenn Strauss 3fabcc3653 [mod_setenv] use config_plugin_values_init() 3 years ago
Glenn Strauss a377b159ec [mod_skeleton] use config_plugin_values_init() 3 years ago
Glenn Strauss 49140fe308 [mod_staticfile] use config_plugin_values_init() 3 years ago
Glenn Strauss 4b9ee09857 [core] use (const char *) in config file parsing 3 years ago
Glenn Strauss 20450fd652 [core] mv config_setup_connection to connections.c
rename config_setup_connection() to connection_reset_config()
3 years ago
Glenn Strauss d7a6a7a263 [core] (const buffer *) from strftime_cache_get() 3 years ago