* [git.ipfire.org] IPFire 2.x development tree branch, master, updated. e9a5fbb3505de68a357a90bfce1f9965f88b3622
@ 2026-06-10 14:02 Michael Tremer
0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2026-06-10 14:02 UTC (permalink / raw)
To: ipfire-scm
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 6421 bytes --]
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".
The branch, master has been updated
via e9a5fbb3505de68a357a90bfce1f9965f88b3622 (commit)
via 0eafebef1fb1b40234771fa424557c933de8ff0e (commit)
from 8024c29cd7ddab79877a38e70dcb5bcb63938de3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e9a5fbb3505de68a357a90bfce1f9965f88b3622
Author: Matthias Fischer <matthias.fischer@ipfire.org>
Date: Tue Jun 9 22:42:05 2026 +0200
rsync: Update to 3.4.4
For details see:
https://download.samba.org/pub/rsync/NEWS#3.4.4
"NEWS for rsync 3.4.4 (8 Jun 2026)
Changes in this version:
This is a conservative point release that backports regression fixes on top
of 3.4.3. No new features are included.
BUG FIXES:
Honour a relative alt-basis directory (e.g. --link-dest=../sibling,
--copy-dest, --compare-dest) on a daemon receiver running with use
chroot = no. Such a path is re-anchored at the module root but was then
rejected by the receiver's secure open; it now works where
kernel-enforced confinement is available. See the PORTABILITY note
below for the platform limitation. Fixes #915.
sender: open a module-root-absolute path for a path = / module so a
daemon serving the filesystem root can satisfy absolute request paths
again. Fixes #897.
flist: accept the missing-args mode-0 entry in recv_file_entry. Fixes
#910.
receiver: fix a false "failed verification -- update discarded" when
resuming a delta transfer with an absolute --partial-dir.
receiver: fix a NULL dereference on the delta discard path.
generator: cap the block s2length at the negotiated checksum length.
main: fix --mkpath with --dry-run for a file-to-file copy. Fixes #880.
daemon: un-backslash escaped option args. Fixes #829.
token: drain the matched-block insert deflate. Fixes #951.
Fix the "update skips a file of a different type" case and the daemon
upload delete stats.
alloc: revert "zero all new memory from allocations". Fixes #959.
Always clear the stat buffer and validate nanoseconds before use.
PORTABILITY / BUILD:
The relative alt-basis fix for daemon receivers (#915) relies on kernel
"stay below dirfd" path resolution -- openat2(RESOLVE_BENEATH) on
Linux 5.6+, or openat() with O_RESOLVE_BENEATH on FreeBSD 13+ and macOS
15+. On platforms that lack it (Solaris, OpenBSD, NetBSD, Cygwin and
older Linux) secure_relative_open() deliberately rejects any path with
a .. component, so relative alt-basis directories remain unavailable
there -- function traded for safety, matching the trade-off already
documented for the #715 fix. Absolute alt-basis paths are unaffected on
every platform.
openat2 is now autodetected at configure time (HAVE_OPENAT2): the
openat2(RESOLVE_BENEATH) resolver is compiled in only when both
<linux/openat2.h> and the SYS_openat2 syscall number are present,
fixing the build on older kernels/headers. Fixes #924, #905, #900,
#904.
Fall back to do_mknod() when mknodat() / mkfifoat() are unavailable.
Fixes #896.
Install generated manpages correctly in an out-of-tree build.
DEVELOPER RELATED:
Added a CI workflow that builds this stable branch and runs the
v34-stable-testsuite regression suite against the built binary, giving
regression coverage without importing the full master test suite into
the stable branch.
Added a check-progs target for fleettest and extended the build
workflows to run on *-stable release branches."
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
commit 0eafebef1fb1b40234771fa424557c933de8ff0e
Author: Michael Tremer <michael.tremer@ipfire.org>
Date: Wed Jun 10 14:00:56 2026 +0000
core203: Migrate DHCP configuration
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
-----------------------------------------------------------------------
Summary of changes:
config/rootfiles/core/203/update.sh | 9 +++++++++
lfs/rsync | 6 +++---
2 files changed, 12 insertions(+), 3 deletions(-)
Difference in files:
diff --git a/config/rootfiles/core/203/update.sh b/config/rootfiles/core/203/update.sh
index 7242f1445..110111934 100644
--- a/config/rootfiles/core/203/update.sh
+++ b/config/rootfiles/core/203/update.sh
@@ -130,6 +130,15 @@ fi
/etc/init.d/openvpn-rw restart
/etc/init.d/openvpn-n2n restart
+# Migrate DHCP configuration
+if [ -e "/var/ipfire/dhcp/dhcpd.conf" ]; then
+ sed -e "s/unbound-dhcp-leases-client/dhcp-lease/g" \
+ -i /var/ipfire/dhcp/dhcpd.conf
+
+ # Restart DHCP
+ /etc/init.d/dhcp restart
+fi
+
# Re-fetch any RPZs in background
/usr/local/bin/update-rpzs &
diff --git a/lfs/rsync b/lfs/rsync
index 2787e91a0..8ba4e11a0 100644
--- a/lfs/rsync
+++ b/lfs/rsync
@@ -26,7 +26,7 @@ include Config
SUMMARY = Versatile tool for fast incremental file transfer
-VER = 3.4.3
+VER = 3.4.4
THISAPP = rsync-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = rsync
-PAK_VER = 23
+PAK_VER = 24
DEPS = libxxhash
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 0bafded6a76a2cedcc6b1f37610c785fa05e62955a43ecb85b8522183a902be3b86157eccbf502116177be0efe19f3051d93cdca5e5734f4a3fbc8bca9878a4f
+$(DL_FILE)_BLAKE2 = f4eec8d1077e1cc7eec8cd39dcac4643f7608231f5aa6390cb53104efa1602873a333d9e6cba5d1bb2aeff6c3bf9bccd80370a2105a9cc982b49aae9f39f3bde
install : $(TARGET)
hooks/post-receive
--
IPFire 2.x development tree
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-06-10 14:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-10 14:02 [git.ipfire.org] IPFire 2.x development tree branch, master, updated. e9a5fbb3505de68a357a90bfce1f9965f88b3622 Michael Tremer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox