summaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2011-01-24 12:43:25 +0000
committerColin Watson <cjwatson@debian.org>2011-01-24 12:43:25 +0000
commit626f1d986ff72aa514da63e34744e1de9cf21b9a (patch)
treed215a5280bc2e57251e4a9e08bfd3674ad824a94 /config.h.in
parent6ed622cb6fe8f71bbe0d998cdd12280410bfb420 (diff)
parent0970072c89b079b022538e3c366fbfa2c53fc821 (diff)
* New upstream release (http://www.openssh.org/txt/release-5.7):
- Implement Elliptic Curve Cryptography modes for key exchange (ECDH) and host/user keys (ECDSA) as specified by RFC5656. ECDH and ECDSA offer better performance than plain DH and DSA at the same equivalent symmetric key length, as well as much shorter keys. - sftp(1)/sftp-server(8): add a protocol extension to support a hard link operation. It is available through the "ln" command in the client. The old "ln" behaviour of creating a symlink is available using its "-s" option or through the preexisting "symlink" command. - scp(1): Add a new -3 option to scp: Copies between two remote hosts are transferred through the local host (closes: #508613). - ssh(1): "atomically" create the listening mux socket by binding it on a temporary name and then linking it into position after listen() has succeeded. This allows the mux clients to determine that the server socket is either ready or stale without races (closes: #454784). Stale server sockets are now automatically removed (closes: #523250). - ssh(1): install a SIGCHLD handler to reap expired child process (closes: #594687). - ssh(1)/ssh-agent(1): honour $TMPDIR for client xauth and ssh-agent temporary directories (closes: #357469, although only if you arrange for ssh-agent to actually see $TMPDIR since the setgid bit will cause it to be stripped off).
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in36
1 files changed, 36 insertions, 0 deletions
diff --git a/config.h.in b/config.h.in
index 8c2ddc7ed..ae1758c58 100644
--- a/config.h.in
+++ b/config.h.in
@@ -125,6 +125,9 @@
125/* Builtin PRNG command timeout */ 125/* Builtin PRNG command timeout */
126#undef ENTROPY_TIMEOUT_MSEC 126#undef ENTROPY_TIMEOUT_MSEC
127 127
128/* File names may not contain backslash characters */
129#undef FILESYSTEM_NO_BACKSLASH
130
128/* fsid_t has member val */ 131/* fsid_t has member val */
129#undef FSID_HAS_VAL 132#undef FSID_HAS_VAL
130 133
@@ -143,6 +146,9 @@
143/* Define if your system glob() function has gl_matchc options in glob_t */ 146/* Define if your system glob() function has gl_matchc options in glob_t */
144#undef GLOB_HAS_GL_MATCHC 147#undef GLOB_HAS_GL_MATCHC
145 148
149/* Define if your system glob() function has gl_statv options in glob_t */
150#undef GLOB_HAS_GL_STATV
151
146/* Define this if you want GSSAPI support in the version 2 protocol */ 152/* Define this if you want GSSAPI support in the version 2 protocol */
147#undef GSSAPI 153#undef GSSAPI
148 154
@@ -203,6 +209,9 @@
203/* Define to 1 if you have the `bindresvport_sa' function. */ 209/* Define to 1 if you have the `bindresvport_sa' function. */
204#undef HAVE_BINDRESVPORT_SA 210#undef HAVE_BINDRESVPORT_SA
205 211
212/* Define to 1 if you have the `BN_is_prime_ex' function. */
213#undef HAVE_BN_IS_PRIME_EX
214
206/* Define to 1 if you have the <bsm/audit.h> header file. */ 215/* Define to 1 if you have the <bsm/audit.h> header file. */
207#undef HAVE_BSM_AUDIT_H 216#undef HAVE_BSM_AUDIT_H
208 217
@@ -311,6 +320,9 @@
311/* Define to 1 if you have the `dirname' function. */ 320/* Define to 1 if you have the `dirname' function. */
312#undef HAVE_DIRNAME 321#undef HAVE_DIRNAME
313 322
323/* Define to 1 if you have the `DSA_generate_parameters_ex' function. */
324#undef HAVE_DSA_GENERATE_PARAMETERS_EX
325
314/* Define to 1 if you have the <endian.h> header file. */ 326/* Define to 1 if you have the <endian.h> header file. */
315#undef HAVE_ENDIAN_H 327#undef HAVE_ENDIAN_H
316 328
@@ -533,9 +545,15 @@
533/* Define to 1 if the system has the type `in_port_t'. */ 545/* Define to 1 if the system has the type `in_port_t'. */
534#undef HAVE_IN_PORT_T 546#undef HAVE_IN_PORT_T
535 547
548/* Define if you have isblank(3C). */
549#undef HAVE_ISBLANK
550
536/* Define to 1 if you have the <lastlog.h> header file. */ 551/* Define to 1 if you have the <lastlog.h> header file. */
537#undef HAVE_LASTLOG_H 552#undef HAVE_LASTLOG_H
538 553
554/* Define to 1 if you have the <libaudit.h> header file. */
555#undef HAVE_LIBAUDIT_H
556
539/* Define to 1 if you have the `bsm' library (-lbsm). */ 557/* Define to 1 if you have the `bsm' library (-lbsm). */
540#undef HAVE_LIBBSM 558#undef HAVE_LIBBSM
541 559
@@ -738,6 +756,12 @@
738/* Define to 1 if you have the `rresvport_af' function. */ 756/* Define to 1 if you have the `rresvport_af' function. */
739#undef HAVE_RRESVPORT_AF 757#undef HAVE_RRESVPORT_AF
740 758
759/* Define to 1 if you have the `RSA_generate_key_ex' function. */
760#undef HAVE_RSA_GENERATE_KEY_EX
761
762/* Define to 1 if you have the `RSA_get_default_method' function. */
763#undef HAVE_RSA_GET_DEFAULT_METHOD
764
741/* define if you have sa_family_t data type */ 765/* define if you have sa_family_t data type */
742#undef HAVE_SA_FAMILY_T 766#undef HAVE_SA_FAMILY_T
743 767
@@ -1044,6 +1068,9 @@
1044/* Define if you have ut_time in utmpx.h */ 1068/* Define if you have ut_time in utmpx.h */
1045#undef HAVE_TIME_IN_UTMPX 1069#undef HAVE_TIME_IN_UTMPX
1046 1070
1071/* Define to 1 if you have the `timingsafe_bcmp' function. */
1072#undef HAVE_TIMINGSAFE_BCMP
1073
1047/* Define to 1 if you have the <tmpdir.h> header file. */ 1074/* Define to 1 if you have the <tmpdir.h> header file. */
1048#undef HAVE_TMPDIR_H 1075#undef HAVE_TMPDIR_H
1049 1076
@@ -1259,6 +1286,9 @@
1259/* Define if EVP_DigestUpdate returns void */ 1286/* Define if EVP_DigestUpdate returns void */
1260#undef OPENSSL_EVP_DIGESTUPDATE_VOID 1287#undef OPENSSL_EVP_DIGESTUPDATE_VOID
1261 1288
1289/* libcrypto includes complete ECC support */
1290#undef OPENSSL_HAS_ECC
1291
1262/* libcrypto is missing AES 192 and 256 bit functions */ 1292/* libcrypto is missing AES 192 and 256 bit functions */
1263#undef OPENSSL_LOBOTOMISED_AES 1293#undef OPENSSL_LOBOTOMISED_AES
1264 1294
@@ -1393,6 +1423,9 @@
1393/* Use libedit for sftp */ 1423/* Use libedit for sftp */
1394#undef USE_LIBEDIT 1424#undef USE_LIBEDIT
1395 1425
1426/* Use Linux audit module */
1427#undef USE_LINUX_AUDIT
1428
1396/* Enable OpenSSL engine support */ 1429/* Enable OpenSSL engine support */
1397#undef USE_OPENSSL_ENGINE 1430#undef USE_OPENSSL_ENGINE
1398 1431
@@ -1408,6 +1441,9 @@
1408/* Define if you have Solaris process contracts */ 1441/* Define if you have Solaris process contracts */
1409#undef USE_SOLARIS_PROCESS_CONTRACTS 1442#undef USE_SOLARIS_PROCESS_CONTRACTS
1410 1443
1444/* Define if you have Solaris projects */
1445#undef USE_SOLARIS_PROJECTS
1446
1411/* Define if you shouldn't strip 'tty' from your ttyname in [uw]tmp */ 1447/* Define if you shouldn't strip 'tty' from your ttyname in [uw]tmp */
1412#undef WITH_ABBREV_NO_TTY 1448#undef WITH_ABBREV_NO_TTY
1413 1449