Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 14, 2011
  1. OSX is dumb dumb dumb and reports even 64bit machines as i386

    Ezra Zygmuntowicz authored
Commits on Feb 12, 2011
  1. @chaoslawful
  2. @chaoslawful
  3. @agentzh

    emphasized in README that Mac 64-bit users have to edit the "config" …

    agentzh authored
    …file themselves when building with LuaJIT 2.0 (for now).
  4. @agentzh
  5. @agentzh

    minor tweaks of README.

    agentzh authored
Commits on Feb 11, 2011
  1. @agentzh
  2. @agentzh
  3. @agentzh

    now we always allocate r->request_body for subrequests when the metho…

    agentzh authored
    …d option is specified for ngx.location.capture*. this prevents accidental inheritance of parent request's request body when client_body_buffer_size < client_max_body_size.
Commits on Feb 10, 2011
  1. @agentzh

    fixed indentation.

    agentzh authored
  2. @agentzh

    fixed a typo in README.

    agentzh authored
  3. @agentzh

    added notes about variable number of subrequests for ngx.location.cap…

    agentzh authored
    …ture_multi to README. thanks Marcus Clyne.
Commits on Feb 9, 2011
  1. @agentzh

    optimized the buffer management process a bit for ngx.location.captur…

    agentzh authored
    …e*: one the response body is a single buf chain, do not bother concatening it into a new buffer.
Commits on Feb 8, 2011
  1. @agentzh
  2. @agentzh

    now we no longer explicitly require OpenSSL crypto, we now use ngx_md…

    agentzh authored
    …5.h exclusively, and no NDK_HASH pain any more.
Commits on Feb 6, 2011
  1. @agentzh
Commits on Feb 5, 2011
  1. @agentzh
  2. @agentzh

    minor test adjust.

    agentzh authored
  3. @agentzh

    now we report an error at config time when rewrite_by_lua* are used w…

    agentzh authored
    …ith nginx 0.8.42 ~ 0.8.53.
  4. @agentzh

    minor README tweaks.

    agentzh authored
  5. @agentzh
Commits on Feb 4, 2011
  1. @agentzh

    fixed regressions while building with nginx 0.7.x and also confirmed …

    agentzh authored
    …that rewrite_by_lua* work with nginx 0.7.x.
  2. @agentzh

    added notes regarding cases when ngx.location.capture and ngx.locatio…

    agentzh authored
    …n.capture_multi fail to capture subrequests' outputs.
  3. @agentzh

    now we recycle the chain links and associated bufs among subrequests …

    agentzh authored
    …issued by one or more ngx.location.capture_multi() calls within a single (parent) request.
  4. @agentzh
  5. @agentzh

    added some tests for using ngx.location.capture_multi() at rewrite, a…

    agentzh authored
    …ccess, and content phases at the same time and these tests are all passing :)
  6. @agentzh

    we now cancel the ctx->body field and use the parent request's ctx->b…

    agentzh authored
    …odies instead, thus saving some bytes per request.
  7. @agentzh
  8. @agentzh

    we now post the parent request ourselves in the post_subrequest callb…

    agentzh authored
    …ack in some extreme condition that the current (sub)request is not active AND it has some weird postponed requests associated with it. this work-around makes those crazily complicated test cases for ngx.location.capture_multi() pass now.
  9. @agentzh
  10. @agentzh

    minor optimizations: we only pass NULL chains down the output filter …

    agentzh authored
    …chain when we really need (that is, the current request is active *AND* there is postponed outputs in r->postponed).
Commits on Feb 3, 2011
  1. @agentzh

    minor optimizations in ngx.location.capture_multi() and also fixed a …

    agentzh authored
    …bug in its request options handling (we did not initialize the options properly for *every* request).
  2. @agentzh
  3. @agentzh
  4. @agentzh

    the post subrequest callback may be called multiple times (due to fin…

    agentzh authored
    …alizing in-active requests) and those useless left-over calls may cause segfaults while accessing parent requests' ctx struct. now we add checks to post_subrequest to prevent its main logic from running twice or more.
Something went wrong with that request. Please try again.