Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 2, 2015
  1. @agentzh
Commits on Aug 18, 2014
  1. @agentzh
Commits on Aug 7, 2014
  1. @agentzh

    optimize: removed the unused C function ngx_http_headers_more_rm_head…

    agentzh authored
    …er. thanks Markus Linnala for the catch in #28.
Commits on Dec 22, 2013
  1. @agentzh
  2. @agentzh

    minor coding style fix.

    agentzh authored
  3. @agentzh
Commits on Dec 21, 2013
  1. @agentzh

    various coding style fixes.

    agentzh authored
Commits on Dec 12, 2013
  1. @agentzh

    bugfix: more_set_input_headers did not completely override the existi…

    agentzh authored
    …ng request header with multiple values. thanks Aviram Cohen for the report.
Commits on Oct 27, 2013
  1. @agentzh

    minor coding style fixes.

    agentzh authored
  2. @agentzh
  3. @agentzh

    minor coding style fixes.

    agentzh authored
Commits on Oct 15, 2013
  1. @agentzh

    bugfix: more_set_input_headers might overwrite the value of the $host…

    agentzh authored
    … variable with bad values.
  2. @agentzh

    bugfix: more_set_headers and more_clear_headers might now work when m…

    agentzh authored
    …ultiple http {} blocks were used in nginx.conf.
Commits on Oct 14, 2013
  1. @agentzh
Commits on Aug 6, 2013
  1. @agentzh

    bugfix: segfaults would happen in more_set_input_headers and more_cle…

    agentzh authored
    …ar_input_headers when processing HTTP 0.9 requests. thanks Bin Wang for the report in #14.
Commits on Aug 4, 2013
  1. @agentzh

    bugfix: we did not properly initialize the location response header f…

    agentzh authored
    …ield in commit b21333e. this is a further fix for issue #7.
Commits on Aug 3, 2013
  1. @agentzh

    massive coding style fixes.

    agentzh authored
  2. @agentzh

    bugfix: segfault might happen when using more_set_headers or more_cle…

    agentzh authored
    …ar_headers in the case that the nginx core initiated a 301 redirect. this issue was caused by an optimization in the nginx core where ngx_http_core_find_config_phase, for example, does not fully initialize the "Location" response header after creating the header. thanks Brian Akins for the original report in #7 and Vladimir Protasov for the insight in openresty/lua-nginx-module#260.
Commits on Jun 11, 2013
  1. @agentzh

    bugfix: segmentation fault might happen in nginx 1.4.x when using mor…

    agentzh authored
    …e_set_input_headers on the Cookie request headers because recent versions of nginx no longer always initialize r->headers_in.cookies.
Commits on Apr 25, 2013
  1. @agentzh
  2. @agentzh

    fixed places where we should return NGX_ERROR instead of NGX_HTTP_INT…

    agentzh authored
    …ERNAL_SERVER_ERROR; also fixed a clang warning.
  3. @agentzh

    bugfix: modifying the Cookie request headers via more_set_input_heade…

    agentzh authored
    …rs/more_clear_input_headers did not update the Nginx internal data structure, r->headers_in.cookies, at the same time, which might cause issues when reading variables $cookie_COOKIE, for example.
  4. @agentzh

    bugfix: modifying the Via request header via more_set_input_headers/m…

    agentzh authored
    …ore_clear_input_headers did not update the special internal field in the Nginx core, "r->headers_in.via", when the ngx_gzip_filter module is enabled.
  5. @agentzh

    bugfix: modifying the X-Real-IP request header via more_set_input_hea…

    agentzh authored
    …ders/more_clear_input_headers did not update the special internal field in the Nginx core, "r->headers_in.x_real_ip", when the ngx_realip module is enabled.
Commits on Apr 24, 2013
  1. @agentzh

    bugfix: modifying the Connection request header via more_set_input_he…

    agentzh authored
    …aders/more_clear_input_headers did not update the special internal flags in the Nginx core, "r->headers_in.connection_type" and "r->headers_in.keep_alive_n".
  2. @agentzh

    bugfix: modifying the User-Agent request header via more_set_input_he…

    agentzh authored
    …aders/more_clear_input_headers did not update those special internal flags in the Nginx core, like "r->headers_in.msie6" and "r->headers_in.opera".
Commits on Nov 15, 2012
  1. @agentzh

    bugfix: more_clear_input_headers would result in memory invalid reads…

    agentzh authored
    … when removing the 21st request headers. thanks Umesh Sirsiwal for reporting this issue as openresty/lua-nginx-module#176.
Commits on Aug 2, 2012
  1. @agentzh
  2. @agentzh
Commits on Jul 6, 2012
  1. @agentzh

    bugfix: more_clear_input_headers did not remove all the instances for…

    agentzh authored
    … the builtin headers or custom headers. bugfix: more_clear_input_headers might accidentally remove request headers that are not specified at all and leave the specified headers with just empty header values when removing multiple built-in headers. thanks Matthieu Tourne for reporting the issues.
Commits on Jan 17, 2012
  1. @agentzh
Commits on Dec 30, 2011
  1. @agentzh

    bugfix: removing builtin headers in huge request headers with 20+ ent…

    agentzh authored
    …ries could result in data loss. thanks Chris Dumoulin for the patch in github issue #6.
Commits on Dec 24, 2011
  1. @agentzh
Commits on Dec 23, 2011
  1. @agentzh

    bugfix: the more_set_input_headers directive might cause invalid memo…

    agentzh authored
    …ry reads because nginx request header values must be null terminated. thanks Maxim Dounin.
Commits on Dec 16, 2011
  1. @agentzh

    bugfix: more_set_input_headers did not handle the Accept-Encoding req…

    agentzh authored
    …uest headers properly. thanks 天街夜色.
Something went wrong with that request. Please try again.