CVS: cvs.openbsd.org: src

2021-02-23 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/02/23 14:55:08 Modified files: usr.bin/ssh: ssh_config.5 sshd_config.5 Log message: lots more s/key types/signature algorithms/ mostly in HostbasedAcceptedAlgorithms and HostKeyAlgorithms; prompted

CVS: cvs.openbsd.org: src

2021-02-24 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/02/24 20:27:34 Modified files: regress/usr.bin/ssh: agent.sh cert-hostkey.sh cert-userkey.sh keytype.sh limit-keytype.sh Log message: s/PubkeyAcceptedKeyTypes/PubkeyAccepte

CVS: cvs.openbsd.org: src

2021-02-25 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/02/25 17:16:58 Modified files: usr.bin/ssh: ssh-sk.c Log message: a bit more debugging behind #ifdef DEBUG_SK

CVS: cvs.openbsd.org: src

2021-02-25 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/02/25 21:18:42 Modified files: regress/usr.bin/ssh/misc: Makefile Removed files: regress/usr.bin/ssh/misc/kexfuzz: Makefile README kexfuzz.c Log message: remove this KEX fuzzer; it's awkward to

CVS: cvs.openbsd.org: src

2021-02-27 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/02/27 16:42:37 Modified files: usr.bin/ssh: sshd_config.5 Log message: fix alphabetic ordering of options; spotted by Iain Morgan

CVS: cvs.openbsd.org: src

2021-03-01 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/01 18:48:18 Modified files: usr.bin/ssh: version.h Log message: openssh-8.5

CVS: cvs.openbsd.org: www

2021-03-02 Thread Damien Miller
CVSROOT:/cvs Module name:www Changes by: d...@cvs.openbsd.org2021/03/02 18:05:54 Added files: openssh/txt: release-8.5 Log message: release notes for openssh-8.5

CVS: cvs.openbsd.org: www

2021-03-02 Thread Damien Miller
CVSROOT:/cvs Module name:www Changes by: d...@cvs.openbsd.org2021/03/02 18:07:17 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh: ftp.html index.html openbsd.html security.html Log message: openssh-8.5

CVS: cvs.openbsd.org: www

2021-03-02 Thread Damien Miller
CVSROOT:/cvs Module name:www Changes by: d...@cvs.openbsd.org2021/03/02 21:03:14 Modified files: openssh: releasenotes.html openssh/txt: release-8.5 Log message: update for 8.5

CVS: cvs.openbsd.org: src

2021-03-03 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/03 01:42:52 Modified files: usr.bin/ssh: misc.h Log message: needs FILE*; from Mike Frysinger

CVS: cvs.openbsd.org: src

2021-03-03 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/03 15:41:49 Modified files: usr.bin/ssh: monitor.c Log message: don't sshbuf_get_u32() into an enum; reported by goetze AT dovetail.com via bz3269

CVS: cvs.openbsd.org: src

2021-03-09 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/09 21:58:45 Modified files: usr.bin/ssh: sftp-client.c Log message: no need to reset buffer after send_msg() as that is done for us; patch from Mike Frysinger

CVS: cvs.openbsd.org: src

2021-03-11 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/11 20:43:40 Modified files: usr.bin/ssh: ssh-keygen.c Log message: pwcopy() struct passwd that we're going to reuse across a bunch of library calls; bz3273 ok dtucker@

CVS: cvs.openbsd.org: src

2021-03-15 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/16 00:15:43 Modified files: usr.bin/ssh: sftp-server.c Log message: don't let logging clobber errno before use

CVS: cvs.openbsd.org: src

2021-03-18 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/18 20:18:28 Modified files: usr.bin/ssh: sftp-server.c Log message: increase maximum SSH2_FXP_READ to match the maximum packet size. Also handle zero-length reads that are borderline nonsensical

CVS: cvs.openbsd.org: src

2021-03-18 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/18 20:22:34 Modified files: usr.bin/ssh: clientloop.c Log message: return non-zero exit status when killed by signal; bz#3281 ok dtucker@

