Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package synce4l for openSUSE:Factory checked in at 2026-07-09 22:21:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/synce4l (Old) and /work/SRC/openSUSE:Factory/.synce4l.new.1991 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "synce4l" Thu Jul 9 22:21:48 2026 rev:4 rq:1364743 version:1.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/synce4l/synce4l.changes 2025-11-14 16:14:39.636676059 +0100 +++ /work/SRC/openSUSE:Factory/.synce4l.new.1991/synce4l.changes 2026-07-09 22:22:54.389354594 +0200 @@ -1,0 +2,6 @@ +Thu Jul 9 14:54:13 UTC 2026 - Clemens Famulla-Conrad <[email protected]> + +- update to 1.1.2 + * fix infinite loop in dpll_mon_destroy() without DPLL + +------------------------------------------------------------------- Old: ---- synce4l-1.1.1.tar.gz New: ---- synce4l-1.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ synce4l.spec ++++++ --- /var/tmp/diff_new_pack.kDqFex/_old 2026-07-09 22:22:54.869371259 +0200 +++ /var/tmp/diff_new_pack.kDqFex/_new 2026-07-09 22:22:54.869371259 +0200 @@ -1,7 +1,7 @@ # # spec file for package synce4l # -# Copyright (c) 2025 SUSE LLC and contributors +# 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 @@ -17,7 +17,7 @@ Name: synce4l -Version: 1.1.1 +Version: 1.1.2 Release: 0 Summary: Synchronous Ethernet (SyncE) License: GPL-2.0-only ++++++ synce4l-1.1.1.tar.gz -> synce4l-1.1.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/synce4l-1.1.1/.github/workflows/scorecard.yml new/synce4l-1.1.2/.github/workflows/scorecard.yml --- old/synce4l-1.1.1/.github/workflows/scorecard.yml 2025-07-01 17:25:48.000000000 +0200 +++ new/synce4l-1.1.2/.github/workflows/scorecard.yml 2026-07-08 12:19:33.000000000 +0200 @@ -58,12 +58,12 @@ # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - - name: "Upload artifact" - uses: actions/upload-artifact@97a0fba1372883ab732affbe8f94b823f91727db # v3.pre.node20 - with: - name: SARIF file - path: results.sarif - retention-days: 5 + # - name: "Upload artifact" + # uses: actions/upload-artifact@97a0fba1372883ab732affbe8f94b823f91727db # v3.pre.node20 + # with: + # name: security-scorecard + # path: results.sarif + # retention-days: 5 # Upload the results to GitHub's code scanning dashboard (optional). # Commenting out will disable upload of results to your repo's Code Scanning dashboard diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/synce4l-1.1.1/CHANGELOG.md new/synce4l-1.1.2/CHANGELOG.md --- old/synce4l-1.1.1/CHANGELOG.md 2025-07-01 17:25:48.000000000 +0200 +++ new/synce4l-1.1.2/CHANGELOG.md 2026-07-08 12:19:33.000000000 +0200 @@ -1,6 +1,9 @@ # Changelog This file will carry any notable changes made to `synce4l` project. +## 1.1.2 - 7th July 2026 + * fix infinite loop in dpll_mon_destroy() without DPLL + ## 1.1.1 - 1st July 2025 * fix possible resource leak * fix requested thread stack size diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/synce4l-1.1.1/README.md new/synce4l-1.1.2/README.md --- old/synce4l-1.1.1/README.md 2025-07-01 17:25:48.000000000 +0200 +++ new/synce4l-1.1.2/README.md 2026-07-08 12:19:33.000000000 +0200 @@ -1,3 +1,7 @@ +[](https://scorecard.dev/viewer/?uri=github.com/intel/synce4l) + +--- + # Table of contents 1. Introduction diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/synce4l-1.1.1/VERSION new/synce4l-1.1.2/VERSION --- old/synce4l-1.1.1/VERSION 2025-07-01 17:25:48.000000000 +0200 +++ new/synce4l-1.1.2/VERSION 2026-07-08 12:19:33.000000000 +0200 @@ -1 +1 @@ -1.1.1 +1.1.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/synce4l-1.1.1/dpll_mon.c new/synce4l-1.1.2/dpll_mon.c --- old/synce4l-1.1.1/dpll_mon.c 2025-07-01 17:25:48.000000000 +0200 +++ new/synce4l-1.1.2/dpll_mon.c 2026-07-08 12:19:33.000000000 +0200 @@ -878,7 +878,8 @@ #ifdef UNIT_TESTS dpll_mon_state_set(dm, DPLL_MON_STATE_STOPPED); #else - dpll_mon_state_set(dm, DPLL_MON_STATE_STOPPING); + if (dm->state >= DPLL_MON_STATE_INIT_READY) + dpll_mon_state_set(dm, DPLL_MON_STATE_STOPPING); #endif while (dm->state == DPLL_MON_STATE_STOPPING) usleep(THREAD_STOP_SLEEP_USEC); ++++++ synce4l.service ++++++ --- /var/tmp/diff_new_pack.kDqFex/_old 2026-07-09 22:22:55.041377231 +0200 +++ /var/tmp/diff_new_pack.kDqFex/_new 2026-07-09 22:22:55.053377648 +0200 @@ -4,7 +4,7 @@ [Service] Type=simple ExecStart=/usr/sbin/synce4l -f /etc/synce4l.conf - + [Install] WantedBy=multi-user.target
