Portable OpenSSH, all Win32-OpenSSH releases and wiki are managed at https://github.com/powershell/Win32-OpenSSH
Go to file
Damien Miller 1262b6638f - djm@cvs.openbsd.org 2013/08/20 00:11:38
[readconf.c readconf.h ssh_config.5 sshconnect.c]
     Add a ssh_config ProxyUseFDPass option that supports the use of
     ProxyCommands that establish a connection and then pass a connected
     file descriptor back to ssh(1). This allows the ProxyCommand to exit
     rather than have to shuffle data back and forth and enables ssh to use
     getpeername, etc. to obtain address information just like it does with
     regular directly-connected sockets. ok markus@
2013-08-21 02:44:24 +10:00
contrib - (djm) [README contrib/caldera/openssh.spec contrib/redhat/openssh.spec] 2013-07-25 12:34:00 +10:00
openbsd-compat - (dtucker) [auth-krb5.c configure.ac openbsd-compat/bsd-misc.h] Add support 2013-08-04 21:48:41 +10:00
regress - (dtucker) [regress/Makefile regress/test-exec.sh] Roll back the -nt 2013-08-08 17:02:12 +10:00
scard - (djm) [INSTALL Makefile.in README.smartcard configure.ac scard-opensc.c] 2010-02-12 09:34:22 +11:00
.cvsignore - (djm) [Makefile.in WARNING.RNG aclocal.m4 buildpkg.sh.in configure.ac] 2011-05-05 13:48:37 +10:00
CREDITS
ChangeLog - djm@cvs.openbsd.org 2013/08/20 00:11:38 2013-08-21 02:44:24 +10:00
INSTALL - (dtucker) [INSTALL] Bump documented autoconf version to what we're 2013-03-07 12:33:35 +11:00
LICENCE - (dtucker) [INSTALL LICENCE configure.ac openbsd-compat/Makefile.in 2011-11-04 11:25:24 +11:00
Makefile.in - (dtucker) [Makefile.in configure.ac fixalgorithms] Remove unsupported 2013-06-11 11:26:10 +10:00
OVERVIEW
PROTOCOL - markus@cvs.openbsd.org 2013/01/08 18:49:04 2013-01-09 16:12:19 +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.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
README - (djm) [README contrib/caldera/openssh.spec contrib/redhat/openssh.spec] 2013-07-25 12:34:00 +10:00
README.dns
README.platform - (dtucker) [README.platform] Add text about development packages, based on 2009-08-29 09:14:48 +10:00
README.privsep
README.tun
TODO
aclocal.m4 - (tim) [aclocal.m4] Enhance OSSH_CHECK_CFLAG_COMPILE to check stderr. 2013-06-02 14:31:27 -07:00
addrmatch.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10: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
auth-bsdauth.c - djm@cvs.openbsd.org 2007/09/21 08:15:29 2007-10-26 14:25:12 +10:00
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 - (dtucker) [auth-krb5.c configure.ac openbsd-compat/bsd-misc.h] Add support 2013-08-04 21:48:41 +10:00
auth-options.c - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10: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) [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-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 - djm@cvs.openbsd.org 2010/03/04 10:36:03 2010-03-04 21:53:35 +11:00
auth-rhosts.c - dtucker@cvs.openbsd.org 2010/03/07 11:57:13 2010-03-07 23:05:17 +11:00
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 - dtucker [auth-sia.c] Roll back the change for bug #1241 as it apparently 2009-08-28 10:16:44 +10:00
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
auth1.c Remove stray '+' accidentally introduced in sync 2013-06-02 08:01:24 +10:00
auth2-chall.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10: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/06/21 00:34:49 2013-07-18 16:10:09 +10: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/06/21 00:34:49 2013-07-18 16:10:09 +10:00
auth2.c - djm@cvs.openbsd.org 2013/05/19 02:42:42 2013-06-02 07:41:51 +10:00
authfd.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
authfd.h - djm@cvs.openbsd.org 2009/08/27 17:44:52 2009-10-07 08:47:02 +11:00
authfile.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
authfile.h - djm@cvs.openbsd.org 2011/05/04 21:15:29 2011-05-05 14:17:18 +10:00
bufaux.c - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
bufbn.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
bufec.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
buffer.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
buffer.h - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10: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 - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
canohost.h - (dtucker) [auth2-jpake.c auth2.c canohost.h session.c] Whitespace and 2009-06-21 19:50:08 +10:00
channels.c - (djm) [channels.c channels.h] bz#2135: On Solaris, isatty() on a non- 2013-08-01 14:29:20 +10: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/05/17 00:13:13 2013-06-02 07:31:17 +10: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-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 - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
cipher.h - djm@cvs.openbsd.org 2013/04/19 01:06:50 2013-04-23 19:24:32 +10:00
cleanup.c
clientloop.c - dtucker@cvs.openbsd.org 2013/06/07 15:37:52 2013-06-10 13:07:11 +10: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/05/17 00:13:13 2013-06-02 07:31:17 +10:00
compat.h - markus@cvs.openbsd.org 2011/09/23 07:45:05 2011-10-02 18:59:03 +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 - (dtucker) [auth-krb5.c configure.ac openbsd-compat/bsd-misc.h] Add support 2013-08-04 21:48:41 +10:00
crc32.c
crc32.h
deattack.c
deattack.h
defines.h - (dtucker) [configure.ac defines.h] Test for fd_mask, howmany and NFDBITS 2013-06-02 07:18:47 +10:00
dh.c - markus@cvs.openbsd.org 2013/07/02 12:31:43 2013-07-18 16:12:06 +10:00
dh.h - djm@cvs.openbsd.org 2008/06/26 09:19:40 2008-06-29 22:47:04 +10:00
dispatch.c - stevesk@cvs.openbsd.org 2008/10/31 15:05:34 2008-11-03 19:26:00 +11:00
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
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
fixalgorithms - (dtucker) [Makefile.in configure.ac fixalgorithms] Remove unsupported 2013-06-11 11:26:10 +10:00
fixpaths
fixprogs
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 - djm@cvs.openbsd.org 2008/07/04 03:44:59 2008-07-04 13:51:12 +10:00
gss-genr.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
gss-serv-krb5.c - djm@cvs.openbsd.org 2013/07/20 01:55:13 2013-07-20 13:35:45 +10:00
gss-serv.c - djm@cvs.openbsd.org 2013/07/20 01:55:13 2013-07-20 13:35:45 +10:00
hostfile.c - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10: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-sh
jpake.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
jpake.h - djm@cvs.openbsd.org 2009/03/05 07:18:19 2009-03-06 00:58:22 +11:00
kex.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
kex.h - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
kexdh.c
kexdhc.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
kexdhs.c - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
kexecdh.c - djm@cvs.openbsd.org 2013/04/19 01:06:50 2013-04-23 19:24:32 +10:00
kexecdhc.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
kexecdhs.c - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
kexgex.c
kexgexc.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
kexgexs.c - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
key.c - djm@cvs.openbsd.org 2013/05/19 02:42:42 2013-06-02 07:41:51 +10:00
key.h - djm@cvs.openbsd.org 2013/05/19 02:42:42 2013-06-02 07:41:51 +10: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
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) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c 2013-06-02 08:07:31 +10: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 - dtucker@cvs.openbsd.org 2013/06/03 00:03:18 2013-06-06 08:12:37 +10:00
mac.h - djm@cvs.openbsd.org 2013/04/19 01:06:50 2013-04-23 19:24:32 +10:00
match.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
match.h - OpenBSD CVS Sync 2010-02-27 07:55:05 +11:00
md-sha256.c
md5crypt.c
md5crypt.h
mdoc2man.awk - (dtucker) [mdoc2man.awk] Teach it to understand the .Ux macro. 2009-10-24 11:52:42 +11:00
misc.c - (dtucker) [misc.c] Remove define added for fallback testing that was 2013-08-08 12:50:06 +10:00
misc.h - dtucker@cvs.openbsd.org 2013/06/01 13:15:52 2013-06-02 07:46:16 +10: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 - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
monitor.c - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
monitor.h - djm@cvs.openbsd.org 2012/12/02 20:34:10 2012-12-03 09:53:20 +11:00
monitor_fdpass.c - (dtucker) [monitor_fdpass.c] Wrap poll.h include in ifdefs. 2010-01-13 10:54:46 +11:00
monitor_fdpass.h - djm@cvs.openbsd.org 2007/09/04 03:21:03 2007-09-17 12:04:08 +10:00
monitor_mm.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
monitor_mm.h - otto@cvs.openbsd.org 2008/04/29 11:20:31 2008-05-19 14:55:29 +10:00
monitor_wrap.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
monitor_wrap.h - djm@cvs.openbsd.org 2011/06/17 21:44:31 2011-06-20 14:42:23 +10: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 - (dtucker) [myproposal.h] Make the conditional algorithm support consistent 2013-06-11 12:10:02 +10:00
nchan.c - djm@cvs.openbsd.org 2010/01/26 01:28:35 2010-01-26 13:26:22 +11:00
nchan.ms
nchan2.ms - djm@cvs.openbsd.org 2008/05/15 23:52:24 2008-05-19 16:08:20 +10:00
openssh.xml.in - (tim) [buildpkg.sh.in openssh.xml.in] Allow more flexibility where smf(5) 2007-07-24 21:16:07 -07:00
opensshd.init.in - (tim) [Makefile.in configure.ac opensshd.init.in] Add support for generating 2011-01-12 22:35:43 -08:00
packet.c - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
packet.h - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
pathnames.h - djm@cvs.openbsd.org 2013/04/05 00:31:49 2013-04-23 15:19:11 +10:00
pkcs11.h - (djm) [pkcs11.h ssh-pkcs11-client.c ssh-pkcs11-helper.c ssh-pkcs11.c] 2010-02-24 17:16:08 +11:00
platform.c - (dtucker) [auth.c configure.ac platform.c platform.h] Accept uid 2 ("bin") 2013-03-12 11:31:05 +11:00
platform.h - (dtucker) [auth.c configure.ac platform.c platform.h] Accept uid 2 ("bin") 2013-03-12 11:31:05 +11:00
progressmeter.c - dtucker@cvs.openbsd.org 2013/06/02 13:33:05 2013-06-02 23:46:24 +10:00
progressmeter.h
readconf.c - djm@cvs.openbsd.org 2013/08/20 00:11:38 2013-08-21 02:44:24 +10:00
readconf.h - djm@cvs.openbsd.org 2013/08/20 00:11:38 2013-08-21 02:44:24 +10:00
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.h - djm@cvs.openbsd.org 2011/12/07 05:44:38 2011-12-19 10:52:50 +11:00
roaming_client.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
roaming_common.c - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
roaming_dummy.c - (dtucker) [roaming_common.c roaming_dummy.c] Wrap #include <inttypes.h> in 2009-06-21 22:22:08 +10:00
roaming_serv.c - (dtucker) [roaming_serv.c] Include includes.h for u_intXX_t types. 2010-01-08 20:45:42 +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-darwin.c - (djm) [configure.ac Makefile.in sandbox-darwin.c] Add a sandbox for 2011-06-27 07:18:18 +10:00
sandbox-null.c - djm@cvs.openbsd.org 2011/06/23 09:34:13 2011-06-23 19:45:51 +10:00
sandbox-rlimit.c - (dtucker) [configure.ac sandbox-rlimit.c] Test whether or not 2012-07-03 22:48:31 +10:00
sandbox-seccomp-filter.c - (dtucker) [sandbox-seccomp-filter.c] Allow clock_gettimeofday. 2013-06-02 09:17:09 +10:00
sandbox-systrace.c - dtucker@cvs.openbsd.org 2013/06/01 13:15:52 2013-06-02 07:46:16 +10:00
schnorr.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
schnorr.h - djm@cvs.openbsd.org 2009/03/05 07:18:19 2009-03-06 01:03:30 +11:00
scp.1 - jmc@cvs.openbsd.org 2013/08/14 08:39:27 2013-08-21 02:43:49 +10:00
scp.c - djm@cvs.openbsd.org 2013/06/22 06:31:57 2013-07-18 16:11:25 +10:00
servconf.c - djm@cvs.openbsd.org 2013/08/06 23:06:01 2013-08-21 02:40:01 +10:00
servconf.h - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
serverloop.c - djm@cvs.openbsd.org 2013/07/12 00:19:59 2013-07-18 16:12:44 +10:00
serverloop.h
session.c - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
session.h - djm@cvs.openbsd.org 2008/05/08 12:21:16 2008-05-19 15:34:50 +10:00
sftp-client.c - djm@cvs.openbsd.org 2013/08/09 03:39:13 2013-08-21 02:42:12 +10:00
sftp-client.h - djm@cvs.openbsd.org 2013/08/08 05:04:03 2013-08-21 02:41:15 +10:00
sftp-common.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
sftp-common.h - djm@cvs.openbsd.org 2010/01/13 01:40:16 2010-01-13 22:44:06 +11:00
sftp-glob.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
sftp-server-main.c - (djm) OpenBSD CVS Sync 2009-02-22 08:47:02 +11:00
sftp-server.8 - schwarze@cvs.openbsd.org 2013/07/16 00:07:52 2013-07-18 16:14:13 +10:00
sftp-server.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
sftp.1 - jmc@cvs.openbsd.org 2013/08/07 06:24:51 2013-08-21 02:40:21 +10:00
sftp.c - djm@cvs.openbsd.org 2013/08/09 03:56:42 2013-08-21 02:42:35 +10:00
sftp.h - dtucker@cvs.openbsd.org 2008/06/13 00:12:02 2008-06-13 10:22:54 +10:00
ssh-add.1 - jmc@cvs.openbsd.org 2012/12/03 08:33:03 2012-12-07 13:06:13 +11:00
ssh-add.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
ssh-agent.1 - djm@cvs.openbsd.org 2010/11/21 01:01:13 2010-12-01 11:50:35 +11:00
ssh-agent.c - djm@cvs.openbsd.org 2013/07/20 01:50:20 2013-07-20 13:22:49 +10:00
ssh-dss.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
ssh-ecdsa.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10: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 - jmc@cvs.openbsd.org 2013/06/27 14:05:37 2013-07-18 16:11:50 +10:00
ssh-keygen.c - djm@cvs.openbsd.org 2013/08/13 18:33:08 2013-08-21 02:43:27 +10:00
ssh-keyscan.1 - schwarze@cvs.openbsd.org 2013/07/16 00:07:52 2013-07-18 16:14:13 +10:00
ssh-keyscan.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
ssh-keysign.8 - schwarze@cvs.openbsd.org 2013/07/16 00:07:52 2013-07-18 16:14:13 +10:00
ssh-keysign.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10: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/05/17 00:13:13 2013-06-02 07:31:17 +10:00
ssh-pkcs11.c - djm@cvs.openbsd.org 2013/07/12 00:20:00 2013-07-18 16:13:02 +10:00
ssh-pkcs11.h - (djm) [pkcs11.h ssh-pkcs11-client.c ssh-pkcs11-helper.c ssh-pkcs11.c] 2010-02-24 17:16:08 +11:00
ssh-rsa.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
ssh-sandbox.h - djm@cvs.openbsd.org 2011/06/23 09:34:13 2011-06-23 19:45:51 +10:00
ssh.1 - jmc@cvs.openbsd.org 2013/08/14 08:39:27 2013-08-21 02:43:49 +10:00
ssh.c - djm@cvs.openbsd.org 2013/07/25 00:29:10 2013-07-25 11:55:52 +10:00
ssh.h - djm@cvs.openbsd.org 2010/06/25 07:14:46 2010-06-26 09:50:30 +10: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 - dtucker@cvs.openbsd.org 2013/05/16 02:00:34 2013-05-16 20:28:16 +10:00
ssh_config.5 - djm@cvs.openbsd.org 2013/08/20 00:11:38 2013-08-21 02:44:24 +10:00
sshconnect.c - djm@cvs.openbsd.org 2013/08/20 00:11:38 2013-08-21 02:44:24 +10:00
sshconnect.h - djm@cvs.openbsd.org 2010/11/29 23:45:51 2010-12-01 12:21:51 +11:00
sshconnect1.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
sshconnect2.c - dtucker@cvs.openbsd.org 2013/06/05 12:52:38 2013-06-06 08:22:05 +10:00
sshd.8 - jmc@cvs.openbsd.org 2013/06/27 14:05:37 2013-07-18 16:11:50 +10:00
sshd.c - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10:00
sshd_config - dtucker@cvs.openbsd.org 2013/05/16 04:09:14 2013-05-16 20:29:28 +10:00
sshd_config.5 - markus@cvs.openbsd.org 2013/07/19 07:37:48 2013-07-20 13:21:52 +10: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 - (djm) [sshpty.c] bz#1419: OSX uses cloning ptys that automagically 2009-02-12 12:19:20 +11:00
sshpty.h - djm@cvs.openbsd.org 2010/01/09 05:04:24 2010-01-09 22:26:23 +11:00
sshtty.c - djm@cvs.openbsd.org 2010/01/09 05:04:24 2010-01-09 22:26:23 +11:00
survey.sh.in
ttymodes.c - stevesk@cvs.openbsd.org 2008/11/02 00:16:16 2008-11-03 19:27:52 +11:00
ttymodes.h
uidswap.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
uidswap.h
umac.c - djm@cvs.openbsd.org 2013/07/22 05:00:17 2013-07-25 11:55:20 +10: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
version.h - djm@cvs.openbsd.org 2013/07/25 00:57:37 2013-07-25 11:57:15 +10:00
xmalloc.c - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00
xmalloc.h - djm@cvs.openbsd.org 2013/05/17 00:13:13 2013-06-02 07:31:17 +10:00

README

See http://www.openssh.com/txt/release-6.3 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.83 2013/07/25 02:34:00 djm Exp $