CVS: cvs.openbsd.org: src

2021-03-18 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/18 21:25:01 Modified files: regress/usr.bin/ssh/unittests/misc: Makefile tests.c Added files: regress/usr.bin/ssh/unittests/misc: test_convtime.c t

CVS: cvs.openbsd.org: src

2021-03-18 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/18 22:23:50 Modified files: regress/usr.bin/ssh/unittests/misc: Makefile tests.c Added files: regress/usr.bin/ssh/unittests/misc: test_argv.c Log message: add a test for misc.c:argv_split(),

CVS: cvs.openbsd.org: src

2021-03-31 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/31 15:58:07 Modified files: usr.bin/ssh: sftp-server.c Log message: do not advertise protocol extensions that have been disallowed by the command-line options (e.g. -p/-P/-R); ok dtucker@

CVS: cvs.openbsd.org: src

2021-03-31 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/31 15:59:26 Modified files: regress/usr.bin/ssh: sftp-perm.sh Log message: cannot effectively test posix-rename extension after changes in feature advertisment.

CVS: cvs.openbsd.org: src

2021-03-31 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/03/31 16:16:34 Modified files: usr.bin/ssh: sftp-client.c sftp-client.h sftp.c Log message: Use new lim...@openssh.com protocol extension to let the client select good limits based on what the serve

CVS: cvs.openbsd.org: src

2021-04-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/02 23:21:46 Modified files: usr.bin/ssh: misc.c Log message: Fix two problems in string->argv conversion: 1) multiple backslashes were not being dequoted correctly and 2) quoted space in the midd

CVS: cvs.openbsd.org: src

2021-04-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/02 23:28:43 Modified files: usr.bin/ssh: sftp-server.c Log message: unused variable

CVS: cvs.openbsd.org: src

2021-04-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/02 23:40:40 Modified files: usr.bin/ssh: ssh.c Log message: ensure that pkcs11_del_provider() is called before exit - some PKCS#11 providers get upset if C_Initialize is not matched with C_Finali

CVS: cvs.openbsd.org: src

2021-04-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/02 23:46:41 Modified files: usr.bin/ssh: sshd.8 Log message: fix incorrect plural; from Ville Skyttä via GHPR#181

CVS: cvs.openbsd.org: src

2021-04-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/02 23:54:14 Modified files: usr.bin/ssh: chacha.h channels.h log.h servconf.h Log message: whitespace (tab after space)

CVS: cvs.openbsd.org: src

2021-04-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/03 00:18:41 Modified files: usr.bin/ssh: addrmatch.c auth-krb5.c auth-options.c auth.c auth2-pubkey.c auth2.c channels.c channels.h cipher.c dh.c

CVS: cvs.openbsd.org: src

2021-04-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/03 00:55:52 Modified files: usr.bin/ssh: ssh_config.5 sshd_config.5 Log message: sync CASignatureAlgorithms lists with reality. GHPR#174 from Matt Hazinski

CVS: cvs.openbsd.org: src

2021-04-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/03 00:58:30 Modified files: usr.bin/ssh: hostfile.c sftp.c umac.c Log message: typos in comments; GHPR#180 from Ville Skyttä

CVS: cvs.openbsd.org: src

2021-04-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/06 17:24:30 Modified files: usr.bin/ssh: log.h Log message: include "ssherr.h" not ; from Balu Gajjala via bz#3292

CVS: cvs.openbsd.org: src

2021-04-15 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/15 21:42:00 Modified files: usr.bin/ssh: version.h Log message: openssh-8.6

CVS: cvs.openbsd.org: www

2021-04-18 Thread Damien Miller
CVSROOT:/cvs Module name:www Changes by: d...@cvs.openbsd.org2021/04/18 18:28:10 Added files: openssh/txt: release-8.6 Log message: openssh-8.6 release notes

CVS: cvs.openbsd.org: www

