summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_upstream.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
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
2017-04-02Moved handling of wev->delayed to the connection event handler.Maxim Dounin1-49/+10
2017-03-28Threads: fixed request hang with aio_write and subrequests.Maxim Dounin1-2/+12
2017-03-06Added missing "static" specifiers found by gcc -Wtraditional.Ruslan Ermilov1-1/+1
2017-03-02Added missing static specifiers.Eran Kornblau1-1/+1
2017-02-10Upstream: read handler cleared on upstream finalization.Maxim Dounin1-0/+2
2017-02-10Upstream: proxy_cache_background_update and friends.Roman Arutyunyan1-2/+45
2016-12-22Cache: support for stale-while-revalidate and stale-if-error.Roman Arutyunyan1-20/+77
2017-01-31Variables: generic prefix variables.Dmitry Volyntsev1-2/+12
2017-01-20Upstream: fixed cache corruption and socket leaks with aio_write.Maxim Dounin1-0/+15
2016-12-22Fixed missing "Location" field with some relative redirects.Ruslan Ermilov1-2/+2
2016-11-14Upstream: handling of upstream SSL handshake timeouts.Maxim Dounin1-0/+7
2016-11-03Cache: prefix-based temporary files.Maxim Dounin1-2/+3
2016-11-03Upstream: avoid holding a cache node with upgraded connections.Maxim Dounin1-0/+17
2016-11-02Cache: proxy_cache_max_range_offset and friends.Dmitry Volyntsev1-0/+55
2016-10-17Upstream: removed ngx_http_upstream_srv_conf_t.default_port.Ruslan Ermilov1-2/+0
2016-10-17Upstream: don't consider default_port when matching upstreams.Ruslan Ermilov1-6/+0
2016-10-17Upstream: consistently initialize explicit upstreams.Ruslan Ermilov1-0/+2
2016-10-31Upstream: do not unnecessarily create per-request upstreams.Ruslan Ermilov1-17/+17