[openssh-commits] CVS: fuyu.mindrot.org: openssh

Damien Miller djm at fuyu.mindrot.org
Sat Feb 27 07:55:06 EST 2010


CVSROOT:        /var/cvs
Module name:    openssh
Changes by:     djm at fuyu.mindrot.org 10/02/27 07:55:06

Modified files:
    .               : ChangeLog PROTOCOL PROTOCOL.agent addrmatch.c auth-options.c auth-options.h auth.h auth2-pubkey.c authfd.c dns.c dns.h hostfile.c hostfile.h kex.h kexdhs.c kexgexs.c key.c key.h match.h monitor.c myproposal.h servconf.c servconf.h ssh-add.c ssh-agent.c ssh-dss.c ssh-keygen.1 ssh-keygen.c ssh-rsa.c ssh.1 ssh.c ssh2.h sshconnect.c sshconnect2.c sshd.8 sshd.c sshd_config.5
Added files:
    .               : PROTOCOL.certkeys

Log message:
 - OpenBSD CVS Sync
   - djm at cvs.openbsd.org 2010/02/26 20:29:54
     [PROTOCOL PROTOCOL.agent PROTOCOL.certkeys addrmatch.c auth-options.c]
     [auth-options.h auth.h auth2-pubkey.c authfd.c dns.c dns.h hostfile.c]
     [hostfile.h kex.h kexdhs.c kexgexs.c key.c key.h match.h monitor.c]
     [myproposal.h servconf.c servconf.h ssh-add.c ssh-agent.c ssh-dss.c]
     [ssh-keygen.1 ssh-keygen.c ssh-rsa.c ssh.1 ssh.c ssh2.h sshconnect.c]
     [sshconnect2.c sshd.8 sshd.c sshd_config.5]
     Add support for certificate key types for users and hosts.

     OpenSSH certificate key types are not X.509 certificates, but a much
     simpler format that encodes a public key, identity information and
     some validity constraints and signs it with a CA key. CA keys are
     regular SSH keys. This certificate style avoids the attack surface
     of X.509 certificates and is very easy to deploy.

     Certified host keys allow automatic acceptance of new host keys
     when a CA certificate is marked as sh/known_hosts.
     see VERIFYING HOST KEYS in ssh(1) for details.

     Certified user keys allow authentication of users when the signing
     CA key is marked as trusted in authorized_keys. See "AUTHORIZED_KEYS
     FILE FORMAT" in sshd(8) for details.

     Certificates are minted using ssh-keygen(1), documentation is in
     the "CERTIFICATES" section of that manpage.

     Documentation on the format of certificates is in the file
     PROTOCOL.certkeys

     feedback and ok markus@

