summaryrefslogtreecommitdiffstats
path: root/crypto/openssh/config.h
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2013-03-22 17:55:38 +0000
committerdes <des@FreeBSD.org>2013-03-22 17:55:38 +0000
commitb291eafe8d40c45b908e0f6481f471ca44a0a2f8 (patch)
treedd7d7e2bece2a6008e83b0bf90e7410032c4be13 /crypto/openssh/config.h
parent19db167f418891cf677735a56370ffbcbdb37d67 (diff)
parent5a4dbb83324b0cc6594abbb5fcaa8fe0415febc5 (diff)
downloadFreeBSD-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.h44
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 */
OpenPOWER on IntegriCloud