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

Comparing gvpe/configure (file contents):
Revision 1.52 by root, Tue Jul 16 16:44:36 2013 UTC vs.
Revision 1.53 by root, Thu Jul 18 13:35:19 2013 UTC

773enable_hmac_length 773enable_hmac_length
774enable_rand_length 774enable_rand_length
775enable_max_mtu 775enable_max_mtu
776enable_compression 776enable_compression
777enable_cipher 777enable_cipher
778enable_digest 778enable_hmac_digest
779enable_auth_digest 779enable_auth_digest
780' 780'
781 ac_precious_vars='build_alias 781 ac_precious_vars='build_alias
782host_alias 782host_alias
783target_alias 783target_alias
1432 --disable-http-proxy enable http proxy connect support (default enabled). 1432 --disable-http-proxy enable http proxy connect support (default enabled).
1433 --enable-dns enable dns tunnel protocol support (default 1433 --enable-dns enable dns tunnel protocol support (default
1434 disabled). 1434 disabled).
1435 --enable-rsa-length=BITS 1435 --enable-rsa-length=BITS
1436 use BITS rsa keys (default 3072). Allowed values are 1436 use BITS rsa keys (default 3072). Allowed values are
1437 1536-10240. 1437 2048-10240.
1438 --enable-hmac-length=BYTES 1438 --enable-hmac-length=BYTES
1439 use a hmac of length BYTES bytes (default 12). 1439 use a hmac of length BYTES bytes (default 12).
1440 Allowed values are 4, 8, 12, 16. 1440 Allowed values are 4, 8, 12, 16.
1441 --enable-rand-length=BYTES 1441 --enable-rand-length=BYTES
1442 use BYTES bytes of extra randomness (default 8). 1442 use BYTES bytes of extra randomness (default 12).
1443 Allowed values are 0, 4, 8. 1443 Allowed values are 0, 4, 8, 12.
1444 --enable-max-mtu=BYTES enable mtu sizes upto BYTES bytes (default 1500). 1444 --enable-max-mtu=BYTES enable mtu sizes upto BYTES bytes (default 1500).
1445 Use 9100 for jumbogram support. 1445 Use 9100 for jumbogram support.
1446 --disable-compression Disable compression support. 1446 --disable-compression Disable compression support.
1447 --enable-cipher=CIPHER Select the symmetric cipher (default "aes-128"). 1447 --enable-cipher=CIPHER Select the symmetric cipher (default "aes-128").
1448 Must be one of "bf" (blowfish), "aes-128" 1448 Must be one of "bf" (blowfish), "aes-128"
1449 (rijndael), "aes-192", "aes-256", "camellia-128" or 1449 (rijndael), "aes-192", "aes-256", "camellia-128" or
1450 "camellia-256". 1450 "camellia-256".
1451 --enable-digest=DIGEST Select the digest algorithm to use (default "sha1"). 1451 --enable-hmac-digest=HMAC
1452 Select the HMAC digest algorithm to use (default
1452 Must be one of "sha512", "sha256", "sha1", 1453 "sha1"). Must be one of "sha512", "sha256", "sha1",
1453 "ripemd160", "whirlpool". 1454 "ripemd160", "whirlpool".
1454 --enable-auth-digest=DIGEST 1455 --enable-auth-digest=DIGEST
1455 Select the hmac algorithm to use (default "sha512"). 1456 Select the hmac algorithm to use (default "sha512").
1456 Must be one of "sha512", "sha256", "whirlpool". 1457 Must be one of "sha512", "sha256", "whirlpool".
1457 1458
8606cat >>confdefs.h <<_ACEOF 8607cat >>confdefs.h <<_ACEOF
8607#define RSABITS $RSA 8608#define RSABITS $RSA
8608_ACEOF 8609_ACEOF
8609 8610
8610 8611
8611HMAC=12 8612HMACSIZE=12
8612# Check whether --enable-hmac-length was given. 8613# Check whether --enable-hmac-length was given.
8613if test "${enable_hmac_length+set}" = set; then : 8614if test "${enable_hmac_length+set}" = set; then :
8614 enableval=$enable_hmac_length; HMAC=$enableval 8615 enableval=$enable_hmac_length; HMACSIZE=$enableval
8615 8616
8616fi 8617fi
8617 8618
8618 8619
8619cat >>confdefs.h <<_ACEOF 8620cat >>confdefs.h <<_ACEOF
8620#define HMACLENGTH $HMAC 8621#define HMACLENGTH $HMACSIZE
8621_ACEOF 8622_ACEOF
8622 8623
8623 8624
8624RAND=8 8625RANDSIZE=12
8625# Check whether --enable-rand-length was given. 8626# Check whether --enable-rand-length was given.
8626if test "${enable_rand_length+set}" = set; then : 8627if test "${enable_rand_length+set}" = set; then :
8627 enableval=$enable_rand_length; RAND=$enableval 8628 enableval=$enable_rand_length; RANDSIZE=$enableval
8628 8629
8629fi 8630fi
8630 8631
8631 8632
8632cat >>confdefs.h <<_ACEOF 8633cat >>confdefs.h <<_ACEOF
8633#define RAND_SIZE $RAND 8634#define RAND_SIZE $RANDSIZE
8634_ACEOF 8635_ACEOF
8635 8636
8636 8637
8637MTU=1500 8638MTU=1500
8638# Check whether --enable-max-mtu was given. 8639# Check whether --enable-max-mtu was given.
8678cat >>confdefs.h <<_ACEOF 8679cat >>confdefs.h <<_ACEOF
8679#define ENABLE_CIPHER EVP_${CIPHER} 8680#define ENABLE_CIPHER EVP_${CIPHER}
8680_ACEOF 8681_ACEOF
8681 8682
8682 8683
8683DIGEST=sha1 8684HMAC=sha1
8684# Check whether --enable-digest was given. 8685# Check whether --enable-hmac-digest was given.
8685if test "${enable_digest+set}" = set; then : 8686if test "${enable_hmac_digest+set}" = set; then :
8686 enableval=$enable_digest; if test "x$enableval" = xwhirlpool; then DIGEST=whirlpool; fi 8687 enableval=$enable_hmac_digest; if test "x$enableval" = xwhirlpool; then HMAC=whirlpool; fi
8687 if test "x$enableval" = xsha512 ; then DIGEST=sha512 ; fi 8688 if test "x$enableval" = xsha512 ; then HMAC=sha512 ; fi
8688 if test "x$enableval" = xsha256 ; then DIGEST=sha256 ; fi 8689 if test "x$enableval" = xsha256 ; then HMAC=sha256 ; fi
8689 if test "x$enableval" = xsha1 ; then DIGEST=sha1 ; fi 8690 if test "x$enableval" = xsha1 ; then HMAC=sha1 ; fi
8690 if test "x$enableval" = xripemd160; then DIGEST=ripemd160; fi 8691 if test "x$enableval" = xripemd160; then HMAC=ripemd160; fi
8691 8692
8692fi 8693fi
8693 8694
8694 8695
8695cat >>confdefs.h <<_ACEOF 8696cat >>confdefs.h <<_ACEOF
8696#define ENABLE_DIGEST EVP_${DIGEST} 8697#define ENABLE_HMAC EVP_${HMAC}
8697_ACEOF 8698_ACEOF
8698 8699
8699 8700
8700AUTH=sha512 8701AUTH=sha512
8701# Check whether --enable-auth-digest was given. 8702# Check whether --enable-auth-digest was given.
10312 10313
10313echo "***" 10314echo "***"
10314echo "*** Enable options:" 10315echo "*** Enable options:"
10315grep ENABLE_ config.h | sed -e 's/^/*** /' 10316grep ENABLE_ config.h | sed -e 's/^/*** /'
10316 10317
10317if test "$HMAC" -lt 12; then 10318if test "$HMACSIZE" -lt 12; then
10318echo "***" 10319echo "***"
10319echo "*** WARNING: The hmac length you have chosen ($HMAC) is quite insecure" 10320echo "*** WARNING: The hmac length you have chosen ($HMACSIZE) is quite insecure"
10320fi 10321fi
10321 10322
10322if test "$RAND" -lt 8; then 10323if test "$RANDSIZE" -lt 12; then
10323echo "***" 10324echo "***"
10324echo "*** WARNING: The random prefix you have chosen ($RAND) is probably insecure" 10325echo "*** WARNING: The random prefix you have chosen ($RANDSIZE) is probably insecure"
10325fi 10326fi
10326 10327
10327echo "***" 10328echo "***"
10328echo 10329echo
10329 10330

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines