ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/configure
(Generate patch)

Comparing gvpe/configure (file contents):
Revision 1.27 by pcg, Wed Mar 23 17:03:58 2005 UTC vs.
Revision 1.31 by pcg, Mon Dec 5 13:00:15 2005 UTC

868 --enable-dependency-tracking Do not reject slow dependency extractors 868 --enable-dependency-tracking Do not reject slow dependency extractors
869 --disable-rpath do not hardcode runtime library paths 869 --disable-rpath do not hardcode runtime library paths
870 --disable-nls do not use Native Language Support 870 --disable-nls do not use Native Language Support
871 --enable-iftype=TYPE/SUBTYPE 871 --enable-iftype=TYPE/SUBTYPE
872 Use kernel/net device interface TYPE/SUBTYPE. 872 Use kernel/net device interface TYPE/SUBTYPE.
873 Working combinations are: "native/linux" 873 Working combinations are (see doc/gvpe.osdep.5.pod):
874 "native/linux" "tincd/linux" "tincd/netbsd"
874 "tincd/linux" "tincd/freebsd" "tincd/openbsd" 875 "tincd/freebsd" "tincd/openbsd" "native/darwin"
875 "tincd/darwin" "native/cygwin"; Untested 876 "tincd/darwin" "native/cygwin"; Untested
876 combinations are: "native/darwin" "tincd/netbsd" 877 combinations are: "tincd/bsd" "tincd/solaris"
877 "tincd/solaris" "tincd/mingw" "tincd/raw_socket" 878 "tincd/mingw" "tincd/raw_socket" "tincd/uml_socket";
878 "tincd/uml_socket"; Broken combinations are: 879 Broken combinations are: "tincd/cygwin"; The default
879 "tincd/cygwin"; The default is to autodetect. 880 is to autodetect.
880 --enable-static-daemon enable statically linked daemon. 881 --enable-static-daemon enable statically linked daemon.
881 --enable-rohc enable robust header compression (rfc3095). 882 --enable-rohc enable robust header compression (rfc3095).
882 --enable-icmp enable icmp protocol support (default disabled). 883 --enable-icmp enable icmp protocol support (default disabled).
883 --enable-tcp enable tcp protocol support (default disabled). 884 --enable-tcp enable tcp protocol support (default disabled).
884 --enable-dns enable dns tunnel protocol support (DOES NOT WORK). 885 --enable-dns enable dns tunnel protocol support (DOES NOT WORK).
891 use BYTES bytes of extra randomness (default 8). 892 use BYTES bytes of extra randomness (default 8).
892 Allowed values are 0, 4, 8. 893 Allowed values are 0, 4, 8.
893 --enable-max-mtu=BYTES enable mtu sizes upto BYTES bytes (default 1500). 894 --enable-max-mtu=BYTES enable mtu sizes upto BYTES bytes (default 1500).
894 Use 9100 for jumbogram support. 895 Use 9100 for jumbogram support.
895 --disable-compression Disable compression support. 896 --disable-compression Disable compression support.
896 --enable-cipher Select the symmetric cipher (default "bf"). Must be 897 --enable-cipher Select the symmetric cipher (default "aes-128").
897 one of "bf" (blowfish), "aes-128" (rijndael), 898 Must be one of "bf" (blowfish), "aes-128"
898 "aes-192" or "aes-256". 899 (rijndael), "aes-192" or "aes-256".
899 --enable-digest Select the digets algorithm to use (default "sha1"). 900 --enable-digest Select the digets algorithm to use (default
900 Must be one of "sha1", "ripemd160", "md5" or "md4" 901 "ripemd160"). Must be one of "sha1", "ripemd160",
901 (insecure). 902 "md5" or "md4" (insecure).
902 903
903Optional Packages: 904Optional Packages:
904 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
905 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
906 --with-gnu-ld assume the C compiler uses GNU ld default=no 907 --with-gnu-ld assume the C compiler uses GNU ld default=no
1719fi 1720fi
1720 1721
1721 1722
1722# Define the identity of the package. 1723# Define the identity of the package.
1723 PACKAGE=gvpe 1724 PACKAGE=gvpe
1724 VERSION=1.9 1725 VERSION=2.0
1725 1726
1726 1727
1727cat >>confdefs.h <<_ACEOF 1728cat >>confdefs.h <<_ACEOF
1728#define PACKAGE "$PACKAGE" 1729#define PACKAGE "$PACKAGE"
1729_ACEOF 1730_ACEOF
9720 ROHC_TRUE='#' 9721 ROHC_TRUE='#'
9721 ROHC_FALSE= 9722 ROHC_FALSE=
9722fi 9723fi
9723 9724
9724 9725
9726
9725# Check whether --enable-icmp or --disable-icmp was given. 9727# Check whether --enable-icmp or --disable-icmp was given.
9726if test "${enable_icmp+set}" = set; then 9728if test "${enable_icmp+set}" = set; then
9727 enableval="$enable_icmp" 9729 enableval="$enable_icmp"
9728 9730
9729cat >>confdefs.h <<_ACEOF 9731cat >>confdefs.h <<_ACEOF
10037cat >>confdefs.h <<_ACEOF 10039cat >>confdefs.h <<_ACEOF
10038#define ENABLE_COMPRESSION $COMPRESS 10040#define ENABLE_COMPRESSION $COMPRESS
10039_ACEOF 10041_ACEOF
10040 10042
10041 10043
10042CIPHER=bf_cbc 10044CIPHER=aes_128_cbc
10043# Check whether --enable-cipher or --disable-cipher was given. 10045# Check whether --enable-cipher or --disable-cipher was given.
10044if test "${enable_cipher+set}" = set; then 10046if test "${enable_cipher+set}" = set; then
10045 enableval="$enable_cipher" 10047 enableval="$enable_cipher"
10046 if test "x$enableval" = xbf ; then CIPHER=bf_cbc ; fi 10048 if test "x$enableval" = xbf ; then CIPHER=bf_cbc ; fi
10047 if test "x$enableval" = xaes-128; then CIPHER=aes_128_cbc; fi 10049 if test "x$enableval" = xaes-128; then CIPHER=aes_128_cbc; fi
10053cat >>confdefs.h <<_ACEOF 10055cat >>confdefs.h <<_ACEOF
10054#define ENABLE_CIPHER EVP_${CIPHER} 10056#define ENABLE_CIPHER EVP_${CIPHER}
10055_ACEOF 10057_ACEOF
10056 10058
10057 10059
10058DIGEST=sha1 10060DIGEST=ripemd160
10059# Check whether --enable-digest or --disable-digest was given. 10061# Check whether --enable-digest or --disable-digest was given.
10060if test "${enable_digest+set}" = set; then 10062if test "${enable_digest+set}" = set; then
10061 enableval="$enable_digest" 10063 enableval="$enable_digest"
10062 if test "x$enableval" = xsha1 ; then DIGEST=sha1 ; fi 10064 if test "x$enableval" = xsha1 ; then DIGEST=sha1 ; fi
10063 if test "x$enableval" = xripemd160; then DIGEST=ripemd160; fi 10065 if test "x$enableval" = xripemd160; then DIGEST=ripemd160; fi
10076fi 10078fi
10077 10079
10078if $CXX -v --help 2>&1 | grep -q fexceptions; then 10080if $CXX -v --help 2>&1 | grep -q fexceptions; then
10079 CXXFLAGS="$CXXFLAGS -fno-exceptions" 10081 CXXFLAGS="$CXXFLAGS -fno-exceptions"
10080fi 10082fi
10081
10082
10083 10083
10084 10084
10085 10085
10086 10086
10087 ac_config_files="$ac_config_files Makefile po/Makefile.in src/Makefile doc/Makefile lib/Makefile m4/Makefile" 10087 ac_config_files="$ac_config_files Makefile po/Makefile.in src/Makefile doc/Makefile lib/Makefile m4/Makefile"
11644_ACEOF 11644_ACEOF
11645chmod +x $CONFIG_STATUS 11645chmod +x $CONFIG_STATUS
11646ac_clean_files=$ac_clean_files_save 11646ac_clean_files=$ac_clean_files_save
11647 11647
11648 11648
11649
11650echo
11651echo "***"
11652echo "*** Configuration Summary"
11653echo "***"
11654echo "*** Kernel Iface: $IFTYPE/$IFSUBTYPE"
11655echo "*** Cipher used: $CIPHER"
11656echo "*** Digest used: $DIGEST"
11657echo "*** HMAC length: $HMAC"
11658echo "*** RAND used: $RAND"
11659echo "*** Max. MTU: $MTU"
11660echo "*** Compression: $COMPRESS"
11661
11662if test "x$DIGEST" = xmd4; then
11663echo "***"
11664echo "*** WARNING: The digest you have chosen ($DIGEST) is known to be insecure"
11665fi
11666
11667if test "$HMAC" -lt 12; then
11668echo "***"
11669echo "*** WARNING: The hmac length you have chosen ($HMAC) is probably insecure"
11670fi
11671
11672if test "$RAND" -lt 8; then
11673echo "***"
11674echo "*** WARNING: The random prefix you have chosen ($RAND) is probably insecure"
11675fi
11676
11677echo "***"
11678
11679echo
11680
11681
11682
11683# configure is writing to config.log, and then calls config.status. 11649# configure is writing to config.log, and then calls config.status.
11684# config.status does its own redirection, appending to config.log. 11650# config.status does its own redirection, appending to config.log.
11685# Unfortunately, on DOS this fails, as config.log is still kept open 11651# Unfortunately, on DOS this fails, as config.log is still kept open
11686# by configure, so config.status won't be able to write to it; its 11652# by configure, so config.status won't be able to write to it; its
11687# output is simply discarded. So we exec the FD to /dev/null, 11653# output is simply discarded. So we exec the FD to /dev/null,
11699 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 11665 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11700 # would make configure fail if this is the last instruction. 11666 # would make configure fail if this is the last instruction.
11701 $ac_cs_success || { (exit 1); exit 1; } 11667 $ac_cs_success || { (exit 1); exit 1; }
11702fi 11668fi
11703 11669
11670
11671echo
11672echo "***"
11673echo "*** Configuration Summary"
11674echo "***"
11675echo "*** Kernel Iface: $IFTYPE/$IFSUBTYPE"
11676echo "*** Cipher used: $CIPHER"
11677echo "*** Digest used: $DIGEST"
11678echo "*** HMAC length: $HMAC"
11679echo "*** RAND used: $RAND"
11680echo "*** Max. MTU: $MTU"
11681
11682echo "***"
11683echo "*** Enable options:"
11684grep ENABLE_ config.h | sed -e 's/^/*** /'
11685
11686if test "x$DIGEST" = xmd4; then
11687echo "***"
11688echo "*** WARNING: The digest you have chosen ($DIGEST) is known to be insecure"
11689fi
11690
11691if test "$HMAC" -lt 12; then
11692echo "***"
11693echo "*** WARNING: The hmac length you have chosen ($HMAC) is probably insecure"
11694fi
11695
11696if test "$RAND" -lt 8; then
11697echo "***"
11698echo "*** WARNING: The random prefix you have chosen ($RAND) is probably insecure"
11699fi
11700
11701echo "***"
11702echo
11703
11704

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines