summaryrefslogtreecommitdiffstats
path: root/modules/proxy (follow)
Commit message (Expand)AuthorAgeFilesLines
* Follow up to r1919023: fix compilation.Yann Ylavic2024-07-081-1/+1
* mod_proxy: Don't mangle r->filename when ap_proxy_canon_netloc() fails.Yann Ylavic2024-07-081-1/+1
* mod_proxy: Fix canonicalisation and FCGI env (PATH_INFO, SCRIPT_NAME) forYann Ylavic2024-07-085-181/+173
* Follow up to r1919015: fix compilation.Yann Ylavic2024-07-081-1/+1
* mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs. PR 69160Yann Ylavic2024-07-081-4/+21
* * Follow up to r1918814: Strings are from configuration and thus trustedRuediger Pluem2024-07-021-2/+2
* * Always trust content types that we set literallyRuediger Pluem2024-07-021-2/+2
* mod_proxy: follow up to r1918626: Simplify ap_proxy_fixup_uds_filename() and ...Yann Ylavic2024-06-263-20/+21
* mod_proxy: Fixup UDS filename for mod_proxy called through r->handler.Yann Ylavic2024-06-263-22/+43
* validate hostnameEric Covener2024-06-251-0/+11
* mod_proxy: escape for non-proxypass configurationEric Covener2024-06-241-2/+5
* mod_proxy: Follow up to r1918438: Don't cleanup conn before running the addre...Yann Ylavic2024-06-191-2/+2
* mod_proxy: Follow up to r1918412 and r1918429: Special case WIN32/OS2 only.Yann Ylavic2024-06-191-21/+26
* mod_proxy: Follow up to r1918412: Find if one of the conn->addr[->next] is al...Yann Ylavic2024-06-191-1/+11
* mod_proxy: Keep connection alive on addressTTL expiry if the DNS didn't change.Yann Ylavic2024-06-181-20/+38
* mod_proxy: Fix DNS requests and connections closed before the configured addr...Yann Ylavic2024-06-181-9/+10
* CI: Set the path to php-fpm so it's found by proxy_fcgi.t (after r1918149).Joe Orton2024-06-101-1/+1
* * modules/proxy/config.m4: Stop exporting ajp_* functions from mod_proxy_ajp.soJoe Orton2024-05-221-1/+5
* * modules/proxy/mod_proxy_fcgi.c (dispatch): Only allocate a heapJoe Orton2024-05-081-1/+5
* let httpd handle CL/TE for non-http handlersEric Covener2024-04-034-0/+33
* Don't reset the balancer when we create a new childJean-Frederic Clere2024-02-262-4/+0
* * modules/proxy/mod_proxy_scgi.c: Mark global variables as static andJoe Orton2024-02-191-4/+4
* mod_proxy: Follow up to r1912245: ap_proxy_ prefix for extern functions.Yann Ylavic2023-11-184-15/+15
* mod_proxy: Follow up to r1912459: Fix reuse of forward_info.Yann Ylavic2023-11-021-43/+50
* Remove unnecessary APLOGNO() use in TRACE-level logging.Joe Orton2023-10-261-1/+1
* Fix format string type checkStefan Eissing2023-10-131-1/+1
* mod_proxy: Allocate and pnitialize the workers and balancers on pconf.Yann Ylavic2023-09-212-35/+36
* mod_proxy: Simplify ap_proxy_get_worker_ex()Yann Ylavic2023-09-211-38/+38
* mod_proxy: Add ap_proxy_worker_get_name() and deprecate ap_proxy_worker_name().Yann Ylavic2023-09-214-38/+48
* mod_proxy: Consistently close the socket on failure to reuse the connection.Yann Ylavic2023-09-211-32/+36
* mod_proxy: Handle backend address renewal with address_ttl= parameter.Yann Ylavic2023-09-217-410/+835
* Arrange the bybusyness logic and prevent bad busy valuesJean-Frederic Clere2023-09-114-17/+168
* proxy_util: revert timeout selection on a proxy tunnel back toStefan Eissing2023-07-061-2/+2
* proxy: in proxy tunnels, use the smaller timeout value ofStefan Eissing2023-06-301-3/+3
* *) mod_http2: added support for bootstrapping WebSockets via HTTP/2, asStefan Eissing2023-06-201-21/+69
* * In the reverse proxy case when we only want to keep encoded slashes untouchedRuediger Pluem2023-04-281-19/+29
* * If we fail to connect to all looked up IP's from the worker lookup cache itRuediger Pluem2023-04-271-0/+31
* Make sources build with latest clang versionStefan Eissing2023-04-271-2/+0
* * Rephrase comment [skip ci]Ruediger Pluem2023-04-251-1/+1
* * Clear the dns_pool before to avoid a memory leak in case we did the lookupRuediger Pluem2023-04-251-0/+4
* * For retriggering a DNS lookup worker->cp->addr should be set to NULL and thusRuediger Pluem2023-04-251-6/+12
* mod_proxy: Check for space/ctrls in nocanon path/urls before forwarding.Yann Ylavic2023-03-316-35/+83
* * Whitespace fixes. No functional change.Ruediger Pluem2023-03-229-9/+9
* Do not double encode encoded slashesRuediger Pluem2023-03-1310-20/+78
* mod_proxy: Check the query-string for proxy-noencode too.Yann Ylavic2023-03-104-40/+40
* don't forward invalid query stringsEric Covener2023-03-054-0/+40
* mod_proxy_uwsgi: Stricter backend HTTP response parsing/validationYann Ylavic2023-03-021-14/+35
* mod_proxy_uwsgi: Honor "proxy-nocanon" and "proxy-noencode".Yann Ylavic2023-03-021-2/+8
* mod_proxy: Don't decode r->uri and reencode in r->filename for mapping=encoded.Yann Ylavic2023-03-026-8/+30
* * Optimize code: We know that we already have a valid encoding string,Ruediger Pluem2023-02-101-3/+4