Permalink
Browse files

updated docs for v0.18.

  • Loading branch information...
agentzh committed Dec 19, 2009
1 parent 45d250c commit 4970c724015a867d1f544a38b34a90bcacd03e9d
Showing with 19 additions and 13 deletions.
  1. +12 −6 README
  2. +7 −4 doc/readme.wiki
  3. +0 −3 src/ngx_http_chunkin_util.c
View
18 README
@@ -6,9 +6,9 @@ Name
installation instructions.
Version
- This document describes chunkin-nginx-module v0.17
+ This document describes chunkin-nginx-module v0.18
(<http://github.com/agentzh/chunkin-nginx-module/downloads>) released on
- Dec 18, 2009.
+ Dec 19, 2009.
Synopsis
chunkin on;
@@ -254,14 +254,20 @@ Source Repository
(<http://github.com/agentzh/chunkin-nginx-module>).
ChangeLog
+ v0.18
+ * added support for "chunk-extension" to the chunked parser as per RFC
+ 2616 (<http://tools.ietf.org/html/rfc2616#section-3.6.1>), but we
+ just ignore them (if any) because we don't understand them.
+
v0.17
* implemented the chunkin_max_chunks_per_buf directive to allow
overriding the default 512 setting.
* we now bypass nginx's discard requesty body bug
(<http://nginx.org/pipermail/nginx-devel/2009-December/000041.html>)
by requiring our users to define explicit "411 error_page" with
- chunkin_resume in the error page location.
+ chunkin_resume in the error page location. Thanks J for reporting
+ related bugs.
* fixed "r->phase_handler" in our post read handler. our handler may
run one more time before :P
@@ -397,10 +403,10 @@ TODO
* make the chunkin handler run at the end of the "access phase" rather
than beginning.
- * Fix the known issues.
+ * add support for "trailers" as specified in the RFC 2616
+ (<http://tools.ietf.org/html/rfc2616#section-3.6.1>).
- * Add support for trailers and chunked extensions as specified in the
- RFC (<http://tools.ietf.org/html/rfc2616#section-3.6.1>)
+ * fix the known issues.
Getting involved
You'll be very welcomed to submit patches to the author or just ask for
View
@@ -6,7 +6,7 @@
= Version =
-This document describes chunkin-nginx-module [http://github.com/agentzh/chunkin-nginx-module/downloads v0.17] released on Dec 18, 2009.
+This document describes chunkin-nginx-module [http://github.com/agentzh/chunkin-nginx-module/downloads v0.18] released on Dec 19, 2009.
= Synopsis =
@@ -222,9 +222,12 @@ Available on github at [http://github.com/agentzh/chunkin-nginx-module agentzh/c
= ChangeLog =
+== v0.18 ==
+* added support for <code>chunk-extension</code> to the chunked parser as per [http://tools.ietf.org/html/rfc2616#section-3.6.1 RFC 2616], but we just ignore them (if any) because we don't understand them.
+
== v0.17 ==
* implemented the [[#chunkin_max_chunks_per_buf|chunkin_max_chunks_per_buf]] directive to allow overriding the default <code>512</code> setting.
-* we now bypass nginx's [http://nginx.org/pipermail/nginx-devel/2009-December/000041.html discard requesty body bug] by requiring our users to define explicit <code>411 error_page</code> with [[#chunkin_resume|chunkin_resume]] in the error page location.
+* we now bypass nginx's [http://nginx.org/pipermail/nginx-devel/2009-December/000041.html discard requesty body bug] by requiring our users to define explicit <code>411 error_page</code> with [[#chunkin_resume|chunkin_resume]] in the error page location. Thanks J for reporting related bugs.
* fixed <code>r->phase_handler</code> in our post read handler. our handler may run one more time before :P
* the chunkin handler now returns <code>NGX_DECLINED</code> rather than <code>NGX_OK</code> when our <code>ngx_http_chunkin_read_chunked_request_body</code> function returns <code>NGX_OK</code>, to avoid bypassing other access-phase handlers.
@@ -306,8 +309,8 @@ Some parts of the test suite requires modules [[NginxHttpProxyModule|proxy]] and
= TODO =
* make the chunkin handler run at the end of the <code>access phase</code> rather than beginning.
-* Fix the [[#Known Issues|known issues]].
-* Add support for trailers and chunked extensions as specified in the [http://tools.ietf.org/html/rfc2616#section-3.6.1 RFC]
+* add support for <code>trailers</code> as specified in the [http://tools.ietf.org/html/rfc2616#section-3.6.1 RFC 2616].
+* fix the [[#Known Issues|known issues]].
= Getting involved =
@@ -357,9 +357,6 @@ ngx_http_chunkin_internal_redirect(ngx_http_request_t *r,
ngx_http_set_ctx(r, ctx, ngx_http_chunkin_filter_module);
- ctx = ngx_http_get_module_ctx(r, ngx_http_chunkin_filter_module);
- dd("ctx defined in internal redirect? %d", ctx ? 1 : 0);
-
cscf = ngx_http_get_module_srv_conf(r, ngx_http_core_module);
r->loc_conf = cscf->ctx->loc_conf;

0 comments on commit 4970c72

Please sign in to comment.