Diff commands:
cvs -nQq rdiff -u -r1.5465 -r1.5466 openssh/ChangeLog
cvs -nQq rdiff -u -r1.13 -r1.14 openssh/PROTOCOL
cvs -nQq rdiff -u -r1.3 -r1.4 openssh/PROTOCOL.agent
cvs -nQq rdiff -u -r1.4 -r1.5 openssh/addrmatch.c
cvs -nQq rdiff -u -r1.43 -r1.44 openssh/auth-options.c
cvs -nQq rdiff -u -r1.15 -r1.16 openssh/auth-options.h
cvs -nQq rdiff -u -r1.81 -r1.82 openssh/auth.h
cvs -nQq rdiff -u -r1.21 -r1.22 openssh/auth2-pubkey.c
cvs -nQq rdiff -u -r1.77 -r1.78 openssh/authfd.c
cvs -nQq rdiff -u -r1.27 -r1.28 openssh/dns.c
cvs -nQq rdiff -u -r1.8 -r1.9 openssh/dns.h
cvs -nQq rdiff -u -r1.44 -r1.45 openssh/hostfile.c
cvs -nQq rdiff -u -r1.15 -r1.16 openssh/hostfile.h
cvs -nQq rdiff -u -r1.51 -r1.52 openssh/kex.h
cvs -nQq rdiff -u -r1.11 -r1.12 openssh/kexdhs.c
cvs -nQq rdiff -u -r1.13 -r1.14 openssh/kexgexs.c
cvs -nQq rdiff -u -r1.85 -r1.86 openssh/key.c
cvs -nQq rdiff -u -r1.29 -r1.30 openssh/key.h
cvs -nQq rdiff -u -r1.13 -r1.14 openssh/match.h
cvs -nQq rdiff -u -r1.137 -r1.138 openssh/monitor.c
cvs -nQq rdiff -u -r1.23 -r1.24 openssh/myproposal.h
cvs -nQq rdiff -u -r1.197 -r1.198 openssh/servconf.c
cvs -nQq rdiff -u -r1.82 -r1.83 openssh/servconf.h
cvs -nQq rdiff -u -r1.101 -r1.102 openssh/ssh-add.c
cvs -nQq rdiff -u -r1.182 -r1.183 openssh/ssh-agent.c
cvs -nQq rdiff -u -r1.25 -r1.26 openssh/ssh-dss.c
cvs -nQq rdiff -u -r1.79 -r1.80 openssh/ssh-keygen.1
cvs -nQq rdiff -u -r1.191 -r1.192 openssh/ssh-keygen.c
cvs -nQq rdiff -u -r1.40 -r1.41 openssh/ssh-rsa.c
cvs -nQq rdiff -u -r1.253 -r1.254 openssh/ssh.1
cvs -nQq rdiff -u -r1.326 -r1.327 openssh/ssh.c
cvs -nQq rdiff -u -r1.12 -r1.13 openssh/ssh2.h
cvs -nQq rdiff -u -r1.190 -r1.191 openssh/sshconnect.c
cvs -nQq rdiff -u -r1.171 -r1.172 openssh/sshconnect2.c
cvs -nQq rdiff -u -r1.211 -r1.212 openssh/sshd.8
cvs -nQq rdiff -u -r1.393 -r1.394 openssh/sshd.c
cvs -nQq rdiff -u -r1.123 -r1.124 openssh/sshd_config.5

ViewVC:
http://anoncvs.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.5465;r2=1.5466&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/PROTOCOL?r1=1.13;r2=1.14&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/PROTOCOL.agent?r1=1.3;r2=1.4&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/addrmatch.c?r1=1.4;r2=1.5&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/auth-options.c?r1=1.43;r2=1.44&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/auth-options.h?r1=1.15;r2=1.16&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/auth.h?r1=1.81;r2=1.82&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/auth2-pubkey.c?r1=1.21;r2=1.22&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/authfd.c?r1=1.77;r2=1.78&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/dns.c?r1=1.27;r2=1.28&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/dns.h?r1=1.8;r2=1.9&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/hostfile.c?r1=1.44;r2=1.45&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/hostfile.h?r1=1.15;r2=1.16&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/kex.h?r1=1.51;r2=1.52&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/kexdhs.c?r1=1.11;r2=1.12&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/kexgexs.c?r1=1.13;r2=1.14&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/key.c?r1=1.85;r2=1.86&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/key.h?r1=1.29;r2=1.30&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/match.h?r1=1.13;r2=1.14&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/monitor.c?r1=1.137;r2=1.138&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/myproposal.h?r1=1.23;r2=1.24&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/servconf.c?r1=1.197;r2=1.198&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/servconf.h?r1=1.82;r2=1.83&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-add.c?r1=1.101;r2=1.102&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-agent.c?r1=1.182;r2=1.183&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-dss.c?r1=1.25;r2=1.26&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-keygen.1?r1=1.79;r2=1.80&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-keygen.c?r1=1.191;r2=1.192&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh-rsa.c?r1=1.40;r2=1.41&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh.1?r1=1.253;r2=1.254&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh.c?r1=1.326;r2=1.327&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/ssh2.h?r1=1.12;r2=1.13&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshconnect.c?r1=1.190;r2=1.191&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshconnect2.c?r1=1.171;r2=1.172&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshd.8?r1=1.211;r2=1.212&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshd.c?r1=1.393;r2=1.394&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/sshd_config.5?r1=1.123;r2=1.124&view=patch

Please note that there may be a delay before commits are available
on the public ViewVC site.


More information about the openssh-commits mailing list