diff options
author | Christian Grothoff <christian@grothoff.org> | 2008-09-11 03:50:35 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2008-09-11 03:50:35 +0000 |
commit | d550af2a104d21e7eb06f418a6fbb8a509266a37 (patch) | |
tree | 6dedfa111e15dbee0e0131a6b3227b71136d9fe8 /README | |
parent | 665502d76a87f4c1611cb05a387fd6f1941345a0 (diff) | |
download | libmicrohttpd-d550af2a104d21e7eb06f418a6fbb8a509266a37.tar.gz libmicrohttpd-d550af2a104d21e7eb06f418a6fbb8a509266a37.zip |
update
Diffstat (limited to 'README')
-rw-r--r-- | README | 23 |
1 files changed, 14 insertions, 9 deletions
@@ -24,8 +24,9 @@ reporting (and use MHD_USE_DEBUG). Error reporting is not enabled by | |||
24 | default to reduce the size of the library (error messages take | 24 | default to reduce the size of the library (error messages take |
25 | space!). If you are concerned about space, you should set "CFLAGS" to | 25 | space!). If you are concerned about space, you should set "CFLAGS" to |
26 | "-Os -fomit-frame-pointer" to have gcc generate tight code. The | 26 | "-Os -fomit-frame-pointer" to have gcc generate tight code. The |
27 | resulting binary should be about 25k depending on the platform (I | 27 | resulting binary should be about 30k (without SSL support) depending |
28 | got 25884 bytes using "-march=pentium4"). | 28 | on the platform. |
29 | |||
29 | 30 | ||
30 | Portability | 31 | Portability |
31 | =========== | 32 | =========== |
@@ -64,16 +65,14 @@ Development Status | |||
64 | 65 | ||
65 | This is a beta release. Below we list things that should be | 66 | This is a beta release. Below we list things that should be |
66 | implemented (in order of importance) before we can claim to be | 67 | implemented (in order of importance) before we can claim to be |
67 | reasonably complete. #XXXX refers to the respective Mantis bug report | 68 | reasonably complete. |
68 | (or feature request). | ||
69 | |||
70 | 69 | ||
71 | 70 | ||
72 | Missing features: | 71 | Missing features: |
73 | ================= | 72 | ================= |
74 | - SSL support: | 73 | - SSL code is still too large (plenty of dead or |
75 | * documentation | 74 | unnecessary code imported from gnuTLS) |
76 | * more testing | 75 | - Make sure SSL works on non-GNU/Linux platforms |
77 | 76 | ||
78 | 77 | ||
79 | Untested features: | 78 | Untested features: |
@@ -87,12 +86,18 @@ Untested features: | |||
87 | suppressing 100 CONTINUE | 86 | suppressing 100 CONTINUE |
88 | - extend testcase for chunked encoding to validate | 87 | - extend testcase for chunked encoding to validate |
89 | handling of footers | 88 | handling of footers |
89 | - more testing for SSL support | ||
90 | 90 | ||
91 | 91 | ||
92 | Missing documentation: | 92 | Missing documentation: |
93 | ====================== | 93 | ====================== |
94 | - manual (SSL/TLS support) | 94 | |
95 | - manual: | ||
96 | * document configuration options | ||
97 | * document SSL/TLS support | ||
98 | * document details on porting MHD (plibc, z/OS) | ||
95 | - tutorial: | 99 | - tutorial: |
96 | * clean up English | 100 | * clean up English |
97 | * make sure everything is accurate | 101 | * make sure everything is accurate |
98 | * change example code to follow GNU coding conventions | 102 | * change example code to follow GNU coding conventions |
103 | * provide examples for using SSL | ||