* [PATCH] bash: Update to version 5.3 patch 15
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] core204: Ship bash Adolf Belka
` (12 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 5.3 patch 9 to 5.3 patch 15
- No change in rootfile
- Changelog
patch 10
Under some circumstances, a subshell or asynchronous job with an active
EXIT trap that contains a call to `wait' can loop trying to wait for
processes that are not its children. It usually inherits these jobs from
its parent in the jobs list.
patch 11
If a `mapfile' callback unsets the array variable `mapfile' is using to save
the lines it reads, `mapfile' can try to reference freed memory, which can
cause corruption or shell crashes.
patch 12
If a subshell with an inherited EXIT trap receives a fatal signal before
it clears the exit trap, and before it restores its original signal
handlers, it's possible for it to inappropriately run the inherited EXIT
trap.
patch 13
Comparing the value of a pointer returned from realloc/xrealloc to the
original pointer passed is technically undefined behavior, which matters
under some circumstances.
patch 14
Bash-5.3 patch 11 included an inadvertent extra line, which this patch
removes. This also takes the opportunity to improve that patch, by looking
up the variable each time through the line-reading loop only if there is
a callback and it is invoked.
patch 15
There are circumstances under which index -1 is used to reference into
the input buffer used by the `read' builtin.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/bash | 4 +-
src/patches/bash/bash53-010 | 49 +++++++++++++++++++++++
src/patches/bash/bash53-011 | 70 ++++++++++++++++++++++++++++++++
src/patches/bash/bash53-012 | 80 +++++++++++++++++++++++++++++++++++++
src/patches/bash/bash53-013 | 54 +++++++++++++++++++++++++
src/patches/bash/bash53-014 | 68 +++++++++++++++++++++++++++++++
src/patches/bash/bash53-015 | 79 ++++++++++++++++++++++++++++++++++++
7 files changed, 402 insertions(+), 2 deletions(-)
create mode 100644 src/patches/bash/bash53-010
create mode 100644 src/patches/bash/bash53-011
create mode 100644 src/patches/bash/bash53-012
create mode 100644 src/patches/bash/bash53-013
create mode 100644 src/patches/bash/bash53-014
create mode 100644 src/patches/bash/bash53-015
diff --git a/lfs/bash b/lfs/bash
index fd68e8805..dbee213c2 100644
--- a/lfs/bash
+++ b/lfs/bash
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2025 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2026 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -25,7 +25,7 @@
include Config
VER = 5.3
-PATCHVER = 9
+PATCHVER = 15
THISAPP = bash-$(VER)
DL_FILE = $(THISAPP).tar.gz
diff --git a/src/patches/bash/bash53-010 b/src/patches/bash/bash53-010
new file mode 100644
index 000000000..3797675a0
--- /dev/null
+++ b/src/patches/bash/bash53-010
@@ -0,0 +1,49 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 5.3
+Patch-ID: bash53-010
+
+Bug-Reported-by: Aleksey Covacevice <aleksey.covacevice@gmail.com>
+Bug-Reference-ID:
+Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2026-01/msg00003.html
+
+Bug-Description:
+
+Patch (apply with `patch -p0'):
+
+Under some circumstances, a subshell or asynchronous job with an active
+EXIT trap that contains a call to `wait' can loop trying to wait for
+processes that are not its children. It usually inherits these jobs from
+its parent in the jobs list.
+
+*** ../bash-5.3-patched/jobs.c Fri Jul 25 08:53:22 2025
+--- jobs.c Fri Jan 9 10:21:03 2026
+***************
+*** 2840,2844 ****
+ ps->status = (r < 0 || r > 256) ? 127 : r;
+ }
+! if (r == -1 && errno == ECHILD)
+ {
+ /* If we're mistaken about job state, compensate. */
+--- 2842,2846 ----
+ ps->status = (r < 0 || r > 256) ? 127 : r;
+ }
+! if ((r < 0 || r > 256) && errno == ECHILD)
+ {
+ /* If we're mistaken about job state, compensate. */
+*** ../bash-5.3/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 9
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 10
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash53-011 b/src/patches/bash/bash53-011
new file mode 100644
index 000000000..5aa8b9222
--- /dev/null
+++ b/src/patches/bash/bash53-011
@@ -0,0 +1,70 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 5.3
+Patch-ID: bash53-011
+
+Bug-Reported-by: Philippe Grégoire <git@pgregoire.xyz>
+Bug-Reference-ID:
+Bug-Reference-URL:
+
+Bug-Description:
+
+If a `mapfile' callback unsets the array variable `mapfile' is using to save
+the lines it reads, `mapfile' can try to reference freed memory, which can
+cause corruption or shell crashes.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.3-patched/builtins/mapfile.def Mon May 6 11:58:48 2024
+--- builtins/mapfile.def Mon May 25 16:23:50 2026
+***************
+*** 154,160 ****
+ unbuffered_read = 0;
+
+! /* The following check should be done before reading any lines. Doing it
+! here allows us to call bind_array_element instead of bind_array_variable
+! and skip the variable lookup on every call. */
+ entry = builtin_find_indexed_array (array_name, flags & MAPF_CLEARARRAY);
+ if (entry == 0)
+--- 154,158 ----
+ unbuffered_read = 0;
+
+! /* The following check should be done before reading any lines. */
+ entry = builtin_find_indexed_array (array_name, flags & MAPF_CLEARARRAY);
+ if (entry == 0)
+***************
+*** 202,207 ****
+ }
+
+! /* XXX - bad things can happen if the callback modifies ENTRY, e.g.,
+! unsetting it or changing it to a non-indexed-array type. */
+ bind_array_element (entry, array_index, line, 0);
+
+--- 200,210 ----
+ }
+
+! /* Bad things can happen if the callback modifies ENTRY, e.g.,
+! unsetting it or changing it to a non-indexed-array type, so we
+! look it up again every time we need to assign something */
+! entry = bind_array_variable (array_name, array_index, line, 0);
+! if (entry == 0 || ASSIGN_DISALLOWED (entry, 0))
+! return EXECUTION_FAILURE;
+!
+ bind_array_element (entry, array_index, line, 0);
+
+*** ../bash-5.3/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 10
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 11
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash53-012 b/src/patches/bash/bash53-012
new file mode 100644
index 000000000..aac53bc72
--- /dev/null
+++ b/src/patches/bash/bash53-012
@@ -0,0 +1,80 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 5.3
+Patch-ID: bash53-012
+
+Bug-Reported-by: earl_chew@yahoo.com
+Bug-Reference-ID:
+Bug-Reference-URL: https://savannah.gnu.org/bugs/?67745
+
+Bug-Description:
+
+If a subshell with an inherited EXIT trap receives a fatal signal before
+it clears the exit trap, and before it restores its original signal
+handlers, it's possible for it to inappropriately run the inherited EXIT
+trap.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.3-patched/execute_cmd.c Thu Jun 5 11:02:01 2025
+--- execute_cmd.c Fri Jan 9 10:21:30 2026
+***************
+*** 1644,1648 ****
+ if (user_subshell)
+ {
+! subshell_environment = SUBSHELL_PAREN; /* XXX */
+ if (asynchronous)
+ subshell_environment |= SUBSHELL_ASYNC;
+--- 1681,1685 ----
+ if (user_subshell)
+ {
+! subshell_environment = SUBSHELL_PAREN|SUBSHELL_IGNTRAP; /* XXX */
+ if (asynchronous)
+ subshell_environment |= SUBSHELL_ASYNC;
+***************
+*** 1650,1654 ****
+ else
+ {
+! subshell_environment = 0; /* XXX */
+ if (asynchronous)
+ subshell_environment |= SUBSHELL_ASYNC;
+--- 1687,1691 ----
+ else
+ {
+! subshell_environment = SUBSHELL_IGNTRAP; /* XXX */
+ if (asynchronous)
+ subshell_environment |= SUBSHELL_ASYNC;
+*** ../bash-5.3-patched/sig.c Wed Dec 18 15:52:06 2024
+--- sig.c Fri Jan 9 10:21:43 2026
+***************
+*** 639,643 ****
+ comsub_ignore_return = return_catch_flag = wait_intr_flag = 0;
+
+! run_exit_trap (); /* XXX - run exit trap possibly in signal context? */
+
+ kill_shell (sig);
+--- 645,652 ----
+ comsub_ignore_return = return_catch_flag = wait_intr_flag = 0;
+
+! /* Don't run the exit trap if we're supposed to be ignoring traps in a
+! subshell environment. */
+! if ((subshell_environment & SUBSHELL_IGNTRAP) == 0)
+! run_exit_trap (); /* XXX - run exit trap possibly in signal context? */
+
+ kill_shell (sig);
+*** ../bash-5.3/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 11
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 12
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash53-013 b/src/patches/bash/bash53-013
new file mode 100644
index 000000000..16ff707c7
--- /dev/null
+++ b/src/patches/bash/bash53-013
@@ -0,0 +1,54 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 5.3
+Patch-ID: bash53-013
+
+Bug-Reported-by: Florian Schmaus <flo@geekplace.eu>
+Bug-Reference-ID:
+Bug-Reference-URL: https://savannah.gnu.org/bugs/?67586
+
+Bug-Description:
+
+Comparing the value of a pointer returned from realloc/xrealloc to the
+original pointer passed is technically undefined behavior, which matters
+under some circumstances.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.3-patched/builtins/read.def Wed Jun 25 15:50:18 2025
+--- builtins/read.def Thu Nov 20 15:10:20 2025
+***************
+*** 789,794 ****
+ x = (char *)xrealloc (input_string, size += 128);
+
+! /* Only need to change unwind-protect if input_string changes */
+ if (x != input_string)
+ {
+ input_string = x;
+--- 816,824 ----
+ x = (char *)xrealloc (input_string, size += 128);
+
+! #if 0
+! /* This is, in theory, undefined behavior, since input_string may
+! have been freed. */
+ if (x != input_string)
++ #endif
+ {
+ input_string = x;
+
+*** ../bash-5.3/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 12
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 13
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash53-014 b/src/patches/bash/bash53-014
new file mode 100644
index 000000000..d52d34d29
--- /dev/null
+++ b/src/patches/bash/bash53-014
@@ -0,0 +1,68 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 5.3
+Patch-ID: bash53-014
+
+Bug-Reported-by: Grisha Levit <grishalevit@gmail.com>
+Bug-Reference-ID:
+Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2026-06/msg00022.html
+
+Bug-Description:
+
+Bash-5.3 patch 11 included an inadvertent extra line, which this patch
+removes. This also takes the opportunity to improve that patch, by looking
+up the variable each time through the line-reading loop only if there is
+a callback and it is invoked.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.3-patched/builtins/mapfile.def Sat Jun 6 13:31:02 2026
+--- builtins/mapfile.def Sat Jun 6 13:51:55 2026
+***************
+*** 198,211 ****
+
+ run_callback (callback, array_index, line);
+- }
+
+! /* Bad things can happen if the callback modifies ENTRY, e.g.,
+! unsetting it or changing it to a non-indexed-array type, so we
+! look it up again every time we need to assign something */
+! entry = bind_array_variable (array_name, array_index, line, 0);
+! if (entry == 0 || ASSIGN_DISALLOWED (entry, 0))
+! return EXECUTION_FAILURE;
+!
+! bind_array_element (entry, array_index, line, 0);
+
+ /* Have we exceeded # of lines to store? */
+--- 198,211 ----
+
+ run_callback (callback, array_index, line);
+
+! /* Bad things can happen if the callback modifies ENTRY, e.g.,
+! unsetting it or changing it to a non-indexed-array type, so we
+! look it up again every time we need to assign something */
+! entry = bind_array_variable (array_name, array_index, line, 0);
+! if (entry == 0 || ASSIGN_DISALLOWED (entry, 0))
+! return EXECUTION_FAILURE;
+! }
+! else
+! bind_array_element (entry, array_index, line, 0);
+
+ /* Have we exceeded # of lines to store? */
+
+*** ../bash-5.3/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 13
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 14
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash53-015 b/src/patches/bash/bash53-015
new file mode 100644
index 000000000..861b3cac0
--- /dev/null
+++ b/src/patches/bash/bash53-015
@@ -0,0 +1,79 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 5.3
+Patch-ID: bash53-015
+
+Bug-Reported-by: Duncan Roe <duncan_roe@optusnet.com.au>
+ Grisha Levit <grishalevit@gmail.com>
+Bug-Reference-ID:
+Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2025-09/msg00162.html
+ https://lists.gnu.org/archive/html/bug-bash/2025-10/msg00013.html
+
+Bug-Description:
+
+There are circumstances under which index -1 is used to reference into
+the input buffer used by the `read' builtin.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.3-patched/builtins/read.def Wed Jun 25 15:50:18 2025
+--- builtins/read.def Thu Nov 6 16:51:14 2025
+***************
+*** 539,543 ****
+ protects, then restore input_string so we can use it later */
+ orig_input_string = 0;
+! input_string[i] = '\0'; /* make sure it's terminated */
+ if (i == 0)
+ {
+--- 568,573 ----
+ protects, then restore input_string so we can use it later */
+ orig_input_string = 0;
+! if (i >= 0)
+! input_string[i] = '\0'; /* make sure it's terminated */
+ if (i == 0)
+ {
+***************
+*** 593,598 ****
+
+ ttset = ttattrs;
+! i = silent ? ttfd_cbreak (fd, &ttset) : ttfd_onechar (fd, &ttset);
+! if (i < 0)
+ sh_ttyerror (1);
+ tty_modified = 1;
+--- 623,627 ----
+
+ ttset = ttattrs;
+! if ((silent ? ttfd_cbreak (fd, &ttset) : ttfd_onechar (fd, &ttset)) < 0)
+ sh_ttyerror (1);
+ tty_modified = 1;
+***************
+*** 610,615 ****
+
+ ttset = ttattrs;
+! i = ttfd_noecho (fd, &ttset); /* ttnoecho (); */
+! if (i < 0)
+ sh_ttyerror (1);
+
+--- 639,643 ----
+
+ ttset = ttattrs;
+! if (ttfd_noecho (fd, &ttset) < 0)
+ sh_ttyerror (1);
+
+
+*** ../bash-5.3/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 14
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 15
+
+ #endif /* _PATCHLEVEL_H_ */
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] core204: Ship bash
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
2026-06-10 19:01 ` [PATCH] bash: Update to version 5.3 patch 15 Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] core204: Ship harfbuzz Adolf Belka
` (11 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/204/filelists/bash | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/204/filelists/bash
diff --git a/config/rootfiles/core/204/filelists/bash b/config/rootfiles/core/204/filelists/bash
new file mode 120000
index 000000000..de970cb1d
--- /dev/null
+++ b/config/rootfiles/core/204/filelists/bash
@@ -0,0 +1 @@
+../../../common/bash
\ No newline at end of file
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] core204: Ship harfbuzz
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
2026-06-10 19:01 ` [PATCH] bash: Update to version 5.3 patch 15 Adolf Belka
2026-06-10 19:01 ` [PATCH] core204: Ship bash Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] core204: Ship hwdata Adolf Belka
` (10 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/204/filelists/harfbuzz | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/204/filelists/harfbuzz
diff --git a/config/rootfiles/core/204/filelists/harfbuzz b/config/rootfiles/core/204/filelists/harfbuzz
new file mode 120000
index 000000000..ffe1e0d0b
--- /dev/null
+++ b/config/rootfiles/core/204/filelists/harfbuzz
@@ -0,0 +1 @@
+../../../common/harfbuzz
\ No newline at end of file
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] core204: Ship hwdata
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (2 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] core204: Ship harfbuzz Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] core204: Ship kbd Adolf Belka
` (9 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/204/filelists/hwdata | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/204/filelists/hwdata
diff --git a/config/rootfiles/core/204/filelists/hwdata b/config/rootfiles/core/204/filelists/hwdata
new file mode 120000
index 000000000..ced911666
--- /dev/null
+++ b/config/rootfiles/core/204/filelists/hwdata
@@ -0,0 +1 @@
+../../../common/hwdata
\ No newline at end of file
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] core204: Ship kbd
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (3 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] core204: Ship hwdata Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] core204: Ship less Adolf Belka
` (8 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/204/filelists/kbd | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/204/filelists/kbd
diff --git a/config/rootfiles/core/204/filelists/kbd b/config/rootfiles/core/204/filelists/kbd
new file mode 120000
index 000000000..9b85839b1
--- /dev/null
+++ b/config/rootfiles/core/204/filelists/kbd
@@ -0,0 +1 @@
+../../../common/kbd
\ No newline at end of file
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] core204: Ship less
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (4 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] core204: Ship kbd Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] core204: Ship sqlite Adolf Belka
` (7 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/204/filelists/less | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/204/filelists/less
diff --git a/config/rootfiles/core/204/filelists/less b/config/rootfiles/core/204/filelists/less
new file mode 120000
index 000000000..65c0e0771
--- /dev/null
+++ b/config/rootfiles/core/204/filelists/less
@@ -0,0 +1 @@
+../../../common/less
\ No newline at end of file
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] core204: Ship sqlite
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (5 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] core204: Ship less Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] core204: Ship wireless-regdb Adolf Belka
` (6 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/204/filelists/sqlite | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/204/filelists/sqlite
diff --git a/config/rootfiles/core/204/filelists/sqlite b/config/rootfiles/core/204/filelists/sqlite
new file mode 120000
index 000000000..4ea569766
--- /dev/null
+++ b/config/rootfiles/core/204/filelists/sqlite
@@ -0,0 +1 @@
+../../../common/sqlite
\ No newline at end of file
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] core204: Ship wireless-regdb
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (6 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] core204: Ship sqlite Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] harfbuzz: Update to version 14.2.1 Adolf Belka
` (5 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/204/filelists/wireless-regdb | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/204/filelists/wireless-regdb
diff --git a/config/rootfiles/core/204/filelists/wireless-regdb b/config/rootfiles/core/204/filelists/wireless-regdb
new file mode 120000
index 000000000..c9205b3cf
--- /dev/null
+++ b/config/rootfiles/core/204/filelists/wireless-regdb
@@ -0,0 +1 @@
+../../../common/wireless-regdb
\ No newline at end of file
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] harfbuzz: Update to version 14.2.1
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (7 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] core204: Ship wireless-regdb Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] hwdata: Update to version 0.408 Adolf Belka
` (4 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 14.2.0 to 14.2.1
- Update of rootfile
- Changelog
14.2.1
- Various AAT shaping fixes: legacy `mort` contextual offsets (which could
produce out-of-font glyph IDs), in-place deleted-glyph replacements, and
overflow in obsolete offset math.
- Fix Arabic PUA fallback shaping for the isolated lam-alef-maksura ligature.
- Fix float-to-int overflow in `avar2` mapping with malformed fonts.
- Harden buffer verification after detecting non-monotone clusters.
- Various `COLR` v1 fixes: fix handling of `.notdef` without paint, round alpha
consistently, and report the root clip under the font transform.
- Various Glyph-extents fixes: inclusive rounding, and floating-point scaling
before rounding so the reported box always covers the glyph.
- Various Subsetting fixes: keep the `palt` spacing feature by default, raise
the repacker `MAX_SPACES` limit, fix a repacker crash on shared `LigatureSet`
nodes, guard `gvar` size overflow on 32-bit, and fix the `post` glyph-name
sort comparator on macOS.
- Replace `std::sort` with an internal quicksort, removing leaked `std::`
symbols from the `libharfbuzz` ABI.
- Harden size computations with saturating arithmetic against 32-bit overflow.
- Various improvements to the experimental Rust shaper (HarfRust) and font
functions (`fontations`): honor custom font funcs, key shape plans on
features, faster buffer handling, and update to HarfRust 0.8.
- Various fixes to the experimental `harfbuzz-gpu` and `harfbuzz-vector`
libraries, including a `harfbuzz-vector` heap buffer overflow and Windows
build fixes.
- Map the `Hrkt` (Katakana or Hiragana) script tag to the `kana` OpenType tag.
- Build configuration: new `HB_CONFIG_OVERRIDE_LAST_H` override header,
decouple `HB_NO_DRAW` from `HB_NO_CFF`, and an optional `hb-allocator` Cargo
feature.
- Various build, CI, and fuzzing fixes.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/harfbuzz | 14 +++++++-------
lfs/harfbuzz | 4 ++--
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/config/rootfiles/common/harfbuzz b/config/rootfiles/common/harfbuzz
index 63fe01c89..2dd6c0134 100644
--- a/config/rootfiles/common/harfbuzz
+++ b/config/rootfiles/common/harfbuzz
@@ -52,25 +52,25 @@ usr/include/harfbuzz/hb-script-list.h
#usr/lib/cmake/harfbuzz/harfbuzz-config.cmake
#usr/lib/libharfbuzz-cairo.so
usr/lib/libharfbuzz-cairo.so.0
-usr/lib/libharfbuzz-cairo.so.0.61420.0
+usr/lib/libharfbuzz-cairo.so.0.61421.0
#usr/lib/libharfbuzz-gobject.so
usr/lib/libharfbuzz-gobject.so.0
-usr/lib/libharfbuzz-gobject.so.0.61420.0
+usr/lib/libharfbuzz-gobject.so.0.61421.0
#usr/lib/libharfbuzz-gpu.so
usr/lib/libharfbuzz-gpu.so.0
-usr/lib/libharfbuzz-gpu.so.0.61420.0
+usr/lib/libharfbuzz-gpu.so.0.61421.0
#usr/lib/libharfbuzz-raster.so
usr/lib/libharfbuzz-raster.so.0
-usr/lib/libharfbuzz-raster.so.0.61420.0
+usr/lib/libharfbuzz-raster.so.0.61421.0
#usr/lib/libharfbuzz-subset.so
usr/lib/libharfbuzz-subset.so.0
-usr/lib/libharfbuzz-subset.so.0.61420.0
+usr/lib/libharfbuzz-subset.so.0.61421.0
#usr/lib/libharfbuzz-vector.so
usr/lib/libharfbuzz-vector.so.0
-usr/lib/libharfbuzz-vector.so.0.61420.0
+usr/lib/libharfbuzz-vector.so.0.61421.0
#usr/lib/libharfbuzz.so
usr/lib/libharfbuzz.so.0
-usr/lib/libharfbuzz.so.0.61420.0
+usr/lib/libharfbuzz.so.0.61421.0
#usr/lib/pkgconfig/harfbuzz-cairo.pc
#usr/lib/pkgconfig/harfbuzz-gobject.pc
#usr/lib/pkgconfig/harfbuzz-gpu.pc
diff --git a/lfs/harfbuzz b/lfs/harfbuzz
index f6f83f22a..1c4055a9b 100644
--- a/lfs/harfbuzz
+++ b/lfs/harfbuzz
@@ -24,7 +24,7 @@
include Config
-VER = 14.2.0
+VER = 14.2.1
THISAPP = harfbuzz-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = bc0df1fad40bbd2f7348d16e1d17927285a1e64eae02bf27f5921691cb77cbe8646a5f51e14c97953416b9e08f326c824646d2f114b59e37579657727cf706f4
+$(DL_FILE)_BLAKE2 = 7dab5e69ea502a8b65e1a84c84796ce1afa5e369f3d705af3bbb884a116bf283a170a613831a5af2d28d5eea87360909335590c1a5f9d914088317041b5c01b4
install : $(TARGET)
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] hwdata: Update to version 0.408
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (8 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] harfbuzz: Update to version 14.2.1 Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] kbd: Update to version 2.10.0 Adolf Belka
` (3 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 0.406 to 0.408
- Update of rootfile
- Changelog
0.408
Update usb and vendor ids
0.407
Update usb and vendor ids
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/hwdata | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/hwdata b/lfs/hwdata
index 5c7a9fc4e..a53de632b 100644
--- a/lfs/hwdata
+++ b/lfs/hwdata
@@ -24,7 +24,7 @@
include Config
-VER = 0.406
+VER = 0.408
THISAPP = hwdata-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 49f001a36d83af15c6532a346593f07d2bee596ee544781787657321a6d4f1d1c9addf0d1b68fdafae72212bdf0c0d4b82de6f8c09c1dfb346c149421a604858
+$(DL_FILE)_BLAKE2 = b5e6e5da6b6da4a1961468390cf86e291f2e3ba9db10cf98426c9619ec756f6cfcd80c0ebe42c4abcf55e70cfda73fbfd3b8fb422adb208d2da35999540580f7
install : $(TARGET)
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] kbd: Update to version 2.10.0
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (9 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] hwdata: Update to version 0.408 Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] less; Update to version 704 Adolf Belka
` (2 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 2.9.0 to 2.10.0
- Update of rootfile
- Changelog
2.10.0
keymaps:
Add Backtab keysym and update keymaps to use it for Shift+Tab.
Add keymap for Norwegian Apple ISO keyboard. )
Adjust Swiss German keyboard mappings.
libkeymap:
Add API to validate keysyms.
Add XKB-aware symbol aliases through the normal synonym tables.
Fix compose table upload limit handling.
utils:
loadkeys: Add support for generating console keymaps from XKB.
loadkeys: Add XKB compose import support.
loadkeys: Add support for XKB group switching, modifier handling,
virtual console switching and keypad/editing remaps.
loadkeys: Add diagnostics for XKB keysym coverage.
openvt: make -u process matching more conservative.
contrib:
Add an XKB keysym coverage diagnostic tool.
Add a VT layout indicator using keyboard LED lock triggers.
build:
Add a project-level coverage-report target.
Keep coverage flags and gcov runtime linking consistent.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/kbd | 6 ++++++
lfs/kbd | 6 +++---
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/kbd b/config/rootfiles/common/kbd
index 7ecfba385..d1a25cc30 100644
--- a/config/rootfiles/common/kbd
+++ b/config/rootfiles/common/kbd
@@ -360,6 +360,7 @@ lib/kbd/keymaps/i386
#lib/kbd/keymaps/i386/dvorak/dvorak.map.gz
#lib/kbd/keymaps/i386/fgGIod
#lib/kbd/keymaps/i386/fgGIod/tr_f-latin5.map.gz
+#lib/kbd/keymaps/i386/fgGIod/tr_f-latin5.map.orig
#lib/kbd/keymaps/i386/fgGIod/trf.map.gz
#lib/kbd/keymaps/i386/hcesar
#lib/kbd/keymaps/i386/hcesar/hcesar.map.gz
@@ -451,6 +452,7 @@ lib/kbd/keymaps/i386/include
#lib/kbd/keymaps/i386/qwerty/lt.map.gz
#lib/kbd/keymaps/i386/qwerty/lv-tilde.map.gz
#lib/kbd/keymaps/i386/qwerty/lv.map.gz
+#lib/kbd/keymaps/i386/qwerty/mac-no.map.gz
#lib/kbd/keymaps/i386/qwerty/mk-cp1251.map.gz
#lib/kbd/keymaps/i386/qwerty/mk-utf.map.gz
#lib/kbd/keymaps/i386/qwerty/mk.map.gz
@@ -503,6 +505,7 @@ lib/kbd/keymaps/i386/include
#lib/kbd/keymaps/i386/qwerty/sv-latin1.map.gz
#lib/kbd/keymaps/i386/qwerty/tj_alt-UTF8.map.gz
#lib/kbd/keymaps/i386/qwerty/tr_q-latin5.map.gz
+#lib/kbd/keymaps/i386/qwerty/tr_q-latin5.map.orig
#lib/kbd/keymaps/i386/qwerty/tralt.map.gz
#lib/kbd/keymaps/i386/qwerty/trf.map.gz
#lib/kbd/keymaps/i386/qwerty/trq.map.gz
@@ -692,16 +695,19 @@ usr/bin/showconsolefont
usr/bin/showkey
usr/bin/unicode_start
usr/bin/unicode_stop
+#usr/share/locale/ar/LC_MESSAGES/kbd.mo
#usr/share/locale/cs/LC_MESSAGES/kbd.mo
#usr/share/locale/da/LC_MESSAGES/kbd.mo
#usr/share/locale/de/LC_MESSAGES/kbd.mo
#usr/share/locale/el/LC_MESSAGES/kbd.mo
#usr/share/locale/eo/LC_MESSAGES/kbd.mo
#usr/share/locale/es/LC_MESSAGES/kbd.mo
+#usr/share/locale/fr/LC_MESSAGES/kbd.mo
#usr/share/locale/hu/LC_MESSAGES/kbd.mo
#usr/share/locale/id/LC_MESSAGES/kbd.mo
#usr/share/locale/it/LC_MESSAGES/kbd.mo
#usr/share/locale/ka/LC_MESSAGES/kbd.mo
+#usr/share/locale/kk/LC_MESSAGES/kbd.mo
#usr/share/locale/nl/LC_MESSAGES/kbd.mo
#usr/share/locale/pl/LC_MESSAGES/kbd.mo
#usr/share/locale/pt/LC_MESSAGES/kbd.mo
diff --git a/lfs/kbd b/lfs/kbd
index 7354ff551..05383335e 100644
--- a/lfs/kbd
+++ b/lfs/kbd
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2025 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2026 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -24,7 +24,7 @@
include Config
-VER = 2.9.0
+VER = 2.10.0
THISAPP = kbd-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -42,7 +42,7 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
kbd-latarcyrheb-16-fixed.tar.bz2 = $(DL_FROM)/kbd-latarcyrheb-16-fixed.tar.bz2
kbd-latsun-fonts.tar.bz2 = $(DL_FROM)/kbd-latsun-fonts.tar.bz2
-$(DL_FILE)_BLAKE2 = 6f54dc139b7b20b5ac0f53129f67a9629c9bda22a09f7bd36dfa59500ac6fb87df18169872ca231645c1be6afb33fada97f096ef497f49547228dd01efa083f4
+$(DL_FILE)_BLAKE2 = 9a704246bbf5ea832a48ca77e98502bbe89e11d823fd49fbc5f190b86d0359bc25bb9ede417a4da5ebaa9e70d56a19681278f43cf9230ec35051a05c5a847af1
kbd-latarcyrheb-16-fixed.tar.bz2_BLAKE2 = d5c701333b9eae7e0c467aebee5b2217c3225dee615622f77e501569f1464a8c32380b2d4a522730db74a909e1ea746e660ea6849bbf48195af22bda73858d1b
kbd-latsun-fonts.tar.bz2_BLAKE2 = c3def1192331a65f3edcf608ca164370d2db0c61444f71fc83bf35cb86d417ae92582180ace853a3cf93e569a83a42fca054fbadbf7f5986a1abd17e8bb6691f
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] less; Update to version 704
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (10 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] kbd: Update to version 2.10.0 Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:01 ` [PATCH] sqlite: Update to version 3530200 Adolf Belka
2026-06-10 19:02 ` [PATCH] wireless-regdb: Update to version 2026.05.30 Adolf Belka
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 702 to 704
- No change to rootfile
- Changelog
704
Fix possibly passing unsafe options to man when opening an OSC 8 link
(github #779).
Fix possibly sending unsafe OSC sequence to terminal when file contains an
unterminated OSC sequence (github #781).
In Examine and Shell commands, expand % and # to shell-escaped filenames
(github #784).
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/less | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/less b/lfs/less
index 92343823f..97cb9ed4f 100644
--- a/lfs/less
+++ b/lfs/less
@@ -24,7 +24,7 @@
include Config
-VER = 702
+VER = 704
THISAPP = less-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 89d52e986a4bf62f6bb8fccf80a7e256e91a1a8e8935e6a4e0bf6ca02080008494b31e5f6d91a4ac5fb7eadb8d49d5289f1020b174bfc344534130baf00b0a39
+$(DL_FILE)_BLAKE2 = 490b5ea9006cec85b8a44f19bfc47f99da7394664e4dc4ed37fb9610c42d9fbe206a702540aaa04fe9b3320e0672522fb740ad189c835aa5a4580da4175fae71
install : $(TARGET)
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] sqlite: Update to version 3530200
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (11 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] less; Update to version 704 Adolf Belka
@ 2026-06-10 19:01 ` Adolf Belka
2026-06-10 19:02 ` [PATCH] wireless-regdb: Update to version 2026.05.30 Adolf Belka
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:01 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 350100 to 350200
- Update of rootfile
- Changelog
350200
Fixes for problems in 3.53.0 reported by users. See the check-in timeline for details.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/sqlite | 2 +-
lfs/sqlite | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/sqlite b/config/rootfiles/common/sqlite
index bf2eabc20..5ae88c4a3 100644
--- a/config/rootfiles/common/sqlite
+++ b/config/rootfiles/common/sqlite
@@ -3,6 +3,6 @@ usr/bin/sqlite3
#usr/include/sqlite3ext.h
usr/lib/libsqlite3.so
usr/lib/libsqlite3.so.0
-usr/lib/libsqlite3.so.3.53.1
+usr/lib/libsqlite3.so.3.53.2
#usr/lib/pkgconfig/sqlite3.pc
#usr/share/man/man1/sqlite3.1
diff --git a/lfs/sqlite b/lfs/sqlite
index cd0445cbd..90309e571 100644
--- a/lfs/sqlite
+++ b/lfs/sqlite
@@ -24,7 +24,7 @@
include Config
-VER = 3530100
+VER = 3530200
THISAPP = sqlite-autoconf-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1bfb5252bd541f4b7ae11ae2466b5656189bda7e677aa3cd53360f2ed7984ba5bbc20a3c04fa796d82a444b14baf801d9732c8c3a73eeadd8a8c9b9b7527bfa7
+$(DL_FILE)_BLAKE2 = 161b1e3e2fa6bf078d664a3ff966759f5be65a61e60748a81562782c28ac4b4e366a0f7a9f6da26c150b0a0a586d7bceb76322455f6ffbd276de92d19c133909
install : $(TARGET)
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] wireless-regdb: Update to version 2026.05.30
2026-06-10 19:01 [PATCH] alsa: Update to version 1.2.16 Adolf Belka
` (12 preceding siblings ...)
2026-06-10 19:01 ` [PATCH] sqlite: Update to version 3530200 Adolf Belka
@ 2026-06-10 19:02 ` Adolf Belka
13 siblings, 0 replies; 15+ messages in thread
From: Adolf Belka @ 2026-06-10 19:02 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 2026.02.04 to 2026.05.30
- No change in rootfile
- Changelog
2026.05.30
wireless-regdb: Update regulatory rules for Sri Lanka (LK)
wireless-regdb: Update regulatory info for Brunei Darussalam (BN) for 2022
wireless-regdb: allow 320MHz channel width for Russia
wireless-regdb: Update 6 GHz rules for South Korea (KR)
wireless-regdb: Update 6 GHz rules for South Africa (ZA)
wireless-regdb: Fix 60 GHz power unit for Ukraine (UA)
wireless-regdb: Update 5/6 GHz power rules for Russia (RU)
wireless-regdb: Update 6 GHz rules for Hong Kong (HK)
wireless-regdb: Add regulatory info for CEPT countries FO, GI, IM, SM and VA ...
2026.03.18
wireless-regdb: Update regulatory rules for India (IN) on 6GHz
wireless-regdb: Replace M2Crypto with cryptography package
wireless-regdb: Fix regulatory.bin signing with new M2Crypto
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/wireless-regdb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/wireless-regdb b/lfs/wireless-regdb
index 72c644591..f8d9733b5 100644
--- a/lfs/wireless-regdb
+++ b/lfs/wireless-regdb
@@ -24,7 +24,7 @@
include Config
-VER = 2026.02.04
+VER = 2026.05.30
# https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/
THISAPP = wireless-regdb-$(VER)
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 51b528effd27bef82337babc911e85586a105efce758264d52065b8b2137f08a803e0962ef07a600fec36fd110eecacd1b88d2569aa73ad2a289702164d88581
+$(DL_FILE)_BLAKE2 = 81aa422097580319e6088d0a52a2c4007696331df175c3aed1ce6b6c750e9b7bda08a4aa4ee6249abaa3f283f8a942803eefca8334020de68c33f5e7e35a57e0
install : $(TARGET)
--
2.54.0
^ permalink raw reply [flat|nested] 15+ messages in thread