summaryrefslogtreecommitdiff
path: root/src/mod_extforward.c
Commit message (Expand)AuthorAgeFilesLines
* [multiple] use light_btst() for hdr existence chkGlenn Strauss2020-10-111-1/+1
* [multiple] use sock_addr_get_family in more placesGlenn Strauss2020-10-111-2/+2
* [core] extend (data_string *) to store header idGlenn Strauss2020-10-111-2/+12
* [mod_extforward] preserve changed addr for h2 conGlenn Strauss2020-10-031-9/+20
* [mod_extforward] skip after HANDLER_COMEBACKGlenn Strauss2020-08-131-2/+20
* [mod_extforward] save proto per connectionGlenn Strauss2020-08-131-3/+3
* [mod_extforward] attempt to quiet Coverity warningGlenn Strauss2020-08-021-0/+2
* [multiple] rename connection_reset hook to requestGlenn Strauss2020-08-021-1/+1
* [multiple] con hooks store ctx in con->plugin_ctxGlenn Strauss2020-08-021-15/+13
* quiet clang analyzer scan-build warningsGlenn Strauss2020-07-081-1/+2
* [mod_nss] NSS option for TLS (fixes #1218)Glenn Strauss2020-07-081-0/+1
* [mod_extforward] config warning for module orderGlenn Strauss2020-07-081-3/+6
* [multiple] add summaries to top of some modulesGlenn Strauss2020-07-081-0/+6
* [core] stricter parse of numerical digitsGlenn Strauss2020-07-081-7/+20
* [multiple] correct misspellings in commentsGlenn Strauss2020-07-081-1/+1
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-104/+115
* [core] store subrequest_handler instead of modeGlenn Strauss2020-07-081-7/+7
* [core] move plugin_ctx into (request_st *)Glenn Strauss2020-07-081-10/+10
* [multiple] con->proto_default_portGlenn Strauss2020-07-081-3/+5
* [core] http_request_host_policy w/ http_parseoptsGlenn Strauss2020-07-081-2/+3
* [multiple] generic config array type checkingGlenn Strauss2020-07-081-23/+3
* [multiple] connection hooks no longer get (srv *)Glenn Strauss2020-07-081-6/+1
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-55/+58
* [core] array_init() arg for initial sizeGlenn Strauss2020-07-081-3/+3
* [core] isolate use of data_config, configfile.hGlenn Strauss2020-07-081-2/+0
* [multiple] plugin.c handles common FREE_FUNC codeGlenn Strauss2020-07-081-15/+3
* [mod_extforward] use config_plugin_values_init()Glenn Strauss2020-07-081-284/+343
* [core] const char *name in struct pluginGlenn Strauss2020-05-231-3/+1
* [core] simpler config_check_cond()Glenn Strauss2020-05-231-3/+2
* [core] add const to callers of http_header_*_get()Glenn Strauss2020-02-241-5/+5
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-18/+18
* [core] inline buffer key for *_patch_connection()Glenn Strauss2020-02-241-5/+5
* [core] inline buffer as part of DATA_UNSET keyGlenn Strauss2020-02-241-14/+14
* [core] differentiate array_get_* for ro and rwGlenn Strauss2020-02-241-7/+7
* [mod_extforward] simplify code: use light_isxdigitGlenn Strauss2020-02-241-3/+4
* [multiple] replace strcasecmp() on short stringsGlenn Strauss2019-06-061-3/+3
* [core] use buffer_eq_icase* funcsGlenn Strauss2019-06-061-11/+11
* [multiple] cleaner calloc use in SETDEFAULTS_FUNCMohammed Sadiq2019-04-201-1/+1
* [multiple] quiet clang --analyze where trivialGlenn Strauss2019-01-211-1/+1
* [core] perf: simple, quick buffer_clear()Glenn Strauss2018-11-231-3/+3
* [multiple] code reuse: using array_*() funcsGlenn Strauss2018-09-231-18/+4
* [core] abstraction layer for HTTP header manipGlenn Strauss2018-09-231-24/+30
* [core] code reuse with array_insert_key_value()Glenn Strauss2018-09-161-7/+3
* [core] some header cleanupGlenn Strauss2018-04-081-0/+1
* [mod_extforward] allow explict IPs to be untrusted (#2860)Glenn Strauss2018-03-131-4/+17
* [mod_extforward] CIDR support for trusted proxies (fixes #2860)Glenn Strauss2018-03-041-17/+87
* [core] discard from socket using recv MSG_TRUNCGlenn Strauss2017-12-111-2/+15
* [core] isolate sock_addr manipulationGlenn Strauss2017-10-291-12/+6
* [core] attempt to quiet coverity false positivesGlenn Strauss2017-08-121-3/+8
* [core] attempt to quiet coverity false positivesGlenn Strauss2017-08-121-2/+5