[openssh-commits] [openssh] branch master updated (9010902 -> d85e062)

git+noreply at mindrot.org git+noreply at mindrot.org
Tue Jan 20 00:27:44 EST 2015


This is an automated email from the git hooks/post-receive script.

djm pushed a change to branch master
in repository openssh.

      from  9010902   upstream commit
       new  bb8b442   upstream commit
       new  369d61f   upstream commit
       new  83f8ffa   upstream commit
       new  7efb455   upstream commit
       new  35d6022   upstream commit
       new  f101d82   upstream commit
       new  c29811c   upstream commit
       new  ec3d065   upstream commit
       new  cecb30b   upstream commit
       new  2b3c3c7   upstream commit
       new  d2099de   upstream commit
       new  9e06a0f   upstream commit
       new  26b3425   upstream commit
       new  d59ec47   upstream commit
       new  87d5495   upstream commit
       new  80603c0   upstream commit
       new  589e69f   upstream commit
       new  3a2b09d   upstream commit
       new  7947810   upstream commit
       new  d85e062   upstream commit

The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Detailed log of new commits:

commit d85e06245907d49a2cd0cfa0abf59150ad616f42
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Jan 19 06:01:32 2015 +0000

    upstream commit
    
    be a bit more careful in these tests to ensure that
     known_hosts is clean

commit 7947810eab5fe0ad311f32a48f4d4eb1f71be6cf
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 22:00:18 2015 +0000

    upstream commit
    
    regression test for known_host file editing using
     ssh-keygen (-H / -R / -F) after hostkeys_foreach() change; feedback and ok
     markus@

commit 3a2b09d147a565d8a47edf37491e149a02c0d3a3
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 19:54:46 2015 +0000

    upstream commit
    
    more and better key tests
    
    test signatures and verification
    test certificate generation
    flesh out nested cert test
    
    removes most of the XXX todo markers

commit 589e69fd82724cfc9738f128e4771da2e6405d0d
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 19:53:58 2015 +0000

    upstream commit
    
    make the signature fuzzing test much more rigorous:
     ensure that the fuzzed input cases do not match the original (using new
     fuzz_matches_original() function) and check that the verification fails in
     each case

commit 80603c0daa2538c349c1c152405580b164d5475f
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 19:52:44 2015 +0000

    upstream commit
    
    add a fuzz_matches_original() function to the fuzzer to
     detect fuzz cases that are identical to the original data. Hacky
     implementation, but very useful when you need the fuzz to be different, e.g.
     when verifying signature

commit 87d5495bd337e358ad69c524fcb9495208c0750b
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 19:50:55 2015 +0000

    upstream commit
    
    better dumps from the fuzzer (shown on errors) -
     include the original data as well as the fuzzed copy.

commit d59ec478c453a3fff05badbbfd96aa856364f2c2
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 19:47:55 2015 +0000

    upstream commit
    
    enable hostkey-agent.sh test

commit 26b3425170bf840e4b095e1c10bf25a0a3e3a105
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sat Jan 17 18:54:30 2015 +0000

    upstream commit
    
    unit test for hostkeys in ssh-agent

commit 9e06a0fb23ec55d9223b26a45bb63c7649e2f2f2
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Thu Jan 15 23:41:29 2015 +0000

    upstream commit
    
    add kex unit tests

commit d2099dec6da21ae627f6289aedae6bc1d41a22ce
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Mon Jan 19 00:32:54 2015 +0000

    upstream commit
    
    djm, your /usr/include tree is old

commit 2b3c3c76c30dc5076fe09d590f5b26880f148a54
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 21:51:19 2015 +0000

    upstream commit
    
    some feedback from markus@: comment hostkeys_foreach()
     context and avoid a member in it.

commit cecb30bc2ba6d594366e657d664d5c494b6c8a7f
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 21:49:42 2015 +0000

    upstream commit
    
    make ssh-keygen use hostkeys_foreach(). Removes some
     horrendous code; ok markus@

commit ec3d065df3a9557ea96b02d061fd821a18c1a0b9
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 21:48:09 2015 +0000

    upstream commit
    
    convert load_hostkeys() (hostkey ordering and
     known_host matching) to use the new hostkey_foreach() iterator; ok markus

commit c29811cc480a260e42fd88849fc86a80c1e91038
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 21:40:23 2015 +0000

    upstream commit
    
    introduce hostkeys_foreach() to allow iteration over a
     known_hosts file or controlled subset thereof. This will allow us to pull out
     some ugly and duplicated code, and will be used to implement hostkey rotation
     later.
    
    feedback and ok markus

commit f101d8291da01bbbfd6fb8c569cfd0cc61c0d346
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Sun Jan 18 14:01:00 2015 +0000

    upstream commit
    
    string truncation due to sizeof(size) ok djm markus

commit 35d6022b55b7969fc10c261cb6aa78cc4a5fcc41
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 13:33:34 2015 +0000

    upstream commit
    
    avoid trailing ',' in host key algorithms

commit 7efb455789a0cb76bdcdee91c6060a3dc8f5c007
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Jan 18 13:22:28 2015 +0000

    upstream commit
    
    infer key length correctly when user specified a fully-
     qualified key name instead of using the -b bits option; ok markus@

commit 83f8ffa6a55ccd0ce9d8a205e3e7439ec18fedf5
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sat Jan 17 18:53:34 2015 +0000

    upstream commit
    
    fix hostkeys on ssh agent; found by unit test I'm about
     to commit

commit 369d61f17657b814124268f99c033e4dc6e436c1
Author: schwarze at openbsd.org <schwarze at openbsd.org>
Date:   Fri Jan 16 16:20:23 2015 +0000

    upstream commit
    
    garbage collect empty .No macros mandoc warns about

commit bb8b442d32dbdb8521d610e10d8b248d938bd747
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Fri Jan 16 15:55:07 2015 +0000

    upstream commit
    
    regression: incorrect error message on
     otherwise-successful ssh-keygen -A. Reported by Dmitry Orlov, via deraadt@

Summary of changes:
 hostfile.c                                  | 286 +++++++++++++++--------
 hostfile.h                                  |  43 +++-
 krl.c                                       |   4 +-
 regress/Makefile                            |   9 +-
 regress/cert-hostkey.sh                     |  26 ++-
 regress/hostkey-agent.sh                    |  52 +++++
 regress/keygen-knownhosts.sh                | 197 ++++++++++++++++
 regress/unittests/{bitmap => kex}/Makefile  |   7 +-
 regress/unittests/kex/test_kex.c            | 185 +++++++++++++++
 regress/unittests/kex/tests.c               |  14 ++
 regress/unittests/sshkey/mktestdata.sh      |   4 +-
 regress/unittests/sshkey/test_fuzz.c        |   9 +-
 regress/unittests/sshkey/test_sshkey.c      | 175 +++++++++++++-
 regress/unittests/test_helper/fuzz.c        |  40 +++-
 regress/unittests/test_helper/test_helper.h |  10 +-
 scp.1                                       |   8 +-
 ssh-keygen.c                                | 343 +++++++++++-----------------
 sshconnect2.c                               |   5 +-
 sshd.c                                      |  10 +-
 19 files changed, 1073 insertions(+), 354 deletions(-)
 create mode 100644 regress/hostkey-agent.sh
 create mode 100644 regress/keygen-knownhosts.sh
 copy regress/unittests/{bitmap => kex}/Makefile (60%)
 create mode 100644 regress/unittests/kex/test_kex.c
 create mode 100644 regress/unittests/kex/tests.c

-- 
To stop receiving notification emails like this one, please contact
djm at mindrot.org.


More information about the openssh-commits mailing list