Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dhcpcd for openSUSE:Factory checked 
in at 2026-05-08 16:42:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dhcpcd (Old)
 and      /work/SRC/openSUSE:Factory/.dhcpcd.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dhcpcd"

Fri May  8 16:42:50 2026 rev:12 rq:1351403 version:10.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/dhcpcd/dhcpcd.changes    2026-03-17 
19:04:02.643544109 +0100
+++ /work/SRC/openSUSE:Factory/.dhcpcd.new.1966/dhcpcd.changes  2026-05-08 
16:43:02.387361041 +0200
@@ -1,0 +2,7 @@
+Thu May  7 11:26:27 UTC 2026 - Jorik Cronenberg <[email protected]>
+
+- Update to 10.3.2
+  * DHCP: Don't run double EXPIRE hooks on carrier loss
+  * DHCP: free the state when dropping on state NONE
+
+-------------------------------------------------------------------

Old:
----
  dhcpcd-10.3.1.tar.xz
  dhcpcd-10.3.1.tar.xz.asc

New:
----
  dhcpcd-10.3.2.tar.xz
  dhcpcd-10.3.2.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dhcpcd.spec ++++++
--- /var/tmp/diff_new_pack.SwbAPE/_old  2026-05-08 16:43:03.087390050 +0200
+++ /var/tmp/diff_new_pack.SwbAPE/_new  2026-05-08 16:43:03.087390050 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           dhcpcd
-Version:        10.3.1
+Version:        10.3.2
 Release:        0
 Summary:        Minimal DHCPv4 and DHCPv6 client
 License:        BSD-2-Clause

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.SwbAPE/_old  2026-05-08 16:43:03.151392702 +0200
+++ /var/tmp/diff_new_pack.SwbAPE/_new  2026-05-08 16:43:03.155392868 +0200
@@ -1,6 +1,6 @@
-mtime: 1773663651
-commit: 7bc5ba4bd320326c1624b29d7ec1cffcfb3ed6818fab0238d1d01d655250f81a
-url: https://src.opensuse.org/dhcp/dhcpcd.git
-revision: 7bc5ba4bd320326c1624b29d7ec1cffcfb3ed6818fab0238d1d01d655250f81a
+mtime: 1778153301
+commit: b0c3dfd5a6027d7d2d476b35a972926dea90e52996089e204010160decf9a0f4
+url: https://src.opensuse.org/dhcp/dhcpcd
+revision: b0c3dfd5a6027d7d2d476b35a972926dea90e52996089e204010160decf9a0f4
 projectscmsync: https://src.opensuse.org/dhcp/_ObsPrj.git
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-05-07 13:28:21.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ dhcpcd-10.3.1.tar.xz -> dhcpcd-10.3.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dhcpcd-10.3.1/src/defs.h new/dhcpcd-10.3.2/src/defs.h
--- old/dhcpcd-10.3.1/src/defs.h        2026-03-16 13:03:38.000000000 +0100
+++ new/dhcpcd-10.3.2/src/defs.h        2026-04-30 15:38:32.000000000 +0200
@@ -29,7 +29,7 @@
 #define DEFS_H
 
 #define PACKAGE                        "dhcpcd"
-#define VERSION                        "10.3.1"
+#define VERSION                        "10.3.2"
 
 #ifndef PRIVSEP_USER
 # define PRIVSEP_USER          "_" PACKAGE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dhcpcd-10.3.1/src/dhcp.c new/dhcpcd-10.3.2/src/dhcp.c
--- old/dhcpcd-10.3.1/src/dhcp.c        2026-03-16 13:03:38.000000000 +0100
+++ new/dhcpcd-10.3.2/src/dhcp.c        2026-04-30 15:38:32.000000000 +0200
@@ -2896,8 +2896,8 @@
        else {
                state->addr = NULL;
                state->added = 0;
+               script_runreason(ifp, reason);
        }
-       script_runreason(ifp, reason);
        free(state->old);
        state->old = NULL;
        state->old_len = 0;
@@ -2921,6 +2921,7 @@
         * but we do have a timeout, so punt it. */
        if (state == NULL || state->state == DHS_NONE) {
                eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp);
+               dhcp_free(ifp);
                dhcpcd_dropped(ifp);
                return;
        }

Reply via email to