]> git.ipfire.org Git - thirdparty/openssh-portable.git/log
thirdparty/openssh-portable.git
15 years ago - phessler@cvs.openbsd.org 2010/06/27 19:19:56
Damien Miller [Fri, 2 Jul 2010 03:40:16 +0000 (13:40 +1000)] 
   - phessler@cvs.openbsd.org 2010/06/27 19:19:56
     [Makefile]
     fix how we run the tests so we can successfully use SUDO='sudo -E'
     in our env

15 years ago - millert@cvs.openbsd.org 2010/07/01 13:06:59
Damien Miller [Fri, 2 Jul 2010 03:37:33 +0000 (13:37 +1000)] 
   - millert@cvs.openbsd.org 2010/07/01 13:06:59
     [scp.c]
     Fix a longstanding problem where if you suspend scp at the
     password/passphrase prompt the terminal mode is not restored.
     OK djm@

15 years ago - jmc@cvs.openbsd.org 2010/06/30 07:28:34
Damien Miller [Fri, 2 Jul 2010 03:37:17 +0000 (13:37 +1000)] 
   - jmc@cvs.openbsd.org 2010/06/30 07:28:34
     [sshd_config.5]
     tweak previous;

15 years ago - jmc@cvs.openbsd.org 2010/06/30 07:26:03
Damien Miller [Fri, 2 Jul 2010 03:37:01 +0000 (13:37 +1000)] 
   - jmc@cvs.openbsd.org 2010/06/30 07:26:03
     [ssh-keygen.c]
     sort usage();

15 years ago - jmc@cvs.openbsd.org 2010/06/30 07:24:25
Damien Miller [Fri, 2 Jul 2010 03:35:34 +0000 (13:35 +1000)] 
   - jmc@cvs.openbsd.org 2010/06/30 07:24:25
     [ssh-keygen.1]
     tweak previous;

15 years ago - djm@cvs.openbsd.org 2010/06/29 23:16:46
Damien Miller [Fri, 2 Jul 2010 03:35:19 +0000 (13:35 +1000)] 
   - djm@cvs.openbsd.org 2010/06/29 23:16:46
     [auth2-pubkey.c sshd_config.5]
     allow key options (command="..." and friends) in AuthorizedPrincipals;
     ok markus@

15 years ago - djm@cvs.openbsd.org 2010/06/29 23:15:30
Damien Miller [Fri, 2 Jul 2010 03:35:01 +0000 (13:35 +1000)] 
   - djm@cvs.openbsd.org 2010/06/29 23:15:30
     [ssh-keygen.1 ssh-keygen.c]
     allow import (-i) and export (-e) of PEM and PKCS#8 encoded keys;
     bz#1749; ok markus@

15 years ago - djm@cvs.openbsd.org 2010/06/26 23:04:04
Damien Miller [Fri, 2 Jul 2010 03:34:24 +0000 (13:34 +1000)] 
   - djm@cvs.openbsd.org 2010/06/26 23:04:04
     [ssh.c]
     oops, forgot to #include <canohost.h>; spotted and patch from chl@

15 years ago - jmc@cvs.openbsd.org 2010/06/26 00:57:07
Damien Miller [Fri, 2 Jul 2010 03:33:48 +0000 (13:33 +1000)] 
   - jmc@cvs.openbsd.org 2010/06/26 00:57:07
     [ssh_config.5]
     tweak previous;

15 years ago - (tim) [openbsd-compat/port-uw.c] Reorder includes. auth-options.h now needs
Tim Rice [Sat, 26 Jun 2010 23:45:15 +0000 (16:45 -0700)] 
 - (tim) [openbsd-compat/port-uw.c] Reorder includes. auth-options.h now needs
   key.h.

15 years ago - djm@cvs.openbsd.org 2010/06/25 23:10:30
Damien Miller [Sat, 26 Jun 2010 00:02:24 +0000 (10:02 +1000)] 
   - djm@cvs.openbsd.org 2010/06/25 23:10:30
     [ssh.c]
     log the hostname and address that we connected to at LogLevel=verbose
     after authentication is successful to mitigate "phishing" attacks by
     servers with trusted keys that accept authentication silently and
     automatically before presenting fake password/passphrase prompts;
     "nice!" markus@

15 years ago - djm@cvs.openbsd.org 2010/06/25 23:10:30
Damien Miller [Sat, 26 Jun 2010 00:02:03 +0000 (10:02 +1000)] 
   - djm@cvs.openbsd.org 2010/06/25 23:10:30
     [ssh.c]
     log the hostname and address that we connected to at LogLevel=verbose
     after authentication is successful to mitigate "phishing" attacks by
     servers with trusted keys that accept authentication silently and
     automatically before presenting fake password/passphrase prompts;
     "nice!" markus@

15 years ago - djm@cvs.openbsd.org 2010/06/25 08:46:17
Damien Miller [Sat, 26 Jun 2010 00:01:33 +0000 (10:01 +1000)] 
   - djm@cvs.openbsd.org 2010/06/25 08:46:17
     [auth1.c auth2-none.c]
     skip the initial check for access with an empty password when
     PermitEmptyPasswords=no; bz#1638; ok markus@

