summaryrefslogtreecommitdiff
path: root/src/mod_proxy.c
Commit message (Expand)AuthorAgeFilesLines
* [mod_proxy] match "map-host-response" "-" w/ HostGlenn Strauss2023-05-031-1/+1
* [build] _WIN32 __declspec(dllexport) *_plugin_initGlenn Strauss2023-05-031-0/+1
* [multiple] _WIN32 protect code w/ HAVE_SYS_UN_HGlenn Strauss2023-05-031-1/+1
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-5/+3
* [multiple] mark mod_*_plugin_init() funcs coldGlenn Strauss2022-12-071-0/+1
* [mod_proxy,mod_cgi] fix dummy Sec-WebSocket-KeyShulyaka2022-10-231-1/+1
* [multiple] rename status_counter -> plugin_statsGlenn Strauss2022-05-111-3/+2
* [multiple] use buffer_append_char()Glenn Strauss2022-05-111-14/+14
* [multiple] WebSockets over HTTP/2 (fixes #3151)Glenn Strauss2022-03-251-4/+51
* [mod_proxy] adjust handling of legacy X-* headersGlenn Strauss2022-03-091-15/+15
* [mod_proxy] Length Req if proxy forcing HTTP/1.0Glenn Strauss2021-10-271-2/+3
* [core] thwart h2c smuggling when Upgrade enabledGlenn Strauss2021-10-271-1/+1
* [multiple] check feature flags funcs; code reuseGlenn Strauss2021-09-301-4/+1
* [multiple] internal control for backend read bytesGlenn Strauss2021-09-281-1/+0
* [multiple] http_method_buf()Glenn Strauss2021-08-271-2/+5
* [core] proxy_create_env() tweaksGlenn Strauss2021-08-271-16/+14
* [mod_proxy] proxy_response_headers load v earlierGlenn Strauss2021-08-271-9/+13
* [multiple] inline struct in con->dst_addr_bufGlenn Strauss2021-08-271-4/+4
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-55/+53
* [mod_proxy] send HTTP/1.0 to backend if no HostGlenn Strauss2021-04-051-0/+3
* [multiple] use buffer_append_* aggregatesGlenn Strauss2021-04-021-11/+9
* [multiple] http_header APIs to reduce str copiesGlenn Strauss2021-03-261-30/+23
* [multiple] optimize primitives, buffer_extend()Glenn Strauss2021-03-261-21/+16
* [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