2021-04-18 Thread Damien Miller
CVSROOT:/cvs Module name:www Changes by: d...@cvs.openbsd.org2021/04/18 18:33:39 Modified files: build/mirrors : openssh-ftp.html.head openssh: ftp.html index.html openbsd.html releasenotes.html openssh/txt: relea

CVS: cvs.openbsd.org: src

2021-04-29 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/04/29 22:29:53 Modified files: usr.bin/ssh: clientloop.c Log message: a little debugging in the main mux process for status confirmation failures in multiplexed sessions

CVS: cvs.openbsd.org: src

2021-05-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/02 18:16:45 Modified files: usr.bin/ssh: clientloop.c Log message: more debugging for UpdateHostKeys signature failures

CVS: cvs.openbsd.org: src

2021-05-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/06 20:26:55 Modified files: regress/usr.bin/ssh/unittests/sshsig: webauthn.html Log message: dump out a usable private key string too; inspired by Tyson Whitehead

CVS: cvs.openbsd.org: src

2021-05-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/06 20:29:40 Modified files: usr.bin/ssh: PROTOCOL.key Log message: correct mistake in spec - the private key blobs are encoded verbatim and not as strings (i.e. no 4-byte length header)

CVS: cvs.openbsd.org: src

2021-05-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/06 21:09:38 Modified files: usr.bin/ssh: sshd.c Log message: don't sigdie() in signal handler in privsep child process; this can end up causing sandbox violations per bz3286; ok dtucker@

CVS: cvs.openbsd.org: src

2021-05-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/06 22:11:51 Modified files: usr.bin/ssh: log.c Log message: include pid in LogVerbose spam

CVS: cvs.openbsd.org: src

2021-05-13 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/13 21:09:48 Modified files: usr.bin/ssh: ssh.c Log message: Fix ssh started with ControlPersist incorrectly executing a shell when the -N (no shell) option was specified. bz3290 reported by Richa

CVS: cvs.openbsd.org: src

2021-05-13 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/13 23:20:32 Modified files: usr.bin/ssh: ssh.c Log message: fix previous: test saved no_shell_flag, not the one that just got clobbered

CVS: cvs.openbsd.org: src

2021-05-17 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/17 05:43:16 Modified files: usr.bin/ssh: ssh.c Log message: fix breakage of -W forwaring introduced in 1.554; reported by naddy@ and sthen@, ok sthen@

CVS: cvs.openbsd.org: src

2021-05-18 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/18 19:24:05 Modified files: usr.bin/ssh: channels.c channels.h clientloop.c mux.c nchan.c ssh.c Log message: restore blocking status on stdio fds before close ssh(1) ne

CVS: cvs.openbsd.org: src

2021-05-20 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/20 21:48:07 Modified files: regress/usr.bin/ssh/unittests/misc: Makefile tests.c Added files: regress/usr.bin/ssh/unittests/misc: test_strdelim.c Log message: unit test for misc.c:strdelim()

CVS: cvs.openbsd.org: src

2021-05-20 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/20 21:59:01 Modified files: regress/usr.bin/ssh/unittests/misc: test_strdelim.c Log message: also check contents of remaining string

CVS: cvs.openbsd.org: src

2021-05-20 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/20 22:03:47 Modified files: regress/usr.bin/ssh/unittests/misc: test_argv.c Log message: fix memleak in test

CVS: cvs.openbsd.org: src

2021-05-25 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/25 19:47:24 Modified files: usr.bin/ssh: clientloop.c Log message: fix SEGV in UpdateHostkeys debug() message, triggered when the update removed more host keys than remain present. Fix tested by

CVS: cvs.openbsd.org: src

2021-05-30 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/05/31 00:48:42 Modified files: usr.bin/ssh: sk-usbhid.c Log message: Hash challenge supplied by client during FIDO key enrollment prior to passing it to libfido2, which does expect a hash. There is

CVS: cvs.openbsd.org: src

2021-06-03 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/03 22:02:21 Modified files: usr.bin/ssh: PROTOCOL.certkeys Log message: correct extension name "no-presence-required" => "no-touch-required" document "verify-required" option