15 years ago - djm@cvs.openbsd.org 2010/06/25 07:20:04
Damien Miller [Sat, 26 Jun 2010 00:00:14 +0000 (10:00 +1000)] 
   - djm@cvs.openbsd.org 2010/06/25 07:20:04
     [channels.c session.c]
     bz#1750: fix requirement for /dev/null inside ChrootDirectory for
     internal-sftp accidentally introduced in r1.253 by removing the code
     that opens and dup /dev/null to stderr and modifying the channels code
     to read stderr but discard it instead; ok markus@

15 years ago - djm@cvs.openbsd.org 2010/06/25 07:14:46
Damien Miller [Fri, 25 Jun 2010 23:50:30 +0000 (09:50 +1000)] 
   - djm@cvs.openbsd.org 2010/06/25 07:14:46
     [channels.c mux.c readconf.c readconf.h ssh.h]
     bz#1327: remove hardcoded limit of 100 permitopen clauses and port
     forwards per direction; ok markus@ stevesk@

15 years ago - djm@cvs.openbsd.org 2010/06/23 02:59:02
Damien Miller [Fri, 25 Jun 2010 23:48:02 +0000 (09:48 +1000)] 
   - djm@cvs.openbsd.org 2010/06/23 02:59:02
     [ssh-keygen.c]
     fix printing of extensions in v01 certificates that I broke in r1.190

15 years ago - djm@cvs.openbsd.org 2010/06/22 04:59:12
Damien Miller [Fri, 25 Jun 2010 23:47:43 +0000 (09:47 +1000)] 
   - djm@cvs.openbsd.org 2010/06/22 04:59:12
     [session.c]
     include the user name on "subsystem request for ..." log messages;
     bz#1571; ok dtucker@

15 years ago - djm@cvs.openbsd.org 2010/06/22 04:54:30
Damien Miller [Fri, 25 Jun 2010 23:39:59 +0000 (09:39 +1000)] 
   - djm@cvs.openbsd.org 2010/06/22 04:54:30
     [ssh-keyscan.c]
     replace verbose and overflow-prone Linebuf code with read_keyfile_line()
     based on patch from joachim AT joachimschipper.nl; bz#1565; ok dtucker@

15 years ago - djm@cvs.openbsd.org 2010/06/22 04:49:47
Damien Miller [Fri, 25 Jun 2010 23:39:25 +0000 (09:39 +1000)] 
   - djm@cvs.openbsd.org 2010/06/22 04:49:47
     [auth.c]
     queue auth debug messages for bad ownership or permissions on the user's
     keyfiles. These messages will be sent after the user has successfully
     authenticated (where our client will display them with LogLevel=debug).

15 years ago - djm@cvs.openbsd.org 2010/06/22 04:32:06
Damien Miller [Fri, 25 Jun 2010 23:39:07 +0000 (09:39 +1000)] 
   - djm@cvs.openbsd.org 2010/06/22 04:32:06
     [ssh-keygen.c]
     standardise error messages when attempting to open private key
     files to include "progname: filename: error reason"
     bz#1783; ok dtucker@

15 years ago - djm@cvs.openbsd.org 2010/06/22 04:22:59
Damien Miller [Fri, 25 Jun 2010 23:38:45 +0000 (09:38 +1000)] 
   - djm@cvs.openbsd.org 2010/06/22 04:22:59
     [servconf.c sshd_config.5]
     expose some more sshd_config options inside Match blocks:
       AuthorizedKeysFile AuthorizedPrincipalsFile
       HostbasedUsesNameFromPacketOnly PermitTunnel
     bz#1764; feedback from imorgan AT nas.nasa.gov; ok dtucker@

15 years ago - djm@cvs.openbsd.org 2010/06/18 04:43:08
Damien Miller [Fri, 25 Jun 2010 23:38:23 +0000 (09:38 +1000)] 
   - djm@cvs.openbsd.org 2010/06/18 04:43:08
     [sftp-client.c]
     fix memory leak in do_realpath() error path; bz#1771, patch from
     anicka AT suse.cz

15 years ago - djm@cvs.openbsd.org 2010/06/18 03:16:03
Damien Miller [Fri, 25 Jun 2010 23:37:57 +0000 (09:37 +1000)] 
   - djm@cvs.openbsd.org 2010/06/18 03:16:03
     [session.c]
     Missing check for chroot_director == "none" (we already checked against
     NULL); bz#1564 from Jan.Pechanec AT Sun.COM

15 years ago - djm@cvs.openbsd.org 2010/06/18 00:58:39
Damien Miller [Fri, 25 Jun 2010 23:36:58 +0000 (09:36 +1000)] 
   - djm@cvs.openbsd.org 2010/06/18 00:58:39
     [sftp.c]
     unbreak ls in working directories that contains globbing characters in
     their pathnames. bz#1655 reported by vgiffin AT apple.com

15 years ago - djm@cvs.openbsd.org 2010/06/17 07:07:30
Damien Miller [Fri, 25 Jun 2010 23:36:34 +0000 (09:36 +1000)] 
   - djm@cvs.openbsd.org 2010/06/17 07:07:30
     [mux.c]
     Correct sizing of object to be allocated by calloc(), replacing
     sizeof(state) with sizeof(*state). This worked by accident since
     the struct contained a single int at present, but could have broken
     in the future. patch from hyc AT symas.com

