diff options
author | des <des@FreeBSD.org> | 2013-03-22 17:55:38 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2013-03-22 17:55:38 +0000 |
commit | b291eafe8d40c45b908e0f6481f471ca44a0a2f8 (patch) | |
tree | dd7d7e2bece2a6008e83b0bf90e7410032c4be13 /crypto/openssh/config.h | |
parent | 19db167f418891cf677735a56370ffbcbdb37d67 (diff) | |
parent | 5a4dbb83324b0cc6594abbb5fcaa8fe0415febc5 (diff) | |
download | FreeBSD-src-b291eafe8d40c45b908e0f6481f471ca44a0a2f8.zip FreeBSD-src-b291eafe8d40c45b908e0f6481f471ca44a0a2f8.tar.gz |
Upgrade to OpenSSH 6.2p1. The most important new features are support
for a key revocation list and more fine-grained authentication control.
Diffstat (limited to 'crypto/openssh/config.h')
-rw-r--r-- | crypto/openssh/config.h | 44 |
1 files changed, 42 insertions, 2 deletions
diff --git a/crypto/openssh/config.h b/crypto/openssh/config.h index 782708b..2d653cd 100644 --- a/crypto/openssh/config.h +++ b/crypto/openssh/config.h @@ -75,6 +75,9 @@ /* Define if your snprintf is busted */ /* #undef BROKEN_SNPRINTF */ +/* FreeBSD strnvis does not do what we need */ +#define BROKEN_STRNVIS 1 + /* tcgetattr with ICANON may hang */ /* #undef BROKEN_TCGETATTR_ICANON */ @@ -216,6 +219,9 @@ /* Define to 1 if you have the `BN_is_prime_ex' function. */ #define HAVE_BN_IS_PRIME_EX 1 +/* Define to 1 if you have the <bsd/libutil.h> header file. */ +/* #undef HAVE_BSD_LIBUTIL_H */ + /* Define to 1 if you have the <bsm/audit.h> header file. */ /* #undef HAVE_BSM_AUDIT_H */ @@ -257,6 +263,10 @@ don't. */ #define HAVE_DECL_GLOB_NOMATCH 1 +/* Define to 1 if you have the declaration of `GSS_C_NT_HOSTBASED_SERVICE', + and to 0 if you don't. */ +/* #undef HAVE_DECL_GSS_C_NT_HOSTBASED_SERVICE */ + /* Define to 1 if you have the declaration of `h_errno', and to 0 if you don't. */ #define HAVE_DECL_H_ERRNO 1 @@ -327,6 +337,9 @@ /* Define to 1 if you have the `DSA_generate_parameters_ex' function. */ #define HAVE_DSA_GENERATE_PARAMETERS_EX 1 +/* Define to 1 if you have the <elf.h> header file. */ +#define HAVE_ELF_H 1 + /* Define to 1 if you have the <endian.h> header file. */ /* #undef HAVE_ENDIAN_H */ @@ -339,6 +352,9 @@ /* Define if your system has /etc/default/login */ /* #undef HAVE_ETC_DEFAULT_LOGIN */ +/* Define if libcrypto has EVP_CIPHER_CTX_ctrl */ +#define HAVE_EVP_CIPHER_CTX_CTRL 1 + /* Define to 1 if you have the `EVP_sha256' function. */ #define HAVE_EVP_SHA256 1 @@ -429,6 +445,12 @@ /* Define to 1 if you have the `getpeerucred' function. */ /* #undef HAVE_GETPEERUCRED */ +/* Define to 1 if you have the `getpgid' function. */ +#define HAVE_GETPGID 1 + +/* Define to 1 if you have the `getpgrp' function. */ +#define HAVE_GETPGRP 1 + /* Define to 1 if you have the `getpwanam' function. */ /* #undef HAVE_GETPWANAM */ @@ -956,7 +978,7 @@ #define HAVE_STRNLEN 1 /* Define to 1 if you have the `strnvis' function. */ -/* #undef HAVE_STRNVIS */ +#define HAVE_STRNVIS 1 /* Define to 1 if you have the `strptime' function. */ #define HAVE_STRPTIME 1 @@ -973,6 +995,9 @@ /* Define to 1 if you have the `strtoul' function. */ #define HAVE_STRTOUL 1 +/* Define to 1 if you have the `strtoull' function. */ +#define HAVE_STRTOULL 1 + /* define if you have struct addrinfo data type */ #define HAVE_STRUCT_ADDRINFO 1 @@ -1153,6 +1178,9 @@ /* Define to 1 if you have the `user_from_uid' function. */ #define HAVE_USER_FROM_UID 1 +/* Define to 1 if you have the `usleep' function. */ +#define HAVE_USLEEP 1 + /* Define to 1 if you have the <util.h> header file. */ /* #undef HAVE_UTIL_H */ @@ -1196,7 +1224,7 @@ /* #undef HAVE_VHANGUP */ /* Define to 1 if you have the <vis.h> header file. */ -/* #undef HAVE_VIS_H */ +#define HAVE_VIS_H 1 /* Define to 1 if you have the `vsnprintf' function. */ #define HAVE_VSNPRINTF 1 @@ -1308,6 +1336,9 @@ /* Need setpgrp to acquire controlling tty */ /* #undef NEED_SETPGRP */ +/* compiler does not accept __attribute__ on return types */ +/* #undef NO_ATTRIBUTE_ON_RETURN_TYPE */ + /* Define if the concept of ports only accessible to superusers isn't known */ /* #undef NO_IPPORT_RESERVED_CONCEPT */ @@ -1323,6 +1354,12 @@ /* libcrypto includes complete ECC support */ #define OPENSSL_HAS_ECC 1 +/* libcrypto has EVP AES CTR */ +#define OPENSSL_HAVE_EVPCTR 1 + +/* libcrypto has EVP AES GCM */ +#define OPENSSL_HAVE_EVPGCM 1 + /* libcrypto is missing AES 192 and 256 bit functions */ /* #undef OPENSSL_LOBOTOMISED_AES */ @@ -1357,6 +1394,9 @@ /* must supply username to passwd */ /* #undef PASSWD_NEEDS_USERNAME */ +/* System dirs owned by bin (uid 2) */ +/* #undef PLATFORM_SYS_DIR_UID */ + /* Port number of PRNGD/EGD random number socket */ /* #undef PRNGD_PORT */ |