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; }
