diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -6,24 +6,25 @@ reasonably complete. #XXXX refers to the respective Mantis bug report | |||
6 | (or feature request). ARCH indicates that implementing this feature | 6 | (or feature request). ARCH indicates that implementing this feature |
7 | may require non-trivial ARCHitectural changes in the code. API | 7 | may require non-trivial ARCHitectural changes in the code. API |
8 | indicates that implementing the feature will require API changes. | 8 | indicates that implementing the feature will require API changes. |
9 | TRIV indicates that implementing this feature should be TRIVial. | 9 | TRIV indicates that implementing this feature should be TRIVial. TEST |
10 | indicates that a testcase should be written before implementing the | ||
11 | feature. | ||
10 | 12 | ||
11 | 13 | ||
12 | For http/1.1-compliance: | 14 | For http/1.1-compliance: |
13 | ======================== | 15 | ======================== |
14 | connection.c: | 16 | connection.c: |
15 | - support responding immediately with "100 CONTINUE" (http 1.1) (#1263, ARCH) | ||
16 | - send proper error code back if headers are too long | 17 | - send proper error code back if headers are too long |
17 | (currently, we just close the connection) (#1222, ARCH) | 18 | (currently, we just close the connection) (#1222, ARCH, TEST) |
18 | - support chunked requests from clients (#1260, ARCH) | 19 | - support chunked requests from clients (#1260, TEST, TEST) |
19 | - send proper error code back if client forgot the "Host" header (#1264, TRIV) | 20 | - send proper error code back if client forgot the "Host" header (#1264, TRIV) |
20 | - automatically add MHD_HTTP_HEADER_DATE if client "forgot" to add one (#1261, TRIV) | 21 | - automatically add MHD_HTTP_HEADER_DATE if client "forgot" to add one (#1261, TRIV) |
21 | - automatically drop body from responses to "HEAD" requests (#1262, TRIV) | 22 | - automatically drop body from responses to "HEAD" requests (#1262, TRIV) |
22 | 23 | ||
23 | For POST: | 24 | For POST: |
24 | ========= | 25 | ========= |
25 | - find better way to handle POST data that does not fit into memory (#1221, API) | 26 | - find better way to handle POST data that does not fit into memory (#1221, API, TEST) |
26 | - add support to decode multipart/form-data (#1221) | 27 | - add support to decode multipart/form-data (#1221, TEST) |
27 | 28 | ||
28 | For SSL: | 29 | For SSL: |
29 | ======== | 30 | ======== |