summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_upstream.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2021-03-28Fixed handling of already closed connections.Maxim Dounin1-3/+8
2021-03-28Upstream: fixed broken connection check with eventport.Maxim Dounin1-0/+6
2021-03-28Upstream: fixed non-buffered proxying with eventport.Maxim Dounin1-3/+1
2021-01-12Upstream: fixed zero size buf alerts on extra data (ticket #2117).Maxim Dounin1-0/+7
2020-07-29Cache: ignore stale-if-error for 4xx and 5xx codes.Roman Arutyunyan1-1/+1
2020-07-06FastCGI: protection from responses with wrong length.Maxim Dounin1-1/+2
2020-07-06Upstream: drop extra data sent by upstream.Maxim Dounin1-5/+14
2020-05-13Upstream: jump out of loop after matching the status code.Jinhua Tan1-0/+2
2019-07-18Upstream: fixed EOF handling in unbuffered and upgraded modes.Maxim Dounin1-3/+26
2019-06-03Upstream: background cache update before cache send (ticket #1782).Roman Arutyunyan1-11/+8
2019-04-24Variables support in limit_rate and limit_rate_after (ticket #293).Ruslan Ermilov1-0/+2
2019-02-11Upstream: fixed logging of required buffer size (ticket #1722).Chanhun Jeong1-1/+1
2018-12-13Upstream: implemented $upstream_bytes_sent.Ruslan Ermilov1-0/+15
2018-11-21Upstream: revised upstream response time variables.Vladimir Homutov1-15/+17
2018-10-03Upstream: proxy_socket_keepalive and friends.Vladimir Homutov1-0/+4
2018-08-24Upstream: fixed request chain traversal (ticket #1618).Vladimir Homutov1-1/+1
2018-08-10Upstream keepalive: keepalive_requests directive.Maxim Dounin1-0/+2
2018-07-17SSL: save sessions for upstream peers using a callback function.Sergey Kandaurov1-4/+24
2018-07-02Upstream: fixed tcp_nopush with gRPC.Maxim Dounin1-0/+12
2018-07-02Upstream: fixed unexpected tcp_nopush usage on peer connections.Maxim Dounin1-0/+4
2018-06-13Upstream: disable body cleanup with preserve_output (ticket #1565).Maxim Dounin1-1/+2
2018-04-05Upstream: fixed u->conf->preserve_output (ticket #1519).Maxim Dounin1-6/+12
2018-04-03Upstream: fixed ngx_http_upstream_test_next() conditions.Maxim Dounin1-2/+18
2018-03-19Fixed checking ngx_tcp_push() and ngx_tcp_nopush() return values.Ruslan Ermilov1-1/+1
2018-03-17Upstream: u->conf->preserve_output flag.Maxim Dounin1-2/+4
2018-03-17Upstream: u->request_body_blocked flag.Maxim Dounin1-2/+19
2018-03-17Upstream: trailers support, u->conf->pass_trailers flag.Maxim Dounin1-0/+96
2018-02-28Generic subrequests in memory.Roman Arutyunyan1-125/+1
2018-02-08Basic support of the Link response header.Ruslan Ermilov1-0/+5
2018-01-30Upstream: removed X-Powered-By from the list of special headers.Ruslan Ermilov1-4/+0
2018-01-11Upstream: fixed "header already sent" alerts on backend errors.Maxim Dounin1-3/+4
2017-12-13Retain CAP_NET_RAW capability for transparent proxying.Roman Arutyunyan1-0/+6
2017-12-01Upstream: flush low-level buffers on write retry.Patryk Lesiewicz1-1/+1
2017-10-11Upstream: disabled upgrading in subrequests.Roman Arutyunyan1-0/+7
2017-10-11Upstream: fixed $upstream_status when upstream returns 503/504.Ruslan Ermilov1-0/+5
2017-10-10Upstream: fixed error handling of stale and revalidated cache send.Sergey Kandaurov1-6/+36
2017-10-09Upstream: even better handling of invalid headers in cache files.Maxim Dounin1-0/+1
2017-10-03Cache: fixed caching of intercepted errors (ticket #1382).Maxim Dounin1-5/+15
2017-10-02Upstream: better handling of invalid headers in cache files.Maxim Dounin1-0/+10
2017-08-23Upstream: unconditional parsing of last_modified_time.Maxim Dounin1-17/+3
2017-08-01Variables: macros for null variables.Ruslan Ermilov1-1/+1
2017-07-19Upstream: keep request body file from removal if requested.Roman Arutyunyan1-1/+7
2017-07-17Parenthesized ASCII-related calculations.Valentin Bartenev1-3/+3
2017-06-22Upstream: introduced ngx_http_upstream_ssl_handshake_handler().Maxim Dounin1-14/+24
2017-06-14Upstream: fixed running posted requests (ticket #788).Roman Arutyunyan1-1/+6
2017-05-31Upstream: style.Piotr Sikora1-1/+1
2017-05-26Introduced ngx_tcp_nodelay().Ruslan Ermilov1-76/+14
2017-05-25Background subrequests for cache updates.Roman Arutyunyan1-4/+4
2017-04-20Cleaned up r->headers_out.headers allocation error handling.Sergey Kandaurov1-5/+6
2017-03-24Upstream: allow recovery from "429 Too Many Requests" response.Piotr Sikora1-0/+5