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

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