[Git][debian-proftpd-team/proftpd][buster] Add patch for issue #866.

Hilmar Preuße (@hilmar-guest) gitlab at salsa.debian.org
Thu Jul 22 23:03:51 BST 2021



Hilmar Preuße pushed to branch buster at Debian ProFTPD Team / proftpd


Commits:
cf891e5f by Hilmar Preusse at 2021-07-22T23:58:25+02:00
Add patch for issue #866.

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/issue_866.diff
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+proftpd-dfsg (1.3.6-4+deb10u7) UNRELEASED; urgency=medium
+
+  * Add patch for issue #866: (Closes: #991394)
+    mod_sftp crashes when using pubkey-auth with DSA keys
+
+ -- Hilmar Preusse <hille42 at web.de>  Thu, 22 Jul 2021 23:55:12 +0200
+
 proftpd-dfsg (1.3.6-4+deb10u6) buster; urgency=medium
 
   * Add patch for Issue #1119: Cannot disable client-initiated


=====================================
debian/patches/issue_866.diff
=====================================
@@ -0,0 +1,13 @@
+Index: proftpd/contrib/mod_sftp/keys.c
+===================================================================
+--- proftpd.orig/contrib/mod_sftp/keys.c	2021-07-22 23:51:18.000000000 +0200
++++ proftpd/contrib/mod_sftp/keys.c	2021-07-22 23:52:52.078518706 +0200
+@@ -3307,7 +3307,7 @@
+       dsa_sig = DSA_SIG_new();
+ #if OPENSSL_VERSION_NUMBER >= 0x10100000L && \
+     !defined(HAVE_LIBRESSL)
+-      DSA_SIG_get0(sig, &sig_r, &sig_s);
++      DSA_SIG_get0(dsa_sig, &sig_r, &sig_s);
+ #else
+       sig_r = dsa_sig->r;
+       sig_s = dsa_sig->s;


=====================================
debian/patches/series
=====================================
@@ -26,3 +26,4 @@ upstream_pull_657
 upstream_pull_885
 upstream_pull_1076
 d0ccdef643f92ff171920a5bf2892faa5f90124d.diff
+issue_866.diff



View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/cf891e5fded7a7e92c2e2eeb129d91fe29bf965f

-- 
View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/cf891e5fded7a7e92c2e2eeb129d91fe29bf965f
You're receiving this email because of your account on salsa.debian.org.




More information about the Pkg-proftpd-maintainers mailing list