Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 6, 2015
  1. @agentzh

    bugfix: use of ngx_http_image_filter_module might lead to request han…

    agentzh authored
    …g due to duplicate header filter invocations.
Commits on Sep 9, 2014
  1. @agentzh

    bugfix: $echo_client_request_headers: buffer overflow and the "buffer…

    agentzh authored
    … error" exception might happen for massively pipelined downstream requests.
Commits on Aug 22, 2014
  1. @agentzh
Commits on Jul 19, 2014
  1. @agentzh

    bugfix: reading $echo_client_request_headers would return garbled dat…

    agentzh authored
    …a when LF instead of CRLF is used as the line terminator in the original header.
  2. @agentzh

    bugfix: reading $echo_client_request_headers could lead to buffer ove…

    agentzh authored
    …rflow due to misuse of r->header_end while modules like ngx_fastcgi and ngx_proxy can change r->header_end to point to buffers of their own.
Commits on Jun 29, 2014
  1. @agentzh

    bugfix: the "unknown option for echo_subrequest_async" error was thro…

    agentzh authored
    …wn when nginx variables was used in both the method argument and url argument of the echo_subrequest* directives (and etc). thanks Utkarsh Upadhyay for the report in #34.
Commits on Apr 11, 2014
  1. @agentzh

    bugfix: use of empty arguments after the -n option might cause subseq…

    agentzh authored
    …uent arguments to get discarded. thanks Lice Pan for the report and fix in #33.
Commits on Mar 17, 2014
  1. @agentzh
Commits on Jan 28, 2014
  1. @agentzh
Commits on Jan 8, 2014
  1. @agentzh

    bugfix: echo_request_body truncated the response body prematurely whe…

    agentzh authored
    …n the request body was in memory (because the request reader sets "last_buf" in this case). thanks Hungpu DU for the original patch in #26.
Commits on Jan 1, 2014
  1. @agentzh

    bugfix: using $echo_timer_elapsed variable alone in the configuration…

    agentzh authored
    … caused segmentation faults. thanks Hungpu DU for the report in #23.
Commits on Oct 15, 2013
  1. @agentzh

    bugfix: echo_before_body and echo_after_body might now work properly …

    agentzh authored
    …when multiple http {} blocks were used in nginx.conf.
Commits on Sep 3, 2013
  1. @agentzh
  2. @agentzh

    bugfix: use of C global variables at config time could lead to issues…

    agentzh authored
    … when HUP reload failed in the middle.
  3. @agentzh
Commits on Aug 30, 2013
  1. @agentzh

    bugfix: we might send the response header twice when an error happens…

    agentzh authored
    …. this issue is exposed by nginx 1.5.4. thanks Markus Linnala for the report in #21.
Commits on Aug 4, 2013
  1. @agentzh

    bugfix: the request body was not discarded properly in the content ha…

    agentzh authored
    …ndler when the request body was not read yet. thanks Peter Sabaini for the report in openresty/ngx_openresty#32. bugfix: ensure that subrequests never read the main request's request body by automatically reading the main request body before initiating subrequests.
Commits on Apr 13, 2013
  1. @agentzh

    bugfix: $echo_client_request_headers may evaluate to an empty value w…

    agentzh authored
    …hen the default header buffer (c->buffer) can hold the request line but not the whole header. thanks KDr2 for reporting this issue.
Commits on Mar 27, 2013
  1. @agentzh

    bugfix: $echo_client_request_headers would return the first part of t…

    agentzh authored
    …he request body when request body was read before reading this variable. bugfix: $echo_client_request_headers might not work properly in a subrequest.
Commits on Mar 8, 2013
  1. @agentzh

    fixed ill-formed HTTP requests in a recently-added test case, which c…

    agentzh authored
    …aused issues under the "check leaks" testing mode.
Commits on Mar 7, 2013
  1. @agentzh

    bugfix: $echo_client_request_headers was evaluated to only the last p…

    agentzh authored
    …art of the request header when large header buffers were used; also preserve the trailing CRLF at the end of the whole protocol header.
Commits on Jan 21, 2013
  1. @agentzh
Commits on Jan 9, 2013
  1. @agentzh
  2. @agentzh
Commits on Dec 25, 2012
  1. @agentzh
Commits on Jun 24, 2012
  1. @agentzh

    feature: added new directive echo_status which can be used to specify…

    agentzh authored
    … a different default response status code other than 200. thanks Maxime Corbeau for requesting this.
Commits on Jun 20, 2012
  1. @agentzh
  2. @agentzh
Commits on Jun 17, 2012
  1. @agentzh

    bugfix: the old HTTP 1.0 protocol handling was wrong. we should leave…

    agentzh authored
    … that to the nginx core and just output responses without a Content-Length response header.
Commits on May 2, 2012
  1. @agentzh

    bugfix: reading $echo_it outside of the echo_foreach_split loop resul…

    agentzh authored
    …ted in memory invalid reads and hence segfaults; now it is evaluates to the special "not found" value. thanks baqs for reporting this in agentzh/old-openresty#2.
Commits on Apr 27, 2012
  1. @agentzh

    made TEST 21 in t/location.t less possible to time out when running i…

    agentzh authored
    …n the mockeagain(W) + valgrind/mecheck mode.
Commits on Mar 21, 2012
  1. @agentzh

    some test suite love.

    agentzh authored
Commits on Jan 8, 2012
  1. @agentzh

    some users report that ngx_echo cannot be compiled with nginx 1.0.x o…

    agentzh authored
    …n their systems (as in github issue #7). this is a blind attemp to fix it because i could not reproduce it on my side.
Commits on Nov 12, 2011
  1. @agentzh
Commits on Oct 24, 2011
  1. @agentzh

    bugfix: fixed a memory issue in both echo_sleep and echo_blocking_sle…

    agentzh authored
    …ep: we should not pass ngx_str_t strings to atof() which expects C strings.
Something went wrong with that request. Please try again.