[openssh-commits] [openssh] branch master updated (813f5533 -> 6116bd4e)

git+noreply at mindrot.org git+noreply at mindrot.org
Wed May 31 14:56:57 AEST 2017


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

djm pushed a change to branch master
in repository openssh.

      from  813f5533  upstream commit
       new  afbfa68f  upstream commit
       new  c221219b  upstream commit
       new  54d90ace  upstream commit
       new  00ed75c9  upstream commit
       new  beb965bb  upstream commit
       new  ff7371af  upstream commit
       new  7da5df11  upstream commit
       new  5f4082d8  upstream commit
       new  94583beb  upstream commit
       new  2ae666a8  upstream commit
       new  eb76698b  upstream commit
       new  60306b2d  upstream commit
       new  5a146bbd  upstream commit
       new  eb272ea4  upstream commit
       new  1112b534  upstream commit
       new  a3bb250c  upstream commit
       new  c04e9795  upstream commit
       new  2a108277  upstream commit
       new  d40dbdc8  upstream commit
       new  6116bd4e  fix conversion of kexc25519s.c to struct ssh too

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 6116bd4ed354a71a733c8fd0f0467ce612f12911
Author: Damien Miller <djm at mindrot.org>
Date:   Wed May 31 14:56:07 2017 +1000

    fix conversion of kexc25519s.c to struct ssh too
    
    git cvsimport missed this commit for some reason

commit d40dbdc85b6fb2fd78485ba02225511b8cbf20d7
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Wed May 31 04:29:44 2017 +0000

    upstream commit
    
    spell out that custom options/extensions should follow the
    usual SSH naming rules, e.g. "extension at example.com"
    
    Upstream-ID: ab326666d2fad40769ec96b5a6de4015ffd97b8d

commit 2a108277f976e8d0955c8b29d1dfde04dcbb3d5b
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Wed May 31 04:17:12 2017 +0000

    upstream commit
    
    one more void *ctx => struct ssh *ssh conversion
    
    Upstream-ID: d299d043471c10214cf52c03daa10f1c232759e2

commit c04e979503e97f52b750d3b98caa6fe004ab2ab9
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Wed May 31 00:43:04 2017 +0000

    upstream commit
    
    fix possible OOB strlen() in SOCKS4A hostname parsing;
    ok markus@
    
    Upstream-ID: c67297cbeb0e5a19d81752aa18ec44d31270cd11

commit a3bb250c93bfe556838c46ed965066afce61cffa
Author: jmc at openbsd.org <jmc at openbsd.org>
Date:   Tue May 30 19:38:17 2017 +0000

    upstream commit
    
    tweak previous;
    
    Upstream-ID: 66987651046c42d142f7318c9695fb81a6d14031

commit 1112b534a6a7a07190e497e6bf86b0d5c5fb02dc
Author: bluhm at openbsd.org <bluhm at openbsd.org>
Date:   Tue May 30 18:58:37 2017 +0000

    upstream commit
    
    Add RemoteCommand option to specify a command in the
    ssh config file instead of giving it on the client's command line.  This
    command will be executed on the remote host.  The feature allows to automate
    tasks using ssh config. OK markus@
    
    Upstream-ID: 5d982fc17adea373a9c68cae1021ce0a0904a5ee

commit eb272ea4099fd6157846f15c129ac5727933aa69
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:29:59 2017 +0000

    upstream commit
    
    switch auth2 to ssh_dispatch API; ok djm@
    
    Upstream-ID: a752ca19e2782900dd83060b5c6344008106215f

commit 5a146bbd4fdf5c571f9fb438e5210d28cead76d9
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:27:22 2017 +0000

    upstream commit
    
    switch auth2-none.c to modern APIs; ok djm@
    
    Upstream-ID: 07252b58e064d332214bcabbeae8e08c44b2001b

commit 60306b2d2f029f91927c6aa7c8e08068519a0fa2
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:26:49 2017 +0000

    upstream commit
    
    switch auth2-passwd.c to modern APIs; ok djm@
    
    Upstream-ID: cba0a8b72b4f97adfb7e3b3fd2f8ba3159981fc7

commit eb76698b91338bd798c978d4db2d6af624d185e4
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:25:42 2017 +0000

    upstream commit
    
    switch auth2-hostbased.c to modern APIs; ok djm@
    
    Upstream-ID: 146af25c36daeeb83d5dbbb8ca52b5d25de88f4e

commit 2ae666a8fc20b3b871b2f1b90ad65cc027336ccd
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:23:52 2017 +0000

    upstream commit
    
    protocol handlers all get struct ssh passed; ok djm@
    
    Upstream-ID: 0ca9ea2a5d01a6d2ded94c5024456a930c5bfb5d

commit 94583beb24a6c5fd19cedb9104ab2d2d5cd052b6
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:19:15 2017 +0000

    upstream commit
    
    ssh: pass struct ssh to auth functions, too; ok djm@
    
    Upstream-ID: d13c509cc782f8f19728fbea47ac7cf36f6e85dd

