Sign in
nginx
/
nginx
/
2161d8a7837d254fcfe825f32a3972a9947fd190
/
src
/
http
/
ngx_http_upstream.c
2161d8a
Style.
by Ruslan Ermilov
· 9 years ago
35062c6
Upstream: proxy_next_upstream non_idempotent.
by Maxim Dounin
· 9 years ago
a7ed025
Upstream: cached connections now tested against next_upstream.
by Maxim Dounin
· 9 years ago
01ed9e1
Threads: writing via threads pools in event pipe.
by Maxim Dounin
· 9 years ago
2641502
Style.
by Ruslan Ermilov
· 9 years ago
877c881
Upstream: avoid closing client connection in edge case.
by Justin Li
· 9 years ago
7c24a39
Upstream: fixed "zero size buf" alerts with cache (ticket #918).
by Maxim Dounin
· 9 years ago
55c7459
Dynamic modules: changed ngx_modules to cycle->modules.
by Maxim Dounin
· 9 years ago
0c4198f
Upstream: fixed changing method on X-Accel-Redirect.
by Maxim Dounin
· 9 years ago
4dea683
Upstream: don't keep connections on early responses (ticket #669).
by Maxim Dounin
· 9 years ago
5fe4c0d
Fixed fastcgi_pass with UNIX socket and variables (ticket #855).
by Ruslan Ermilov
· 9 years ago
82c6165
Upstream: fill r->headers_out.content_range from upstream response.
by Roman Arutyunyan
· 9 years ago
cfd8ecd
Style.
by Maxim Dounin
· 9 years ago
04d2ae4
Style: unified request method checks.
by Ruslan Ermilov
· 9 years ago
4a3c479
Upstream: fixed "no port" detection in evaluated upstreams.
by Ruslan Ermilov
· 9 years ago
f0ee4eb
Upstream: proxy_cache_convert_head directive.
by Roman Arutyunyan
· 9 years ago
446e2d9
The HTTP/2 implementation (RFC 7240, 7241).
by Valentin Bartenev
· 10 years ago
26ee40b
Upstream: fixed cache send error handling.
by Roman Arutyunyan
· 10 years ago
1e49bdf
Moved ngx_http_parse_time() to core, renamed accordingly.
by Maxim Dounin
· 10 years ago
534f0ed
Upstream: $upstream_connect_time.
by Ruslan Ermilov
· 10 years ago
d8a12f7
Upstream: times to obtain header/response are stored as ngx_msec_t.
by Ruslan Ermilov
· 10 years ago
d075532
Removed the obsolete aio module.
by Ruslan Ermilov
· 10 years ago
be911d4
Upstream: abbreviated SSL handshake may interact badly with Nagle.
by Ruslan Ermilov
· 10 years ago
f568ff8
Request body: unbuffered reading.
by Maxim Dounin
· 10 years ago
f277218
Removed ngx_connection_t.lock.
by Ruslan Ermilov
· 10 years ago
ba1e866
Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation.
by Ruslan Ermilov
· 10 years ago
376088c
Style.
by Maxim Dounin
· 10 years ago
f5f1ca3
Upstream: upstream argument in ngx_http_upstream_process_request().
by Maxim Dounin
· 10 years ago
4fd1515
Upstream: avoid duplicate finalization.
by Maxim Dounin
· 10 years ago
4b38632
Cache: do not inherit last_modified and etag from stale response.
by Roman Arutyunyan
· 10 years ago
66c7577
Upstream: detect port absence in fastcgi_pass with IP literal.
by Ruslan Ermilov
· 10 years ago
2759b06
Cache: added temp_path to file cache.
by Roman Arutyunyan
· 10 years ago
81b2c14
Upstream: $upstream_header_time variable.
by Vladimir Homutov
· 10 years ago
ab22bcb
Upstream: use_temp_path parameter of proxy_cache_path and friends.
by Valentin Bartenev
· 10 years ago
d083871
Cache: update variant while setting header.
by Valentin Bartenev
· 10 years ago
9a0eb4f
Upstream: added variables support to proxy_cache and friends.
by Valentin Bartenev
· 10 years ago
9739a89
Upstream: preset some cache configuration when bypassing.
by Valentin Bartenev
· 10 years ago
5de6662
Upstream: refactored proxy_cache and friends.
by Valentin Bartenev
· 10 years ago
a4b7b10
Upstream: simplified proxy_store and friends configuration code.
by Valentin Bartenev
· 10 years ago
74001ff
Cache: send conditional requests only for cached 200/206 responses.
by Piotr Sikora
· 10 years ago
1034566
Upstream: improved subrequest logging.
by Maxim Dounin
· 10 years ago
3ecac9e
Cache: add support for Cache-Control's s-maxage response directive.
by Piotr Sikora
· 10 years ago
2628cc1
Cache: proxy_cache_lock_age and friends.
by Roman Arutyunyan
· 10 years ago
d9f5baa
Upstream: support named location for X-Accel-Redirect.
by Toshikuni Fukaya
· 10 years ago
726c572
Upstream: limited next_upstream time and tries when resolving DNS.
by Gu Feng
· 10 years ago
18e4d04
Upstream: proxy_limit_rate and friends.
by Roman Arutyunyan
· 10 years ago
1332e76
Cache: hash of Vary headers now stored in cache.
by Maxim Dounin
· 10 years ago
fc785b1
Cache: disable caching of responses with Vary (ticket #118).
by Maxim Dounin
· 10 years ago
2244a5e
Upstream: proxy_force_ranges and friends.
by Roman Arutyunyan
· 10 years ago
4a2fba2
Upstream: fix $upstream_cache_last_modified variable.
by Piotr Sikora
· 10 years ago
ba1676f
Upstream: fixed file buffers reinit in ngx_http_upstream_reinit().
by Roman Arutyunyan
· 11 years ago
02ce6c4
Upstream: limited next_upstream time and tries (ticket #544).
by Roman Arutyunyan
· 11 years ago
b4cb847
Upstream: avoided directly terminating the connection.
by FengGu
· 11 years ago
be6175d
Upstream: improved configuration parser diagnostics.
by Ruslan Ermilov
· 11 years ago
4b2f12a
Upstream: SSL handshake timeouts.
by Maxim Dounin
· 11 years ago
248baf4
Upstream: ngx_http_upstream_store() error handling fixes.
by Maxim Dounin
· 11 years ago
7e7589e
Style: add whitespace between control statement and parentheses.
by Piotr Sikora
· 11 years ago
4a75e1a
Upstream: p->downstream_error instead of closing connection.
by Maxim Dounin
· 11 years ago
3c2b5e8
Upstream: fixed handling of write event after sending request.
by Valentin Bartenev
· 11 years ago
46ac5c7
Upstream: cache revalidation using If-None-Match.
by Maxim Dounin
· 11 years ago
b812961
Cache: ETag now saved into cache header.
by Maxim Dounin
· 11 years ago
8f9fb95
Entity tags: explicit flag to skip not modified filter.
by Maxim Dounin
· 11 years ago
5d477a7
Upstream: fixed cache revalidation with SSI.
by Maxim Dounin
· 11 years ago
6c25c84
Upstream: removed unused offset to content_length.
by Maxim Dounin
· 11 years ago
4e275cc
Upstream: no need to clear r->headers_out.last_modified_time.
by Maxim Dounin
· 11 years ago
02e39a3
Upstream: reduced diffs to the plus version of nginx.
by Ruslan Ermilov
· 11 years ago
9b5a17b
Upstream: generic hash module.
by Roman Arutyunyan
· 11 years ago
094bfc6
Upstream: restored workaround for "if".
by Maxim Dounin
· 11 years ago
ed6780a
Upstream: added the "$upstream_cookie_<name>" variables.
by Vladimir Homutov
· 11 years ago
e0e811d
Upstream: for ssl name, non-aligned memory allocation is enough.
by Ruslan Ermilov
· 11 years ago
27475dd
Upstream: proxy_ssl_verify and friends.
by Maxim Dounin
· 11 years ago
59ef4a3
Upstream: proxy_ssl_name and proxy_ssl_server_name directives.
by Maxim Dounin
· 11 years ago
effbf46
Range filter: single_range flag in request.
by Maxim Dounin
· 11 years ago
c539aaf
Upstream: fixed error message wording.
by Konstantin Pavlov
· 11 years ago
5ec2778
Upstream: ngx_post_event() instead of upgraded call (ticket #503).
by Maxim Dounin
· 11 years ago
ab3c0f9
Use ngx_socket_errno where appropriate.
by Piotr Sikora
· 11 years ago
8d288ec
Proxy: fixed upstream search by proxy_pass with variables.
by Ruslan Ermilov
· 11 years ago
c74e23b
Upstream: reading from a client after connection upgrade.
by Maxim Dounin
· 11 years ago
def37d2
Upstream: Cache-Control preferred over Expires.
by Maxim Dounin
· 11 years ago
3f36c68
Upstream: keep $upstream_http_x_accel_redirect intact.
by Ruslan Ermilov
· 11 years ago
769eded
Resolver: implemented IPv6 name to address resolving.
by Ruslan Ermilov
· 11 years ago
3aeefbc
Changed resolver API to use ngx_addr_t.
by Ruslan Ermilov
· 11 years ago
0419933
Fixed null pointer dereference with $upstream_cache_last_modified.
by Ruslan Ermilov
· 11 years ago
1ac2693
Upstream: cache revalidation with conditional requests.
by Maxim Dounin
· 11 years ago
31d023e
Upstream: fixed "down" and "backup" parsing.
by Maxim Dounin
· 11 years ago
c4b5a1f
Upstream: subrequest_in_memory fix.
by Maxim Dounin
· 11 years ago
096678c
Upstream: use EPOLLRDHUP to check broken connections (ticket #320).
by Valentin Bartenev
· 12 years ago
d33225d
Upstream: fixed $upstream_response_time format specifiers.
by Maxim Dounin
· 12 years ago
9f46a9d
Upstream: setting u->header_sent before ngx_http_upstream_upgrade().
by Maxim Dounin
· 12 years ago
73ec75a
Upstream: posted requests handling after ssl handshake errors.
by Maxim Dounin
· 12 years ago
e49d933
Upstream: reliably detect connection failures with SSL peers.
by Ruslan Ermilov
· 12 years ago
5274f02
Upstream: no last buffer on errors.
by Maxim Dounin
· 12 years ago
78aacc8
Upstream: request finalization rework.
by Maxim Dounin
· 12 years ago
8627725
Upstream: NGX_HTTP_CLIENT_CLOSED_REQUEST no longer reset to 0.
by Maxim Dounin
· 12 years ago
960d0bf
Upstream: added check if a response is complete.
by Maxim Dounin
· 12 years ago
416b922
Upstream: u->length now defaults to -1 (API change).
by Maxim Dounin
· 12 years ago
187f394
Upstream: fixed store/cache of unfinished responses.
by Maxim Dounin
· 12 years ago
eafe44f
Upstream: replaced u->pipe->temp_file with p->temp_file.
by Maxim Dounin
· 12 years ago
e6122ef
Upstream: NGX_ERROR after pipe errors.
by Maxim Dounin
· 12 years ago
8536fb7
Upstream: NGX_HTTP_GATEWAY_TIME_OUT after upstream timeouts.
by Maxim Dounin
· 12 years ago
Next »