1
0
mirror of https://github.com/openbsd/src.git synced 2024-12-21 23:18:00 -08:00
openbsd-src/usr.bin/ssh
2024-12-12 09:09:09 +00:00
..
moduli-gen Import regenerated moduli. 2024-11-29 00:13:36 +00:00
scp on fatal errors, make scp wait for ssh connection before exiting 2021-08-09 07:13:54 +00:00
sftp use users-groups-by-id@openssh.com sftp-server extension (when 2022-09-19 10:46:00 +00:00
sftp-server add support for the "corp-data" protocol extension to allow 2022-03-31 03:05:49 +00:00
ssh factor out reading/writing sshbufs to dedicated functions; 2020-01-25 23:02:13 +00:00
ssh-add ssh-add side of destination constraints 2021-12-19 22:11:06 +00:00
ssh-agent set right mode on ssh-agent at boot-time 2024-04-04 16:00:51 +00:00
ssh-keygen factor out reading/writing sshbufs to dedicated functions; 2020-01-25 23:02:13 +00:00
ssh-keyscan ssh-keyscan doesn't need it's own sshfatal() definition, it can 2024-10-18 05:32:51 +00:00
ssh-keysign give ssh-keygen the ability to dump the contents of a binary key 2020-04-03 02:26:56 +00:00
ssh-pkcs11-helper use ssh-sk-helper for all security key signing operations 2019-12-13 19:09:10 +00:00
ssh-sk-helper use ssh-sk-helper for all security key signing operations 2019-12-13 19:09:10 +00:00
sshd Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
sshd-auth Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
sshd-session Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
addr.c remove addr.[ch] functions that are unused and visbility-restrict 2024-10-18 04:30:09 +00:00
addr.h remove addr.[ch] functions that are unused and visbility-restrict 2024-10-18 04:30:09 +00:00
addrmatch.c highly polished whitespace, mostly fixing spaces-for-tab and bad 2021-04-03 06:18:40 +00:00
atomicio.c
atomicio.h
auth2-chall.c use the new variant log macros instead of prepending __func__ and 2020-10-18 11:32:01 +00:00
auth2-gss.c g/c unused variable 2024-05-17 04:42:13 +00:00
auth2-hostbased.c Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
auth2-kbdint.c Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
auth2-methods.c typos 2024-05-31 08:49:35 +00:00
auth2-none.c Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
auth2-passwd.c Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
auth2-pubkey.c Plug leak on error path, spotted by Coverity. ok djm@ 2024-12-12 09:09:09 +00:00
auth2-pubkeyfile.c Remove unused compat.h includes. We've previously removed a lot 2023-03-05 05:34:09 +00:00
auth2.c Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
auth-bsdauth.c
auth-krb5.c highly polished whitespace, mostly fixing spaces-for-tab and bad 2021-04-03 06:18:40 +00:00
auth-options.c Include stdint.h for SIZE_MAX. Fixes OPENSSL=no build. 2023-07-14 07:44:21 +00:00
auth-options.h make authorized_keys environment="..." directives first-match-wins 2021-07-23 03:57:20 +00:00
auth-passwd.c use the new variant log macros instead of prepending __func__ and 2020-10-18 11:32:01 +00:00
auth-rhosts.c Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
auth.c add a "Match invalid-user" predicate to sshd_config Match options. 2024-09-15 01:18:26 +00:00
auth.h remove prototypes with no matching function; ok djm@ 2024-05-17 06:42:04 +00:00
authfd.c Make it possible to load certs from PKCS#11 tokens 2023-12-18 14:46:56 +00:00
authfd.h Make it possible to load certs from PKCS#11 tokens 2023-12-18 14:46:56 +00:00
authfile.c remove some unused defines; ok djm@ 2024-09-22 12:56:21 +00:00
authfile.h factor out reading/writing sshbufs to dedicated functions; 2020-01-25 23:02:13 +00:00
bitmap.c
bitmap.h
canohost.c Return immediately from get_sock_port if sock <0 so we don't call 2023-03-31 04:42:29 +00:00
canohost.h
chacha.c move other RCSIDs to before their respective license blocks too 2023-07-17 05:26:38 +00:00
chacha.h whitespace (tab after space) 2021-04-03 05:54:14 +00:00
channels.c De-magic the x11 base port number into a define. ok djm@ 2024-12-05 06:49:26 +00:00
channels.h don't start the ObscureKeystrokeTiming mitigations if there has been 2024-10-13 22:20:06 +00:00
cipher-aesctr.c
cipher-aesctr.h
cipher-chachapoly-libcrypto.c move other RCSIDs to before their respective license blocks too 2023-07-17 05:26:38 +00:00
cipher-chachapoly.c move other RCSIDs to before their respective license blocks too 2023-07-17 05:26:38 +00:00
cipher-chachapoly.h make Chacha20-POLY1305 context struct opaque; ok tb@ as part of a larger 2020-04-03 04:27:03 +00:00
cipher.c As defined in the RFC, the SSH protocol has negotiable compression support 2024-08-23 04:51:00 +00:00
cipher.h Garbage collect cipher_get_keyiv_len() 2023-10-10 06:49:54 +00:00
cleanup.c
clientloop.c spelling; ok djm@ 2024-12-03 22:30:03 +00:00
clientloop.h remove prototypes with no matching function; ok djm@ 2024-05-17 06:42:04 +00:00
compat.c Refactor creation of KEX proposal. 2023-03-06 12:14:48 +00:00
compat.h Refactor creation of KEX proposal. 2023-03-06 12:14:48 +00:00
crypto_api.h Add experimental support for hybrid post-quantum key exchange 2024-09-02 12:13:56 +00:00
dh.c Remove fallback to compiled-in gropup for dhgex when the moduli file 2024-12-03 16:27:53 +00:00
dh.h Add ModuliFile keyword to sshd_config to specify the location of the 2021-03-12 04:08:19 +00:00
digest-libc.c change explicit_bzero();free() to freezero() 2020-02-26 13:40:09 +00:00
digest-openssl.c whitespace; no code change 2020-10-29 02:52:43 +00:00
digest.h
dispatch.c Remove unused compat.h includes. We've previously removed a lot 2023-03-05 05:34:09 +00:00
dispatch.h
dns.c Plug mem leak on error path. Coverity CID 405026, ok djm@. 2023-03-10 04:06:21 +00:00
dns.h let ssh-keygen and ssh-keyscan accept -Ohashalg=sha1|sha256 when 2023-02-10 04:56:30 +00:00
ed25519.c update OpenSSH's Ed25519 code to the last version of SUPERCOP (20221122) 2023-01-15 23:05:32 +00:00
ed25519.sh spelling; ok djm@ 2024-05-17 02:39:11 +00:00
fatal.c fix SEGV on fatal() errors spotted by dtucker@ 2020-10-19 08:07:08 +00:00
groupaccess.c Ignore extra groups that don't fit in the buffer passed to getgrouplist(3) 2024-11-04 21:59:15 +00:00
groupaccess.h
gss-genr.c whitespace 2024-02-01 02:37:33 +00:00
gss-serv-krb5.c
gss-serv.c spelling errors in comments; no code change 2020-03-13 03:17:07 +00:00
hash.c perform hashing directly in crypto_hash_sha512() using libcrypto or 2019-11-29 00:11:21 +00:00
hmac.c change explicit_bzero();free() to freezero() 2020-02-26 13:40:09 +00:00
hmac.h
hostfile.c fseek to end of known_hosts before writing to it. POSIX and ANSI C 2023-02-21 06:48:18 +00:00
hostfile.h make struct hostkeys public; I have no idea why I made it opaque 2021-01-26 00:51:30 +00:00
kex-names.c pull post-quantum ML-KEM/x25519 key exchange out from compile-time 2024-09-09 02:39:57 +00:00
kex.c As defined in the RFC, the SSH protocol has negotiable compression support 2024-08-23 04:51:00 +00:00
kex.h Add experimental support for hybrid post-quantum key exchange 2024-09-02 12:13:56 +00:00
kexc25519.c Add experimental support for hybrid post-quantum key exchange 2024-09-02 12:13:56 +00:00
kexdh.c memleak of DH public bignum; found with libfuzzer 2020-12-04 02:29:25 +00:00
kexecdh.c
kexgen.c pull post-quantum ML-KEM/x25519 key exchange out from compile-time 2024-09-09 02:39:57 +00:00
kexgex.c
kexgexc.c Record session ID, host key and sig at intital KEX 2021-12-19 22:08:06 +00:00
kexgexs.c Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
kexmlkem768x25519.c explicitly include endian.h 2024-10-27 02:06:59 +00:00
kexsntrup761x25519.c update the Streamlined NTRU Prime code from the "ref" implementation 2024-09-15 02:20:51 +00:00
krl.c Move RCSID to before license block and away from #includes, where 2023-07-17 05:22:30 +00:00
krl.h remove vestigal support for KRL signatures 2023-07-17 04:01:10 +00:00
libcrux_mlkem768_sha3.h fix ML-KEM768x25519 KEX on big-endian systems; 2024-10-27 02:06:01 +00:00
LICENCE
log.c add infrastructure for ratelimited logging; feedback/ok dtucker 2024-12-07 10:05:36 +00:00
log.h add infrastructure for ratelimited logging; feedback/ok dtucker 2024-12-07 10:05:36 +00:00
mac.c lots of things were relying on libcrypto headers to transitively 2019-09-06 04:53:27 +00:00
mac.h
Makefile Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
Makefile.inc turn off CDIAGFLAGS and turn back on INSTALL_STRIP accidentally 2024-11-24 23:47:50 +00:00
match.c make parsing user@host consistently look for the last '@' in the 2024-09-06 02:30:44 +00:00
match.h some language improvements; ok markus 2020-07-05 23:59:45 +00:00
misc.c relax valid_domain() checks to allow an underscore as the first 2024-10-24 03:14:37 +00:00
misc.h fix regression introduced when I switched the "Match" criteria tokeniser 2024-09-25 01:24:04 +00:00
mlkem768.sh fix ML-KEM768x25519 KEX on big-endian systems; 2024-10-27 02:06:01 +00:00
moduli.c Ensure we always call fclose when writing checkpoints. In the case of 2023-03-02 06:41:56 +00:00
monitor_fdpass.c use the new variant log macros instead of prepending __func__ and 2020-10-18 11:32:01 +00:00
monitor_fdpass.h
monitor_wrap.c Make debug call printf("%s", NULL) safe. Prevents problems on platforms 2024-10-22 06:13:00 +00:00
monitor_wrap.h Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
monitor.c spelling; ok djm@ 2024-12-03 22:30:03 +00:00
monitor.h Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
msg.c Start the process of splitting sshd into separate binaries. This step 2024-05-17 00:30:23 +00:00
msg.h
mux.c remove duplicate misc.h include 2024-10-12 10:50:37 +00:00
myproposal.h unbreak 2024-12-02 14:06:42 +00:00
nchan2.ms
nchan.c Fix proxy multiplexing (-O proxy) bug 2024-07-25 22:40:08 +00:00
nchan.ms
OVERVIEW
packet.c As defined in the RFC, the SSH protocol has negotiable compression support 2024-08-23 04:51:00 +00:00
packet.h Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
pathnames.h Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
pkcs11.h
poly1305.c move other RCSIDs to before their respective license blocks too 2023-07-17 05:26:38 +00:00
poly1305.h
progressmeter.c remove some unused defines; ok djm@ 2024-09-22 12:56:21 +00:00
progressmeter.h
PROTOCOL fix missing field in users-groups-by-id@openssh.com reply documentation 2024-01-08 05:05:15 +00:00
PROTOCOL.agent new name/link for agent I-D 2024-11-27 13:27:34 +00:00
PROTOCOL.certkeys clarify encoding of options/extensions; bz2389 2024-12-06 16:02:12 +00:00
PROTOCOL.chacha20poly1305 Fix some typos and an incorrect word in docs. Patch from itoama at live.jp 2020-02-21 00:04:43 +00:00
PROTOCOL.key in OpenSSH private key format, correct type for subsequent private 2024-03-30 05:56:22 +00:00
PROTOCOL.krl remove vestigal support for KRL signatures 2023-07-17 04:01:10 +00:00
PROTOCOL.mux Remove outdated note from PROTOCOL.mux 2024-01-08 05:11:18 +00:00
PROTOCOL.sshsig Add RCS IDs to the few files that are missing them; 2020-08-31 00:17:41 +00:00
PROTOCOL.u2f when writing an attestation blob for a FIDO key, record all the data 2020-09-09 03:08:01 +00:00
readconf.c support VersionAddendum in the client, mirroring the option of 2024-12-06 16:21:48 +00:00
readconf.h support VersionAddendum in the client, mirroring the option of 2024-12-06 16:21:48 +00:00
README
readpass.c allow WAYLAND_DISPLAY to enable SSH_ASKPASS 2024-03-30 04:27:44 +00:00
rijndael.c
rijndael.h Make prototype for rijndaelEncrypt match function including the bounds. 2021-09-28 11:14:50 +00:00
sandbox-pledge.c Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
sandbox-rlimit.c Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
scp.1 sync -o option lists with ssh.1; requested jmc@ 2024-12-06 15:12:56 +00:00
scp.c save_errno wrappers inside two small signal handlers that perform 2024-06-26 23:14:14 +00:00
servconf.c Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
servconf.h Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
serverloop.c Explicitly specify the signature algorithm when signing hostkeys-prove 2024-11-26 22:01:37 +00:00
serverloop.h
session.c Change "login again" to "log in again" in password change message. From 2024-12-06 06:55:28 +00:00
session.h Add channel_force_close() 2023-01-06 02:39:59 +00:00
sftp-client.c spelling; ok djm@ 2024-05-17 02:39:11 +00:00
sftp-client.h the sftp code was one of my first contributions to OpenSSH and it 2023-09-08 05:56:13 +00:00
sftp-common.c don't attempt to decode a ridiculous number of attributes; 2023-03-31 04:00:37 +00:00
sftp-common.h extend sftp-common.c:extend ls_file() to support supplied user/group 2022-09-19 10:41:58 +00:00
sftp-glob.c rename remote_glob() -> sftp_glob() to match other API 2023-09-10 23:12:32 +00:00
sftp-realpath.c sys/param.h is not needed for any visible reason 2021-09-02 21:03:54 +00:00
sftp-server-main.c
sftp-server.8 standardise the grammar in the options list; 2021-07-27 14:14:25 +00:00
sftp-server.c fix home-directory extension implementation, it always returned 2024-04-30 06:23:51 +00:00
sftp-usergroup.c the sftp code was one of my first contributions to OpenSSH and it 2023-09-08 05:56:13 +00:00
sftp-usergroup.h use users-groups-by-id@openssh.com sftp-server extension (when 2022-09-19 10:46:00 +00:00
sftp.1 sync -o option lists with ssh.1; requested jmc@ 2024-12-06 15:12:56 +00:00
sftp.c save_errno wrappers inside two small signal handlers that perform 2024-06-26 23:14:14 +00:00
sftp.h
sk-api.h when enrolling a resident key on a security token, check if a 2022-07-20 03:29:14 +00:00
sk-usbhid.c support FIDO tokens that return no attestation data, e.g. recent 2024-12-03 08:31:49 +00:00
smult_curve25519_ref.c
sntrup761.c use 64 bit math to avoid signed underflow. upstream code relies on 2024-09-16 05:37:05 +00:00
sntrup761.sh use 64 bit math to avoid signed underflow. upstream code relies on 2024-09-16 05:37:05 +00:00
srclimit.c Add a "refuseconnection" penalty class to sshd_config 2024-09-15 01:11:26 +00:00
srclimit.h Add a "refuseconnection" penalty class to sshd_config 2024-09-15 01:11:26 +00:00
ssh2.h Reserve a range of "local extension" message numbers that OpenSSH promises 2023-10-10 03:57:45 +00:00
ssh_api.c in _ssh_order_hostkeyalgs() consider ECDSA curve type when arranging 2024-10-18 05:14:51 +00:00
ssh_api.h
ssh_config CheckHostIP has defaulted to 'no' for a while; make the commented- 2023-08-02 23:04:38 +00:00
ssh_config.5 support VersionAddendum in the client, mirroring the option of 2024-12-06 16:21:48 +00:00
ssh-add.1 disable the DSA signature algorithm by default; ok markus@ 2024-06-17 08:30:29 +00:00
ssh-add.c make parsing user@host consistently look for the last '@' in the 2024-09-06 02:30:44 +00:00
ssh-agent.1 ssh-agent implemented an all-or-nothing allow-list of FIDO application 2024-11-06 22:51:26 +00:00
ssh-agent.c ssh-agent implemented an all-or-nothing allow-list of FIDO application 2024-11-06 22:51:26 +00:00
ssh-dss.c make DSA key support compile-time optional, defaulting to on 2024-01-11 01:45:36 +00:00
ssh-ecdsa-sk.c Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
ssh-ecdsa.c Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
ssh-ed25519-sk.c refactor sshkey_private_deserialize 2022-10-28 00:44:44 +00:00
ssh-ed25519.c refactor sshkey_private_deserialize 2022-10-28 00:44:44 +00:00
ssh-gss.h remove prototypes with no matching function; ok djm@ 2024-05-17 06:42:04 +00:00
ssh-keygen.1 mention that biometrics may be used for FIDO key user verification as 2024-11-27 13:00:23 +00:00
ssh-keygen.c don't screw up ssh-keygen -l output when the file contains CR 2024-12-04 14:24:20 +00:00
ssh-keyscan.1 disable the DSA signature algorithm by default; ok markus@ 2024-06-17 08:30:29 +00:00
ssh-keyscan.c ignore SIGPIPE here; some downstreams have had this for years... 2024-12-06 15:17:15 +00:00
ssh-keysign.8 disable the DSA signature algorithm by default; ok markus@ 2024-06-17 08:30:29 +00:00
ssh-keysign.c stricter validation of messaging socket fd number; disallow usage of 2024-04-30 05:53:03 +00:00
ssh-pkcs11-client.c Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
ssh-pkcs11-helper.8 mention that the helpers are used by ssh(1), ssh-agent(1) and 2022-04-29 03:24:30 +00:00
ssh-pkcs11-helper.c Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
ssh-pkcs11.c remove unneeded semicolons; checked by millert@ 2024-09-20 02:00:46 +00:00
ssh-pkcs11.h Make it possible to load certs from PKCS#11 tokens 2023-12-18 14:46:56 +00:00
ssh-rsa.c Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
ssh-sandbox.h Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
ssh-sk-client.c sshsk_load_resident: don't preallocate resp 2022-01-14 03:34:00 +00:00
ssh-sk-helper.8 mention that the helpers are used by ssh(1), ssh-agent(1) and 2022-04-29 03:24:30 +00:00
ssh-sk-helper.c Remove duplicate includes. Patch from AtariDreams via github PR#364. 2022-12-04 11:03:11 +00:00
ssh-sk.c Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
ssh-sk.h When downloading resident keys from a FIDO token, pass back the 2021-10-28 02:54:18 +00:00
ssh-xmss.c refactor sshkey_private_deserialize 2022-10-28 00:44:44 +00:00
ssh.1 sync the list of options accepted by -o with ssh_config.5 2024-12-04 14:37:55 +00:00
ssh.c support VersionAddendum in the client, mirroring the option of 2024-12-06 16:21:48 +00:00
ssh.h remove some unused defines; ok djm@ 2024-09-25 23:01:39 +00:00
sshbuf-getput-basic.c revert previous; it was broken (spotted by Theo) 2022-05-25 06:03:44 +00:00
sshbuf-getput-crypto.c Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
sshbuf-io.c tidy headers; some junk snuck into sshbuf-misc.c and sshbuf-io.c 2020-01-25 23:28:06 +00:00
sshbuf-misc.c Add a sshbuf_read() that attempts to read(2) directly in to a 2022-01-22 00:43:43 +00:00
sshbuf.c Reorder calloc arguments 2024-08-14 15:42:18 +00:00
sshbuf.h Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains 2024-08-15 00:51:51 +00:00
sshconnect2.c remove duplicate check; GHPR392 from Pedro Martelletto 2024-10-18 05:45:40 +00:00
sshconnect.c support VersionAddendum in the client, mirroring the option of 2024-12-06 16:21:48 +00:00
sshconnect.h add explict check for server hostkey type against HostkeyAlgorithms. 2024-04-30 02:10:49 +00:00
sshd_config Improve description of KbdInteractiveAuthentication. Based on bz#3658, 2024-12-03 14:12:47 +00:00
sshd_config.5 allow glob(3) patterns for sshd_config AuthorizedKeysFile and 2024-12-06 16:24:27 +00:00
sshd-auth.c spelling; ok djm@ 2024-12-03 22:30:03 +00:00
sshd-debug.sh spelling; ok djm@ 2024-12-03 22:30:03 +00:00
sshd-session.c Split per-connection sshd-session binary 2024-10-14 01:57:50 +00:00
sshd.8 document Match invalid-user 2024-09-15 01:19:56 +00:00
sshd.c replace bespoke logging of MaxSessions enforcement with new ratelimited 2024-12-07 10:12:19 +00:00
ssherr.c improve the error message for u2f enrollment errors by making 2020-01-25 23:13:09 +00:00
ssherr.h improve the error message for u2f enrollment errors by making 2020-01-25 23:13:09 +00:00
sshkey-xmss.c factor out key generation 2022-10-28 00:39:29 +00:00
sshkey-xmss.h factor out key generation 2022-10-28 00:39:29 +00:00
sshkey.c Remove redundant field of definition check 2024-12-03 15:53:51 +00:00
sshkey.h be more strict in parsing key type names. Only allow shortnames (e.g 2024-09-04 05:33:34 +00:00
sshlogin.c use the new variant log macros instead of prepending __func__ and 2020-10-18 11:32:01 +00:00
sshlogin.h
sshpty.c
sshpty.h
sshsig.c g/c outdated XXX comments 2024-11-26 22:05:51 +00:00
sshsig.h Add ssh-keygen -Y match-principals operation to perform matching of 2021-11-27 07:14:46 +00:00
sshtty.c
ttymodes.c remove global variable used to stash compat flags and use the 2021-01-27 09:26:53 +00:00
ttymodes.h
uidswap.c
uidswap.h
umac128.c
umac.c correct size for array argument when changing UMAC_OUTPUT_LEN 2023-03-07 01:30:52 +00:00
umac.h spelling 2022-01-01 01:55:30 +00:00
utf8.c expose vasnmprintf(); ok (as part of other commit) markus deraadt 2020-05-01 06:28:52 +00:00
utf8.h highly polished whitespace, mostly fixing spaces-for-tab and bad 2021-04-03 06:18:40 +00:00
version.h openssh-9.9 2024-09-19 22:17:44 +00:00
xmalloc.c ssh: xstrdup(): use memcpy(3) 2022-03-13 23:27:54 +00:00
xmalloc.h highly polished whitespace, mostly fixing spaces-for-tab and bad 2021-04-03 06:18:40 +00:00
xmss_commons.c
xmss_commons.h
xmss_fast.c
xmss_fast.h
xmss_hash_address.c
xmss_hash_address.h
xmss_hash.c spelling; ok markus@ 2023-12-20 00:06:25 +00:00
xmss_hash.h
xmss_wots.c
xmss_wots.h

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 $