libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit d8e2c71150f270efa38e40a33c8dda133349d231
parent efd6a7b30cb4a927d3e13e066db3604c5f5597b2
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 12 Oct 2008 23:07:02 +0000

update to README

Diffstat:
MREADME | 14++++++++------
Mconfigure.ac | 13+++++++++++--
2 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/README b/README @@ -70,11 +70,14 @@ reasonably complete. Missing features: ================= -- SSL code is still too large (plenty of dead or - unnecessary code imported from gnuTLS) +- SSL code is still too large: + - plenty of dead or unnecessary code imported from gnuTLS + => hunt for more dead code! + - some code is replicated (also in libgcrypt) + - libgcrypt is used, and is also bloated + => integrate required portions of libgcrypt into our tree + instead of linking against it - Make sure SSL works on non-GNU/Linux platforms -- Fix compiler warnings in gnuTLS code - (largely signed vs. unsigned char) Untested features: @@ -101,5 +104,4 @@ Missing documentation: - tutorial: * clean up English * make sure everything is accurate - * change example code to follow GNU coding conventions - * provide examples for using SSL + diff --git a/configure.ac b/configure.ac @@ -159,6 +159,7 @@ have_inet6=no ) AC_MSG_RESULT($have_inet6) + # libcurl (required for testing) SAVE_LIBS=$LIBS LIBCURL_CHECK_CONFIG(,,curl=1,curl=0) @@ -316,6 +317,10 @@ AC_ARG_ENABLE([x509], [enable_x509="yes"]) AC_MSG_RESULT($enable_x509) +# test for libz (optional feature for HTTPS) +zlib=1 +AC_CHECK_LIB(z, compress,,zlib=0) +AM_CONDITIONAL(HAVE_LIBZ, test x$zlib = x1) # Symbols required by GNU_TLS AC_DEFINE([ENABLE_MINITASN1],[1],[Include minitasn1 support]) @@ -387,12 +392,16 @@ AC_MSG_NOTICE([Configuration Summary: if test "$enable_HTTPS" = "yes" then -AC_MSG_NOTICE([HTTPS subsystem configuration: + AC_MSG_NOTICE([HTTPS subsystem configuration: TLS support: ${enable_TLS} SSLv3 support: ${enable_SSL} x509 support: ${enable_x509} Client code dep.: ${MSG_CLIENT_SIDE} -]) + ]) + if test "$zlib" != 1 + then + AC_MSG_NOTICE([WARNING: deflate feature for HTTPS disabled (no zlib)]) + fi fi