header string of the request correctly to apr_off_t.
PR: 40883
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@486320
13f79535-47bb-0310-9956-
ffa450edef68
Changes with Apache 2.3.0
[Remove entries to the current 2.0 and 2.2 section below, when backported]
+ *) mod_proxy_http: Handle request bodies larger than 2 GB by converting
+ the Content-Length header of the request correctly. PR 40883.
+ [Ruediger Pluem, toadie <toadie643 gmail.com>]
+
*) core: Do not replace a Date header set by a proxied backend server.
PR 40232. [Ruediger Pluem]
if (old_cl_val) {
add_cl(p, bucket_alloc, header_brigade, old_cl_val);
- cl_val = atol(old_cl_val);
+ if (APR_SUCCESS != (status = apr_strtoff(&cl_val, old_cl_val, NULL,
+ 0))) {
+ return status;
+ }
}
terminate_headers(bucket_alloc, header_brigade);