J-HPN-SSH: A development fork of the Pittsburgh Super-computing Center's High Performance SSH implementation. https://www.psc.edu/research/networking/hpn-ssh/

Jeffrey H. Johnson e677f121eb Update README.md 2 years ago
.github 234e926780 Delete checkmarx-analysis.yml 3 years ago
contrib 4bb25d57f0 Update a few other 8.4 mentions to 8.5 3 years ago
m4 85274bfa4f Backport a019e353df04de1b2ca78d91b39c393256044ad7 3 years ago
openbsd-compat 22574a267a Backport e51dc7fab61df36e43f3bc64b673f88d388cab91 3 years ago
regress 5aefc130e2 Adjust permissions 3 years ago
.deepsource.toml 2b091e7e70 Add .deepsource.toml 3 years ago
.depend af99f81079 Backport 2c71cec020219d69df84055c59eba5799a1233ec 3 years ago
.gitignore 9e05b160f7 Update documentation and .gitignore. 3 years ago
.skipped-commit-ids ae81430b7c Backport 71693251b7cbb7dd89aaac18815147124732d0d3 3 years ago
.whitesource ae35807f41 Add .whitesource configuration file 3 years ago
AUTHORS 3617af5293 multi: Enhance portability. 3 years ago
COPYING 3617af5293 multi: Enhance portability. 3 years ago
CREDITS 2ad5b36b18 convert to UTF-8; from Mike Frysinger 4 years ago
ChangeLog 3617af5293 multi: Enhance portability. 3 years ago
HOWTO.ssh-keycat 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
HPN-README 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
INSTALL acfe2ac5fe libfido2 1.5.0 is recommended 3 years ago
J-HPN-SSH-TODO-PATCHES.md 84ea9d7208 Update J-HPN-SSH-TODO-PATCHES.md 3 years ago
LICENCE cfffab11a7 Backport 922cfac5ed5ead9f796f7d39f012dd653dc5c173 3 years ago
Makefile.in 1a5f30aa48 Makefile.in: Use ln -fs, unbreaks reinstalls 3 years ago
NEWS 3617af5293 multi: Enhance portability. 3 years ago
OVERVIEW a65784c9f9 upstream: refer to OpenSSL not SSLeay; 5 years ago
PROTOCOL 2759135243 multi: Port upstream patches: 2/17/21 -> 2/24/21 3 years ago
PROTOCOL.agent afb7db9faa Backport 3d4c2016bae1a6f14b48c1150a4c79ca4c9968bd 3 years ago
PROTOCOL.certkeys 9707f67308 Correct and clarify no-touch-required option for CAs and certificates. 3 years ago
PROTOCOL.chacha20poly1305 0001576a09 upstream: Fix some typos and an incorrect word in docs. Patch from 4 years ago
PROTOCOL.key bcd00abd84 - markus@cvs.openbsd.org 2013/12/06 13:34:54 10 years ago
PROTOCOL.krl 9405c6214f upstream: allow key revocation by SHA256 hash and allow ssh-keygen 5 years ago
PROTOCOL.mux d081f017c2 upstream: spelling errors in comments; no code change from 4 years ago
PROTOCOL.sshsig 39e88aeff9 upstream: Add RCS IDs to the few files that are missing them; from 3 years ago
PROTOCOL.u2f c767735241 upstream: when writing an attestation blob for a FIDO key, record all 3 years ago
README 4bb25d57f0 Update a few other 8.4 mentions to 8.5 3 years ago
README.OpenSSH-portable.md 0109c7cc03 Restyled by prettier-markdown 3 years ago
README.dns b763ed05bd Minor documentation update: 4 years ago
README.md e677f121eb Update README.md 2 years ago
README.platform b356a7ad50 multi: Upstream OpenBSD and OpenSSH-portable fixes 3 years ago
README.privsep 5a273a33ca Privsep is now required. 4 years ago
README.tun ddd63ab1d0 - deraadt@cvs.openbsd.org 2006/03/28 00:12:31 18 years ago
SECURITY.md 017f70e7ea Restyled by prettier-markdown 3 years ago
TODO 3246605af9 Restyled by whitespace 3 years ago
addr.c d09c2387ae Backport 95eca1e195a3b41baa1a725c2c5af8a09d885e4b 3 years ago
addr.h f47009d3de Backport d9a2bc71693ea27461a78110005d5a2d8b0c6a50 3 years ago
addrmatch.c f47009d3de Backport d9a2bc71693ea27461a78110005d5a2d8b0c6a50 3 years ago
atomicio.c 258e6ca003 upstream: Check for both EAGAIN and EWOULDBLOCK. This is a no-op 5 years ago
atomicio.h 0a843d9a0e upstream: move client/server SSH-* banners to buffers under 5 years ago
audit-bsm.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
audit-linux.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
audit.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
audit.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
auditstub.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
auth-bsdauth.c edd1d3a626 remove duplicate #includes 4 years ago
auth-krb5.c c7d39ac8dc upstream: sshd: switch authentication to sshbuf API; ok djm@ 5 years ago
auth-options.c 801c9f095e upstream: support for requiring user verified FIDO keys in sshd 3 years ago
auth-options.h 801c9f095e upstream: support for requiring user verified FIDO keys in sshd 3 years ago
auth-pam.c e342650ce5 Backport fcf429a4c69d30d8725612a55b37181594da8ddf 3 years ago
auth-pam.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
auth-passwd.c c29b111e7d check pw_passwd != NULL here too 5 years ago
auth-rhosts.c c90f72d29e upstream: make IgnoreRhosts a tri-state option: "yes" ignore 4 years ago
auth-shadow.c 3f420a692b Remove key.h from portable files too. 5 years ago
auth-sia.c 3f420a692b Remove key.h from portable files too. 5 years ago
auth-sia.h 0f5eeff23d - (dtucker) [auth-passwd.c auth-sia.h] Remove duplicate definitions of 19 years ago
auth.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
auth.h ae5334256a Backport a34e14a5a0071de2036826a00197ce38c8b4ba8b 3 years ago
auth2-chall.c d5ba1c0327 upstream: change explicit_bzero();free() to freezero() 4 years ago
auth2-gss.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
auth2-hostbased.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
auth2-kbdint.c 72687c8e7c upstream: stdarg.h required more broadly; ok djm 4 years ago
auth2-none.c c7d39ac8dc upstream: sshd: switch authentication to sshbuf API; ok djm@ 5 years ago
auth2-passwd.c d5ba1c0327 upstream: change explicit_bzero();free() to freezero() 4 years ago
auth2-pubkey.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
auth2.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
authfd.c 6d1af5d37b Backport 1a14c13147618144d1798c36a588397ba9008fcc 3 years ago
authfd.h a3e0c376ff upstream: constify a few things; ok dtucker (as part of another 3 years ago
authfile.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
authfile.h 99aa803555 upstream: factor out reading/writing sshbufs to dedicated 4 years ago
bitmap.c b011edbb32 upstream commit 6 years ago
bitmap.h b011edbb32 upstream commit 6 years ago
buildpkg.sh.in b356a7ad50 multi: Upstream OpenBSD and OpenSSH-portable fixes 3 years ago
canohost.c 4d28fa78ab upstream: When system calls indicate an error they return -1, not 4 years ago
canohost.h fa6b3fadcc Merge of Server Logging to 7.3p1 7 years ago
chacha.c 0fde8acdad - djm@cvs.openbsd.org 2013/11/21 00:45:44 10 years ago
chacha.h fa4a4c96b1 upstream commit 7 years ago
channels.c 6257735bd7 Fail to set IPPROTO_IPV6&&IPV6_V6ONLY non-fatal. 3 years ago
channels.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
cipher-aes.c f60845fde2 - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c 10 years ago
cipher-aesctr.c a47ead7c95 Add includes.h for compatibility stuff. 9 years ago
cipher-aesctr.h 1f0311c7c7 - markus@cvs.openbsd.org 2014/04/29 18:01:49 10 years ago
cipher-chachapoly-libcrypto.c d27cba58c9 Fix conditional for openssl-based chacha20. 3 years ago
cipher-chachapoly.c 8461a5b3db Include openssl-compat.h before checking ifdefs. 4 years ago
cipher-chachapoly.h eba523f0a1 upstream: make Chacha20-POLY1305 context struct opaque; ok tb@ as 4 years ago
cipher-ctr-mt.c ebdd59b62a Merge tag 'hpn-7_9_P1' 4 years ago
cipher-ctr.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
cipher.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
cipher.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
cleanup.c 75bb664458 - (djm) [auth-pam.c auth-shadow.c auth2-none.c cleanup.c sshd.c] 17 years ago
clientloop.c 060d91ae77 Revert "Backport 332f21537293d66508f7342dc643bc7fe45f0f69" 3 years ago
clientloop.h 663e84bb53 upstream: make failures when establishing "Tunnel" forwarding terminate 4 years ago
compat.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
compat.h 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
config.sub 70629c2d77 Update config.guess to latest release 3 years ago
configure.ac fef09d43a8 Backport b79add37d118276d67f3899987b9f0629c9449c3 3 years ago
crypto_api.h 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
defines.h 7237140d64 Backport 48d0d7a4dd31154c4208ec39029d60646192f978 3 years ago
dh.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
dh.h 670104b923 upstream: fixes for !WITH_OPENSSL compilation; ok dtucker@ 4 years ago
digest-libc.c d5ba1c0327 upstream: change explicit_bzero();free() to freezero() 4 years ago
digest-openssl.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
digest.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
dispatch.c ad60b1179c upstream: allow sshpkt_fatal() to take a varargs format; we'll 5 years ago
dispatch.h 245c6a0b22 upstream: remove last traces of old packet API! 5 years ago
dns.c 215ef28b8c DNSSEC even if resolv.conf missing "options edns0" 3 years ago
dns.h 1b11ea7c58 upstream: Add experimental support for PQC XMSS keys (Extended 6 years ago
ed25519.c 8a56dc2b6b - markus@cvs.openbsd.org 2013/12/09 11:03:45 10 years ago
entropy.c 945bf52c3c Fix a couple of mysig_t leftovers. 4 years ago
entropy.h 120a1ec74e Adapt portable to legacy buffer API removal 5 years ago
fatal.c d783435315 - deraadt@cvs.openbsd.org 2006/08/03 03:34:42 17 years ago
fe25519.c f45f78ae43 - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 10 years ago
fe25519.h 8a56dc2b6b - markus@cvs.openbsd.org 2013/12/09 11:03:45 10 years ago
fixalgorithms c59b82e657 multi: Fixup, simplify and clean-up shell scripts. 3 years ago
fixpaths c59b82e657 multi: Fixup, simplify and clean-up shell scripts. 3 years ago
ge25519.c f45f78ae43 - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 10 years ago
ge25519.h 51b082ccbe upstream commit 9 years ago
ge25519_base.data 8a56dc2b6b - markus@cvs.openbsd.org 2013/12/09 11:03:45 10 years ago
groupaccess.c fd10cf027b upstream: Move checks for lists of users or groups into their own 5 years ago
groupaccess.h b03fd02aed - djm@cvs.openbsd.org 2008/07/04 03:44:59 15 years ago
gss-genr.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
gss-serv-krb5.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
gss-serv.c cce8d13ccc gss-serv: add ssh_gssapi_free_store function 3 years ago
hash.c 2ff822eabd Wrap sha2.h include in ifdef. 4 years ago
hmac.c d5ba1c0327 upstream: change explicit_bzero();free() to freezero() 4 years ago
hmac.h 8668706d0f - djm@cvs.openbsd.org 2014/06/24 01:13:21 9 years ago
hostfile.c 9819715343 Backport d98f14b5328922ae3085e07007d820c4f655b57a 3 years ago
hostfile.h 7ae5e266ba Backport af889a40ffc113af9105c03d7b32131eb4372d50 3 years ago
includes.h bcd1485075 portability for sftp globbed ls sort by mtime 6 years ago
install-sh 1b0d4fe67b POSIXify scripts, update install-sh to latest. 3 years ago
int32_minmax.inc cec3faf858 multi: Backport various upstream fixes again. 3 years ago
kex.c 17be453210 multi: Remove extra debug info in kex, update conf 3 years ago
kex.h 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
kexc25519.c aaca72d6f1 upstream: rename kex->kem_client_pub -> kex->client_pub now that 5 years ago
kexdh.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
kexecdh.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
kexgen.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
kexgex.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
kexgexc.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
kexgexs.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
kexsntrup761x25519.c 7237140d64 Backport 48d0d7a4dd31154c4208ec39029d60646192f978 3 years ago
krl.c 9b8ad93824 upstream: support for user-verified FIDO keys 3 years ago
krl.h 6ec7457171 upstream: give ssh-keygen the ability to dump the contents of a 4 years ago
log.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
log.h 771a988758 Backport ee22db7c5885a1d90219202c0695bc621aa0409b 3 years ago
loginrec.c ea1f649046 support NetBSD's utmpx.ut_ss address field 3 years ago
loginrec.h 08f66d9f17 remove vestiges of old packet API from loginrec.c 5 years ago
logintest.c 261d93a5cf - (dtucker) [configure.ac defines.h loginrec.c logintest.c] Bug #1732: enable 14 years ago
mac.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
mac.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
match.c 59c3e50614 Backport 05bcd0cadf160fd4826a2284afa7cba6ec432633 3 years ago
match.h 6d755706a0 upstream: some language improvements; ok markus 3 years ago
md5crypt.c 49f3c0ec47 Remove assigned-to-but-never-used variable. 6 years ago
md5crypt.h 1e8013a17f Remove obsolete CVS $Id from source files. 7 years ago
mdoc2man.awk 265d88d4e6 Remove remaining now-obsolete cvs $Ids. 6 years ago
misc.c f6a8f543fe Backport e774bac35933e71f924f4301786e7fb5bbe1422f 3 years ago
misc.h 09ab17ebbd Backport 7fe141b96b13bd7dc67ca985e14d55b9bd8a03fd 3 years ago
mkinstalldirs c59b82e657 multi: Fixup, simplify and clean-up shell scripts. 3 years ago
moduli c27739919f Backport a1a856d50c89be3206f320baa4bfb32fff4e826f 3 years ago
moduli.5 8e84e678a6 Remove OpenBSD-specific references in manual pages 3 years ago
moduli.c fd1a96490c upstream: remove most uses of BN_CTX 4 years ago
monitor.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
monitor.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
monitor_fdpass.c 18f64b969c upstream commit 8 years ago
monitor_fdpass.h 54fd7cf2db - djm@cvs.openbsd.org 2007/09/04 03:21:03 16 years ago
monitor_wrap.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
monitor_wrap.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
msg.c 89b54900ac upstream: allow sshd_config longer than 256k; ok djm 3 years ago
msg.h 1129dcfc5a upstream commit 9 years ago
mux.c 3427ae0fce Fix for upstream bug #2956 3 years ago
myproposal.h b4e8ba34f4 Backport 12ae8f95e2e0c273e9e7ef930b01a028ef796a3f 3 years ago
nchan.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
nchan.ms a8e06cef35 - djm@cvs.openbsd.org 2003/11/21 11:57:03 20 years ago
nchan2.ms 5159bdd0ec - djm@cvs.openbsd.org 2008/05/15 23:52:24 16 years ago
openssh.xml.in ffe3a8ec7e - (tim) [buildpkg.sh.in openssh.xml.in] Allow more flexibility where smf(5) 16 years ago
opensshd.init.in 79226e5413 Remove RSA1 host key generation. 6 years ago
packet.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
packet.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
pathnames.h 2c55744a56 upstream: enable ed25519 support; ok djm 4 years ago
pkcs11.h 1d2f8804a6 - deraadt@cvs.openbsd.org 2013/11/26 19:15:09 10 years ago
platform-misc.c 878e029797 Split platform_sys_dir_uid into its own file 6 years ago
platform-pledge.c 4626cbaf78 Support Illumos/Solaris fine-grained privileges 8 years ago
platform-tracing.c 5ee3fb5aff Use ptrace(PT_DENY_ATTACH, ..) on OS X. 7 years ago
platform.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
platform.h 1e8013a17f Remove obsolete CVS $Id from source files. 7 years ago
poly1305.c 99df369d03 - (dtucker) [poly1305.c] Wrap stdlib.h include inside #ifdef HAVE_STDINT_H. 10 years ago
poly1305.h 686c7d9ee6 - djm@cvs.openbsd.org 2014/05/02 03:27:54 10 years ago
progressmeter.c 5f3485fab7 Initial commit of HPN-SSH kitchen sink into 8.2 3 years ago
progressmeter.h bdc6c63c80 upstream: Have progressmeter force an update at the beginning and 5 years ago
readconf.c 97f8f638e9 Backport e79957e877db42c4c68fabcf6ecff2268e53acb5 3 years ago
readconf.h f6e698d853 Backport and merge upstream pending PR #231 3 years ago
readpass.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
rijndael.c b07011c18e upstream commit 9 years ago
rijndael.h ec0b67eb3b - (djm) [rijndael.c rijndael.h] Sync with newly-ressurected versions ine 10 years ago
sandbox-capsicum.c dd9d9b3381 Switch Capsicum header to sys/capsicum.h. 6 years ago
sandbox-darwin.c 27fd27794d darwin/osx: silence sandbox deprecated api warning 3 years ago
sandbox-null.c 868ea1ea1c - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 10 years ago
sandbox-pledge.c fafe1d84a2 s/SANDBOX_TAME/SANDBOX_PLEDGE/g 8 years ago
sandbox-rlimit.c 9136ec134c upstream commit 7 years ago
sandbox-seccomp-filter.c 843746d465 Backport 1bb130ed34721d46452529d094d9bbf045607d79 3 years ago
sandbox-solaris.c ce9134260b drop two more privileges in the Solaris sandbox 6 years ago
sandbox-systrace.c 3bf2a6ac79 upstream: Replace all calls to signal(2) with a wrapper around 4 years ago
sc25519.c f45f78ae43 - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 10 years ago
sc25519.h 8a56dc2b6b - markus@cvs.openbsd.org 2013/12/09 11:03:45 10 years ago
scp.1 eda135012f Backport 66bd9fdf8b7762eb6a85cabbb1ae4ed955679f60 3 years ago
scp.c bf4fe915f7 Adjust scp quoting in verbose mode 3 years ago
servconf.c 2759135243 multi: Port upstream patches: 2/17/21 -> 2/24/21 3 years ago
servconf.h 70d27aac51 Backport 95d1109fec7e89ad21f2a97e92bde1305d32a353 3 years ago
serverloop.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
serverloop.h dd8b44b5f0 Fixed log information being sent to STDOUT on client. Fixed linking problem due to double define in serverloop.h 3 years ago
session.c a554942f4d Add a fix for upstream bug bz#2556 3 years ago
session.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
sftp-client.c 421971eaf0 Backport e4d1a0b40add800b6e9352b40c2223e44acc3a45 3 years ago
sftp-client.h 421971eaf0 Backport e4d1a0b40add800b6e9352b40c2223e44acc3a45 3 years ago
sftp-common.c 5cb503dff4 Include unistd.h for strmode(). 5 years ago
sftp-common.h 7d845f4a0b upstream commit 9 years ago
sftp-glob.c 72687c8e7c upstream: stdarg.h required more broadly; ok djm 4 years ago
sftp-realpath.c 53a6ebf144 sftp-realpath.c needs includes.h 4 years ago
sftp-server-main.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
sftp-server.8 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
sftp-server.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
sftp.1 21525d7557 multi: Port upstream patches: 2/5/21 -> 2/16/21. 3 years ago
sftp.c 4b25e9b346 Add fix for bug bz#3069 3 years ago
sftp.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
sk-api.h 2759135243 multi: Port upstream patches: 2/17/21 -> 2/24/21 3 years ago
sk-usbhid.c f378ab1939 Backport e5ed753add7aa8eed6b167e44db6240a76404db2 3 years ago
smult_curve25519_ref.c 1e1242604e - markus@cvs.openbsd.org 2013/11/02 21:59:15 10 years ago
sntrup4591761.sh 1b0d4fe67b POSIXify scripts, update install-sh to latest. 3 years ago
sntrup761.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
sntrup761.sh 1b0d4fe67b POSIXify scripts, update install-sh to latest. 3 years ago
srclimit.c d784a8bd2f Backport multiple OpenSSH-portable patches 1/11/21 3 years ago
srclimit.h d784a8bd2f Backport multiple OpenSSH-portable patches 1/11/21 3 years ago
ssh-add.1 aaa8b609a7 upstream: allow some additional control over the use of ssh-askpass 3 years ago
ssh-add.c d784a8bd2f Backport multiple OpenSSH-portable patches 1/11/21 3 years ago
ssh-agent.1 3970a96c44 Document consequences of ssh-agent being setgid. 3 years ago
ssh-agent.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
ssh-dss.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
ssh-ecdsa-sk.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
ssh-ecdsa.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
ssh-ed25519-sk.c d5ba1c0327 upstream: change explicit_bzero();free() to freezero() 4 years ago
ssh-ed25519.c d5ba1c0327 upstream: change explicit_bzero();free() to freezero() 4 years ago
ssh-gss.h 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
ssh-keycat.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
ssh-keygen.1 c51e5a2a61 Backport 492d70e18bad5a8c97d05f5eddac817171e88d2c 3 years ago
ssh-keygen.c ef9cef89a7 Backport b12b835dc022ba161afe68348e05a83dfbcb1515 3 years ago
ssh-keyscan.1 483cc723d1 upstream: tweak the Nd lines for a bit of consistency; ok markus 4 years ago
ssh-keyscan.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
ssh-keysign.8 483cc723d1 upstream: tweak the Nd lines for a bit of consistency; ok markus 4 years ago
ssh-keysign.c 8d96e3788e Backport 43026da035cd266db37df1f723d5575056150744 3 years ago
ssh-pkcs11-client.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
ssh-pkcs11-helper.8 483cc723d1 upstream: tweak the Nd lines for a bit of consistency; ok markus 4 years ago
ssh-pkcs11-helper.c e26a31757c upstream: remove unused variables in ssh-pkcs11-helper; ok djm 4 years ago
ssh-pkcs11-uri.c 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
ssh-pkcs11-uri.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
ssh-pkcs11.c 43d66bd67e Round 1 of fixes and integrration of backports. 3 years ago
ssh-pkcs11.h 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
ssh-rsa.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
ssh-sandbox.h 868ea1ea1c - (djm) [Makefile.in configure.ac sandbox-capsicum.c sandbox-darwin.c] 10 years ago
ssh-sk-client.c 3bf2a6ac79 upstream: Replace all calls to signal(2) with a wrapper around 4 years ago
ssh-sk-helper.8 141df487ba upstream: Replace the term "security key" with "(FIDO) 4 years ago
ssh-sk-helper.c 4be563994c upstream: fix memleak of signature; from Pedro Martelletto 3 years ago
ssh-sk.c 94068e17b6 Backport 473201783f732ca8b0ec528b56aa55fa0d8cf717 3 years ago
ssh-sk.h 57b181eaf2 upstream: pass the log-on-stderr flag and log level through to 4 years ago
ssh-xmss.c d5ba1c0327 upstream: change explicit_bzero();free() to freezero() 4 years ago
ssh.1 f6e698d853 Backport and merge upstream pending PR #231 3 years ago
ssh.c f599f5b4c9 Backport 819b44e8b9af6ce18d3ec7505b9f461bf7991a1f 3 years ago
ssh.h aaa8b609a7 upstream: allow some additional control over the use of ssh-askpass 3 years ago
ssh2.h e2bdb29b9c draft-ietf-secsh-architecture is now RFC4251. 3 years ago
ssh_api.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
ssh_api.h 001aa55484 upstream: lots of typos in comments/docs. Patch from Karsten Weiss 6 years ago
ssh_config 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
ssh_config.5 be19408054 Backport 85ff2a564ce838f8690050081176c1de1fb33116 3 years ago
ssh_config_redhat 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
sshbuf-getput-basic.c ea547eb032 upstream: make sshbuf_putb(b, NULL) a no-op 3 years ago
sshbuf-getput-crypto.c fd1a96490c upstream: remove most uses of BN_CTX 4 years ago
sshbuf-io.c de40876c4a upstream: tidy headers; some junk snuck into sshbuf-misc.c and 4 years ago
sshbuf-misc.c 12848191f8 upstream: support for RFC4648 base64url encoding; ok markus 3 years ago
sshbuf.c d5ba1c0327 upstream: change explicit_bzero();free() to freezero() 4 years ago
sshbuf.h d45948e972 Merge into 8.4p1. This is only for kitchen-sink and hpn-8.4p1. The other tags will be updtaed shortly 3 years ago
sshconnect.c 6ffdc8dd44 Backport a336ce8c2c55547cc00e0070a18c55f30bb53fb6 3 years ago
sshconnect.h 6ffdc8dd44 Backport a336ce8c2c55547cc00e0070a18c55f30bb53fb6 3 years ago
sshconnect2.c 6d1af5d37b Backport 1a14c13147618144d1798c36a588397ba9008fcc 3 years ago
sshd.8 47323f28b0 Add/restore TCP wrappers support 3 years ago
sshd.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
sshd_config 9d7d78d8cf Restore reading authorized_keys2 file by default. 3 years ago
sshd_config.5 cfe6cc3eec Backport 351c5dbbd74ce300c4f058112f9731c867c6e225 3 years ago
sshd_config_redhat 4745c0fbd8 Initial porting of IBM and Red Hat modifications. 3 years ago
ssherr.c 59d01f1d72 upstream: improve the error message for u2f enrollment errors by 4 years ago
ssherr.h 59d01f1d72 upstream: improve the error message for u2f enrollment errors by 4 years ago
sshkey-xmss.c bf219920b7 upstream: fix shield/unshield for xmss keys: - in ssh-agent we need 4 years ago
sshkey-xmss.h 1b11ea7c58 upstream: Add experimental support for PQC XMSS keys (Extended 6 years ago
sshkey.c d69eff61a1 Round 2 of fixes and integrration of backports. 3 years ago
sshkey.h b41f7de459 multi: Backport upstream 1/23/21 through 1/26/21 3 years ago
sshlogin.c 011052de73 Remove unused variable warning. 4 years ago
sshlogin.h ab3575c055 - (djm) [sshlogin.h] Fix prototype merge botch from 2006; bz#2134 10 years ago
sshpty.c b356a7ad50 multi: Upstream OpenBSD and OpenSSH-portable fixes 3 years ago
sshpty.h b0899ee26a upstream commit 7 years ago
sshsig.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
sshsig.h 39e88aeff9 upstream: Add RCS IDs to the few files that are missing them; from 3 years ago
sshtty.c 37c1b3d6fc - djm@cvs.openbsd.org 2010/01/09 05:04:24 14 years ago
survey.sh.in 1b0d4fe67b POSIXify scripts, update install-sh to latest. 3 years ago
ttymodes.c 1643e89a1c multi: Port upstream patches: 1/27/21 -> 2/4/21. 3 years ago
ttymodes.h aebd0abfaa upstream commit 7 years ago
uidswap.c c17e4638e5 explicitly test set[ug]id() return values 4 years ago
uidswap.h 258dc8bb07 upstream: Remove support for running ssh(1) setuid and fatal if 5 years ago
umac.c d816e0fa12 multi: Fix various spelling errors in comments. 3 years ago
umac.h 4b7dd22b02 upstream: Typo and spelling fixes in comments and error messages. 4 years ago
umac128.c 1f385f5533 upstream commit 6 years ago
utf8.c 31909696c4 upstream: expose vasnmprintf(); ok (as part of other commit) markus 3 years ago
utf8.h 31909696c4 upstream: expose vasnmprintf(); ok (as part of other commit) markus 3 years ago
verify.c f45f78ae43 - (dtucker) [blocks.c fe25519.c ge25519.c hash.c sc25519.c verify.c] Include 10 years ago
version.h 6f1a18a3e5 Bump version to 8.5 3 years ago
xmalloc.c 166927fd41 upstream: add xvasprintf() 4 years ago
xmalloc.h 166927fd41 upstream: add xvasprintf() 4 years ago
xmss_commons.c cfc1897a20 wrap stdint.h include in HAVE_STDINT_H 4 years ago
xmss_commons.h 71e48bc794 Remove extra XMSS #endif 6 years ago
xmss_fast.c cfc1897a20 wrap stdint.h include in HAVE_STDINT_H 4 years ago
xmss_fast.h 27b9f3950e upstream: Add $OpenBSD$ markers to xmss files to help keep synced 6 years ago
xmss_hash.c cfc1897a20 wrap stdint.h include in HAVE_STDINT_H 4 years ago
xmss_hash.h 27b9f3950e upstream: Add $OpenBSD$ markers to xmss files to help keep synced 6 years ago
xmss_hash_address.c cfc1897a20 wrap stdint.h include in HAVE_STDINT_H 4 years ago
xmss_hash_address.h 27b9f3950e upstream: Add $OpenBSD$ markers to xmss files to help keep synced 6 years ago
xmss_wots.c cfc1897a20 wrap stdint.h include in HAVE_STDINT_H 4 years ago
xmss_wots.h 3b36bed3d2 upstream: Remove unneeded (local) include. ok markus@ 6 years ago

README

See https://www.openssh.com/releasenotes.html#8.5p1 for the release notes.

Please read https://www.openssh.com/report.html for bug reporting
instructions and note that we do not use Github for bug reporting or
patch/pull-request management.

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 https://www.openssh.com/

This port consists of the re-introduction of autoconf support, PAM
support, EGD/PRNGD 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,
FreeBSD, NetBSD, OpenBSD, OpenServer, Solaris 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.

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

Please send bug reports and patches to https://bugzilla.mindrot.org or
the mailing list openssh-unix-dev@mindrot.org. To mitigate spam, the
list only allows posting from subscribed addresses. Code contribution
are welcomed, but please follow the OpenBSD style guidelines[1].

Please refer to the INSTALL document for information on dependencies and
how to install OpenSSH on your system.

Damien Miller

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] https://www.openssh.com/
[1] https://man.openbsd.org/style.9