[prev in list] [next in list] [prev in thread] [next in thread]
List: apache-cvs
Subject: cvs commit: httpd-2.0/server core.c
From: rederpj () apache ! org
Date: 2004-01-30 16:20:52
Message-ID: 20040130162052.44330.qmail () minotaur ! apache ! org
[Download RAW message or body]
rederpj 2004/01/30 08:20:52
Modified: . Tag: APACHE_2_0_BRANCH CHANGES STATUS
server Tag: APACHE_2_0_BRANCH core.c
Log:
*) core.c: If large file support is enabled, allow any file that is
greater than AP_MAX_SENDFILE to be split into multiple buckets.
This allows Apache to send files that are greater than 2gig.
Otherwise we run into 32/64 bit type mismatches in the file size.
Submitted by: Brad Nicholes
Reviewed by: nd, jerenkrantz, rederpj
Revision Changes Path
No revision
No revision
1.988.2.230 +6 -0 httpd-2.0/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/httpd-2.0/CHANGES,v
retrieving revision 1.988.2.229
retrieving revision 1.988.2.230
diff -u -r1.988.2.229 -r1.988.2.230
--- CHANGES 30 Jan 2004 15:52:07 -0000 1.988.2.229
+++ CHANGES 30 Jan 2004 16:20:50 -0000 1.988.2.230
@@ -1,5 +1,11 @@
Changes with Apache 2.0.49
+ *) core.c: If large file support is enabled, allow any file that is
+ greater than AP_MAX_SENDFILE to be split into multiple buckets.
+ This allows Apache to send files that are greater than 2gig.
+ Otherwise we run into 32/64 bit type mismatches in the file size.
+ [Brad Nicholes]
+
*) proxy_http fix: mod_proxy hangs when both KeepAlive and
ProxyErrorOverride are enabled, and a non-200 response without a
body is generated by the backend server. (e.g.: a client makes a
1.751.2.665 +1 -8 httpd-2.0/STATUS
Index: STATUS
===================================================================
RCS file: /home/cvs/httpd-2.0/STATUS,v
retrieving revision 1.751.2.664
retrieving revision 1.751.2.665
diff -u -r1.751.2.664 -r1.751.2.665
--- STATUS 30 Jan 2004 15:52:07 -0000 1.751.2.664
+++ STATUS 30 Jan 2004 16:20:50 -0000 1.751.2.665
@@ -86,13 +86,6 @@
jerenkrantz: Why is rm not application/vnd.rn-realmedia as in PR 26079?
+1: nd, trawick
- * If large file support is enabled, allow any file that is greater than
- AP_MAX_SENDFILE to be split into multiple buckets. This allows Apache
- to send files that are greater than 2gig. Otherwise we run into
- 32/64 bit type mismatches in the file size.
- server/core.c r1.255, r1.256
- +1: bnicholes, nd, jerenkrantz
-
* Fix segfault in mod_mem_cache cache_insert() due to cache size
becoming negative. PR: 21285, 21287
http://cvs.apache.org/viewcvs.cgi/httpd-2.0/modules/experimental/mod_mem_cache.c?r1=1.99&r2=1.100
No revision
No revision
1.225.2.12 +5 -1 httpd-2.0/server/core.c
Index: core.c
===================================================================
RCS file: /home/cvs/httpd-2.0/server/core.c,v
retrieving revision 1.225.2.11
retrieving revision 1.225.2.12
diff -u -r1.225.2.11 -r1.225.2.12
--- core.c 1 Jan 2004 13:30:43 -0000 1.225.2.11
+++ core.c 30 Jan 2004 16:20:51 -0000 1.225.2.12
@@ -3522,8 +3522,12 @@
}
bb = apr_brigade_create(r->pool, c->bucket_alloc);
-#if APR_HAS_SENDFILE && APR_HAS_LARGE_FILES
+#if APR_HAS_LARGE_FILES
+#if APR_HAS_SENDFILE
if ((d->enable_sendfile != ENABLE_SENDFILE_OFF) &&
+#else
+ if (
+#endif
(r->finfo.size > AP_MAX_SENDFILE)) {
/* APR_HAS_LARGE_FILES issue; must split into mutiple buckets,
* no greater than MAX(apr_size_t), and more granular than that
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic