Commit Graph

122 Commits (1df484be529ea2feb6105248a2d42b1907d21ed4)

Author SHA1 Message Date
Yichun Zhang (agentzh) 1df484be52 bugfix: applied the cache_lock_hang_in_subreq patch to the nginx core to fix the request hang when using proxy_cache_lock in subrequests and the cache lock timeout happens. 11 years ago
Yichun Zhang (agentzh) 4308a5ca45 bugfix: applied the gzip_flush_bug.patch to the nginx core. see also http://mailman.nginx.org/pipermail/nginx-devel/2013-October/004429.html 11 years ago
Yichun Zhang (agentzh) 274b1b6778 bugfix: backported Maxim Dounin's patch to fix an issue in the ngx_gzip module: it did not clear r->connection->buffered when the pending data was already flushed out. this could hang ngx_lua's ngx.flush(true) call, for example. 11 years ago
Yichun Zhang (agentzh) 35e053cb6c upgraded the nginx core to 1.4.3. 11 years ago
Yichun Zhang (agentzh) 221130defc updated patches for nginx 1.5.4. 11 years ago
Yichun Zhang (agentzh) 921fd6d675 checked in the patches for nginx 1.5.3; also applied the unix_socket_accept_over_read patch the nginx cores older than 1.5.3. 11 years ago
Yichun Zhang (agentzh) 3d547529fd upgraded the nginx core to 1.4.2. 11 years ago
Yichun Zhang (agentzh) 96abf202e4 bugfix: we did not initialize c->addr_text properly in nginx-1.4.1-unix_socket_accept_over_read.patch. 11 years ago
Yichun Zhang (agentzh) cee1aca97f checked in nginx-1.4.1-unix_socket_accept_over_read.patch. 11 years ago
agentzh (Yichun Zhang) 3a7529d7d0 fixed patches/nginx-1.4.1-no_pool.patch which did not apply at all. 11 years ago
agentzh (Yichun Zhang) 4cdd11476b applied the patch gcc-maybe-uninitialized-warning.patch for nginx to fix a gcc warning with gcc 4.7.3/4.7.2. 11 years ago
agentzh (Yichun Zhang) c312ba38b3 added patches for nginx 1.4.1. 11 years ago
agentzh (Yichun Zhang) 24d8c2265e feature: applied the invalid_referer_hash patch to the nginx core to make the $invalid_referer variable accessible in embedded dynamic languages like Perl and Lua. thanks Fry-kun for requesting this. 12 years ago
agentzh (Yichun Zhang) 6ce2a28c23 Merge branch 'tmp' 12 years ago
agentzh (Yichun Zhang) 07fbdad118 applied the official patch for the nginx security vulnerability CVE-2013-2070. 12 years ago
agentzh (Yichun Zhang) ca9f8d0622 updated the dtrace patch to reflect recent changes. 12 years ago
agentzh (Yichun Zhang) 529f4c854c always enable debuginfo in the bundled LuaJIT 2.0 build and Lua 5.1 build to support Nginx Systemtap Toolkit. 12 years ago
agentzh (Yichun Zhang) aadd93ff24 upgraded the nginx core to 1.2.8. 12 years ago
agentzh (Yichun Zhang) 49d9d9b778 nginx-1.2.7-upstream_truncation.patch: worked around an issue in ngx_event_pipe_copy_input_filter because it does not set p->upstream_done when p->length <= 0 like ngx_http_proxy_copy_filter. 12 years ago
agentzh (Yichun Zhang) 13efb24106 bugfix: ngx_uwsgi and ngx_scgi did set u->length but not u->pipe->length, thus leading to truncation false positives. 12 years ago
agentzh (Yichun Zhang) 3be0b7f0e1 bugfix: upstream_truncation.patch: 1. 504 error code in ngx_http_upstream_finalize_request resulted in calling special response handler even when the response header has been sent; 2. use 502 status code in ngx_http_upstream_finalize_request when upstream data truncation happens. 12 years ago
agentzh (Yichun Zhang) 5fb8647d23 renamed upstream-truncation.patch to upstream_trauncation.patch and also added a test for the case that r->upstream->pipe is NULL. 12 years ago
agentzh (Yichun Zhang) e7053c9ca9 updated the dtrace patch to make the stap function ngx_chain_dump() print out info about the "last_buf" and "last_in_chain" flags in bufs. 12 years ago
agentzh (Yichun Zhang) 042e2fd27b renamed the "nonbuffered-upstream-truncation" patch to "upstream-truncation" patch; also fixed issues with chunked upstream response bodies. thanks Andy Yuan for reporting this issue in #24. 12 years ago
agentzh (Yichun Zhang) 9f52ad4a45 applied the variables_in_redis_pass patch to ngx_redis 0.3.6 to allow use of nginx variables in the redis_pass directive. 12 years ago
agentzh (Yichun Zhang) a925be09c9 bugfix: applied Lanshun Zhou's run_posted_requests_in_resolver patch to the Nginx core: http://mailman.nginx.org/pipermail/nginx-devel/2013-March/003476.html 12 years ago
agentzh (Yichun Zhang) db978031d2 upgraded the nginx core to 1.2.7. 12 years ago
agentzh (Yichun Zhang) 0a2dcd7c50 added patches for the nginx 1.3.11 core. also excluded the allow_request_body_updating patch. 12 years ago
agentzh (Yichun Zhang) 8e35463045 updated resolver_wev_handler_segfault_with_poll.patch to Ruslan Ermilov's version. 12 years ago
agentzh (Yichun Zhang) fc1929f37d applied the resolver_wev_handler_segfault_with_pol patch to the nginx core 1.2.6 and 1.3.7 by default. see http://mailman.nginx.org/pipermail/nginx-devel/2013-January/003275.html for details. 12 years ago
agentzh (Yichun Zhang) f2b37bbcc7 upgraded the nginx core to 1.2.6. 12 years ago
agentzh (Yichun Zhang) 1f83898d01 applied slab_alloc_no_memory_as_info.patch to lower the log level of the error message "ngx_slab_alloc() failed: no memory" from "crit" to "info". 12 years ago
agentzh (Yichun Zhang) bb4d9b26fe bugfix: the upstream_pipeline patch introduced a regression that when upstream_next is in action, nginx might hang. thanks Kindy Lin for reporting this issue. 12 years ago
agentzh (Yichun Zhang) 2ad093b4fa include the latest bugfixes for LuaJIT 2.0 from the git repository (up to git commit 2ad9834d). 12 years ago
agentzh (Yichun Zhang) 9bd2c1fbc5 checked in the patches for the nginx 1.2.5 core. 12 years ago
agentzh (Yichun Zhang) 8950d4655d added terminal colors to the output of the util/mirror-tarballs script; also added the upstream_test_connect_kqueue patch for nginx 1.3.7. 12 years ago
agentzh (Yichun Zhang) 0e72914300 checked in the upstream_test_connect_kqueue patch for the nginx 1.2.4 core and applied it by default. 12 years ago
agentzh (Yichun Zhang) 1dd6b50740 upgraded patches for nginx 1.3.7. 12 years ago
agentzh (Yichun Zhang) 07a3959dd2 upgraded the nginx core to 1.2.4; also upgraded ngx_lua to 0.7.0. 12 years ago
agentzh (Yichun Zhang) c381151ce7 checked in the new patch channel-uninit-params for nginx 1.2.3 and 1.3.6. 12 years ago
agentzh (Yichun Zhang) e5ba4d313a checked in the patches for nginx 1.3.6. 12 years ago
agentzh (Yichun Zhang) b83fb77107 updated the dtrace patch to include new tapset functions ngx_indent, ngx_http_subreq_depth, and ngx_http_req_parent. 12 years ago
agentzh (Yichun Zhang) 9e9cf9630c removed an extra line from the nonbuffered-upstream-truncation patch. 12 years ago
agentzh (Yichun Zhang) 6a37c9bfdc updated the dtrace patch as well as the nonbuffered-upstream-truncation patch. 12 years ago
agentzh (Yichun Zhang) 84917b7821 updated the dtrace patch to add new static probe create-pool-done. 12 years ago
agentzh (Yichun Zhang) 1a90e3fc91 updated the nonbuffered-upstream-truncation patch to make the error handling more consistent. 12 years ago
agentzh (Yichun Zhang) ac3efbbea8 added the nonbuffered-upstream-truncation patch for nginx 1.2.3 to make ngx_http_upstream provide a way in the context of a subrequest to signal the parent of errors when upstream data truncation happens. thanks Bryan Alger for reporting this issue. 12 years ago
agentzh (Yichun Zhang) 2629184a0e updated the allow_request_body_updating.patch to define the HAVE_ALLOW_REQUEST_BODY_UPDATING_PATCH macro. 12 years ago
agentzh (章亦春) 23ebcbc77a updated the dtrace patch for nginx 1.2.3 and 1.3.4 for FreeBSD compatibility. 12 years ago
agentzh (Yichun Zhang) 3e932d8aa8 updated the dtrace patch for nginx 1.2.3 and 1.3.4. 12 years ago