CVS: cvs.openbsd.org: src

2021-06-03 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/03 23:02:40 Modified files: usr.bin/ssh: misc.c misc.h mux.c ssh.c Log message: allow ssh_config SetEnv to override $TERM, which is otherwise handled specially by the protocol. Useful in ~/.ssh/c

CVS: cvs.openbsd.org: src

2021-06-03 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/03 23:10:03 Modified files: usr.bin/ssh: ssh_config.5 Log message: adjust SetEnv description to clarify $TERM handling

CVS: cvs.openbsd.org: src

2021-06-03 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/03 23:59:18 Modified files: usr.bin/ssh: sshd.8 Log message: rework authorized_keys example section, removing irrelevant stuff, de-wrapping the example lines and better aligning the examples with

CVS: cvs.openbsd.org: src

2021-06-03 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/04 00:19:07 Modified files: usr.bin/ssh: krl.c Log message: The RB_GENERATE_STATIC(3) macro expands to a series of function definitions and not a statement, so there should be no semicolon follow

CVS: cvs.openbsd.org: src

2021-06-05 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/05 21:15:39 Modified files: usr.bin/ssh: sftp-server.c Log message: the lim...@openssh.com extension was incorrectly marked as an operation that writes to the filesystem, which made it unavailabl

CVS: cvs.openbsd.org: src

2021-06-05 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/05 21:17:02 Modified files: usr.bin/ssh: sftp-client.c Log message: degrade gracefully if a sftp-server offers the lim...@openssh.com extension but fails when the client tries to invoke it. Repor

CVS: cvs.openbsd.org: src

2021-06-05 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/05 21:40:39 Modified files: usr.bin/ssh: compat.c compat.h sshconnect2.c Log message: Client-side workaround for a bug in OpenSSH 7.4: this release allows RSA/SHA2 signatures for public key authe

CVS: cvs.openbsd.org: src

2021-06-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/06 05:34:16 Modified files: usr.bin/ssh: sshd.c Log message: Match host certificates against host public keys, not private keys. Allows use of certificates with private keys held in a ssh-agent.

CVS: cvs.openbsd.org: src

2021-06-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/06 18:00:51 Modified files: regress/usr.bin/ssh: allow-deny-users.sh Log message: prepare for stricter sshd_config parsing that will refuse a config that has {Allow,Deny}{Users,Groups} on a line with

CVS: cvs.openbsd.org: src

2021-06-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/06 19:16:34 Modified files: regress/usr.bin/ssh: multipubkey.sh Log message: test AuthenticationMethods inside a Match block as well as in the main config section

CVS: cvs.openbsd.org: src

2021-06-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/06 21:38:38 Modified files: usr.bin/ssh: sshconnect2.c Log message: fix debug message when finding a private key to match a certificate being attempted for user authentication. Previously it woul

CVS: cvs.openbsd.org: src

2021-06-07 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/08 00:51:47 Modified files: regress/usr.bin/ssh: sshcfgparse.sh Log message: more descriptive failure message

CVS: cvs.openbsd.org: src

2021-06-07 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/08 00:52:43 Modified files: regress/usr.bin/ssh: servcfginclude.sh cfgmatch.sh cfginclude.sh Log message: sprinkle some "# comment" at end of configuration lines to test comment handling

CVS: cvs.openbsd.org: src

2021-06-07 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/08 00:54:40 Modified files: usr.bin/ssh: auth2-pubkey.c misc.c misc.h sshconnect.c Log message: Allow argv_split() to optionally terminate tokenisation when it encounters an unquoted comment. Ad

CVS: cvs.openbsd.org: src

2021-06-08 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/08 01:07:15 Modified files: usr.bin/ssh: readconf.c ssh.c Log message: Switch ssh_config parsing to use argv_split() This fixes a couple of problems with the previous tokeniser, strdelim() 1. s

CVS: cvs.openbsd.org: src

