Commit Graph

149 Commits (1e7d38d47972a8c1faa0ab6e7ae76c9171e78fb1)

Author SHA1 Message Date
Yichun Zhang (agentzh) 52e622a26c bugfix: our "prev_slab" field of ngx_slab_page_t could get out of sync in the slab_defrag patch for nginx. thanks Shuxin Yang for the catch. 11 years ago
Yichun Zhang (agentzh) 20e69718ce fixed a bug in slab_defrag.patch for the nginx core that we may incorrectly access the padding area between the end of pool->pages and pool->start. thanks Shuxin Yang for the catch. 11 years ago
Yichun Zhang (agentzh) 05334f1b5b updated the slab_defrag patch (for nginx) with better comments. thanks Shuxin for the suggestions. 11 years ago
Yichun Zhang (agentzh) 91549c16b4 updated the slab_defrag patch (for nginx) a bit. 11 years ago
Yichun Zhang (agentzh) 1dbd0b24d2 apply the slab_defrag patch to the nginx core by default. 11 years ago
Yichun Zhang (agentzh) 9c3a123035 upgraded nginx core to 1.7.0. 11 years ago
Yichun Zhang (agentzh) b0f1e786c1 upgraded the nginx core to 1.5.12. 11 years ago
Yichun Zhang (agentzh) 37ba2b1015 backported the patch to the nginx core for the latest SPDY security vulnerability (CVE-2014-0133). 11 years ago
Yichun Zhang (agentzh) d21cc33749 nginx: disabled the -Werror option for clang too. thanks Hamish Forbes for the report. 11 years ago
Yichun Zhang (agentzh) e36d505d80 upgraded the patches for nginx 1.5.11. 11 years ago
Yichun Zhang (agentzh) 227e4e0da2 upgraded nginx core to 1.5.9. 11 years ago
Yichun Zhang (agentzh) 676150c81b bugfix: setting $args might not make ngx_proxy (and others) honour the change. applied the setting_args_invalidates_uri patch to fix this issue. thanks rvsw for the report. 11 years ago
Yichun Zhang (agentzh) c9d9e4a8dd updated the resolve-names-with-a-trailing-dot patch according to the feedback from Piotr Sikora and Ruslan Ermilov. 11 years ago
Yichun Zhang (agentzh) 9a3e9dbffd bugfix: nginx's builtin resolver did not accept domain names with a trailing dot. 11 years ago
Yichun Zhang (agentzh) 1eb135cc6a upraded the nginx core to 1.5.8. 11 years ago
Yichun Zhang (agentzh) 4bab759ea3 optimize: shortened the server string "ngx_openresty" to "openresty". 11 years ago
Yichun Zhang (agentzh) 8cec47f755 upgraded the nginx core to 1.5.7. 11 years ago
Yichun Zhang (agentzh) 0528788543 feature: added new configure option --with-pcre-conf-opt=OPTIONS to the nginx core to allow custom PCRE ./configure build options. thanks Lance Li for the original patch in #39. 11 years ago
Yichun Zhang (agentzh) 2fb9ed5c1d updated the larger_max_error_str patch to allow NGX_MAX_ERROR_STR to be redefined from the outside. 11 years ago
Yichun Zhang (agentzh) 1728ca8c66 feature: applied the larger_max_error_str patch to the nginx core to allow error log messages up to 4096 bytes. 11 years ago
Yichun Zhang (agentzh) 633abb71bf upgraded the patch "variables_in_redis_pass" to ngx_http_redis 0.3.7. 11 years ago
Yichun Zhang (agentzh) 8b86c72ea2 applied the official patch patch.2013.space.txt for the Nginx core to fix the security issue CVE-2013-4547. 11 years ago
Yichun Zhang (agentzh) b694456ef3 bugfix: applied the cache_manager_exit patch to the nginx core to fix an issue when the cache manager process is shutting down. 11 years ago
Yichun Zhang (agentzh) 68d1241d12 updated the gzip_flush_bug patch to fix the issue in the ngx_gunzip module. thanks Maxim Dounin for the catch. 11 years ago
Yichun Zhang (agentzh) f35f66a487 feature: added patch nginx-1.4.3-proxy_host_port_vars to make $proxy_host and $proxy_port accessible for dynamic languages like Lua and Perl. 11 years ago
Yichun Zhang (agentzh) aac5d5e49e updated nginx-1.4.3-gzip_flush_bug.patch according to Maxim Dounin's feedback. 11 years ago
Yichun Zhang (agentzh) 8bc4bf391a updated the gzip_flush_bug patch according to the feedback from Maxim Dounin. 11 years ago
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