aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2008-10-12 23:07:02 +0000
committerChristian Grothoff <christian@grothoff.org>2008-10-12 23:07:02 +0000
commitd8e2c71150f270efa38e40a33c8dda133349d231 (patch)
tree340598b5f856f91fdbba9d9cb4fa3e394798061f
parentefd6a7b30cb4a927d3e13e066db3604c5f5597b2 (diff)
downloadlibmicrohttpd-d8e2c71150f270efa38e40a33c8dda133349d231.tar.gz
libmicrohttpd-d8e2c71150f270efa38e40a33c8dda133349d231.zip
update to README
-rw-r--r--README14
-rw-r--r--configure.ac13
2 files changed, 19 insertions, 8 deletions
diff --git a/README b/README
index fff1c147..6d72edaf 100644
--- a/README
+++ b/README
@@ -70,11 +70,14 @@ reasonably complete.
70 70
71Missing features: 71Missing features:
72================= 72=================
73- SSL code is still too large (plenty of dead or 73- SSL code is still too large:
74 unnecessary code imported from gnuTLS) 74 - plenty of dead or unnecessary code imported from gnuTLS
75 => hunt for more dead code!
76 - some code is replicated (also in libgcrypt)
77 - libgcrypt is used, and is also bloated
78 => integrate required portions of libgcrypt into our tree
79 instead of linking against it
75- Make sure SSL works on non-GNU/Linux platforms 80- Make sure SSL works on non-GNU/Linux platforms
76- Fix compiler warnings in gnuTLS code
77 (largely signed vs. unsigned char)
78 81
79 82
80Untested features: 83Untested features:
@@ -101,5 +104,4 @@ Missing documentation:
101- tutorial: 104- tutorial:
102 * clean up English 105 * clean up English
103 * make sure everything is accurate 106 * make sure everything is accurate
104 * change example code to follow GNU coding conventions 107
105 * provide examples for using SSL
diff --git a/configure.ac b/configure.ac
index 384e7121..2133dc9d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -159,6 +159,7 @@ have_inet6=no
159) 159)
160AC_MSG_RESULT($have_inet6) 160AC_MSG_RESULT($have_inet6)
161 161
162
162# libcurl (required for testing) 163# libcurl (required for testing)
163SAVE_LIBS=$LIBS 164SAVE_LIBS=$LIBS
164LIBCURL_CHECK_CONFIG(,,curl=1,curl=0) 165LIBCURL_CHECK_CONFIG(,,curl=1,curl=0)
@@ -316,6 +317,10 @@ AC_ARG_ENABLE([x509],
316 [enable_x509="yes"]) 317 [enable_x509="yes"])
317AC_MSG_RESULT($enable_x509) 318AC_MSG_RESULT($enable_x509)
318 319
320# test for libz (optional feature for HTTPS)
321zlib=1
322AC_CHECK_LIB(z, compress,,zlib=0)
323AM_CONDITIONAL(HAVE_LIBZ, test x$zlib = x1)
319 324
320# Symbols required by GNU_TLS 325# Symbols required by GNU_TLS
321AC_DEFINE([ENABLE_MINITASN1],[1],[Include minitasn1 support]) 326AC_DEFINE([ENABLE_MINITASN1],[1],[Include minitasn1 support])
@@ -387,12 +392,16 @@ AC_MSG_NOTICE([Configuration Summary:
387 392
388if test "$enable_HTTPS" = "yes" 393if test "$enable_HTTPS" = "yes"
389then 394then
390AC_MSG_NOTICE([HTTPS subsystem configuration: 395 AC_MSG_NOTICE([HTTPS subsystem configuration:
391 TLS support: ${enable_TLS} 396 TLS support: ${enable_TLS}
392 SSLv3 support: ${enable_SSL} 397 SSLv3 support: ${enable_SSL}
393 x509 support: ${enable_x509} 398 x509 support: ${enable_x509}
394 Client code dep.: ${MSG_CLIENT_SIDE} 399 Client code dep.: ${MSG_CLIENT_SIDE}
395]) 400 ])
401 if test "$zlib" != 1
402 then
403 AC_MSG_NOTICE([WARNING: deflate feature for HTTPS disabled (no zlib)])
404 fi
396fi 405fi
397 406
398 407