15 years ago - markus@cvs.openbsd.org 2010/06/08 21:32:19
Damien Miller [Fri, 25 Jun 2010 23:36:10 +0000 (09:36 +1000)] 
   - markus@cvs.openbsd.org 2010/06/08 21:32:19
     [ssh-pkcs11.c]
     check length of value returned  C_GetAttributValue for != 0
     from mdrtbugzilla@codefive.co.uk; bugzilla #1773; ok dtucker@

15 years ago - OpenBSD CVS Sync
Damien Miller [Fri, 25 Jun 2010 23:30:47 +0000 (09:30 +1000)] 
 - OpenBSD CVS Sync
   - djm@cvs.openbsd.org 2010/05/21 05:00:36
     [misc.c]
     colon() returns char*, so s/return (0)/return NULL/

15 years ago - (djm) [loginrec.c] crank LINFO_NAMESIZE (username length) to 512
Damien Miller [Tue, 22 Jun 2010 05:02:39 +0000 (15:02 +1000)] 
 - (djm) [loginrec.c] crank LINFO_NAMESIZE (username length) to 512
   bz#1579; ok dtucker

15 years ago - (djm) [contrib/ssh-copy-id] Update key file explicitly under ~
Damien Miller [Fri, 18 Jun 2010 01:09:24 +0000 (11:09 +1000)] 
 - (djm) [contrib/ssh-copy-id] Update key file explicitly under ~
   rather than assuming that $CWD == $HOME. bz#1500, patch from
   timothy AT gelter.com

15 years ago - (tim) [contrib/cygwin/README] Remove a reference to the obsolete
Tim Rice [Thu, 17 Jun 2010 18:11:44 +0000 (11:11 -0700)] 
 - (tim) [contrib/cygwin/README] Remove a reference to the obsolete
   minires-devel package, and to add the reference to the libedit-devel
   package since CYgwin now provides libedit. Patch from Corinna Vinschen.

15 years ago - djm@cvs.openbsd.org 2010/05/20 23:46:02
Damien Miller [Fri, 21 May 2010 04:58:32 +0000 (14:58 +1000)] 
   - djm@cvs.openbsd.org 2010/05/20 23:46:02
     [PROTOCOL.certkeys auth-options.c ssh-keygen.c]
     Move the permit-* options to the non-critical "extensions" field for v01
     certificates. The logic is that if another implementation fails to
     implement them then the connection just loses features rather than fails
     outright.

     ok markus@

15 years ago - djm@cvs.openbsd.org 2010/05/20 11:25:26
Damien Miller [Fri, 21 May 2010 04:58:12 +0000 (14:58 +1000)] 
   - djm@cvs.openbsd.org 2010/05/20 11:25:26
     [auth2-pubkey.c]
     fix logspam when key options (from="..." especially) deny non-matching
     keys; reported by henning@ also bz#1765; ok markus@ dtucker@

15 years ago - markus@cvs.openbsd.org 2010/05/16 12:55:51
Damien Miller [Fri, 21 May 2010 04:57:35 +0000 (14:57 +1000)] 
   - markus@cvs.openbsd.org 2010/05/16 12:55:51
     [PROTOCOL.mux clientloop.h mux.c readconf.c readconf.h ssh.1 ssh.c]
     mux support for remote forwarding with dynamic port allocation,
     use with
        LPORT=`ssh -S muxsocket -R0:localhost:25 -O forward somehost`
     feedback and ok djm@

15 years ago - djm@cvs.openbsd.org 2010/05/14 23:29:23
Damien Miller [Fri, 21 May 2010 04:57:10 +0000 (14:57 +1000)] 
   - djm@cvs.openbsd.org 2010/05/14 23:29:23
     [channels.c channels.h mux.c ssh.c]
     Pause the mux channel while waiting for reply from aynch callbacks.
     Prevents misordering of replies if new requests arrive while waiting.

     Extend channel open confirm callback to allow signalling failure
     conditions as well as success. Use this to 1) fix a memory leak, 2)
     start using the above pause mechanism and 3) delay sending a success/
     failure message on mux slave session open until we receive a reply from
     the server.

     motivated by and with feedback from markus@

15 years ago - djm@cvs.openbsd.org 2010/05/14 00:47:22
Damien Miller [Fri, 21 May 2010 04:56:47 +0000 (14:56 +1000)] 
   - djm@cvs.openbsd.org 2010/05/14 00:47:22
     [ssh-add.c]
     check that the certificate matches the corresponding private key before
     grafting it on

15 years ago - djm@cvs.openbsd.org 2010/05/11 02:58:04
Damien Miller [Fri, 21 May 2010 04:56:25 +0000 (14:56 +1000)] 
   - djm@cvs.openbsd.org 2010/05/11 02:58:04
     [auth-rsa.c]
     don't accept certificates marked as "cert-authority" here; ok markus@