commit 5f4082d886c6173b9e90b9768c9a38a3bfd92c2b
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:18:15 2017 +0000

    upstream commit
    
    sshd: pass struct ssh to auth functions; ok djm@
    
    Upstream-ID: b00a80c3460884ebcdd14ef550154c761aebe488

commit 7da5df11ac788bc1133d8d598d298e33500524cc
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:16:41 2017 +0000

    upstream commit
    
    remove unused wrapper functions from key.[ch]; ok djm@
    
    Upstream-ID: ea0f4016666a6817fc11f439dd4be06bab69707e

commit ff7371afd08ac0bbd957d90451d4dcd0da087ef5
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:15:17 2017 +0000

    upstream commit
    
    sshkey_new() might return NULL (pkcs#11 code only); ok
    djm@
    
    Upstream-ID: de9f2ad4a42c0b430caaa7d08dea7bac943075dd

commit beb965bbc5a984fa69fb1e2b45ebe766ae09d1ef
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:13:40 2017 +0000

    upstream commit
    
    switch sshconnect.c to modern APIs; ok djm@
    
    Upstream-ID: 27be17f84b950d5e139b7a9b281aa487187945ad

commit 00ed75c92d1f95fe50032835106c368fa22f0f02
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 14:10:53 2017 +0000

    upstream commit
    
    switch auth2-pubkey.c to modern APIs; with & ok djm@
    
    Upstream-ID: 8f08d4316eb1b0c4ffe4a206c05cdd45ed1daf07

commit 54d90ace1d3535b44d92a8611952dc109a74a031
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 08:52:19 2017 +0000

    upstream commit
    
    switch from Key typedef with struct sshkey; ok djm@
    
    Upstream-ID: 3067d33e04efbe5131ce8f70668c47a58e5b7a1f

commit c221219b1fbee47028dcaf66613f4f8d6b7640e9
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 08:49:58 2017 +0000

    upstream commit
    
    remove ssh1 references; ok djm@
    
    Upstream-ID: fc23b7578e7b0a8daaec72946d7f5e58ffff5a3d

commit afbfa68fa18081ef05a9cd294958509a5d3cda8b
Author: markus at openbsd.org <markus at openbsd.org>
Date:   Tue May 30 08:49:32 2017 +0000

    upstream commit
    
    revise sshkey_load_public(): remove ssh1 related
    comments, remove extra open()/close() on keyfile, prevent leak of 'pub' if
    'keyp' is NULL, replace strlcpy+cat with asprintf; ok djm@
    
    Upstream-ID: 6175e47cab5b4794dcd99c1175549a483ec673ca

Summary of changes:
 PROTOCOL.certkeys   |   8 +-
 auth.c              |   6 +-
 auth.h              |  35 ++++-----
 auth2-chall.c       |  37 +++++-----
 auth2-gss.c         |  67 ++++++++---------
 auth2-hostbased.c   | 107 ++++++++++++++-------------
 auth2-kbdint.c      |   6 +-
 auth2-none.c        |  14 ++--
 auth2-passwd.c      |  32 ++++----
 auth2-pubkey.c      | 209 ++++++++++++++++++++++++++++++----------------------
 auth2.c             |  42 ++++++-----
 authfile.c          |  44 ++++++-----
 channels.c          |  53 ++++++-------
 channels.h          |  22 +++---
 clientloop.c        |  12 +--
 dispatch.c          |   7 +-
 dispatch.h          |   8 +-
 kex.c               |  16 ++--
 kex.h               |   6 +-
 kexc25519c.c        |   7 +-
 kexc25519s.c        |   5 +-
 kexdhc.c            |   7 +-
 kexdhs.c            |   7 +-
 kexecdhc.c          |   7 +-
 kexecdhs.c          |   7 +-
 kexgexc.c           |  12 ++-
 kexgexs.c           |  12 ++-
 key.c               | 177 +-------------------------------------------
 key.h               |  36 +--------
 monitor.c           |  45 ++++++-----
 monitor_wrap.c      |  22 +++---
 monitor_wrap.h      |  15 ++--
 packet.h            |   5 +-
 readconf.c          |  13 +++-
 readconf.h          |   3 +-
 serverloop.c        |  10 +--
 ssh-add.c           |   4 +-
 ssh-keygen.c        |  20 ++---
 ssh-pkcs11-client.c |   6 +-
 ssh-pkcs11-helper.c |  14 ++--
 ssh-pkcs11.c        |   5 +-
 ssh.1               |   5 +-
 ssh.c               |  48 +++++++++---
 ssh_config.5        |  17 ++++-
 sshconnect.c        |  47 ++++++------
 sshconnect.h        |  12 +--
 sshconnect2.c       | 102 ++++++++++++-------------
 sshd.c              |  43 +++++------
 48 files changed, 670 insertions(+), 774 deletions(-)

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


More information about the openssh-commits mailing list