Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package swaylock for openSUSE:Factory checked in at 2025-03-25 22:09:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/swaylock (Old) and /work/SRC/openSUSE:Factory/.swaylock.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "swaylock" Tue Mar 25 22:09:47 2025 rev:12 rq:1255510 version:1.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/swaylock/swaylock.changes 2025-03-21 20:22:44.487556697 +0100 +++ /work/SRC/openSUSE:Factory/.swaylock.new.2696/swaylock.changes 2025-03-25 22:18:07.868830677 +0100 @@ -1,0 +2,7 @@ +Mon Mar 24 07:00:20 UTC 2025 - Michael Vetter <mvet...@suse.com> + +- Update to 1.8.2: + * main: null-terminate initial password buffer + * comm: assert that password size is positive + +------------------------------------------------------------------- Old: ---- swaylock-1.8.1.obscpio New: ---- swaylock-1.8.2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ swaylock.spec ++++++ --- /var/tmp/diff_new_pack.Q4UaZ7/_old 2025-03-25 22:18:08.344850384 +0100 +++ /var/tmp/diff_new_pack.Q4UaZ7/_new 2025-03-25 22:18:08.348850549 +0100 @@ -17,7 +17,7 @@ Name: swaylock -Version: 1.8.1 +Version: 1.8.2 Release: 0 Summary: Screen locker for Wayland License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Q4UaZ7/_old 2025-03-25 22:18:08.384852040 +0100 +++ /var/tmp/diff_new_pack.Q4UaZ7/_new 2025-03-25 22:18:08.388852205 +0100 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/swaywm/swaylock.git</param> - <param name="revision">v1.8.1</param> + <param name="revision">v1.8.2</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">disable</param> ++++++ swaylock-1.8.1.obscpio -> swaylock-1.8.2.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swaylock-1.8.1/comm.c new/swaylock-1.8.2/comm.c --- old/swaylock-1.8.1/comm.c 2025-03-20 12:38:37.000000000 +0100 +++ new/swaylock-1.8.2/comm.c 2025-03-22 16:19:54.000000000 +0100 @@ -59,6 +59,7 @@ if (n <= 0) { return n; } + assert(size > 0); swaylock_log(LOG_DEBUG, "received pw check request"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swaylock-1.8.1/main.c new/swaylock-1.8.2/main.c --- old/swaylock-1.8.1/main.c 2025-03-20 12:38:37.000000000 +0100 +++ new/swaylock-1.8.2/main.c 2025-03-22 16:19:54.000000000 +0100 @@ -1155,6 +1155,7 @@ if (!state.password.buffer) { return EXIT_FAILURE; } + state.password.buffer[0] = 0; if (pipe(sigusr_fds) != 0) { swaylock_log(LOG_ERROR, "Failed to pipe"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swaylock-1.8.1/meson.build new/swaylock-1.8.2/meson.build --- old/swaylock-1.8.1/meson.build 2025-03-20 12:38:37.000000000 +0100 +++ new/swaylock-1.8.2/meson.build 2025-03-22 16:19:54.000000000 +0100 @@ -1,7 +1,7 @@ project( 'swaylock', 'c', - version: '1.8.1', + version: '1.8.2', license: 'MIT', meson_version: '>=0.59.0', default_options: [ ++++++ swaylock.obsinfo ++++++ --- /var/tmp/diff_new_pack.Q4UaZ7/_old 2025-03-25 22:18:08.516857505 +0100 +++ /var/tmp/diff_new_pack.Q4UaZ7/_new 2025-03-25 22:18:08.516857505 +0100 @@ -1,5 +1,5 @@ name: swaylock -version: 1.8.1 -mtime: 1742470717 -commit: 9bdf4b28496462df1cc4943ee5a0e9b5df4fe312 +version: 1.8.2 +mtime: 1742656794 +commit: a1cf39ab0ff0687994a66ba116b316bc59849e2c