15 years ago - djm@cvs.openbsd.org 2010/05/07 11:31:26
Damien Miller [Fri, 21 May 2010 04:48:16 +0000 (14:48 +1000)] 
   - djm@cvs.openbsd.org 2010/05/07 11:31:26
     [regress/Makefile regress/cert-userkey.sh]
     regress tests for AuthorizedPrincipalsFile and "principals=" key option.
     feedback and ok markus@

15 years ago - (djm) [openbsd-compat/openssl-compat.h] Fix build breakage on older
Damien Miller [Wed, 12 May 2010 07:49:59 +0000 (17:49 +1000)] 
 - (djm) [openbsd-compat/openssl-compat.h] Fix build breakage on older
   libcrypto by defining OPENSSL_[DR]SA_MAX_MODULUS_BITS if they aren't
   already. ok dtucker@

15 years ago - (dtucker) [Makefile.in] Bug #1770: Link libopenbsd-compat twice to solve
Darren Tucker [Wed, 12 May 2010 06:51:38 +0000 (16:51 +1000)] 
 - (dtucker) [Makefile.in] Bug #1770: Link libopenbsd-compat twice to solve
   circular dependency problem on old or odd platforms.  From Tom Lane, ok
   djm@.

15 years ago - jmc@cvs.openbsd.org 2010/05/07 12:49:17
Damien Miller [Mon, 10 May 2010 01:58:45 +0000 (11:58 +1000)] 
   - jmc@cvs.openbsd.org 2010/05/07 12:49:17
     [sshd_config.5]
     tweak previous;

15 years ago - djm@cvs.openbsd.org 2010/05/07 11:30:30
Damien Miller [Mon, 10 May 2010 01:58:03 +0000 (11:58 +1000)] 
   - djm@cvs.openbsd.org 2010/05/07 11:30:30
     [auth-options.c auth-options.h auth.c auth.h auth2-pubkey.c]
     [key.c servconf.c servconf.h sshd.8 sshd_config.5]
     add some optional indirection to matching of principal names listed
     in certificates. Currently, a certificate must include the a user's name
     to be accepted for authentication. This change adds the ability to
     specify a list of certificate principal names that are acceptable.

     When authenticating using a CA trusted through ~/.ssh/authorized_keys,
     this adds a new principals="name1[,name2,...]" key option.

     For CAs listed through sshd_config's TrustedCAKeys option, a new config
     option "AuthorizedPrincipalsFile" specifies a per-user file containing
     the list of acceptable names.

     If either option is absent, the current behaviour of requiring the
     username to appear in principals continues to apply.

     These options are useful for role accounts, disjoint account namespaces
     and "user@realm"-style naming policies in certificates.

     feedback and ok markus@

15 years ago - dtucker@cvs.openbsd.org 2010/05/05 04:22:09
Damien Miller [Mon, 10 May 2010 01:56:50 +0000 (11:56 +1000)] 
   - dtucker@cvs.openbsd.org 2010/05/05 04:22:09
     [sftp.c]
     restore mput and mget which got lost in the tab-completion changes.
     found by Kenneth Whitaker, ok djm@

15 years ago - djm@cvs.openbsd.org 2010/05/01 02:50:50
Damien Miller [Mon, 10 May 2010 01:56:14 +0000 (11:56 +1000)] 
   - djm@cvs.openbsd.org 2010/05/01 02:50:50
     [PROTOCOL.certkeys]
     typo; jmeltzer@

15 years ago - djm@cvs.openbsd.org 2010/04/26 22:28:24
Damien Miller [Mon, 10 May 2010 01:55:38 +0000 (11:55 +1000)] 
   - djm@cvs.openbsd.org 2010/04/26 22:28:24
     [sshconnect2.c]
     bz#1502: authctxt.success is declared as an int, but passed by
     reference to function that accepts sig_atomic_t*. Convert it to
     the latter; ok markus@ dtucker@

15 years ago - djm@cvs.openbsd.org 2010/04/23 22:48:31
Damien Miller [Mon, 10 May 2010 01:54:38 +0000 (11:54 +1000)] 
   - djm@cvs.openbsd.org 2010/04/23 22:48:31
     [ssh-keygen.c]
     refuse to generate keys longer than OPENSSL_[RD]SA_MAX_MODULUS_BITS,
     since we would refuse to use them anyway. bz#1516; ok dtucker@

15 years ago - djm@cvs.openbsd.org 2010/04/23 22:42:05
Damien Miller [Mon, 10 May 2010 01:53:54 +0000 (11:53 +1000)] 
   - djm@cvs.openbsd.org 2010/04/23 22:42:05
     [session.c]
     set stderr to /dev/null for subsystems rather than just closing it.
     avoids hangs if a subsystem or shell initialisation writes to stderr.
     bz#1750; ok markus@

15 years ago - djm@cvs.openbsd.org 2010/04/23 22:27:38
Damien Miller [Mon, 10 May 2010 01:53:02 +0000 (11:53 +1000)] 
   - djm@cvs.openbsd.org 2010/04/23 22:27:38
     [mux.c]
     set "detach_close" flag when registering channel cleanup callbacks.
     This causes the channel to close normally when its fds close and
     hangs when terminating a mux slave using ~. bz#1758; ok markus@

