summaryrefslogtreecommitdiff
path: root/src/mod_proxy.c
Commit message (Expand)AuthorAgeFilesLines
* [multiple] use HTTP_HEADER_* enum before strcmpGlenn Strauss2021-01-071-41/+31
* [mod_proxy] fix sending of initial reqbody chunkedGlenn Strauss2020-12-241-1/+4
* [mod_proxy] proxy.header = ("force-http10" => ...)Glenn Strauss2020-12-161-12/+23
* [multiple] more forgiving config str to boolean (fixes #3036)Glenn Strauss2020-11-161-32/+14
* [multiple] inline chunkqueue where always alloc'dGlenn Strauss2020-10-111-12/+13
* [core] tst,set,clr macros for r->{rqst,resp}_htagsGlenn Strauss2020-10-111-5/+5
* [multiple] inline chunkqueue_length()Glenn Strauss2020-10-111-1/+1
* [mod_proxy] do not forward Expect: 100-continueGlenn Strauss2020-08-101-0/+5
* [mod_proxy] send HTTP/1.1 requests to backendsGlenn Strauss2020-08-021-17/+48
* [multiple] rename connection_reset hook to requestGlenn Strauss2020-08-021-1/+1
* quiet clang analyzer scan-build warningsGlenn Strauss2020-07-081-1/+1
* [core] more precise check for request stream flagsGlenn Strauss2020-07-081-1/+4
* [mod_proxy] stream request using HTTP/1.1 chunked (fixes #3006)Glenn Strauss2020-07-081-1/+45
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-72/+72
* [core] store subrequest_handler instead of modeGlenn Strauss2020-07-081-3/+3
* [core] move plugin_ctx into (request_st *)Glenn Strauss2020-07-081-1/+1
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-2/+2
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-3/+3
* [core] rename content_length to reqbody_lengthGlenn Strauss2020-07-081-6/+6
* [core] convenience macros to check req methodsGlenn Strauss2020-07-081-2/+1
* [multiple] generic config array type checkingGlenn Strauss2020-07-081-26/+4
* [multiple] plugin_stats arrayGlenn Strauss2020-07-081-4/+4
* [multiple] connection hooks no longer get (srv *)Glenn Strauss2020-07-081-8/+8
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-6/+6
* [core] gw_exts_clear_check_local()Glenn Strauss2020-07-081-6/+1
* [multiple] plugin.c handles common FREE_FUNC codeGlenn Strauss2020-07-081-5/+2
* [multiple] gw_backends config_plugin_values_init()Glenn Strauss2020-07-081-256/+337
* [core] const char *name in struct pluginGlenn Strauss2020-05-231-3/+1
* [core] simpler config_check_cond()Glenn Strauss2020-05-231-3/+2
* [core] inline header and env arrays into conGlenn Strauss2020-05-231-2/+2
* [core] inline array as part of data_array valueGlenn Strauss2020-02-241-4/+4
* [core] add const to callers of http_header_*_get()Glenn Strauss2020-02-241-3/+3
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-21/+21
* [core] inline buffer key for *_patch_connection()Glenn Strauss2020-02-241-7/+7
* [core] inline buffer as part of DATA_UNSET keyGlenn Strauss2020-02-241-34/+34
* [core] differentiate array_get_* for ro and rwGlenn Strauss2020-02-241-3/+3
* [core] use buffer_eq_icase_ssn funcGlenn Strauss2019-06-061-3/+3
* [multiple] cleaner calloc use in SETDEFAULTS_FUNCMohammed Sadiq2019-04-201-1/+1
* [mod_proxy] pass Content-Length to backend if > 0Glenn Strauss2019-03-071-3/+4
* [multiple] reduce initial buffer sz if large POST (fixes #2922)Glenn Strauss2018-12-121-1/+2
* [mod_proxy] silence coverity false positiveGlenn Strauss2018-11-251-0/+3
* [core] perf: simple, quick buffer_clear()Glenn Strauss2018-11-231-1/+1
* [core] fix setting of headers previously reset (fixes #2919)Glenn Strauss2018-11-171-3/+2
* [multiple] dynamic handlers hint backend header szGlenn Strauss2018-11-121-5/+1
* [multiple] perf: reuse large buffers w/ backendGlenn Strauss2018-11-121-1/+1
* [multiple] perf: use larger initial backend bufferGlenn Strauss2018-11-121-0/+4
* [multiple] perf: power-2 alloc large headersGlenn Strauss2018-10-291-0/+6
* [multiple] perf: write headers to backend write cqGlenn Strauss2018-10-291-4/+2
* [core] http_method_append()Glenn Strauss2018-09-231-1/+1
* [mod_proxy,mod_wstunnel] copy full plugin_config (fixes #2903)Glenn Strauss2018-09-231-21/+18