diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-07-24 15:24:50 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-07-24 15:24:50 +0000 |
commit | 58d06b22557a9d06dfeff5975c8241def4f88680 (patch) | |
tree | a524c1984b580911d614ee84cc35872beaa34c7e /README | |
parent | 29529aefd1a38449647a3cea724635e87d01d3ea (diff) | |
download | libmicrohttpd-58d06b22557a9d06dfeff5975c8241def4f88680.tar.gz libmicrohttpd-58d06b22557a9d06dfeff5975c8241def4f88680.zip |
towards using libgnutls directly
Diffstat (limited to 'README')
-rw-r--r-- | README | 12 |
1 files changed, 1 insertions, 11 deletions
@@ -74,21 +74,11 @@ reasonably complete. | |||
74 | 74 | ||
75 | Missing features: | 75 | Missing features: |
76 | ================= | 76 | ================= |
77 | - MHD_get_daemon_info options for SSL are not implemented (always return NULL) | ||
78 | - SSL support does not work with SELECT-based threading modes | 77 | - SSL support does not work with SELECT-based threading modes |
79 | (issue is that the gnutls state machine does not like EAGAIN/EINTR | 78 | (issue is that the gnutls state machine does not like EAGAIN/EINTR |
80 | return values from send/recv, despite having tons of | 79 | return values from send/recv, despite having tons of |
81 | branches on those values). | 80 | branches on those values). |
82 | - SSL code is still too large: | 81 | - SSL code is not working (GNUtls integration broken) |
83 | * libgcrypt is used, and is also bloated | ||
84 | => integrate required portions of libgcrypt into our tree | ||
85 | instead of linking against it | ||
86 | * still some bloat in the SSL code; | ||
87 | consider removing "client" functionality | ||
88 | * most likely some headers declare functions, constants | ||
89 | and types that are no longer present or used | ||
90 | * possibly other dead code | ||
91 | - Make sure SSL works on non-GNU/Linux platforms | ||
92 | 82 | ||
93 | 83 | ||
94 | Untested features: | 84 | Untested features: |