15 years ago - OpenBSD CVS Sync
Damien Miller [Mon, 10 May 2010 01:52:00 +0000 (11:52 +1000)] 
 - OpenBSD CVS Sync
   - djm@cvs.openbsd.org 2010/04/23 01:47:41
     [ssh-keygen.c]
     bz#1740: display a more helpful error message when $HOME is
     inaccessible while trying to create .ssh directory. Based on patch
     from jchadima AT redhat.com; ok dtucker@

15 years ago - (dtucker) [configure.ac] Bug #1756: Check for the existence of a lib64 dir
Darren Tucker [Fri, 23 Apr 2010 01:12:06 +0000 (11:12 +1000)] 
 - (dtucker) [configure.ac] Bug #1756: Check for the existence of a lib64 dir
   in the openssl install directory (some newer openssl versions do this on at
   least some amd64 platforms).

15 years ago - (dtucker) [contrib/aix/buildbff.sh] Fix creation of ssh_prng_cmds.default
Darren Tucker [Sun, 18 Apr 2010 03:35:00 +0000 (13:35 +1000)] 
 - (dtucker) [contrib/aix/buildbff.sh] Fix creation of ssh_prng_cmds.default
   file.

15 years ago - OpenBSD CVS Sync
Damien Miller [Sat, 17 Apr 2010 22:15:14 +0000 (08:15 +1000)] 
 - OpenBSD CVS Sync
   - djm@cvs.openbsd.org 2010/04/16 01:58:45
     [regress/cert-hostkey.sh regress/cert-userkey.sh]
     regression tests for v01 certificate format
     includes interop tests for v00 certs

15 years ago - djm@cvs.openbsd.org 2010/04/16 21:14:27
Damien Miller [Sat, 17 Apr 2010 22:08:20 +0000 (08:08 +1000)] 
   - djm@cvs.openbsd.org 2010/04/16 21:14:27
     [sshconnect.c]
     oops, %r => remote username, not %u

15 years ago - jmc@cvs.openbsd.org 2010/04/16 06:47:04
Damien Miller [Sat, 17 Apr 2010 22:08:03 +0000 (08:08 +1000)] 
   - jmc@cvs.openbsd.org 2010/04/16 06:47:04
     [ssh-keygen.1 ssh-keygen.c]
     tweak previous; ok djm

15 years ago - OpenBSD CVS Sync
Damien Miller [Sat, 17 Apr 2010 22:07:43 +0000 (08:07 +1000)] 
 - OpenBSD CVS Sync
   - jmc@cvs.openbsd.org 2010/04/16 06:45:01
     [ssh_config.5]
     tweak previous; ok djm

15 years ago - djm@cvs.openbsd.org 2010/04/16 01:47:26
Damien Miller [Fri, 16 Apr 2010 05:56:21 +0000 (15:56 +1000)] 
   - djm@cvs.openbsd.org 2010/04/16 01:47:26
     [PROTOCOL.certkeys auth-options.c auth-options.h auth-rsa.c]
     [auth2-pubkey.c authfd.c key.c key.h myproposal.h ssh-add.c]
     [ssh-agent.c ssh-dss.c ssh-keygen.1 ssh-keygen.c ssh-rsa.c]
     [sshconnect.c sshconnect2.c sshd.c]
     revised certificate format ssh-{dss,rsa}-cert-v01@openssh.com with the
     following changes:

     move the nonce field to the beginning of the certificate where it can
     better protect against chosen-prefix attacks on the signature hash

     Rename "constraints" field to "critical options"

     Add a new non-critical "extensions" field

     Add a serial number

     The older format is still support for authentication and cert generation
     (use "ssh-keygen -t v00 -s ca_key ..." to generate a v00 certificate)

     ok markus@