2021-06-08 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/08 01:09:42 Modified files: usr.bin/ssh: servconf.c Log message: switch sshd_config parsing to argv_split() similar to the previous commit, this switches sshd_config parsing to the newer tokenis

CVS: cvs.openbsd.org: src

2021-06-08 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/08 01:40:12 Modified files: regress/usr.bin/ssh/unittests/misc: test_argv.c Log message: test argv_split() optional termination on comments

CVS: cvs.openbsd.org: src

2021-06-08 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/08 16:06:12 Modified files: usr.bin/ssh: readconf.c Log message: fix regression in r1.356: for ssh_config options that accepted multiple string arguments, ssh was only recording the first. Report

CVS: cvs.openbsd.org: src

2021-06-08 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/08 16:30:27 Modified files: regress/usr.bin/ssh: cert-hostkey.sh Log message: test that UserKnownHostsFile correctly accepts multiple arguments; would have caught readconf.c r1.356 regression

CVS: cvs.openbsd.org: src

2021-06-24 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/06/25 00:30:22 Modified files: usr.bin/ssh: ssh-pkcs11.c Log message: fix decoding of X.509 subject name; from Leif Thuresson via bz3327 ok markus@

CVS: cvs.openbsd.org: src

2021-07-04 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/04 18:25:42 Modified files: usr.bin/ssh: scp.c Log message: allow spaces to appear in usernames for local to remote, and scp -3 remote to remote copies. with & ok dtucker bz#1164

CVS: cvs.openbsd.org: src

2021-07-09 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/09 03:55:56 Modified files: usr.bin/ssh: ssh-keygen.c Log message: silence redundant error message; reported by Fabian Stelzer

CVS: cvs.openbsd.org: src

2021-07-11 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/11 20:12:22 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: fix some broken tests; clean up output

CVS: cvs.openbsd.org: src

2021-07-13 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/13 17:48:36 Modified files: usr.bin/ssh: clientloop.c mux.c readconf.c readconf.h ssh.1 ssh.c ssh_config.5 Log message: add a SessionType directive to ssh_config, allowi

CVS: cvs.openbsd.org: src

2021-07-16 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/16 03:00:23 Modified files: usr.bin/ssh: clientloop.c packet.c packet.h serverloop.c Log message: Explicitly check for and start time-based rekeying in the client and server mainloops. Previousl

CVS: cvs.openbsd.org: src

2021-07-16 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/16 18:36:53 Modified files: usr.bin/ssh: ssh.c Log message: fix sftp on ControlPersist connections, broken by recent SessionType change; spotted by sthen@

CVS: cvs.openbsd.org: src

2021-07-16 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/16 18:38:11 Modified files: usr.bin/ssh: ssh.c Log message: wrap some long lines

CVS: cvs.openbsd.org: src

2021-07-22 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/22 21:37:52 Modified files: usr.bin/ssh: auth2-hostbased.c auth2-pubkey.c ssh-keygen.1 ssh-keygen.c sshkey.c sshkey.h sshsig.h Log message: Let allowed signers files use

CVS: cvs.openbsd.org: src

2021-07-22 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/22 21:54:55 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: regression test for time-limited signature keys

CVS: cvs.openbsd.org: src

2021-07-22 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/22 21:57:20 Modified files: usr.bin/ssh: auth-options.c auth-options.h Log message: make authorized_keys environment="..." directives first-match-wins and more strictly limit their maximum number

CVS: cvs.openbsd.org: src

