NetBSD/crypto/dist/ssh
apb 74214207d5 Fix two bugs in handling banners in sshconnect2:
1) If the length of the banner is zero, don't bother printing it.
   This can happen if the remote server has a zero-length /etc/issue
   file.  Previously, ssh would die with "xmalloc: zero size".
2) strvisx() needs an extra byte for the nul terminator.
2009-04-14 11:53:40 +00:00
..
lib from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
scard
scp from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
sftp from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
sftp-server from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
ssh from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
ssh-add from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
ssh-agent from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
ssh-keygen from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
ssh-keyscan from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
sshd from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
HPN-README Add the HPN patch for ssh: 2008-06-22 15:42:50 +00:00
LICENCE
Makefile from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
Makefile.inc from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
OVERVIEW
PROTOCOL from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
PROTOCOL.agent from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
README
README.smartcard
addrmatch.c merge changes 2009-02-16 20:53:54 +00:00
atomicio.c merge conflicts 2007-12-18 02:35:25 +00:00
atomicio.h merge changes 2009-02-16 20:53:54 +00:00
auth-bsdauth.c resolve conflicts. 2008-04-06 23:38:19 +00:00
auth-chall.c
auth-krb5.c
auth-options.c merge changes 2009-02-16 20:53:54 +00:00
auth-options.h resolve conflicts. 2008-04-06 23:38:19 +00:00
auth-pam.c resolve conflicts. 2008-04-06 23:38:19 +00:00
auth-pam.h don't use __progname for the pam service name. Hard-code it to "sshd" 2007-06-24 23:48:30 +00:00
auth-passwd.c resolve conflicts. 2008-04-06 23:38:19 +00:00
auth-rh-rsa.c
auth-rhosts.c merge changes 2009-02-16 20:53:54 +00:00
auth-rsa.c merge changes 2009-02-16 20:53:54 +00:00
auth-skey.c re-add removed files. 2008-04-06 23:39:05 +00:00
auth.c merge changes 2009-02-16 20:53:54 +00:00
auth.h merge changes 2009-02-16 20:53:54 +00:00
auth1.c merge changes 2009-02-16 20:53:54 +00:00
auth2-chall.c resolve conflicts. 2008-04-06 23:38:19 +00:00
auth2-gss.c resolve conflicts. 2008-04-06 23:38:19 +00:00
auth2-hostbased.c merge changes 2009-02-16 20:53:54 +00:00
auth2-kbdint.c
auth2-krb5.c put back deleted files 2009-02-16 20:55:22 +00:00
auth2-none.c merge changes 2009-02-16 20:53:54 +00:00
auth2-passwd.c
auth2-pubkey.c merge changes 2009-02-16 20:53:54 +00:00
auth2.c merge changes 2009-02-16 20:53:54 +00:00
authfd.c
authfd.h
authfile.c
authfile.h
bufaux.c merge changes 2009-02-16 20:53:54 +00:00
bufbn.c merge changes 2009-02-16 20:53:54 +00:00
buffer.c merge changes 2009-02-16 20:53:54 +00:00
buffer.h merge changes 2009-02-16 20:53:54 +00:00
canohost.c merge changes 2009-02-16 20:53:54 +00:00
canohost.h
channels.c merge changes 2009-02-16 20:53:54 +00:00
channels.h merge changes 2009-02-16 20:53:54 +00:00
cipher-3des1.c
cipher-bf1.c
cipher-ctr-mt.c Add an ifdef to disable the AES_CTR_MT cipher because static binaries don't 2008-06-23 14:51:31 +00:00
cipher-ctr.c
cipher.c Add an ifdef to disable the AES_CTR_MT cipher because static binaries don't 2008-06-23 14:51:31 +00:00
cipher.h
cleanup.c
clientloop.c remove extra args. 2009-02-16 22:50:17 +00:00
clientloop.h merge changes 2009-02-16 20:53:54 +00:00
compat.c Add the HPN patch for ssh: 2008-06-22 15:42:50 +00:00
compat.h Add the HPN patch for ssh: 2008-06-22 15:42:50 +00:00
compress.c
compress.h
crc32.c
crc32.h
deattack.c merge changes 2009-02-16 20:53:54 +00:00
deattack.h
dh.c merge changes 2009-02-16 20:53:54 +00:00
dh.h merge changes 2009-02-16 20:53:54 +00:00
dispatch.c
dispatch.h
dns.c merge changes 2009-02-16 20:53:54 +00:00
dns.h
fatal.c
fmt_scaled.c merge changes 2009-02-16 20:53:54 +00:00
fmt_scaled.h merge changes 2009-02-16 20:53:54 +00:00
getpeereid.c
getpeereid.h
getrrsetbyname.c
getrrsetbyname.h
groupaccess.c merge changes 2009-02-16 20:53:54 +00:00
groupaccess.h merge changes 2009-02-16 20:53:54 +00:00
gss-genr.c merge conflicts 2007-12-18 02:35:25 +00:00
gss-serv-krb5.c
gss-serv.c merge changes 2009-02-16 20:53:54 +00:00
hostfile.c
hostfile.h
includes.h put back deleted files 2009-02-16 20:55:22 +00:00
kex.c Add the HPN patch for ssh: 2008-06-22 15:42:50 +00:00
kex.h Add the HPN patch for ssh: 2008-06-22 15:42:50 +00:00
kexdh.c
kexdhc.c resolve conflicts. 2007-03-10 22:52:04 +00:00
kexdhs.c resolve conflicts. 2007-03-10 22:52:04 +00:00
kexgex.c
kexgexc.c resolve conflicts. 2007-03-10 22:52:04 +00:00
kexgexs.c resolve conflicts. 2007-03-10 22:52:04 +00:00
key.c merge changes 2009-02-16 20:53:54 +00:00
key.h merge changes 2009-02-16 20:53:54 +00:00
log.c merge changes 2009-02-16 20:53:54 +00:00
log.h merge changes 2009-02-16 20:53:54 +00:00
mac.c merge changes 2009-02-16 20:53:54 +00:00
mac.h merge conflicts 2007-12-18 02:35:25 +00:00
match.c merge changes 2009-02-16 20:53:54 +00:00
match.h merge changes 2009-02-16 20:53:54 +00:00
md-sha256.c
misc.c merge changes 2009-02-16 20:53:54 +00:00
misc.h merge changes 2009-02-16 20:53:54 +00:00
moduli put back deleted files 2009-02-16 20:55:22 +00:00
moduli.5 put back deleted files 2009-02-16 20:55:22 +00:00
moduli.c merge changes 2009-02-16 20:53:54 +00:00
monitor.c merge changes 2009-02-16 20:53:54 +00:00
monitor.h
monitor_fdpass.c Sync SCM_RIGHTS passing code with the version used in racoon (i.e. 2008-04-19 22:15:30 +00:00
monitor_fdpass.h resolve conflicts. 2008-04-06 23:38:19 +00:00
monitor_mm.c
monitor_mm.h merge changes 2009-02-16 20:53:54 +00:00
monitor_wrap.c merge changes 2009-02-16 20:53:54 +00:00
monitor_wrap.h
msg.c merge changes 2009-02-16 20:53:54 +00:00
msg.h
mux.c sig_atomic_t is long on alpha (?!); use %ld and cast to long. 2009-02-17 05:28:32 +00:00
myproposal.h Add the HPN patch for ssh: 2008-06-22 15:42:50 +00:00
namespace.h
nchan.c merge changes 2009-02-16 20:53:54 +00:00
nchan.ms from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
nchan2.ms merge changes 2009-02-16 20:53:54 +00:00
openssh2netbsd Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
packet.c merge changes 2009-02-16 20:53:54 +00:00
packet.h merge changes 2009-02-16 20:53:54 +00:00
pathnames.h Make sshd find the xauth program, even with the new /usr/X11R7. 2008-10-27 08:27:04 +00:00
progressmeter.c merge changes 2009-02-16 20:53:54 +00:00
progressmeter.h
random.c merge changes 2009-02-16 20:53:54 +00:00
random.h merge changes 2009-02-16 20:53:54 +00:00
readconf.c merge changes 2009-02-16 20:53:54 +00:00
readconf.h merge changes 2009-02-16 20:53:54 +00:00
readpass.c
readpassphrase.3 put back deleted files 2009-02-16 20:55:22 +00:00
readpassphrase.c put back deleted files 2009-02-16 20:55:22 +00:00
readpassphrase.h put back deleted files 2009-02-16 20:55:22 +00:00
rsa.c resolve conflicts. 2007-03-10 22:52:04 +00:00
rsa.h
scard.c resolve conflicts. 2007-03-10 22:52:04 +00:00
scard.h
scp.1 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
scp.c merge changes 2009-02-16 20:53:54 +00:00
servconf.c merge changes 2009-02-16 20:53:54 +00:00
servconf.h merge changes 2009-02-16 20:53:54 +00:00
serverloop.c remove extra args. 2009-02-16 22:50:17 +00:00
serverloop.h
session.c merge changes 2009-02-16 20:53:54 +00:00
session.h merge changes 2009-02-16 20:53:54 +00:00
sftp-client.c merge changes 2009-02-16 20:53:54 +00:00
sftp-client.h merge changes 2009-02-16 20:53:54 +00:00
sftp-common.c
sftp-common.h
sftp-glob.c
sftp-server-main.c merge changes 2009-02-16 20:53:54 +00:00
sftp-server.8 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
sftp-server.c merge changes 2009-02-16 20:53:54 +00:00
sftp.1 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
sftp.c merge changes 2009-02-16 20:53:54 +00:00
sftp.h merge changes 2009-02-16 20:53:54 +00:00
ssh-add.1 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
ssh-add.c resolve conflicts. 2008-04-06 23:38:19 +00:00
ssh-agent.1 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
ssh-agent.c merge changes 2009-02-16 20:53:54 +00:00
ssh-dss.c resolve conflicts. 2007-03-10 22:52:04 +00:00
ssh-gss.h merge conflicts 2007-12-18 02:35:25 +00:00
ssh-keygen.1 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
ssh-keygen.c merge changes 2009-02-16 20:53:54 +00:00
ssh-keyscan.1 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
ssh-keyscan.c merge changes 2009-02-16 20:53:54 +00:00
ssh-keysign.8 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
ssh-keysign.c
ssh-rsa.c
ssh.1 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
ssh.c merge changes 2009-02-16 20:53:54 +00:00
ssh.h
ssh1.h
ssh2.h
ssh_config Do as in revision 1.26 of sshd_config: add a sample, commented-out line 2008-04-25 15:01:45 +00:00
ssh_config.5 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
sshconnect.c merge changes 2009-02-16 20:53:54 +00:00
sshconnect.h resolve conflicts. 2008-04-06 23:38:19 +00:00
sshconnect1.c resolve conflicts. 2007-03-10 22:52:04 +00:00
sshconnect2.c Fix two bugs in handling banners in sshconnect2: 2009-04-14 11:53:40 +00:00
sshd.8 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
sshd.c merge changes 2009-02-16 20:53:54 +00:00
sshd_config merge changes 2009-02-16 20:53:54 +00:00
sshd_config.5 add missing commas to .Dd fix, pointed out by wiz 2009-03-22 14:29:34 +00:00
sshlogin.c resolve conflicts. 2008-04-06 23:38:19 +00:00
sshlogin.h merge changes 2009-02-16 20:53:54 +00:00
sshpty.c resolve conflicts. 2008-04-06 23:38:19 +00:00
sshpty.h merge changes 2009-02-16 20:53:54 +00:00
sshtty.c merge changes 2009-02-16 20:53:54 +00:00
strtonum.c merge changes 2009-02-16 20:53:54 +00:00
ttymodes.c merge changes 2009-02-16 20:53:54 +00:00
ttymodes.h
uidswap.c
uidswap.h
umac.c merge changes 2009-02-16 20:53:54 +00:00
umac.h from ftp.openbsd.org 2009-02-16 17:14:22 +00:00
uuencode.c
uuencode.h
version.h merge changes 2009-02-16 20:53:54 +00:00
xmalloc.c
xmalloc.h

README

This release of OpenSSH is for OpenBSD systems only.

Please read
	http://www.openssh.com/portable.html
if you want to install OpenSSH on other operating systems.

To extract and install this release on your OpenBSD system use:

      # cd /usr/src/usr.bin
      # tar xvfz .../openssh-x.y.tgz
      # cd ssh
      # make obj
      # make cleandir
      # make depend
      # make
      # make install
      # cp ssh_config sshd_config /etc/ssh

OpenSSH is a derivative of the original and free ssh 1.2.12 release
by Tatu Ylonen.  Aaron Campbell, Bob Beck, Markus Friedl, Niels
Provos, Theo de Raadt and Dug Song removed many bugs, re-added newer
features and created OpenSSH.  Markus Friedl contributed the support
for SSH protocol versions 1.5 and 2.0.

See http://www.openssh.com/ for more information.

$OpenBSD: README,v 1.7 2006/04/01 05:37:46 djm Exp $