[openssh-commits] [openssh] branch master updated (edc601707 -> a4aa090a3)

git+noreply at mindrot.org git+noreply at mindrot.org
Mon Sep 15 16:13:39 AEST 2025


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

djm pushed a change to branch master
in repository openssh.

    from edc601707 upstream: disable ssh-add autoexpiry of certificates when testing
     new efed5da4c upstream: fix memleak when applying certificate options; ok
     new 03872018c upstream: when merging auth options into the active set, don't
     new fae8e4174 upstream: fix memleak of channel forwarding permissions; ok
     new 67940cc2f upstream: memleak of kex->server_sig_algs; ok dtucker@
     new d68451a25 upstream: memleak of KRL revoked certs struct; ok dtucker
     new 0088b3f0a upstream: memleaks of request packet and hostkeys blob; ok
     new ee77ab9b2 upstream: memleak of rfwd callback context; ok dtucker@
     new bc60bd55c upstream: memleak of editline history; ok dtucker@
     new 42fc6b6f9 upstream: memleak of hostkey when downgrading host cert->key; ok
     new ee99f6e93 upstream: memleak of certificate path; ok dtucker@
     new 0bb37080c upstream: memleak of keys not used for authentication; ok
     new b9464cee0 upstream: leak of authentication options at exit; ok dtucker@
     new 52f38c76f upstream: leak of principals file lines; ok dtucker@
     new 6f5942454 upstream: fix leaks of struct sftp_conn in scp; ok dtucker@
     new a4aa090a3 upstream: memory leaks in unit tests

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


Detailed log of new commits:

commit a4aa090a3d40dddb07d5ebebc501f6457541a501
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 03:00:22 2025 +0000

    upstream: memory leaks in unit tests
    
    OpenBSD-Regress-ID: af11ac7b8034b99ca324af4dae1ef5cd7700b273

commit 6f5942454ad6756355f3b4983ab882cf15e44440
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 05:17:37 2025 +0000

    upstream: fix leaks of struct sftp_conn in scp; ok dtucker@
    
    OpenBSD-Commit-ID: 76bea50b5b87b750c3771bf80feb6067d994a9d2

commit 52f38c76fcb38dfe619d8caa3bb4bb782c785026
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:52:41 2025 +0000

    upstream: leak of principals file lines; ok dtucker@
    
    OpenBSD-Commit-ID: 918bf1b70e5a969059300f3c23d45911690d9015

commit b9464cee0fd084d89d91696a17b3621b4cf512bf
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:52:12 2025 +0000

    upstream: leak of authentication options at exit; ok dtucker@
    
    OpenBSD-Commit-ID: ba559799c2ff9b10afc3abefb1797c0843a6ff24

commit 0bb37080c86674de7cdfb56c80add3cd316c68a8
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:51:35 2025 +0000

    upstream: memleak of keys not used for authentication; ok
    
    dtucker@
    
    OpenBSD-Commit-ID: ddfda79d243150fbd382d8f2cd75a90a072b3669

commit ee99f6e93e0ee90eedbd27ffb9b7f9fef7b98010
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:50:42 2025 +0000

    upstream: memleak of certificate path; ok dtucker@
    
    OpenBSD-Commit-ID: 90dc5390f2756ba339e2e6df54d4b8651d64c1e7

commit 42fc6b6f9fbf58293b070f4de377c7695c275a8a
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:49:41 2025 +0000

    upstream: memleak of hostkey when downgrading host cert->key; ok
    
    dtucker
    
    OpenBSD-Commit-ID: f6f1f38a8ec144fb615434f6877066cf4610b826

commit bc60bd55cbc1f8139c840668733b51475cbefd93
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:49:00 2025 +0000

    upstream: memleak of editline history; ok dtucker@
    
    OpenBSD-Commit-ID: a244c54eb074cf7fbe28f7ac4f03ace270f7a999

commit ee77ab9b2ca2d70daf8d4352f5daffa8036ece64
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:48:29 2025 +0000

    upstream: memleak of rfwd callback context; ok dtucker@
    
    OpenBSD-Commit-ID: 70b2aafeaace90703dd16a44a2a0b723d9155f33

commit 0088b3f0ab2c615ae95b9f374963abaa0ab837ec
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:47:49 2025 +0000

    upstream: memleaks of request packet and hostkeys blob; ok
    
    dtucker@
    
    OpenBSD-Commit-ID: 313b13a8e36b4ca8e064ee56792e67e0670a386a

commit d68451a25808c4eee74b898873cd4761f73651ed
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:41:20 2025 +0000

    upstream: memleak of KRL revoked certs struct; ok dtucker
    
    OpenBSD-Commit-ID: f319868e0b2de49c41c735e75b87c403f009f5f9

commit 67940cc2f329427d3acb64d4893faf4527e58d5c
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:40:34 2025 +0000

    upstream: memleak of kex->server_sig_algs; ok dtucker@
    
    OpenBSD-Commit-ID: 41a3f64edd2c9b8addb2e445514ae25c24819e2c

commit fae8e41741d23298c94a1ea3ef8704a1cc186cb5
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:39:58 2025 +0000

    upstream: fix memleak of channel forwarding permissions; ok
    
    dtucker@
    
    OpenBSD-Commit-ID: 069745547109bc8fcc09fab5b19c53599cae99fd

commit 03872018c14ed943bc01a4e88be59195a742f106
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:39:15 2025 +0000

    upstream: when merging auth options into the active set, don't
    
    leak the old struct sshauthopt; ok dtucker@
    
    OpenBSD-Commit-ID: c6bfd7bc2932e37f811b3c53272c3b919d33e75b

commit efed5da4ced88170cf474246eff771dd16c7092f
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Sep 15 04:38:00 2025 +0000

    upstream: fix memleak when applying certificate options; ok
    
    dtucker
    
    OpenBSD-Commit-ID: 36c219dcc05f4df82a0f9c500bdf5dbfea925289

Summary of changes:
 auth-options.c                                     |  3 ++-
 auth.c                                             |  3 ++-
 channels.c                                         |  9 ++++---
 kex.c                                              |  3 ++-
 krl.c                                              |  5 +++-
 monitor.c                                          | 11 ++++----
 mux.c                                              |  3 ++-
 regress/unittests/misc/test_expand.c               | 29 ++++++++++++++--------
 .../unittests/sshbuf/test_sshbuf_getput_basic.c    |  6 ++++-
 regress/unittests/sshbuf/test_sshbuf_misc.c        |  4 ++-
 scp.c                                              | 12 ++++++---
 sftp-client.c                                      | 10 +++++++-
 sftp-client.h                                      |  3 ++-
 sftp.c                                             |  4 ++-
 ssh.c                                              |  3 ++-
 sshconnect.c                                       |  3 ++-
 sshconnect2.c                                      |  4 +--
 sshd-auth.c                                        |  3 ++-
 sshsig.c                                           |  3 ++-
 19 files changed, 82 insertions(+), 39 deletions(-)

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


More information about the openssh-commits mailing list