15 years ago - markus@cvs.openbsd.org 2010/04/15 20:32:55
Damien Miller [Fri, 16 Apr 2010 05:54:44 +0000 (15:54 +1000)] 
   - markus@cvs.openbsd.org 2010/04/15 20:32:55
     [ssh-pkcs11.c]
     retry lookup for private key if there's no matching key with CKA_SIGN
     attribute enabled; this fixes fixes MuscleCard support (bugzilla #1736)
     ok djm@

15 years ago - djm@cvs.openbsd.org 2010/04/14 22:27:42
Damien Miller [Fri, 16 Apr 2010 05:54:19 +0000 (15:54 +1000)] 
   - djm@cvs.openbsd.org 2010/04/14 22:27:42
     [ssh_config.5 sshconnect.c]
     expand %r => remote username in ssh_config:ProxyCommand;
     ok deraadt markus

15 years ago - djm@cvs.openbsd.org 2010/04/10 05:48:16
Damien Miller [Fri, 16 Apr 2010 05:54:01 +0000 (15:54 +1000)] 
   - djm@cvs.openbsd.org 2010/04/10 05:48:16
     [mux.c]
     fix NULL dereference; from matthew.haub AT alumni.adelaide.edu.au

15 years ago - djm@cvs.openbsd.org 2010/04/10 02:10:56
Damien Miller [Fri, 16 Apr 2010 05:53:43 +0000 (15:53 +1000)] 
   - djm@cvs.openbsd.org 2010/04/10 02:10:56
     [sshconnect2.c]
     show the key type that we are offering in debug(), helps distinguish
     between certs and plain keys as the path to the private key is usually
     the same.

15 years ago - djm@cvs.openbsd.org 2010/04/10 02:08:44
Damien Miller [Fri, 16 Apr 2010 05:53:23 +0000 (15:53 +1000)] 
   - djm@cvs.openbsd.org 2010/04/10 02:08:44
     [clientloop.c]
     bz#1698: kill channel when pty allocation requests fail. Fixed
     stuck client if the server refuses pty allocation.
     ok dtucker@ "think so" markus@

15 years ago - djm@cvs.openbsd.org 2010/04/10 00:04:30
Damien Miller [Fri, 16 Apr 2010 05:53:02 +0000 (15:53 +1000)] 
   - djm@cvs.openbsd.org 2010/04/10 00:04:30
     [sshconnect.c]
     fix terminology: we didn't find a certificate in known_hosts, we found
     a CA key

15 years ago - djm@cvs.openbsd.org 2010/04/10 00:00:16
Damien Miller [Fri, 16 Apr 2010 05:52:43 +0000 (15:52 +1000)] 
   - djm@cvs.openbsd.org 2010/04/10 00:00:16
     [ssh.c]
     bz#1746 - suppress spurious tty warning when using -O and stdin
     is not a tty; ok dtucker@ markus@

15 years ago - jmc@cvs.openbsd.org 2010/03/27 14:26:55
Damien Miller [Fri, 16 Apr 2010 05:52:24 +0000 (15:52 +1000)] 
   - jmc@cvs.openbsd.org 2010/03/27 14:26:55
     [ssh_config.5]
     tweak previous; ok dtucker

15 years ago - jmc@cvs.openbsd.org 2010/03/26 06:54:36
Damien Miller [Fri, 16 Apr 2010 05:52:03 +0000 (15:52 +1000)] 
   - jmc@cvs.openbsd.org 2010/03/26 06:54:36
     [ssh.1]
     tweak previous;

15 years ago - OpenBSD CVS Sync
Damien Miller [Fri, 16 Apr 2010 05:51:45 +0000 (15:51 +1000)] 
 - OpenBSD CVS Sync
   - djm@cvs.openbsd.org 2010/03/26 03:13:17
     [bufaux.c]
     allow buffer_get_int_ret/buffer_get_int64_ret to take a NULL pointer
     argument to allow skipping past values in a buffer

15 years agoopenssh-5.5p1 marker
Damien Miller [Fri, 16 Apr 2010 05:51:34 +0000 (15:51 +1000)] 
openssh-5.5p1 marker

15 years ago - (dtucker) [configure.ac] Put the check for the existence of getaddrinfo V_5_5_P1
Darren Tucker [Sat, 10 Apr 2010 12:58:01 +0000 (22:58 +1000)] 
 - (dtucker) [configure.ac] Put the check for the existence of getaddrinfo
   back so we disable the IPv6 tests if we don't have it.

15 years ago - (dtucker) [configure.ac defines.h loginrec.c logintest.c] Bug #1732: enable
Darren Tucker [Fri, 9 Apr 2010 08:13:27 +0000 (18:13 +1000)] 
 - (dtucker) [configure.ac defines.h loginrec.c logintest.c] Bug #1732: enable
   utmpx support on FreeBSD where possible.  Patch from Ed Schouten, ok djm@

15 years ago - (dtucker) [configure.ac] Bug #1744: use pkg-config for libedit flags if we
Darren Tucker [Fri, 9 Apr 2010 04:04:35 +0000 (14:04 +1000)] 
 - (dtucker) [configure.ac] Bug #1744: use pkg-config for libedit flags if we
   have it and the path is not provided to --with-libedit.  Based on a patch
   from Iain Morgan.

15 years ago - (dtucker) [contrib/cygwin/Makefile] Don't overwrite files with the wrong
Darren Tucker [Fri, 9 Apr 2010 03:35:23 +0000 (13:35 +1000)] 
 - (dtucker) [contrib/cygwin/Makefile] Don't overwrite files with the wrong
   ones.  Based on a patch from Roumen Petrov.

15 years ago - dtucker@cvs.openbsd.org 2010/03/26 01:06:13
Darren Tucker [Fri, 26 Mar 2010 01:09:13 +0000 (12:09 +1100)] 
   - dtucker@cvs.openbsd.org 2010/03/26 01:06:13
     [ssh_config.5]
     Reformat default value of PreferredAuthentications entry (current
     formatting implies ", " is acceptable as a separator, which it's not.
     ok djm@

15 years ago - djm@cvs.openbsd.org 2010/03/26 00:26:58
Damien Miller [Fri, 26 Mar 2010 00:28:35 +0000 (11:28 +1100)] 
   - djm@cvs.openbsd.org 2010/03/26 00:26:58
     [ssh.1]
     mention that -S none disables connection sharing; from Colin Watson

15 years ago - (djm) [contrib/ssh-copy-id] Don't blow up when the agent has no keys;
Damien Miller [Fri, 26 Mar 2010 00:18:27 +0000 (11:18 +1100)] 
 - (djm) [contrib/ssh-copy-id] Don't blow up when the agent has no keys;
   bz#1723 patch from Adeodato Simó via Colin Watson; ok dtucker@

15 years ago - (dtucker) Bug #1725: explicitly link libX11 into gnome-ssh-askpass2 using
Darren Tucker [Fri, 26 Mar 2010 00:16:39 +0000 (11:16 +1100)] 
 - (dtucker) Bug #1725: explicitly link libX11 into gnome-ssh-askpass2 using
   pkg-config, patch from Colin Watson.  Needed for newer linkers (ie gold).

15 years ago - (djm) [channels.c] Check for EPFNOSUPPORT as a socket() errno; bz#1721
Damien Miller [Fri, 26 Mar 2010 00:09:44 +0000 (11:09 +1100)] 
 - (djm) [channels.c] Check for EPFNOSUPPORT as a socket() errno; bz#1721
   ok dtucker@

15 years ago - (djm) [session.c] Allow ChrootDirectory to work on SELinux platforms -
Damien Miller [Fri, 26 Mar 2010 00:04:09 +0000 (11:04 +1100)] 
 - (djm) [session.c] Allow ChrootDirectory to work on SELinux platforms -
   set up SELinux execution context before chroot() call. From Russell
   Coker via Colin watson; bz#1726 ok dtucker@

15 years ago - djm@cvs.openbsd.org 2010/03/25 23:38:28
Damien Miller [Thu, 25 Mar 2010 23:40:04 +0000 (10:40 +1100)] 
   - djm@cvs.openbsd.org 2010/03/25 23:38:28
     [servconf.c]
     from portable: getcwd(NULL, 0) doesn't work on all platforms, so
     use a stack buffer; ok dtucker@

15 years ago - (dtucker) [configure.ac] Bug #1741: Add section for Haiku, patch originally
Darren Tucker [Thu, 25 Mar 2010 23:27:33 +0000 (10:27 +1100)] 
 - (dtucker) [configure.ac] Bug #1741: Add section for Haiku, patch originally
   by Ingo Weinhold via Scott McCreary, ok djm@

15 years ago - (djm) [openbsd-compat/bsd-arc4random.c] Fix preprocessor detection
Damien Miller [Thu, 25 Mar 2010 21:52:02 +0000 (08:52 +1100)] 
 - (djm) [openbsd-compat/bsd-arc4random.c] Fix preprocessor detection
   for arc4random_buf() and arc4random_uniform(); from Josh Gilkerson

15 years ago - (dtucker) [contrib/cygwin/ssh-host-config] Mount the Windows directory
Darren Tucker [Wed, 24 Mar 2010 02:03:32 +0000 (13:03 +1100)] 
 - (dtucker) [contrib/cygwin/ssh-host-config] Mount the Windows directory
   containing the services file explicitely case-insensitive.  This allows to
   tweak the Windows services file reliably.  Patch from vinschen at redhat.

15 years ago - (djm) [README contrib/caldera/openssh.spec contrib/redhat/openssh.spec]
Damien Miller [Sun, 21 Mar 2010 19:11:55 +0000 (06:11 +1100)] 
 - (djm) [README contrib/caldera/openssh.spec contrib/redhat/openssh.spec]
   [contrib/suse/openssh.spec] Crank version numbers

15 years ago - djm@cvs.openbsd.org 2010/03/16 16:36:49
Damien Miller [Sun, 21 Mar 2010 18:59:22 +0000 (05:59 +1100)] 
   - djm@cvs.openbsd.org 2010/03/16 16:36:49
     [version.h]
     crank version to openssh-5.5 since we have a few fixes since 5.4;
     requested deraadt@ kettenis@

15 years ago - stevesk@cvs.openbsd.org 2010/03/16 15:46:52
Damien Miller [Sun, 21 Mar 2010 18:59:02 +0000 (05:59 +1100)] 
   - stevesk@cvs.openbsd.org 2010/03/16 15:46:52
     [auth-options.c]
     spelling in error message. ok djm kettenis

15 years ago - stevesk@cvs.openbsd.org 2010/03/15 19:40:02
Damien Miller [Sun, 21 Mar 2010 18:58:24 +0000 (05:58 +1100)] 
   - stevesk@cvs.openbsd.org 2010/03/15 19:40:02
     [key.c key.h ssh-keygen.c]
     also print certificate type (user or host) for ssh-keygen -L
     ok djm kettenis

15 years ago - jmc@cvs.openbsd.org 2010/03/13 23:38:13
Damien Miller [Sun, 21 Mar 2010 18:57:49 +0000 (05:57 +1100)] 
   - jmc@cvs.openbsd.org 2010/03/13 23:38:13
     [ssh-keygen.1]
     fix a formatting error (args need quoted); noted by stevesk

15 years ago - djm@cvs.openbsd.org 2010/03/13 21:45:46
Damien Miller [Sun, 21 Mar 2010 18:55:06 +0000 (05:55 +1100)] 
   - djm@cvs.openbsd.org 2010/03/13 21:45:46
     [ssh-keygen.1]
     Certificates are named *-cert.pub, not *_cert.pub; committing a diff
     from stevesk@ ok me

15 years ago - djm@cvs.openbsd.org 2010/03/13 21:10:38
Damien Miller [Sun, 21 Mar 2010 18:54:02 +0000 (05:54 +1100)] 
   - djm@cvs.openbsd.org 2010/03/13 21:10:38
     [clientloop.c]
     protocol conformance fix: send language tag when disconnecting normally;
     spotted by 1.41421 AT gmail.com, ok markus@ deraadt@

15 years ago - markus@cvs.openbsd.org 2010/03/12 11:37:40
Damien Miller [Sun, 21 Mar 2010 18:53:04 +0000 (05:53 +1100)] 
   - markus@cvs.openbsd.org 2010/03/12 11:37:40
     [servconf.c]
     do not prepend AuthorizedKeysFile with getcwd(), unbreaks relative paths
     free() (not xfree()) the buffer returned by getcwd()

15 years ago - djm@cvs.openbsd.org 2010/03/12 01:06:25
Damien Miller [Sun, 21 Mar 2010 18:52:26 +0000 (05:52 +1100)] 
   - djm@cvs.openbsd.org 2010/03/12 01:06:25
     [servconf.c]
     unbreak AuthorizedKeys option with a $HOME-relative path; reported by
     vinschen AT redhat.com, ok dtucker@

15 years ago - djm@cvs.openbsd.org 2010/03/10 23:27:17
Damien Miller [Sun, 21 Mar 2010 18:51:21 +0000 (05:51 +1100)] 
   - djm@cvs.openbsd.org 2010/03/10 23:27:17
     [auth2-pubkey.c]
     correct certificate logging and make it more consistent between
     authorized_keys and TrustedCAKeys; ok markus@

15 years ago - jmc@cvs.openbsd.org 2010/03/10 07:40:35
Damien Miller [Sun, 21 Mar 2010 18:50:51 +0000 (05:50 +1100)] 
   - jmc@cvs.openbsd.org 2010/03/10 07:40:35
     [ssh-keygen.1]
     typos; from Ross Richardson
     closes prs 6334 and 6335

15 years ago - jmc@cvs.openbsd.org 2010/03/08 09:41:27
Damien Miller [Sun, 21 Mar 2010 18:50:31 +0000 (05:50 +1100)] 
   - jmc@cvs.openbsd.org 2010/03/08 09:41:27
     [ssh-keygen.1]
     sort the list of constraints (to -O); ok djm

15 years ago - (djm) [Makefile.in] Respecify -lssh after -lopenbsd-compat for
Damien Miller [Sat, 13 Mar 2010 21:41:34 +0000 (08:41 +1100)] 
 - (djm) [Makefile.in] Respecify -lssh after -lopenbsd-compat for
   ssh-pkcs11-helper to repair static builds (we do the same for
   ssh-keyscan). Reported by felix-mindrot AT fefe.de

15 years ago - (djm) [ssh-pkcs11-helper.c] Move #ifdef to after #defines to fix
Damien Miller [Sat, 13 Mar 2010 21:37:49 +0000 (08:37 +1100)] 
 - (djm) [ssh-pkcs11-helper.c] Move #ifdef to after #defines to fix
   compilation failure when !HAVE_DLOPEN. Reported by felix-mindrot
   AT fefe.de

15 years ago - (tim) [contrib/cygwin/Makefile] Fix list of documentation files to install
Tim Rice [Fri, 12 Mar 2010 06:35:19 +0000 (22:35 -0800)] 
 - (tim) [contrib/cygwin/Makefile] Fix list of documentation files to install
   on a Cygwin installation. Patch from Corinna Vinschen.

15 years ago - (tim) [Makefile.in] Add missing $(EXEEXT) to install targets.
Tim Rice [Fri, 12 Mar 2010 06:32:02 +0000 (22:32 -0800)] 
 - (tim) [Makefile.in] Add missing $(EXEEXT) to install targets.
   Patch from Corinna Vinschen.

15 years ago - (tim) [openssh/Makefile.in] Now that scard is gone, no need to
Tim Rice [Fri, 12 Mar 2010 06:18:13 +0000 (22:18 -0800)] 
 - (tim) [openssh/Makefile.in] Now that scard is gone, no need to
   make $(datadir)

15 years ago - (tim) [contrib/suse/openssh.spec] crank version number here too.
Tim Rice [Thu, 11 Mar 2010 00:12:02 +0000 (16:12 -0800)] 
 - (tim) [contrib/suse/openssh.spec] crank version number here too.
   report by imorgan AT nas.nasa.gov

15 years ago - (dtucker) [configure.ac] Use a proper AC_CHECK_DECL for BROKEN_GETADDRINFO
Darren Tucker [Tue, 9 Mar 2010 09:42:30 +0000 (20:42 +1100)] 
 - (dtucker) [configure.ac] Use a proper AC_CHECK_DECL for BROKEN_GETADDRINFO
   so setting it in CFLAGS correctly skips IPv6 tests.

15 years ago - djm@cvs.openbsd.org 2010/03/08 00:28:55
Damien Miller [Mon, 8 Mar 2010 00:30:00 +0000 (11:30 +1100)] 
   - djm@cvs.openbsd.org 2010/03/08 00:28:55
     [ssh-keygen.1]
     document permit-agent-forwarding certificate constraint; patch from
     stevesk@