-diff '--exclude=*~' -ur nginx-1.2.3/src/http/ngx_http_core_module.c nginx-1.2.3-patched/src/http/ngx_http_core_module.c
---- nginx-1.2.3/src/http/ngx_http_core_module.c	2012-06-04 04:58:12.000000000 -0700
-+++ nginx-1.2.3-patched/src/http/ngx_http_core_module.c	2012-07-21 12:09:17.468576485 -0700
+diff -ur nginx-1.2.3/src/http/ngx_http_core_module.c nginx-1.2.3-patched/src/http/ngx_http_core_module.c
+--- nginx-1.2.3/src/http/ngx_http_core_module.c	2012-08-06 10:31:32.000000000 -0700
++++ nginx-1.2.3-patched/src/http/ngx_http_core_module.c	2012-08-30 11:37:42.388213974 -0700
 @@ -2420,6 +2420,8 @@
  
      sr->request_body = r->request_body;

     }
 }
 
Only in nginx-1.2.3-patched/src/http: ngx_http_request_body.c.orig
diff '--exclude=*~' -ur nginx-1.2.3/src/http/ngx_http_request.c nginx-1.2.3-patched/src/http/ngx_http_request.c
--- nginx-1.2.3/src/http/ngx_http_request.c	2012-06-05 06:52:37.000000000 -0700
+++ nginx-1.2.3-patched/src/http/ngx_http_request.c	2012-07-21 12:08:30.656376973 -0700
@@ -287,6 +287,8 @@
 
         r->pipeline = hc->pipeline;

         hc->request = r;
     }
 
diff -ur nginx-1.2.3/src/http/ngx_http_request.h nginx-1.2.3-patched/src/http/ngx_http_request.h
--- nginx-1.2.3/src/http/ngx_http_request.h	2012-07-02 10:41:52.000000000 -0700
+++ nginx-1.2.3-patched/src/http/ngx_http_request.h	2012-08-30 11:39:37.085644830 -0700
@@ -9,6 +9,9 @@
 #define _NGX_HTTP_REQUEST_H_INCLUDED_
 
 
+#define HAVE_ALLOW_REQUEST_BODY_UPDATING_PATCH
+
+
 #define NGX_HTTP_MAX_URI_CHANGES           10
 #define NGX_HTTP_MAX_SUBREQUESTS           200
 
@@ -375,6 +378,9 @@
     ngx_pool_t                       *pool;
     ngx_buf_t                        *header_in;
 
