summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_upstream.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2014-03-21Range filter: single_range flag in request.Maxim Dounin1-0/+5
2014-02-20Upstream: fixed error message wording.Konstantin Pavlov1-1/+1
2014-02-18Upstream: ngx_post_event() instead of upgraded call (ticket #503).Maxim Dounin1-0/+2
2014-02-03Use ngx_socket_errno where appropriate.Piotr Sikora1-2/+2
2014-01-30Proxy: fixed upstream search by proxy_pass with variables.Ruslan Ermilov1-1/+1
2014-01-22Upstream: reading from a client after connection upgrade.Maxim Dounin1-5/+1
2014-01-04Upstream: Cache-Control preferred over Expires.Maxim Dounin1-1/+1
2013-12-23Upstream: keep $upstream_http_x_accel_redirect intact.Ruslan Ermilov1-4/+4
2013-12-09Resolver: implemented IPv6 name to address resolving.Ruslan Ermilov1-1/+0
2013-12-06Changed resolver API to use ngx_addr_t.Ruslan Ermilov1-6/+8
2013-12-03Fixed null pointer dereference with $upstream_cache_last_modified.Ruslan Ermilov1-1/+2
2013-11-18Upstream: cache revalidation with conditional requests.Maxim Dounin1-0/+85
2013-10-02Upstream: fixed "down" and "backup" parsing.Maxim Dounin1-2/+2
2013-09-27Upstream: subrequest_in_memory fix.Maxim Dounin1-4/+6
2013-09-16Upstream: use EPOLLRDHUP to check broken connections (ticket #320).Valentin Bartenev1-0/+49
2013-09-04Upstream: fixed $upstream_response_time format specifiers.Maxim Dounin1-1/+1
2013-08-30Upstream: setting u->header_sent before ngx_http_upstream_upgrade().Maxim Dounin1-2/+2
2013-08-23Upstream: posted requests handling after ssl handshake errors.Maxim Dounin1-0/+6
2013-07-29Upstream: reliably detect connection failures with SSL peers.Ruslan Ermilov1-0/+5
2013-07-25Upstream: no last buffer on errors.Maxim Dounin1-2/+10
2013-07-25Upstream: request finalization rework.Maxim Dounin1-14/+17
2013-07-25Upstream: NGX_HTTP_CLIENT_CLOSED_REQUEST no longer reset to 0.Maxim Dounin1-0/+1
2013-07-25Upstream: added check if a response is complete.Maxim Dounin1-3/+30
2013-07-25Upstream: u->length now defaults to -1 (API change).Maxim Dounin1-1/+1
2013-07-25Upstream: fixed store/cache of unfinished responses.Maxim Dounin1-3/+5
2013-07-25Upstream: replaced u->pipe->temp_file with p->temp_file.Maxim Dounin1-5/+5
2013-07-25Upstream: NGX_ERROR after pipe errors.Maxim Dounin1-4/+4
2013-07-25Upstream: NGX_HTTP_GATEWAY_TIME_OUT after upstream timeouts.Maxim Dounin1-3/+3
2013-07-25Upstream: ngx_http_upstream_finalize_request(NGX_ERROR) on errors.Maxim Dounin1-25/+25
2013-07-25Upstream: consistent error handling after u->input_filter_init().Maxim Dounin1-2/+1
2013-07-25Upstream: busy lock remnants removed.Maxim Dounin1-14/+0
2013-06-13Upstream: stale comments removed.Maxim Dounin1-12/+0
2013-07-03Upstream: updated list of ngx_event_connect_peer() return values.Ruslan Ermilov1-1/+1
2013-05-27Upstream: http_403 support in proxy_next_upstream (and friends).Maxim Dounin1-1/+9
2013-05-21Upstream: slightly optimized ngx_http_upstream_process_header().Ruslan Ermilov1-4/+4
2013-05-21Upstream: made the assignment more obvious.Ruslan Ermilov1-1/+1
2013-05-13Upstream: allow to intercept responses with status 300.Ruslan Ermilov1-1/+1
2013-04-11Upstream: fixed $upstream_response_length without buffering.Sergey Kandaurov1-1/+1
2013-04-04Upstream: removed surplus ngx_resolve_name_done() call.Valentin Bartenev1-10/+1
2013-03-27Upstream: fixed tcp_nodelay with connection upgrade (ticket #325).Maxim Dounin1-20/+27
2013-03-25Upstream: only call peer.free() if peer.get() selected a peer.Ruslan Ermilov1-7/+10
2013-03-20Preliminary experimental support for SPDY draft 2.Valentin Bartenev1-0/+13
2013-03-14Upstream: fixed previous commit.Maxim Dounin1-1/+3
2013-03-14Upstream: call ngx_http_run_posted_requests() on resolve errors.Maxim Dounin1-2/+6
2013-03-07Removed c->single_connection flag.Valentin Bartenev1-2/+0
2013-02-18Proxy: fixed do_write handling in previous commit.Maxim Dounin1-9/+8
2013-02-18Proxy: support for connection upgrade (101 Switching Protocols).Maxim Dounin1-0/+288
2013-01-16Fixed and improved the "*_bind" directives of proxying modules.Ruslan Ermilov1-10/+99
2013-01-10Fixed "proxy_pass" with IP address and no port (ticket #276).Ruslan Ermilov1-3/+7
2012-12-24Fixed HEAD requests handling when proxying is used (closes #261).Valentin Bartenev1-0/+1