2021-07-22 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/22 22:00:59 Modified files: usr.bin/ssh: clientloop.c mux.c readconf.c readconf.h ssh.1 ssh.c ssh_config.5 sshsig.c Log message: Add a StdinNull directive to ssh_config(

CVS: cvs.openbsd.org: src

2021-07-22 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/22 22:04:52 Modified files: usr.bin/ssh: clientloop.c readconf.c readconf.h ssh.1 ssh.c ssh_config.5 Log message: Add a ForkAfterAuthentication ssh_config(5) counterpart

CVS: cvs.openbsd.org: src

2021-07-22 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/22 23:24:02 Modified files: usr.bin/ssh: ssh.c sshconnect2.c Log message: note successful authentication method in final "Authenticated to ..." message and partial auth success messages (all at L

CVS: cvs.openbsd.org: src

2021-07-22 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/22 23:56:47 Modified files: usr.bin/ssh: readpass.c Log message: mention in comment that read_passphrase(..., RP_ALLOW_STDIN) will try to use askpass first. bz3314 convert a couple of debug() ->

CVS: cvs.openbsd.org: src

2021-07-23 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/23 19:54:23 Modified files: regress/usr.bin/ssh/unittests/authopt: tests.c Log message: test for first-match-wins in authorized_keys environment= options

CVS: cvs.openbsd.org: src

2021-07-23 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/07/23 19:55:19 Modified files: usr.bin/ssh: auth-options.c Log message: don't leak environment= variable when it is not the first match

CVS: cvs.openbsd.org: src

2021-08-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/02 17:38:27 Modified files: usr.bin/ssh: scp.1 scp.c usr.bin/ssh/scp: Makefile Log message: support for using the SFTP protocol for file transfers in scp, via a new "-M sftp" option. Mar

CVS: cvs.openbsd.org: src

2021-08-02 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/02 19:05:24 Modified files: regress/usr.bin/ssh: scp-uri.sh scp.sh Log message: regression tests for scp SFTP protocol support; mostly by Jakub Jelen in GHPR#194 ok markus

CVS: cvs.openbsd.org: src

2021-08-04 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/04 15:28:01 Modified files: regress/usr.bin/ssh: Makefile Added files: regress/usr.bin/ssh: scp3.sh Log message: regression test for scp -3

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:00:33 Modified files: usr.bin/ssh: scp.c Log message: prepare for scp -3 implemented via sftp

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:01:29 Modified files: usr.bin/ssh: sftp-client.c Log message: factor our SSH2_FXP_OPEN calls into their own function; "looks fine" markus@

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:02:41 Modified files: usr.bin/ssh: sftp-client.c sftp-client.h Log message: support for "cross"-loading files/directories, i.e. downloading from one SFTP server while simultaneously uploadi

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:06:30 Modified files: usr.bin/ssh: scp.c Log message: use sftp_client crossloading to implement scp -3 feedback/ok markus@

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:07:18 Modified files: usr.bin/ssh: sftp-client.c Log message: factor out a structure duplicated between downloading and crossloading; ok markus@

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:08:52 Modified files: usr.bin/ssh: sftp-client.c sftp-client.h scp.c Log message: make scp(1) in SFTP mode output better match original scp(1) by suppressing "Retrieving [path]" lines that

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:09:57 Modified files: usr.bin/ssh: sftp-client.c Log message: a bit more debugging of file attributes being sent/received over the wire

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:10:49 Modified files: usr.bin/ssh: sftp-client.c Log message: fix incorrect directory permissions on scp -3 transfers; ok markus@

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:12:09 Modified files: usr.bin/ssh: sftp-client.c sftp-client.h sftp.c scp.c Log message: make scp(1) in SFTP mode follow symlinks like traditional scp(1) ok markus@

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 18:14:17 Modified files: usr.bin/ssh: sftp-client.c Log message: do_upload() used a near-identical structure for tracking expected status replies from the server to what do_download() was usin

Re: CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
reported by job@ based on testing in snaps On Fri, 6 Aug 2021, Damien Miller wrote: > CVSROOT: /cvs > Module name: src > Changes by: d...@cvs.openbsd.org2021/08/06 18:12:09 > > Modified files: > usr.bin/ssh: sftp-client.c sftp-client.h sftp.c scp.c

CVS: cvs.openbsd.org: src

2021-08-06 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/06 19:55:01 Modified files: usr.bin/ssh: sftp-client.c Log message: sftp-client.c needs poll.h remove unused variable

<    1   2   3   4   5   6   7   8   9   10   >