Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package proftpd for openSUSE:Factory checked in at 2026-07-23 23:34:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/proftpd (Old) and /work/SRC/openSUSE:Factory/.proftpd.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "proftpd" Thu Jul 23 23:34:31 2026 rev:60 rq:1367507 version:1.3.9c Changes: -------- --- /work/SRC/openSUSE:Factory/proftpd/proftpd.changes 2026-05-28 17:33:41.972498382 +0200 +++ /work/SRC/openSUSE:Factory/.proftpd.new.2004/proftpd.changes 2026-07-23 23:34:35.939383062 +0200 @@ -1,0 +2,24 @@ +Thu Jul 23 16:52:32 UTC 2026 - [email protected] + +- Update to 1.3.9c + * https://github.com/proftpd/proftpd/blob/v1.3.9c/NEWS + * Fixed SFTP packet buffer overflow for authenticated sessions (Issue #2190). + * Fixed mod_exec regression with handling of ExecEnviron directives + (Issue #2135). +- rebased patch + * proftpd_no-BuildDate.patch + +------------------------------------------------------------------- +Thu Jun 4 18:50:14 UTC 2026 - [email protected] + +- Update to 1.3.9b + * https://github.com/proftpd/proftpd/blob/v1.3.9b/NEWS + * Additional fixes for SQL injection (CVE-2026-42167), notably for handling + `%{env:...}` and `%{note:...}` variables. + * Updated modules to build against OpenSSL 4.x. +- Update to 1.3.9a + * Fix for SQL injection (CVE-2026-42167) +- rebased patch + * proftpd_no-BuildDate.patch + +------------------------------------------------------------------- Old: ---- proftpd-1.3.9.obscpio New: ---- proftpd-1.3.9c.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ proftpd.spec ++++++ --- /var/tmp/diff_new_pack.6T0qXZ/_old 2026-07-23 23:34:39.155495797 +0200 +++ /var/tmp/diff_new_pack.6T0qXZ/_new 2026-07-23 23:34:39.167496218 +0200 @@ -1,7 +1,7 @@ # # spec file for package proftpd # -# Copyright (c) 2026 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,7 +28,7 @@ # We only accept updates for "STABLE" Versions License: GPL-2.0-or-later Group: Productivity/Networking/Ftp/Servers -Version: 1.3.9 +Version: 1.3.9c Release: 0 URL: http://www.proftpd.org/ Source0: %{name}-%{version}.tar.xz ++++++ _service ++++++ --- /var/tmp/diff_new_pack.6T0qXZ/_old 2026-07-23 23:34:39.223498181 +0200 +++ /var/tmp/diff_new_pack.6T0qXZ/_new 2026-07-23 23:34:39.231498461 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://github.com/proftpd/proftpd.git</param> <param name="scm">git</param> - <param name="revision">v1.3.9</param> + <param name="revision">v1.3.9c</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="exclude">.git</param> ++++++ proftpd-1.3.9.obscpio -> proftpd-1.3.9c.obscpio ++++++ ++++ 11631 lines of diff (skipped) ++++++ proftpd.obsinfo ++++++ --- /var/tmp/diff_new_pack.6T0qXZ/_old 2026-07-23 23:34:42.527614001 +0200 +++ /var/tmp/diff_new_pack.6T0qXZ/_new 2026-07-23 23:34:42.531614141 +0200 @@ -1,5 +1,5 @@ name: proftpd -version: 1.3.9 -mtime: 1741976891 -commit: ae25959adb05ae1d6ebfa1f36bf778c9c34e9410 +version: 1.3.9c +mtime: 1783455420 +commit: 78a1bea439969913d7002bfb16ee7f0f60e262b4 ++++++ proftpd_no-BuildDate.patch ++++++ --- /var/tmp/diff_new_pack.6T0qXZ/_old 2026-07-23 23:34:42.699620030 +0200 +++ /var/tmp/diff_new_pack.6T0qXZ/_new 2026-07-23 23:34:42.711620451 +0200 @@ -22,7 +22,7 @@ =================================================================== --- src/main.c.orig +++ src/main.c -@@ -1985,8 +1985,8 @@ static void standalone_main(void) { +@@ -1987,8 +1987,8 @@ static void standalone_main(void) { exit(1); } @@ -33,7 +33,7 @@ daemon_loop(); } -@@ -2141,7 +2141,6 @@ static void show_settings(void) { +@@ -2143,7 +2143,6 @@ static void show_settings(void) { show_os_release(); @@ -41,7 +41,7 @@ printf("%s", " Built With:\n configure " PR_BUILD_OPTS "\n\n"); printf("%s", " CFLAGS: " PR_BUILD_CFLAGS "\n"); -@@ -2738,7 +2737,6 @@ int main(int argc, char *argv[], char ** +@@ -2740,7 +2739,6 @@ int main(int argc, char *argv[], char ** if (show_version >= 2) { printf("ProFTPD Version: %s", PROFTPD_VERSION_TEXT " " PR_STATUS "\n"); printf(" Scoreboard Version: %08x\n", PR_SCOREBOARD_VERSION); @@ -99,6 +99,6 @@ -#include "buildstamp.h" - /* Application version (in various forms) */ - #define PROFTPD_VERSION_NUMBER 0x0001030904 - #define PROFTPD_VERSION_TEXT "1.3.9" + #define PROFTPD_VERSION_NUMBER 0x0001030907 + #define PROFTPD_VERSION_TEXT "1.3.9c"
