You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apreq-cvs@httpd.apache.org by jo...@apache.org on 2003/04/18 04:29:11 UTC
cvs commit: httpd-apreq-2 STATUS
joes 2003/04/17 19:29:11
Modified: . STATUS
Log:
Bring STATUS up-to-date.
Revision Changes Path
1.2 +32 -4 httpd-apreq-2/STATUS
Index: STATUS
===================================================================
RCS file: /home/cvs/httpd-apreq-2/STATUS,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- STATUS 17 Apr 2003 19:19:39 -0000 1.1
+++ STATUS 18 Apr 2003 02:29:11 -0000 1.2
@@ -10,20 +10,48 @@
CURRENT RELEASE NOTES:
+ * This is unreleased alpha software.
+
RELEASE SHOWSTOPPERS:
+ * Missing API components:
+
+ 1. Key safety features ("disable uploads", "max body", "temp dir",
+ etc.) are unimplemented.
+
+ 2. File uploads are `buffered' into a bucket brigade.
+ The buckets are currently heap-allocated, which
+ causes the entire file to be spooled into RAM.
+ This behavior is unsafe, since large uploads can
+ DOS the server by exhausting RAM.
+
+ 3. The req->upload API is unimplemented.
+
+ * Filter API (env/mod_apreq.c) is missing key components:
+
+ 1. Safety features (see above).
+
+ 2. `Prefetching' filter reads are unimplemented.
+
+ 3. Filter should activate `as necessary', and inject itself only
+ once into the input filter chain.
+
CURRENT VOTES:
+
TODO:
- Write tests.
- Populate the glue/ directory (perl, tcl, etc.).
+ * Write core unit tests in t/.
+ * Populate the glue/ directory (perl, tcl, etc.).
OPEN ISSUES:
+ Documentation system.
+
+
+BUGS:
-BUGS:
\ No newline at end of file