Portable OpenSSH
Go to file
Damien Miller 76eea4ab4e - dtucker@cvs.openbsd.org 2014/01/25 10:12:50
[cipher.c cipher.h kex.c kex.h kexgexc.c]
     Add a special case for the DH group size for 3des-cbc, which has an
     effective strength much lower than the key size.  This causes problems
     with some cryptlib implementations, which don't support group sizes larger
     than 4k but also don't use the largest group size it does support as
     specified in the RFC.  Based on a patch from Petr Lautrbach at Redhat,
     reduced by me with input from Markus.  ok djm@ markus@
2014-01-26 09:37:25 +11:00
contrib - (djm) [contrib/caldera/openssh.spec contrib/redhat/openssh.spec] 2014-01-16 18:51:07 +11:00
openbsd-compat - (djm) [openbsd-compat/setproctitle.c] Don't fail to compile if a 2014-01-22 16:30:15 +11:00
regress - (djm) [Makefile.in regress/scp-ssh-wrapper.sh regress/scp.sh] Make 2014-01-24 14:27:04 +11:00
scard
.cvsignore - (djm) [Makefile.in WARNING.RNG aclocal.m4 buildpkg.sh.in configure.ac] 2011-05-05 13:48:37 +10:00
aclocal.m4 - (djm) [configure.ac aclocal.m4] More tests to detect fallout from 2014-01-22 21:30:12 +11:00
addrmatch.c - dtucker@cvs.openbsd.org 2014/01/19 11:21:51 2014-01-19 22:37:02 +11:00
atomicio.c - djm@cvs.openbsd.org 2010/09/22 22:58:51 2010-09-24 22:15:11 +10:00
atomicio.h - djm@cvs.openbsd.org 2010/09/22 22:58:51 2010-09-24 22:15:11 +10:00
audit-bsm.c - (dtucker) [audit-bsm.c configure.ac] bug #1968: enable workarounds for BSM 2012-02-24 10:40:41 +11:00
audit-linux.c - (dtucker) [LICENCE Makefile.in audit-bsm.c audit-linux.c audit.c audit.h 2011-01-17 21:15:27 +11:00
audit.c - (dtucker) [LICENCE Makefile.in audit-bsm.c audit-linux.c audit.c audit.h 2011-01-17 21:15:27 +11:00
audit.h - (dtucker) [LICENCE Makefile.in audit-bsm.c audit-linux.c audit.c audit.h 2011-01-17 21:15:27 +11:00
auth1.c Remove stray '+' accidentally introduced in sync 2013-06-02 08:01:24 +10:00
auth2-chall.c - djm@cvs.openbsd.org 2013/11/08 00:39:15 2013-11-08 12:19:55 +11:00
auth2-gss.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
auth2-hostbased.c - djm@cvs.openbsd.org 2013/12/30 23:52:28 2013-12-31 12:25:40 +11:00
auth2-jpake.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
auth2-kbdint.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
auth2-none.c - djm@cvs.openbsd.org 2010/06/25 08:46:17 2010-06-26 10:01:33 +10:00
auth2-passwd.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
auth2-pubkey.c - djm@cvs.openbsd.org 2013/12/30 23:52:28 2013-12-31 12:25:40 +11:00
auth2.c - djm@cvs.openbsd.org 2013/05/19 02:42:42 2013-06-02 07:41:51 +10:00
auth-bsdauth.c
auth-chall.c - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c 2013-06-02 08:07:31 +10:00
auth-krb5.c - (djm) [auth-krb5.c] bz#2032 - use local username in krb5_kuserok check 2013-10-24 10:53:02 +11:00
auth-options.c - djm@cvs.openbsd.org 2013/12/19 00:27:57 2013-12-29 17:44:56 +11:00
auth-options.h - djm@cvs.openbsd.org 2010/05/07 11:30:30 2010-05-10 11:58:03 +10:00
auth-pam.c - (dtucker) [auth-pam.c] bz#2163: check return value from pam_get_item(). 2013-12-19 11:31:44 +11:00
auth-pam.h
auth-passwd.c - (djm) [auth-passwd.c] Handle crypt() returning NULL; from Paul Wouters 2012-04-26 09:51:26 +10:00
auth-rh-rsa.c
auth-rhosts.c
auth-rsa.c - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
auth-shadow.c
auth-sia.c
auth-sia.h
auth-skey.c - (dtucker) [auth-skey.c] Add log.h to fix build --with-skey. 2011-08-28 04:50:16 +10:00
auth.c - djm@cvs.openbsd.org 2013/05/19 02:42:42 2013-06-02 07:41:51 +10:00
auth.h - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
authfd.c - djm@cvs.openbsd.org 2013/12/29 04:29:25 2013-12-29 17:49:55 +11:00
authfd.h
authfile.c - djm@cvs.openbsd.org 2013/12/29 04:35:50 2013-12-29 17:50:15 +11:00
authfile.h - markus@cvs.openbsd.org 2013/12/06 13:34:54 2013-12-07 10:41:55 +11:00
blocks.c - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 2014-01-17 12:43:43 +11:00
bufaux.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
bufbn.c - dtucker@cvs.openbsd.org 2013/11/08 11:15:19 2013-11-21 13:55:43 +11:00
bufec.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
buffer.c - dtucker@cvs.openbsd.org 2013/11/08 11:15:19 2013-11-21 13:55:43 +11:00
buffer.h - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
buildpkg.sh.in - (tim) [buildpkg.sh.in] Double up on some backslashes so they end up in 2012-10-18 21:38:58 -07:00
canohost.c - dtucker@cvs.openbsd.org 2014/01/19 04:17:29 2014-01-19 15:30:02 +11:00
canohost.h
chacha.c - djm@cvs.openbsd.org 2013/11/21 00:45:44 2013-11-21 14:12:23 +11:00
chacha.h - djm@cvs.openbsd.org 2013/11/21 00:45:44 2013-11-21 14:12:23 +11:00
ChangeLog - dtucker@cvs.openbsd.org 2014/01/25 10:12:50 2014-01-26 09:37:25 +11:00
channels.c - djm@cvs.openbsd.org 2013/12/19 01:04:36 2013-12-29 17:45:26 +11:00
channels.h - (djm) [channels.c channels.h] bz#2135: On Solaris, isatty() on a non- 2013-08-01 14:29:20 +10:00
cipher-3des1.c - djm@cvs.openbsd.org 2013/11/08 00:39:15 2013-11-08 12:19:55 +11:00
cipher-aes.c - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c 2013-06-02 08:07:31 +10:00
cipher-bf1.c - djm@cvs.openbsd.org 2010/10/01 23:05:32 2010-10-07 22:06:42 +11:00
cipher-chachapoly.c - djm@cvs.openbsd.org 2013/12/15 21:42:35 2013-12-18 17:50:13 +11:00
cipher-chachapoly.h - djm@cvs.openbsd.org 2013/11/21 00:45:44 2013-11-21 14:12:23 +11:00
cipher-ctr.c - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c 2013-06-02 08:07:31 +10:00
cipher.c - dtucker@cvs.openbsd.org 2014/01/25 10:12:50 2014-01-26 09:37:25 +11:00
cipher.h - dtucker@cvs.openbsd.org 2014/01/25 10:12:50 2014-01-26 09:37:25 +11:00
cleanup.c
clientloop.c - deraadt@cvs.openbsd.org 2013/11/20 20:54:10 2013-11-21 13:57:15 +11:00
clientloop.h - dtucker@cvs.openbsd.org 2013/06/02 23:36:29 2013-06-06 08:11:40 +10:00
compat.c - djm@cvs.openbsd.org 2013/12/30 23:52:28 2013-12-31 12:25:40 +11:00
compat.h - djm@cvs.openbsd.org 2013/12/30 23:52:28 2013-12-31 12:25:40 +11:00
compress.c - deraadt@cvs.openbsd.org 2010/09/08 04:13:31 2010-09-10 11:20:59 +10:00
compress.h
config.guess - (djm) [config.guess config.sub] Update to last versions before they switch 2013-04-18 11:26:25 +10:00
config.sub - (djm) [config.guess config.sub] Update to last versions before they switch 2013-04-18 11:26:25 +10:00
configure.ac - (djm) [configure.ac] autoconf sets finds to 'yes' not '1', so test 2014-01-25 13:16:59 +11:00
crc32.c
crc32.h
CREDITS
crypto_api.h - (dtucker) [crypto_api.h] Wrap stdlib.h include inside #ifdef HAVE_STDINT_H. 2014-01-17 12:31:33 +11:00
deattack.c
deattack.h
defines.h - (dtucker) [defines.h] Move our definitions of uintXX_t types down to after 2014-01-18 00:12:38 +11:00
dh.c - djm@cvs.openbsd.org 2013/11/21 00:45:44 2013-11-21 14:12:23 +11:00
dh.h - dtucker@cvs.openbsd.org 2013/10/08 11:42:13 2013-10-10 10:32:39 +11:00
digest.c - djm@cvs.openbsd.org 2014/01/20 00:08:48 2014-01-20 12:41:53 +11:00
digest.h - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
dispatch.c
dispatch.h
dns.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
dns.h - djm@cvs.openbsd.org 2012/05/23 03:28:28 2012-06-20 21:51:11 +10:00
ed25519.c - markus@cvs.openbsd.org 2013/12/09 11:03:45 2013-12-18 17:48:11 +11:00
entropy.c - (djm) [entropy.c] bz#1991: relax OpenSSL version test to allow running 2012-03-30 11:34:27 +11:00
entropy.h - (dtucker) [entropy.h] Bug #1932: remove old definition of init_rng. From 2011-09-09 11:29:40 +10:00
fatal.c
fe25519.c - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 2014-01-17 12:43:43 +11:00
fe25519.h - markus@cvs.openbsd.org 2013/12/09 11:03:45 2013-12-18 17:48:11 +11:00
fixalgorithms - (dtucker) [Makefile.in configure.ac fixalgorithms] Remove unsupported 2013-06-11 11:26:10 +10:00
fixpaths
fixprogs
ge25519_base.data - markus@cvs.openbsd.org 2013/12/09 11:03:45 2013-12-18 17:48:11 +11:00
ge25519.c - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 2014-01-17 12:43:43 +11:00
ge25519.h - markus@cvs.openbsd.org 2013/12/09 11:03:45 2013-12-18 17:48:11 +11:00
groupaccess.c - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c 2013-06-02 08:07:31 +10:00
groupaccess.h
gss-genr.c - djm@cvs.openbsd.org 2013/11/08 00:39:15 2013-11-08 12:19:55 +11:00
gss-serv-krb5.c - (dtucker) [gss-serv-krb5.c] Fall back to krb5_cc_gen_new if the Kerberos 2014-01-20 13:18:09 +11:00
gss-serv.c - djm@cvs.openbsd.org 2013/07/20 01:55:13 2013-07-20 13:35:45 +10:00
hash.c - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 2014-01-17 12:43:43 +11:00
hostfile.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
hostfile.h - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
includes.h - (dtucker) [includes.h] Check if _GNU_SOURCE is already defined before 2013-03-22 12:51:09 +11:00
INSTALL - (dtucker) [INSTALL] Bump documented autoconf version to what we're 2013-03-07 12:33:35 +11:00
install-sh
jpake.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
jpake.h
kex.c - dtucker@cvs.openbsd.org 2014/01/25 10:12:50 2014-01-26 09:37:25 +11:00
kex.h - dtucker@cvs.openbsd.org 2014/01/25 10:12:50 2014-01-26 09:37:25 +11:00
kexc25519.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
kexc25519c.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
kexc25519s.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
kexdh.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
kexdhc.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
kexdhs.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
kexecdh.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
kexecdhc.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
kexecdhs.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
kexgex.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
kexgexc.c - dtucker@cvs.openbsd.org 2014/01/25 10:12:50 2014-01-26 09:37:25 +11:00
kexgexs.c - djm@cvs.openbsd.org 2014/01/12 08:13:13 2014-01-12 19:21:22 +11:00
key.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
key.h - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
krl.c - djm@cvs.openbsd.org 2013/07/20 22:20:42 2013-07-25 11:52:48 +10:00
krl.h - djm@cvs.openbsd.org 2013/01/17 23:00:01 2013-01-18 11:44:04 +11:00
LICENCE - (dtucker) [INSTALL LICENCE configure.ac openbsd-compat/Makefile.in 2011-11-04 11:25:24 +11:00
log.c - dtucker@cvs.openbsd.org 2013/05/16 09:08:41 2013-05-16 20:32:29 +10:00
log.h - dtucker@cvs.openbsd.org 2013/04/07 02:10:33 2013-04-23 15:21:06 +10:00
loginrec.c - (dtucker) [loginrec.c] Cast to the types specfied in the format 2014-01-17 12:23:23 +11:00
loginrec.h - (djm) [loginrec.c loginrec.h] Use correct uid_t/pid_t types instead of 2010-11-05 10:52:37 +11:00
logintest.c - (dtucker) [configure.ac defines.h loginrec.c logintest.c] Bug #1732: enable 2010-04-09 18:13:27 +10:00
mac.c - tedu@cvs.openbsd.org 2014/01/04 17:50:55 2014-01-10 10:37:05 +11:00
mac.h - dtucker@cvs.openbsd.org 2013/11/07 11:58:27 2013-11-08 12:16:49 +11:00
Makefile.in - (djm) [Makefile.in regress/scp-ssh-wrapper.sh regress/scp.sh] Make 2014-01-24 14:27:04 +11:00
match.c - deraadt@cvs.openbsd.org 2013/11/20 20:54:10 2013-11-21 13:57:15 +11:00
match.h
md5crypt.c
md5crypt.h
md-sha256.c
mdoc2man.awk
misc.c - djm@cvs.openbsd.org 2013/10/14 23:28:23 2013-10-15 12:14:12 +11:00
misc.h - djm@cvs.openbsd.org 2013/10/14 23:28:23 2013-10-15 12:14:12 +11:00
mkinstalldirs
moduli - (dtucker) [moduli] Import new moduli file. 2012-08-30 10:42:47 +10:00
moduli.5 - jmc@cvs.openbsd.org 2012/09/26 17:34:38 2012-11-07 08:36:00 +11:00
moduli.c - dtucker@cvs.openbsd.org 2013/10/24 00:49:49 2013-10-24 21:02:26 +11:00
monitor_fdpass.c
monitor_fdpass.h
monitor_mm.c - tedu@cvs.openbsd.org 2014/01/04 17:50:55 2014-01-10 10:37:05 +11:00
monitor_mm.h - tedu@cvs.openbsd.org 2014/01/04 17:50:55 2014-01-10 10:37:05 +11:00
monitor_wrap.c - markus@cvs.openbsd.org 2013/11/06 16:52:11 2013-11-07 13:35:39 +11:00
monitor_wrap.h - djm@cvs.openbsd.org 2011/06/17 21:44:31 2011-06-20 14:42:23 +10:00
monitor.c - markus@cvs.openbsd.org 2013/11/04 11:51:16 2013-11-07 13:32:51 +11:00
monitor.h - djm@cvs.openbsd.org 2012/12/02 20:34:10 2012-12-03 09:53:20 +11:00
msg.c
msg.h
mux.c - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
myproposal.h - markus@cvs.openbsd.org 2013/12/06 13:39:49 2013-12-07 11:24:01 +11:00
nchan2.ms
nchan.c
nchan.ms
openssh.xml.in
opensshd.init.in - (tim) [Makefile.in configure.ac opensshd.init.in] Add support for generating 2011-01-12 22:35:43 -08:00
OVERVIEW
packet.c - markus@cvs.openbsd.org 2013/12/06 13:34:54 2013-12-07 10:41:55 +11:00
packet.h - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
pathnames.h - markus@cvs.openbsd.org 2013/12/06 13:39:49 2013-12-07 11:24:01 +11:00
pkcs11.h - deraadt@cvs.openbsd.org 2013/11/26 19:15:09 2013-12-05 10:22:03 +11:00
platform.c - (tim) [platform.c session.c] Fix bug affecting SVR5 platforms introduced 2014-01-20 17:59:28 -08:00
platform.h - (dtucker) [platform.c platform.h sshd.c] bz#2156: restore Linux oom_adj 2013-09-22 19:02:40 +10:00
poly1305.c - (dtucker) [poly1305.c] Wrap stdlib.h include inside #ifdef HAVE_STDINT_H. 2014-01-17 12:42:17 +11:00
poly1305.h - djm@cvs.openbsd.org 2013/12/19 22:57:13 2013-12-29 17:46:49 +11:00
progressmeter.c - djm@cvs.openbsd.org 2013/09/19 00:24:52 2013-10-10 10:25:09 +11:00
progressmeter.h
PROTOCOL - djm@cvs.openbsd.org 2013/12/01 23:19:05 2013-12-05 10:22:39 +11:00
PROTOCOL.agent - djm@cvs.openbsd.org 2013/01/02 00:33:49 2013-01-09 15:56:13 +11:00
PROTOCOL.certkeys - djm@cvs.openbsd.org 2012/03/28 07:23:22 2012-04-22 11:08:30 +10:00
PROTOCOL.chacha20poly1305 - djm@cvs.openbsd.org 2013/12/02 02:50:27 2013-12-05 10:22:57 +11:00
PROTOCOL.key - markus@cvs.openbsd.org 2013/12/06 13:34:54 2013-12-07 10:41:55 +11:00
PROTOCOL.krl - djm@cvs.openbsd.org 2013/01/17 23:00:01 2013-01-18 11:44:04 +11:00
PROTOCOL.mux - djm@cvs.openbsd.org 2012/06/01 00:49:35 2012-06-20 21:51:29 +10:00
readconf.c - (dtucker) [readconf.c] Wrap paths.h inside an ifdef. Allows building on 2014-01-18 00:03:57 +11:00
readconf.h - djm@cvs.openbsd.org 2013/10/16 22:49:39 2013-10-17 11:48:13 +11:00
README - (djm) [README] update release notes URL. 2014-01-16 18:51:44 +11:00
README.dns
README.platform
README.privsep
README.tun
readpass.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
rijndael.c
rijndael.h
roaming_client.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
roaming_common.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
roaming_dummy.c
roaming_serv.c
roaming.h - djm@cvs.openbsd.org 2011/12/07 05:44:38 2011-12-19 10:52:50 +11:00
rsa.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
rsa.h
sandbox-capsicum.c - (dtucker) [sandbox-capsicum.c] Correct some error messages and make the 2014-01-18 22:12:15 +11:00
sandbox-darwin.c - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 2014-01-17 16:47:04 +11:00
sandbox-null.c - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 2014-01-17 16:47:04 +11:00
sandbox-rlimit.c - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 2014-01-17 16:47:04 +11:00
sandbox-seccomp-filter.c - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 2014-01-17 16:47:04 +11:00
sandbox-systrace.c - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 2014-01-17 16:47:04 +11:00
sc25519.c - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 2014-01-17 12:43:43 +11:00
sc25519.h - markus@cvs.openbsd.org 2013/12/09 11:03:45 2013-12-18 17:48:11 +11:00
schnorr.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
schnorr.h - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
scp.1 - djm@cvs.openbsd.org 2013/10/20 09:51:26 2013-10-23 16:29:59 +11:00
scp.c - deraadt@cvs.openbsd.org 2013/11/20 20:53:10 2013-11-21 13:56:49 +11:00
servconf.c - markus@cvs.openbsd.org 2013/12/06 13:39:49 2013-12-07 11:24:01 +11:00
servconf.h - djm@cvs.openbsd.org 2013/12/05 01:16:41 2013-12-05 14:07:27 +11:00
serverloop.c - dtucker@cvs.openbsd.org 2013/12/19 00:19:12 2013-12-29 17:44:29 +11:00
serverloop.h
session.c - (tim) [session.c] Improve error reporting on set_id(). 2014-01-22 19:16:10 -08:00
session.h - djm@cvs.openbsd.org 2013/10/14 21:20:52 2013-10-15 12:12:02 +11:00
sftp-client.c - djm@cvs.openbsd.org 2014/01/17 00:21:06 2014-01-17 16:29:45 +11:00
sftp-client.h - djm@cvs.openbsd.org 2013/10/17 00:30:13 2013-10-17 11:48:52 +11:00
sftp-common.c - guenther@cvs.openbsd.org 2014/01/09 03:26:00 2014-01-10 10:40:45 +11:00
sftp-common.h
sftp-glob.c - dtucker@cvs.openbsd.org 2013/11/08 11:15:19 2013-11-21 13:55:43 +11:00
sftp-server-main.c
sftp-server.8 - jmc@cvs.openbsd.org 2013/10/14 14:18:56 2013-10-15 12:07:05 +11:00
sftp-server.c - dtucker@cvs.openbsd.org 2014/01/17 06:23:24 2014-01-19 15:25:34 +11:00
sftp.1 - djm@cvs.openbsd.org 2013/10/20 09:51:26 2013-10-23 16:29:59 +11:00
sftp.c - deraadt@cvs.openbsd.org 2013/11/20 20:54:10 2013-11-21 13:57:15 +11:00
sftp.h
smult_curve25519_ref.c - markus@cvs.openbsd.org 2013/11/02 21:59:15 2013-11-04 08:26:52 +11:00
ssh1.h
ssh2.h - djm@cvs.openbsd.org 2010/08/31 11:54:45 2010-08-31 22:41:14 +10:00
ssh_config - sthen@cvs.openbsd.org 2013/09/16 11:35:43 2013-10-10 10:24:11 +11:00
ssh_config.5 - djm@cvs.openbsd.org 2014/01/19 04:48:08 2014-01-19 22:36:13 +11:00
ssh-add.1 - naddy@cvs.openbsd.org 2013/12/07 11:58:46 2013-12-18 17:46:27 +11:00
ssh-add.c - djm@cvs.openbsd.org 2013/12/19 00:10:30 2013-12-29 17:44:07 +11:00
ssh-agent.1 - naddy@cvs.openbsd.org 2013/12/07 11:58:46 2013-12-18 17:46:27 +11:00
ssh-agent.c - djm@cvs.openbsd.org 2013/12/19 01:19:41 2013-12-29 17:45:51 +11:00
ssh-dss.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
ssh-ecdsa.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
ssh-ed25519.c - (djm) [ed25519.c ssh-ed25519.c openbsd-compat/Makefile.in] 2013-12-07 12:37:53 +11:00
ssh-gss.h - (dtucker) [configure.ac ssh-gss.h] bz#2073: additional #includes needed 2013-02-25 11:24:44 +11:00
ssh-keygen.1 - tedu@cvs.openbsd.org 2013/12/21 07:10:47 2013-12-29 17:47:14 +11:00
ssh-keygen.c - markus@cvs.openbsd.org 2013/12/06 13:39:49 2013-12-07 11:24:01 +11:00
ssh-keyscan.1 - naddy@cvs.openbsd.org 2013/12/07 11:58:46 2013-12-18 17:46:27 +11:00
ssh-keyscan.c - markus@cvs.openbsd.org 2013/12/06 13:39:49 2013-12-07 11:24:01 +11:00
ssh-keysign.8 - naddy@cvs.openbsd.org 2013/12/07 11:58:46 2013-12-18 17:46:27 +11:00
ssh-keysign.c - markus@cvs.openbsd.org 2013/12/06 13:39:49 2013-12-07 11:24:01 +11:00
ssh-pkcs11-client.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
ssh-pkcs11-helper.8 - schwarze@cvs.openbsd.org 2013/07/16 00:07:52 2013-07-18 16:14:13 +10:00
ssh-pkcs11-helper.c - djm@cvs.openbsd.org 2013/12/02 02:56:17 2013-12-05 10:23:21 +11:00
ssh-pkcs11.c - markus@cvs.openbsd.org 2013/11/13 13:48:20 2013-11-21 13:56:06 +11:00
ssh-pkcs11.h
ssh-rsa.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
ssh-sandbox.h - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 2014-01-17 16:47:04 +11:00
ssh.1 - naddy@cvs.openbsd.org 2013/12/07 11:58:46 2013-12-18 17:46:27 +11:00
ssh.c - djm@cvs.openbsd.org 2013/12/29 05:42:16 2013-12-29 17:53:39 +11:00
ssh.h - djm@cvs.openbsd.org 2010/06/25 07:14:46 2010-06-26 09:50:30 +10:00
sshconnect1.c - (djm) [ssh-keygen.c ssh-keysign.c sshconnect1.c sshd.c] Remove 2013-10-26 10:05:46 +11:00
sshconnect2.c - djm@cvs.openbsd.org 2014/01/09 23:20:00 2014-01-10 10:58:53 +11:00
sshconnect.c - djm@cvs.openbsd.org 2014/01/09 23:26:48 2014-01-10 10:59:24 +11:00
sshconnect.h - djm@cvs.openbsd.org 2013/10/16 02:31:47 2013-10-17 11:47:23 +11:00
sshd_config - djm@cvs.openbsd.org 2014/01/10 05:59:19 2014-01-12 19:20:47 +11:00
sshd_config.5 - dtucker@cvs.openbsd.org 2013/12/08 09:53:27 2013-12-18 17:47:02 +11:00
sshd.8 - naddy@cvs.openbsd.org 2013/12/07 11:58:46 2013-12-18 17:46:27 +11:00
sshd.c - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 2014-01-17 16:47:04 +11:00
sshlogin.c - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c 2013-06-02 08:07:31 +10:00
sshlogin.h - (djm) [sshlogin.h] Fix prototype merge botch from 2006; bz#2134 2013-08-01 14:34:16 +10:00
sshpty.c
sshpty.h
sshtty.c
survey.sh.in
TODO
ttymodes.c
ttymodes.h
uidswap.c - (dtucker) [uidswap.c] Prevent unused variable warnings on Cygwin. Patch 2014-01-18 20:43:49 +11:00
uidswap.h
umac.c - djm@cvs.openbsd.org 2013/11/08 00:39:15 2013-11-08 12:19:55 +11:00
umac.h - djm@cvs.openbsd.org 2013/07/22 12:20:02 2013-07-25 11:55:39 +10:00
uuencode.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
uuencode.h - djm@cvs.openbsd.org 2010/08/31 11:54:45 2010-08-31 22:41:14 +10:00
verify.c - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 2014-01-17 12:43:43 +11:00
version.h - djm@cvs.openbsd.org 2014/01/16 07:32:00 2014-01-16 18:42:31 +11:00
xmalloc.c - tedu@cvs.openbsd.org 2014/01/04 17:50:55 2014-01-10 10:37:05 +11:00
xmalloc.h - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00

See http://www.openssh.com/txt/release-6.5 for the release notes.

- A Japanese translation of this document and of the OpenSSH FAQ is
- available at http://www.unixuser.org/~haruyama/security/openssh/index.html
- Thanks to HARUYAMA Seigo <haruyama@unixuser.org>

This is the port of OpenBSD's excellent OpenSSH[0] to Linux and other
Unices.

OpenSSH is based on the last free version of Tatu Ylonen's sample
implementation with all patent-encumbered algorithms removed (to
external libraries), all known security bugs fixed, new features
reintroduced and many other clean-ups.  OpenSSH has been created by
Aaron Campbell, Bob Beck, Markus Friedl, Niels Provos, Theo de Raadt,
and Dug Song. It has a homepage at http://www.openssh.com/

This port consists of the re-introduction of autoconf support, PAM
support, EGD[1]/PRNGD[2] support and replacements for OpenBSD library
functions that are (regrettably) absent from other unices. This port
has been best tested on AIX, Cygwin, HP-UX, Linux, MacOS/X,
NetBSD, OpenBSD, OpenServer, Solaris, Unicos, and UnixWare.

This version actively tracks changes in the OpenBSD CVS repository.

The PAM support is now more functional than the popular packages of
commercial ssh-1.2.x. It checks "account" and "session" modules for
all logins, not just when using password authentication.

OpenSSH depends on Zlib[3], OpenSSL[4] and optionally PAM[5].

There is now several mailing lists for this port of OpenSSH. Please
refer to http://www.openssh.com/list.html for details on how to join.

Please send bug reports and patches to the mailing list
openssh-unix-dev@mindrot.org. The list is open to posting by
unsubscribed users.Code contribution are welcomed, but please follow the 
OpenBSD style guidelines[6].

Please refer to the INSTALL document for information on how to install
OpenSSH on your system. There are a number of differences between this
port of OpenSSH and F-Secure SSH 1.x, please refer to the OpenSSH FAQ[7]
for details and general tips.

Damien Miller <djm@mindrot.org>

Miscellania -

This version of OpenSSH is based upon code retrieved from the OpenBSD
CVS repository which in turn was based on the last free sample
implementation released by Tatu Ylonen.

References -

[0] http://www.openssh.com/faq.html
[1] http://www.lothar.com/tech/crypto/
[2] http://www.aet.tu-cottbus.de/personen/jaenicke/postfix_tls/prngd.html
[3] http://www.gzip.org/zlib/
[4] http://www.openssl.org/
[5] http://www.openpam.org
    http://www.kernel.org/pub/linux/libs/pam/ 
    (PAM also is standard on Solaris and HP-UX 11)
[6] http://www.openbsd.org/cgi-bin/man.cgi?query=style&sektion=9
[7] http://www.openssh.com/faq.html

$Id: README,v 1.85 2014/01/16 07:51:45 djm Exp $