diff options
| author | Michael Forney <mforney@mforney.org> | 2020-02-05 18:08:40 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2020-02-05 18:08:40 -0800 |
| commit | 1e081a9e9c25e96a44c49a08148833495f2f9a24 (patch) | |
| tree | ef6d0168061343b61f2079af65ff34f95da3e07d /pkg/openssh/patch | |
| parent | 6dc989bb98ed7c9348ebb5934ba6387a8651ac8b (diff) | |
openssh: Update to latest git
Diffstat (limited to 'pkg/openssh/patch')
| -rw-r--r-- | pkg/openssh/patch/0002-printf-p-specifier-requires-void-argument.patch | 20 | ||||
| -rw-r--r-- | pkg/openssh/patch/0003-Fix-sha2-MAKE_CLONE-no-op-definition.patch | 29 | ||||
| -rw-r--r-- | pkg/openssh/patch/0003-Remove-trailing-semicolon-after-RB_GENERATE_STATIC.patch (renamed from pkg/openssh/patch/0004-Remove-trailing-semicolon-after-RB_GENERATE_STATIC.patch) | 0 | ||||
| -rw-r--r-- | pkg/openssh/patch/0005-upstream-remove-stray-semicolon-after-closing-brace-.patch | 44 |
4 files changed, 10 insertions, 83 deletions
diff --git a/pkg/openssh/patch/0002-printf-p-specifier-requires-void-argument.patch b/pkg/openssh/patch/0002-printf-p-specifier-requires-void-argument.patch index fb1ddc52..bf7cda22 100644 --- a/pkg/openssh/patch/0002-printf-p-specifier-requires-void-argument.patch +++ b/pkg/openssh/patch/0002-printf-p-specifier-requires-void-argument.patch @@ -1,4 +1,4 @@ -From 7e5f0db8d1f2c7a3da682c716e85430d2d2b4358 Mon Sep 17 00:00:00 2001 +From de0c266e353663043097e1a8bc3a8959f1ee2bcd Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Wed, 27 Nov 2019 19:16:26 -0800 Subject: [PATCH] printf %p specifier requires `void *` argument @@ -12,7 +12,7 @@ Subject: [PATCH] printf %p specifier requires `void *` argument 5 files changed, 14 insertions(+), 12 deletions(-) diff --git a/monitor.c b/monitor.c -index 64eca98d..e021c81c 100644 +index dc6d78d3..d5c91465 100644 --- a/monitor.c +++ b/monitor.c @@ -1166,7 +1166,7 @@ mm_answer_keyallowed(struct ssh *ssh, int sock, struct sshbuf *m) @@ -34,10 +34,10 @@ index 64eca98d..e021c81c 100644 (ret != 0) ? ": " : "", (ret != 0) ? ssh_err(ret) : ""); diff --git a/session.c b/session.c -index 80738b92..2b1a5d4e 100644 +index 8c0e54f7..86e02fb0 100644 --- a/session.c +++ b/session.c -@@ -1787,7 +1787,7 @@ session_dump(void) +@@ -1791,7 +1791,7 @@ session_dump(void) s->used, s->next_unused, s->self, @@ -47,20 +47,20 @@ index 80738b92..2b1a5d4e 100644 (long)s->pid); } diff --git a/ssh-pkcs11-helper.c b/ssh-pkcs11-helper.c -index 219ce9b5..1131832c 100644 +index 17220d62..9269cc25 100644 --- a/ssh-pkcs11-helper.c +++ b/ssh-pkcs11-helper.c -@@ -96,7 +96,7 @@ lookup_key(struct sshkey *k) +@@ -98,7 +98,7 @@ lookup_key(struct sshkey *k) struct pkcs11_keyinfo *ki; TAILQ_FOREACH(ki, &pkcs11_keylist, next) { -- debug("check %p %s", ki, ki->providername); -+ debug("check %p %s", (void *)ki, ki->providername); +- debug("check %p %s %s", ki, ki->providername, ki->label); ++ debug("check %p %s %s", (void *)ki, ki->providername, ki->label); if (sshkey_equal(k, ki->key)) return (ki->key); } diff --git a/ssh-pkcs11.c b/ssh-pkcs11.c -index 09f1ea34..89a83b39 100644 +index a302c79c..255534ba 100644 --- a/ssh-pkcs11.c +++ b/ssh-pkcs11.c @@ -112,7 +112,7 @@ pkcs11_provider_finalize(struct pkcs11_provider *p) @@ -116,7 +116,7 @@ index 09f1ea34..89a83b39 100644 } diff --git a/sshbuf-misc.c b/sshbuf-misc.c -index a73f008b..d4714ee1 100644 +index c0336e86..a0e01a80 100644 --- a/sshbuf-misc.c +++ b/sshbuf-misc.c @@ -65,7 +65,7 @@ sshbuf_dump_data(const void *s, size_t len, FILE *f) diff --git a/pkg/openssh/patch/0003-Fix-sha2-MAKE_CLONE-no-op-definition.patch b/pkg/openssh/patch/0003-Fix-sha2-MAKE_CLONE-no-op-definition.patch deleted file mode 100644 index de297577..00000000 --- a/pkg/openssh/patch/0003-Fix-sha2-MAKE_CLONE-no-op-definition.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 57cf02e5159e39a013a67042a9740d5a13187fb3 Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Wed, 27 Nov 2019 19:17:26 -0800 -Subject: [PATCH] Fix sha2 MAKE_CLONE no-op definition - -The point of the dummy declaration is so that MAKE_CLONE(...) can have -a trailing semicolon without introducing an empty declaration. So, -the macro replacement text should *not* have a trailing semicolon, -just like DEF_WEAK. ---- - openbsd-compat/sha2.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/openbsd-compat/sha2.c b/openbsd-compat/sha2.c -index e63324c9..e36cc24e 100644 ---- a/openbsd-compat/sha2.c -+++ b/openbsd-compat/sha2.c -@@ -42,7 +42,7 @@ - !defined(HAVE_SHA512UPDATE) - - /* no-op out, similar to DEF_WEAK but only needed here */ --#define MAKE_CLONE(x, y) void __ssh_compat_make_clone_##x_##y(void); -+#define MAKE_CLONE(x, y) void __ssh_compat_make_clone_##x_##y(void) - - #include <string.h> - #include <sha2.h> --- -2.25.0 - diff --git a/pkg/openssh/patch/0004-Remove-trailing-semicolon-after-RB_GENERATE_STATIC.patch b/pkg/openssh/patch/0003-Remove-trailing-semicolon-after-RB_GENERATE_STATIC.patch index 98d41cec..98d41cec 100644 --- a/pkg/openssh/patch/0004-Remove-trailing-semicolon-after-RB_GENERATE_STATIC.patch +++ b/pkg/openssh/patch/0003-Remove-trailing-semicolon-after-RB_GENERATE_STATIC.patch diff --git a/pkg/openssh/patch/0005-upstream-remove-stray-semicolon-after-closing-brace-.patch b/pkg/openssh/patch/0005-upstream-remove-stray-semicolon-after-closing-brace-.patch deleted file mode 100644 index 8bd073b7..00000000 --- a/pkg/openssh/patch/0005-upstream-remove-stray-semicolon-after-closing-brace-.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 0bf705b94187d72f8964083039fcc24cfa197a83 Mon Sep 17 00:00:00 2001 -From: "djm@openbsd.org" <djm@openbsd.org> -Date: Wed, 27 Nov 2019 22:32:11 +0000 -Subject: [PATCH] upstream: remove stray semicolon after closing brace of - function; - -from Michael Forney - -OpenBSD-Commit-ID: fda95acb799bb160d15e205ee126117cf33da3a7 ---- - ssh-sk.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/ssh-sk.c b/ssh-sk.c -index 2b25c42f..7c63536e 100644 ---- a/ssh-sk.c -+++ b/ssh-sk.c -@@ -1,4 +1,4 @@ --/* $OpenBSD: ssh-sk.c,v 1.16 2019/11/19 22:23:19 djm Exp $ */ -+/* $OpenBSD: ssh-sk.c,v 1.17 2019/11/27 22:32:11 djm Exp $ */ - /* - * Copyright (c) 2019 Google LLC - * -@@ -153,7 +153,7 @@ sshsk_free_enroll_response(struct sk_enroll_response *r) - freezero(r->signature, r->signature_len); - freezero(r->attestation_cert, r->attestation_cert_len); - freezero(r, sizeof(*r)); --}; -+} - - static void - sshsk_free_sign_response(struct sk_sign_response *r) -@@ -163,7 +163,7 @@ sshsk_free_sign_response(struct sk_sign_response *r) - freezero(r->sig_r, r->sig_r_len); - freezero(r->sig_s, r->sig_s_len); - freezero(r, sizeof(*r)); --}; -+} - - #ifdef WITH_OPENSSL - /* Assemble key from response */ --- -2.25.0 - |
