* [PATCH] zstd: Update to version 1.5.7
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
` (2 preceding siblings ...)
2025-03-02 9:26 ` [PATCH] diffutils: Update to version 3.11 Adolf Belka
@ 2025-03-02 9:26 ` Adolf Belka
2025-03-02 9:26 ` [PATCH] which: Update to version 2.23 Adolf Belka
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 3927 bytes --]
- Update from version 1.5.6 to 1.5.7
- Update of rootfile
- Changelog
1.5.7
fix: compression bug in 32-bit mode associated with long-lasting sessions
api: new method `ZSTD_compressSequencesAndLiterals()` (#4217, #4232)
api: `ZSTD_getFrameHeader()` works on skippable frames (#4228)
perf: substantial compression speed improvements (up to +30%) on small data,
by @TocarIP (#4144) and @cyan4973 (#4165)
perf: improved compression speed (~+5%) for dictionary compression at low
levels (#4170)
perf: much faster speed for `--patch-from` at high compression levels (#4276)
perf: higher `--patch-from` compression ratios, notably at high levels (#4288)
perf: better speed for binaries on Windows (@pps83) and when compiled with
Visual Studio (@MessyHack)
perf: slight compression ratio improvement thanks to better block boundaries
(#4136, #4176, #4178)
perf: slight compression ratio improvement for `dfast`, aka levels 3 and 4 (#4171)
perf: runtime bmi2 detection enabled on x86 32-bit mode (#4251)
cli: multi-threading as default CLI setting, by @daniellerozenblit
cli: new `--max` command (#4290)
build: improve `msbuild` version autodetection, support VS2022, by @ManuelBlanc
build: fix `meson` build by @artem and @Victor-C-Zhang, and on Windows by
@bgilbert
build: compatibility with Apple Framework, by @Treata11
build: improve icc/icx compatibility, by @josepho0918 and @luau-project
build: improve compatibility with Android NDK, by Adenilson Cavalcanti
portability: linux kernel branch, with improved support for Sequence producers
(@embg, @gcabiddu, @cyan4973)
portability: improved qnx compatibility, suggested by @rainbowball
portability: improved install script for FreeBSD, by @sunpoet
portability: fixed test suite compatibility with gnu hurd, by @diegonc
doc: clarify specification, by @elasota
misc: improved tests/decodecorpus validation tool (#4102), by antmicro
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
config/rootfiles/common/zstd | 2 +-
lfs/zstd | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/config/rootfiles/common/zstd b/config/rootfiles/common/zstd
index 8d3aca46c..ac099e38b 100644
--- a/config/rootfiles/common/zstd
+++ b/config/rootfiles/common/zstd
@@ -10,7 +10,7 @@ usr/bin/zstdmt
#usr/lib/libzstd.a
#usr/lib/libzstd.so
usr/lib/libzstd.so.1
-usr/lib/libzstd.so.1.5.6
+usr/lib/libzstd.so.1.5.7
#usr/lib/pkgconfig/libzstd.pc
#usr/share/man/man1/unzstd.1
#usr/share/man/man1/zstd.1
diff --git a/lfs/zstd b/lfs/zstd
index df678ff3e..d28f85b26 100644
--- a/lfs/zstd
+++ b/lfs/zstd
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2025 IPFire Team <info(a)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 = 1.5.6
+VER = 1.5.7
THISAPP = zstd-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = fe17cf0950f8ee2cc07bfa2b41e97f36a1832e396386cb94a55bede975dc974920578cf147b39eecbc5b53ff06fe0dc1fe781a4cab9bc9f767ea28c0e786422e
+$(DL_FILE)_BLAKE2 = ef6bcf13bbb79edce2de21ef4860b01dcb4d2dd47ebd03657d5331c3bb1a207ef128e99ed907a32e787dca7bb51df225ebd8abb2097d03d02c003ca713e1e271
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] tshark: Update to version 4.4.5
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
@ 2025-03-02 9:26 ` Adolf Belka
2025-03-02 9:26 ` [PATCH] pcre2: Update to version 10.45 Adolf Belka
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 2009 bytes --]
- Update from version 4.4.4 to 4.4.5
- Update of rootfile
- Changelog
4.4.5
Bug Fixes
GRPC: protobuf_json only displays the truncated string value. Issue 20392.
Wireshark crashes when clicking on a column title/header. Issue 20403.
Updated Protocol Support
GNW, IPv4, NFAPI, and ProtoBuf
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
config/rootfiles/packages/tshark | 4 ++--
lfs/tshark | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/config/rootfiles/packages/tshark b/config/rootfiles/packages/tshark
index c16bff26e..35a781aa4 100644
--- a/config/rootfiles/packages/tshark
+++ b/config/rootfiles/packages/tshark
@@ -12,10 +12,10 @@ usr/bin/dumpcap
usr/bin/tshark
#usr/lib/libwireshark.so
usr/lib/libwireshark.so.18
-usr/lib/libwireshark.so.18.0.4
+usr/lib/libwireshark.so.18.0.5
#usr/lib/libwiretap.so
usr/lib/libwiretap.so.15
-usr/lib/libwiretap.so.15.0.4
+usr/lib/libwiretap.so.15.0.5
#usr/lib/libwsutil.so
usr/lib/libwsutil.so.16
usr/lib/libwsutil.so.16.0.0
diff --git a/lfs/tshark b/lfs/tshark
index 4c513f307..b47e12d99 100644
--- a/lfs/tshark
+++ b/lfs/tshark
@@ -26,7 +26,7 @@ include Config
SUMMARY = A Network Traffic Analyser
-VER = 4.4.4
+VER = 4.4.5
THISAPP = wireshark-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -35,7 +35,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = tshark
DEPS = c-ares
-PAK_VER = 22
+PAK_VER = 23
SERVICES =
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 86c0d2bdb341f291180a021ecdef5d07c4a05e4296207925ca2443017a78a8cffdb98ac6890c2968c7bd1e42c9a43cab9770599d715729a4e63b486c73ae2ba9
+$(DL_FILE)_BLAKE2 = 0cefe4330d1d0e40b101c33d767796d4657ed1cf7fc652732663b99d5849ef0c2f5905b1c07137dc306c18d66240701eefd8f018bf78c078caa1a04f642048da
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] pcre2: Update to version 10.45
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
2025-03-02 9:26 ` [PATCH] tshark: Update to version 4.4.5 Adolf Belka
@ 2025-03-02 9:26 ` Adolf Belka
2025-03-02 9:26 ` [PATCH] diffutils: Update to version 3.11 Adolf Belka
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 21842 bytes --]
- Update from version 10.44 to 10.45
- Update of rootfile
- Changelog
10.45
This is a comparatively large release, incorporating new features, some
bugfixes, and a few changes with slight backwards compatibility implications.
Please see the ChangeLog and Git log for further details.
Only changes to behaviour, changes to the API, and major changes to the pattern
syntax are described here.
This release is the first to be available as a (signed) Git tag, or
alternatively as a (signed) tarball of the Git tag.
This is also the first release to be made by the new maintainers of PCRE2, and
we would like to thank Philip Hazel, creator and maintainer of PCRE and PCRE2.
* (Git change) The sljit project has been split out into a separate Git
repository. Git users must now run `git submodule init; git submodule update`
after a Git checkout.
* (Behaviour change) Update Unicode support to UCD 16.
* (Match behaviour change) Case-insensitive matching of Unicode properties
Ll, Lt, and Lu has been changed to match Perl. Previously, /\p{Ll}/i would
match only lower-case characters (even though case-insensitive matching was
specified). This also affects case-insensitive matching of POSIX classes such
as [:lower:].
* (Minor match behaviour change) Case-insensitive matching of backreferences now
respects the PCRE2_EXTRA_CASELESS_RESTRICT option.
* (Minor pattern syntax change) Parsing of the \x escape is stricter, and is
no longer parsed as an escape for the NUL character if not followed by '{' or
a hexadecimal digit. Use \x00 instead.
* (Major new feature) Add a new feature called scan substring. This is a new
type of assertion which matches the content of a capturing block to a
sub-pattern.
Example: to find a word that contains the rare (in English) sequence of
letters "rh" not at the start:
\b(\w++)(*scan_substring:(1).+rh)
The first group captures a word which is then scanned by the
(*scan_substring:(1) ... ) assertion, which tests whether the pattern ".+rh"
matches the capture group "(1)".
* (Major new feature) Add support for UTS#18 compatible character classes,
using the new option PCRE2_ALT_EXTENDED_CLASS. This adds '[' as a
metacharacter within character classes and the operators '&&', '--' and '~~',
allowing subtractions and intersections of character classes to be easily
expressed.
Example: to match Thai or Greek letters (but not letters or other characters
in those scripts), use [\p{L}&&[\p{Thai}||\p{Greek}]].
* (Major new feature) Add support for Perl-style extended character classes,
using the syntax (?[...]). This also allows expressing subtractions and
intersections of character classes, but using a different syntax to UTS#18.
Example: to match Thai or Greek letters (but not letters or other characters
in those scripts), use (?[\p{L} & (\p{Thai} + \p{Greek})]).
* (Minor feature) Significant improvements to the character class match engine.
Compiled character classes are now more compact, and have faster matching
for large or complex character sets, using binary search through the set.
* JIT compilation now fails with the new error code PCRE2_ERROR_JIT_UNSUPPORTED
for patterns which use features not supported by the JIT compiler.
* (Minor feature) New options PCRE2_EXTRA_NO_BS0 (disallow \0 as an escape for
the NUL character); PCRE2_EXTRA_PYTHON_OCTAL (use Python disambiguation rules
for deciding whether \12 is a backreference or an octal escape);
PCRE2_EXTRA_NEVER_CALLOUT (disable callout syntax entirely);
PCRE2_EXTRA_TURKISH_CASING (use Turkish rules for case-insensitive matching).
* (Minor feature) Add new API function pcre2_set_optimize() for controlling
which optimizations are enabled.
* (Minor new features) A variety of extensions have been made to
pcre2_substitute() and its syntax for replacement strings. These now support:
\123 octal escapes; titlecasing \u\L; \1 backreferences; \g<1> and $<NAME>
backreferences; $& $` $' and $_; new function
pcre2_set_substitute_case_callout() to allow locale-aware case transformation.
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
config/rootfiles/common/pcre2 | 237 +++++++++++++++++-----------------
lfs/pcre2 | 6 +-
2 files changed, 124 insertions(+), 119 deletions(-)
diff --git a/config/rootfiles/common/pcre2 b/config/rootfiles/common/pcre2
index eb2d339a1..fc7ffed4e 100644
--- a/config/rootfiles/common/pcre2
+++ b/config/rootfiles/common/pcre2
@@ -6,135 +6,138 @@
#usr/lib/libpcre2-16.la
#usr/lib/libpcre2-16.so
usr/lib/libpcre2-16.so.0
-usr/lib/libpcre2-16.so.0.13.0
+usr/lib/libpcre2-16.so.0.14.0
#usr/lib/libpcre2-32.la
#usr/lib/libpcre2-32.so
usr/lib/libpcre2-32.so.0
-usr/lib/libpcre2-32.so.0.13.0
+usr/lib/libpcre2-32.so.0.14.0
#usr/lib/libpcre2-8.la
#usr/lib/libpcre2-8.so
usr/lib/libpcre2-8.so.0
-usr/lib/libpcre2-8.so.0.13.0
+usr/lib/libpcre2-8.so.0.14.0
#usr/lib/libpcre2-posix.la
#usr/lib/libpcre2-posix.so
usr/lib/libpcre2-posix.so.3
-usr/lib/libpcre2-posix.so.3.0.5
+usr/lib/libpcre2-posix.so.3.0.6
#usr/lib/pkgconfig/libpcre2-16.pc
#usr/lib/pkgconfig/libpcre2-32.pc
#usr/lib/pkgconfig/libpcre2-8.pc
#usr/lib/pkgconfig/libpcre2-posix.pc
-#usr/share/doc/pcre-pcre2-10.44
-#usr/share/doc/pcre-pcre2-10.44/AUTHORS
-#usr/share/doc/pcre-pcre2-10.44/COPYING
-#usr/share/doc/pcre-pcre2-10.44/ChangeLog
-#usr/share/doc/pcre-pcre2-10.44/LICENCE
-#usr/share/doc/pcre-pcre2-10.44/NEWS
-#usr/share/doc/pcre-pcre2-10.44/README
-#usr/share/doc/pcre-pcre2-10.44/html
-#usr/share/doc/pcre-pcre2-10.44/html/NON-AUTOTOOLS-BUILD.txt
-#usr/share/doc/pcre-pcre2-10.44/html/README.txt
-#usr/share/doc/pcre-pcre2-10.44/html/index.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2-config.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_callout_enumerate.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_code_copy.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_code_copy_with_tables.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_code_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_compile.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_compile_context_copy.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_compile_context_create.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_compile_context_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_config.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_convert_context_copy.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_convert_context_create.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_convert_context_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_converted_pattern_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_dfa_match.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_general_context_copy.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_general_context_create.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_general_context_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_get_error_message.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_get_mark.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_get_match_data_heapframes_size.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_get_match_data_size.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_get_ovector_count.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_get_ovector_pointer.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_get_startchar.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_jit_compile.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_jit_free_unused_memory.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_jit_match.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_jit_stack_assign.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_jit_stack_create.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_jit_stack_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_maketables.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_maketables_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_match.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_match_context_copy.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_match_context_create.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_match_context_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_match_data_create.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_match_data_create_from_pattern.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_match_data_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_pattern_convert.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_pattern_info.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_serialize_decode.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_serialize_encode.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_serialize_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_serialize_get_number_of_codes.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_bsr.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_callout.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_character_tables.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_compile_extra_options.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_compile_recursion_guard.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_depth_limit.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_glob_escape.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_glob_separator.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_heap_limit.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_match_limit.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_max_pattern_compiled_length.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_max_pattern_length.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_max_varlookbehind.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_newline.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_offset_limit.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_parens_nest_limit.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_recursion_limit.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_recursion_memory_management.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_set_substitute_callout.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substitute.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_copy_byname.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_copy_bynumber.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_get_byname.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_get_bynumber.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_length_byname.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_length_bynumber.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_list_free.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_list_get.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_nametable_scan.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2_substring_number_from_name.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2api.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2build.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2callout.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2compat.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2convert.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2demo.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2grep.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2jit.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2limits.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2matching.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2partial.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2pattern.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2perform.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2posix.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2sample.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2serialize.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2syntax.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2test.html
-#usr/share/doc/pcre-pcre2-10.44/html/pcre2unicode.html
-#usr/share/doc/pcre-pcre2-10.44/pcre2-config.txt
-#usr/share/doc/pcre-pcre2-10.44/pcre2.txt
-#usr/share/doc/pcre-pcre2-10.44/pcre2grep.txt
-#usr/share/doc/pcre-pcre2-10.44/pcre2test.txt
+#usr/share/doc/pcre-pcre2-10.45
+#usr/share/doc/pcre-pcre2-10.45/AUTHORS.md
+#usr/share/doc/pcre-pcre2-10.45/COPYING
+#usr/share/doc/pcre-pcre2-10.45/ChangeLog
+#usr/share/doc/pcre-pcre2-10.45/LICENCE.md
+#usr/share/doc/pcre-pcre2-10.45/NEWS
+#usr/share/doc/pcre-pcre2-10.45/README
+#usr/share/doc/pcre-pcre2-10.45/SECURITY.md
+#usr/share/doc/pcre-pcre2-10.45/html
+#usr/share/doc/pcre-pcre2-10.45/html/NON-AUTOTOOLS-BUILD.txt
+#usr/share/doc/pcre-pcre2-10.45/html/README.txt
+#usr/share/doc/pcre-pcre2-10.45/html/index.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2-config.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_callout_enumerate.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_code_copy.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_code_copy_with_tables.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_code_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_compile.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_compile_context_copy.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_compile_context_create.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_compile_context_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_config.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_convert_context_copy.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_convert_context_create.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_convert_context_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_converted_pattern_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_dfa_match.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_general_context_copy.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_general_context_create.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_general_context_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_error_message.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_mark.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_match_data_heapframes_size.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_match_data_size.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_ovector_count.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_ovector_pointer.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_get_startchar.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_compile.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_free_unused_memory.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_match.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_stack_assign.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_stack_create.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_jit_stack_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_maketables.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_maketables_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_context_copy.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_context_create.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_context_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_data_create.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_data_create_from_pattern.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_match_data_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_pattern_convert.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_pattern_info.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_serialize_decode.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_serialize_encode.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_serialize_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_serialize_get_number_of_codes.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_bsr.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_callout.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_character_tables.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_compile_extra_options.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_compile_recursion_guard.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_depth_limit.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_glob_escape.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_glob_separator.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_heap_limit.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_match_limit.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_max_pattern_compiled_length.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_max_pattern_length.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_max_varlookbehind.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_newline.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_offset_limit.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_optimize.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_parens_nest_limit.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_recursion_limit.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_recursion_memory_management.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_substitute_callout.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_set_substitute_case_callout.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substitute.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_copy_byname.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_copy_bynumber.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_get_byname.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_get_bynumber.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_length_byname.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_length_bynumber.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_list_free.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_list_get.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_nametable_scan.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2_substring_number_from_name.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2api.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2build.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2callout.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2compat.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2convert.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2demo.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2grep.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2jit.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2limits.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2matching.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2partial.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2pattern.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2perform.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2posix.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2sample.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2serialize.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2syntax.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2test.html
+#usr/share/doc/pcre-pcre2-10.45/html/pcre2unicode.html
+#usr/share/doc/pcre-pcre2-10.45/pcre2-config.txt
+#usr/share/doc/pcre-pcre2-10.45/pcre2.txt
+#usr/share/doc/pcre-pcre2-10.45/pcre2grep.txt
+#usr/share/doc/pcre-pcre2-10.45/pcre2test.txt
#usr/share/man/man1/pcre2-config.1
#usr/share/man/man1/pcre2grep.1
#usr/share/man/man1/pcre2test.1
@@ -199,10 +202,12 @@ usr/lib/libpcre2-posix.so.3.0.5
#usr/share/man/man3/pcre2_set_max_varlookbehind.3
#usr/share/man/man3/pcre2_set_newline.3
#usr/share/man/man3/pcre2_set_offset_limit.3
+#usr/share/man/man3/pcre2_set_optimize.3
#usr/share/man/man3/pcre2_set_parens_nest_limit.3
#usr/share/man/man3/pcre2_set_recursion_limit.3
#usr/share/man/man3/pcre2_set_recursion_memory_management.3
#usr/share/man/man3/pcre2_set_substitute_callout.3
+#usr/share/man/man3/pcre2_set_substitute_case_callout.3
#usr/share/man/man3/pcre2_substitute.3
#usr/share/man/man3/pcre2_substring_copy_byname.3
#usr/share/man/man3/pcre2_substring_copy_bynumber.3
diff --git a/lfs/pcre2 b/lfs/pcre2
index f2141946b..34b71b393 100644
--- a/lfs/pcre2
+++ b/lfs/pcre2
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2025 IPFire Team <info(a)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 = 10.44
+VER = 10.45
THISAPP = pcre2-$(VER)
DL_FILE = $(THISAPP).tar.bz2
@@ -54,7 +54,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = fb06228f8bdc5906ef4f19d7d677f1009070855149d9ad3f807cfcd164f5cb6165f96e074fedc3942226d4b29edf4b29fab6cde2f2ba58bf6da282730941412b
+$(DL_FILE)_BLAKE2 = ec8a76cb28ef6680f8655828462551baf4e48019ff01e40bda2732b43b849bd69f8321238d7fa8f6b650ec88f7229a72928ad95d57423643f995d95264f5a4db
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] xfsprogs: Update to version 6.13.0
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
` (5 preceding siblings ...)
2025-03-02 9:26 ` [PATCH] libffi: Update to version 3.4.7 Adolf Belka
@ 2025-03-02 9:26 ` Adolf Belka
2025-03-02 9:26 ` [PATCH] postfix: Update to version 3.10.1 Adolf Belka
7 siblings, 0 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 3690 bytes --]
- Update from version 6.11.0 to 6.13.0
- Update of rootfile
- Changelog is not provided in the source tarball. Detasils can be found from the git log
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/log/
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
config/rootfiles/common/xfsprogs | 6 ++++++
lfs/xfsprogs | 6 +++---
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/xfsprogs b/config/rootfiles/common/xfsprogs
index 741fac91d..def65afa3 100644
--- a/config/rootfiles/common/xfsprogs
+++ b/config/rootfiles/common/xfsprogs
@@ -35,6 +35,7 @@ usr/sbin/xfs_metadump
usr/sbin/xfs_mkfile
usr/sbin/xfs_ncheck
usr/sbin/xfs_property
+usr/sbin/xfs_protofile
usr/sbin/xfs_quota
usr/sbin/xfs_rtcp
usr/sbin/xfs_scrub
@@ -48,6 +49,7 @@ usr/sbin/xfs_spaceman
#usr/share/locale/pl/LC_MESSAGES/xfsprogs.mo
#usr/share/man/man2/ioctl_xfs_ag_geometry.2
#usr/share/man/man2/ioctl_xfs_bulkstat.2
+#usr/share/man/man2/ioctl_xfs_commit_range.2
#usr/share/man/man2/ioctl_xfs_exchange_range.2
#usr/share/man/man2/ioctl_xfs_fsbulkstat.2
#usr/share/man/man2/ioctl_xfs_fscounts.2
@@ -63,9 +65,11 @@ usr/sbin/xfs_spaceman
#usr/share/man/man2/ioctl_xfs_getresblks.2
#usr/share/man/man2/ioctl_xfs_goingdown.2
#usr/share/man/man2/ioctl_xfs_inumbers.2
+#usr/share/man/man2/ioctl_xfs_rtgroup_geometry.2
#usr/share/man/man2/ioctl_xfs_scrub_metadata.2
#usr/share/man/man2/ioctl_xfs_scrubv_metadata.2
#usr/share/man/man2/ioctl_xfs_setresblks.2
+#usr/share/man/man2/ioctl_xfs_start_commit.2
#usr/share/man/man3/attr_list_by_handle.3
#usr/share/man/man3/attr_multi_by_handle.3
#usr/share/man/man3/fd_to_handle.3
@@ -100,6 +104,7 @@ usr/sbin/xfs_spaceman
#usr/share/man/man8/xfs_mkfile.8
#usr/share/man/man8/xfs_ncheck.8
#usr/share/man/man8/xfs_property.8
+#usr/share/man/man8/xfs_protofile.8
#usr/share/man/man8/xfs_quota.8
#usr/share/man/man8/xfs_repair.8
#usr/share/man/man8/xfs_rtcp.8
@@ -114,6 +119,7 @@ usr/sbin/xfs_spaceman
#usr/share/xfsprogs/mkfs/lts_5.15.conf
#usr/share/xfsprogs/mkfs/lts_5.4.conf
#usr/share/xfsprogs/mkfs/lts_6.1.conf
+#usr/share/xfsprogs/mkfs/lts_6.12.conf
#usr/share/xfsprogs/mkfs/lts_6.6.conf
#usr/share/xfsprogs/xfs_scrub_all.cron
var/lib/xfsprogs
diff --git a/lfs/xfsprogs b/lfs/xfsprogs
index c99531b2f..29540a6a1 100644
--- a/lfs/xfsprogs
+++ b/lfs/xfsprogs
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2025 IPFire Team <info(a)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 = 6.11.0
+VER = 6.13.0
THISAPP = xfsprogs-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -46,7 +46,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 846b25ad36477d71f8f2091ad16699356416f09befbb4250335081d2a8fd78011e9100fbabfb727acdb65520a38c912d9bb9e33b17c222c97de88fd00ab004a9
+$(DL_FILE)_BLAKE2 = 98a8b51ba7fb7f58ea292e9c4624ca3c2337d962f832d92549763a85036b8ba0579de0d172465227eb51cc5c51e3b5d4f54144690001ea8b6795b3a43bc41b9b
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] which: Update to version 2.23
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
` (3 preceding siblings ...)
2025-03-02 9:26 ` [PATCH] zstd: Update to version 1.5.7 Adolf Belka
@ 2025-03-02 9:26 ` Adolf Belka
2025-03-02 9:26 ` [PATCH] libffi: Update to version 3.4.7 Adolf Belka
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 1852 bytes --]
- Update from version 2.21 to 2.23
- Update of rootfile not required
- Changelog
2.23
Bug fix; cleaning up a path like "/path/a/../b/foo" before printing was broken
in 2.22.
2.22
Improved Windows support (by Mitch Capper).
The function that decides if a found path is executable (file_status)
was updated to that of bash version 5.2.
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
lfs/which | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/which b/lfs/which
index e76ddf4f0..f505a39e6 100644
--- a/lfs/which
+++ b/lfs/which
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2025 IPFire Team <info(a)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.21
+VER = 2.23
THISAPP = which-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 355888b0dfe3e4e1679a8a9e1255a935fa48be220408abc441fae69fe0b26bd39e0544ed20e75497ed5bccaa75e788d9aec17007c668f15eaf6b1599faa131a0
+$(DL_FILE)_BLAKE2 = 64a3ae1f23a4c389f945f6c0985e6f6062b46785125a0d0659ff160560a4a473633d38af71b1505beeabba8336f5a9906f1ba58ab3494635e970bd5529b3936f
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] diffutils: Update to version 3.11
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
2025-03-02 9:26 ` [PATCH] tshark: Update to version 4.4.5 Adolf Belka
2025-03-02 9:26 ` [PATCH] pcre2: Update to version 10.45 Adolf Belka
@ 2025-03-02 9:26 ` Adolf Belka
2025-03-02 9:26 ` [PATCH] zstd: Update to version 1.5.7 Adolf Belka
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 4687 bytes --]
- Update from version 3.10 to 3.11
- Update of rootfile not required
- Changelog
3.11
Improvements
Programs now quote file names more consistently in diagnostics.
For example; "cmp 'none of' /etc/passwd" now might output
"cmp: EOF on ‘none of’ which is empty" instead of outputting
"cmp: EOF on none of which is empty". In diagnostic messages
that traditionally omit quotes and where backward compatibility
seems to be important, programs continue to omit quotes unless
a file name contains shell metacharacters, in which case programs
use shell quoting. For example, although diff continues to output
"Only in a: b" as before for most file names, it now outputs
"Only in 'a: b': 'c: d'" instead of "Only in a: b: c: d" because the
file names 'a: b' and 'c: d' contain spaces. For compatibility
with previous practice, diff -c and -u headers continue to quote for
C rather than for the shell.
diff now outputs more information when symbolic links differ, e.g.,
"Symbolic links ‘d/f’ -> ‘a’ and ‘e/f’ -> ‘b’ differ", not just
"Symbolic links d/f and e/f differ". Special files too, e.g.,
"Character special files ‘d/f’ (1, 3) and ‘e/f’ (5, 0) differ", not
"File d/f is a character special file while file e/f is a character
special file".
diff's --ignore-case (-i) and --ignore-file-name-case options now
support multi-byte characters. For example, they treat Greek
capital Δ like small δ when input uses UTF-8.
diff now supports multi-byte characters when treating white space.
In options like --expand-tabs (-t), --ignore-space-change (-b) and
--ignore-tab-expansion (-E), diff now recognizes non-ASCII space
characters and counts columns for non-ASCII characters.
Bug fixes
cmp -bl no longer omits "M-" from bytes with the high bit set in
single-byte locales like en_US.iso8859-1. This fix causes the
behavior to be locale independent, and to be the same as the
longstanding behavior in the C locale and in locales using UTF-8.
[bug introduced in 2.9]
cmp -i N and -n N no longer fail merely because N is enormous.
[bug present since "the beginning"]
cmp -s no longer mishandles /proc files, for which the Linux kernel
reports a zero size even when nonempty. For example, the following
shell command now outputs nothing, as it should:
cp /proc/cmdline t; cmp -s /proc/cmdline t || echo files differ
[bug present since "the beginning"]
diff -E no longer mishandles some input lines containing '\a', '\b',
'\f', '\r', '\v', or '\0'.
[bug present since 2.8]
diff -ly no longer mishandles non-ASCII input.
[bug#64461 introduced in 2.9]
diff - A/B now works correctly when standard input is a directory,
by reading a file named B in that directory.
[bug present since "the beginning"]
diff no longer suffers from race conditions in some cases
when comparing files in a mutating file system.
[bug present since "the beginning"]
Release
distribute gzip-compressed tarballs once again
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
lfs/diffutils | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/diffutils b/lfs/diffutils
index 80c6f2a95..8047c0a76 100644
--- a/lfs/diffutils
+++ b/lfs/diffutils
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2025 IPFire Team <info(a)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 = 3.10
+VER = 3.11
THISAPP = diffutils-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 24a90162b3d876e6378243f19a85a1f1bb4cdfe98d130dee684740a902f2987509d5830dd32df4e26678b468b96960f6f9785ffb922e828cb8b4acce0d8587f6
+$(DL_FILE)_BLAKE2 = e3d78548d1fbee060a9e0a7ee93f4aebaa80a9ff15867f13e2f1d09672e2b1e8dcf01f264d5184c441bc81b0b1a797210cbf4a1f9b8ba061994066e710e79fc1
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] postfix: Update to version 3.10.1
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
` (6 preceding siblings ...)
2025-03-02 9:26 ` [PATCH] xfsprogs: Update to version 6.13.0 Adolf Belka
@ 2025-03-02 9:26 ` Adolf Belka
7 siblings, 0 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 7019 bytes --]
- Update from version 3.9.1 to 3.10.1
- Update of rootfile not required
- Changelog
3.10.1
Bugfix (defect introduced: 20250210): a recent 'fix' for the default
smtp_tls_dane_insecure_mx_policy setting resulted in unnecessary 'dnssec_probe'
warnings, on systems that disable DNSSEC lookups (which is the default).
3.10.0
Changes that need a restart:
Internal protocol change: Postfix needs "postfix reload" (or "postfix stop"
and "postfix start") after upgrade, because of a change in the delivery
agent protocol. If this step is skipped, Postfix delivery agents will
log a warning:
unexpected attribute smtputf8 from xxx socket (expecting: sendopts)
where xxx is the delivery agent service name.
Changes in TLS support:
Forward compatibility: Support for OpenSSL 3.5 post-quantum cryptography.
To manage algorithm selection, OpenSSL introduces new TLS group syntax
that Postfix will not attempt to imitate. Instead, Postfix now allows
the tls_eecdh_auto_curves and tls_ffdhe_auto_groups parameter values to
have an empty value. When both are set empty, the algorithm selection
can be managed through OpenSSL configuration. For more, look for
"Post-quantum" in the postconf(5) manpage.
Support for the RFC 8689 "TLS-Required: no" message header to request
delivery of messages (such as TLSRPT summaries) even if the preferred
TLS security policy cannot be enforced. This limits the Postfix SMTP
client to "smtp_tls_security_level = may" which does not authenticate
server certificates and which allows falling back to plaintext.
Support for the REQUIRETLS SMTP service extension will evolve in Postfix 3.11.
Support for the TLSRPT protocol (defined in RFC 8460). With this, a domain
can publish a policy in DNS that requests daily summary reports for
successful and failed SMTP-over-TLS connections to that domain's MX
hosts. This supports both DANE (built-in) and MTA-STS (via an
smtp_tls_policy_maps plugin). The implementation uses a TLSRPT library
and reporting infrastructure that are maintained by sys4. For details,
see TLSRPT_README.
Miscellaneous changes:
Privacy: With "smtpd_hide_client_session = yes", the Postfix SMTP server
generates a Received: header without client session info. This setting
may be used with the MUA submission services (port 465 and 587).
Support for RFC 2047 encoding of non-ASCII "full name" information in
Postfix-generated From: message headers. Encoding non-ASCII full names
can avoid the need to use SMTPUTF8, and therefore can avoid
incompatibility with sites that do not support SMTPUTF8. See the
full_name_encoding_charset parameter description for details.
Database performance: When mysql: or pgsql: configuration specifies a
single host, assume that it is a load balancer and reconnect
immediately after a single failure, instead of failing all requests
for 60s.
Changes in logging:
The Postfix Milter implementation now logs the reason for a 'quarantine'
action, instead of "milter triggers HOLD action".
The SMTP server now logs the queue ID (or "NOQUEUE") when a connection
ends abnormally (timeout, lost connection, or too many errors), and
the cleanup server now logs "queueid: canceled" when a message
transaction is started but not completed. These changes simplify
logfile analysis.
Dovecot SASL client logging for "Invalid authentication mechanism" now
includes the name of that mechanism.
Postfix SMTP server 'reject' logging now shows the sasl_method,
sasl_username, and sasl_sender if available.
3.9.2
Forward compatibility: Support for OpenSSL 3.5 post-quantum cryptography.
To manage algorithm selection, OpenSSL introduces new TLS group syntax
that Postfix will not attempt to imitate. Instead, Postfix now allows
the tls_eecdh_auto_curves and tls_ffdhe_auto_groups parameter values
to have an empty value. When both are set empty, the algorithm
selection can be managed through OpenSSL configuration. Viktor Dukhovni.
Forward compatibility: ignore new queue file flag bits that may be used
with Postfix 3.10 and later. This is a safety in case a Postfix 3.10
upgrade needs to be rolled back, after the new TLS-Required feature
has been used.
Performance: when a mysql: or pgsql: configuration specifies a single
host, assume that it is a load balancer and reconnect immediately
after a single failure, instead of failing all requests for 60s.
Bugfix (defect introduced: Postfix 3.4, date 20181113): a server with
multiple TLS certificates could report, for a resumed TLS session, the
wrong server-signature and server-digest names in logging and
Received: message headers. Viktor Dukhovni.
Bugfix (defect introduced: Postfix 3.3, date 20180107) small memory leak
in the cleanup daemon when generating a "From: full-name " message
header. The impact is limited because the number of requests is
bounded by the "max_use" configuration parameter. Found during code
maintenance.
Bugfix (defect introduced: Postfix 3.0): the bounce daemon mangled a
non-ASCII address localpart in the "X-Postfix-Sender:" field of a
delivery status notification. It backslash-escaped each byte in a
multi-byte character. This behavior was implemented in Postfix 2.1 (no
support for UTF8 local-parts), but it became incorrect after SMTPUTF8
support was implemented in Postfix 3.0.
Bugfix (defect introduced: Postfix 3.6): Reverted the default
smtp_tls_dane_insecure_mx_policy setting to "dane" as of
Postfix 3.6.17, 3.7.13, 3.8.8, 3.9.2, and 3.10.0. By mistake the
default was dependent on the smtp_tls_security_level setting. Problem
reported by Ömer Güven.
Portability: added "include <sys_socket.h>" for a SUNOS5 workaround. Gary
R. Schmidt.
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
lfs/postfix | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/postfix b/lfs/postfix
index 2435f3c39..c9fe4cbd8 100644
--- a/lfs/postfix
+++ b/lfs/postfix
@@ -26,7 +26,7 @@ include Config
SUMMARY = A fast, secure, and flexible mailer
-VER = 3.9.1
+VER = 3.10.1
THISAPP = postfix-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = postfix
-PAK_VER = 46
+PAK_VER = 47
DEPS =
@@ -70,7 +70,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 78be7bf0f0d9e46429b40f98ddc98cac442cfdb404d77073346c973f3d0d4c52f299fc7f5d64bddaaf2db60dd234c52790f1efe4995faee8e2cd10c6f8e2096f
+$(DL_FILE)_BLAKE2 = ff2ff4a6fc61eb7f513124abc7a03f69b4c195967816a28a4708fbe7256e78959d499941747ef2fea7999bd2754e2e640e98e247a7870449cffb66ebf30ffee9
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] libffi: Update to version 3.4.7
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
` (4 preceding siblings ...)
2025-03-02 9:26 ` [PATCH] which: Update to version 2.23 Adolf Belka
@ 2025-03-02 9:26 ` Adolf Belka
2025-03-02 9:26 ` [PATCH] xfsprogs: Update to version 6.13.0 Adolf Belka
2025-03-02 9:26 ` [PATCH] postfix: Update to version 3.10.1 Adolf Belka
7 siblings, 0 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 1980 bytes --]
- Update from version 3.4.6 to 3.4.7
- Update of rootfile not required
- Changelog
3.4.7
Add static trampoline support for Linux on s390x.
Fix BTI support for ARM64.
Support pointer authentication for ARM64.
Fix ASAN compatibility.
Fix x86-64 calls with 6 GP registers and some SSE registers.
Miscellaneous fixes for ARC and Darwin ARM64.
Fix OpenRISC or1k and Solaris 10 builds.
Remove nios2 port.
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
lfs/libffi | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/libffi b/lfs/libffi
index ffe7803aa..546eba476 100644
--- a/lfs/libffi
+++ b/lfs/libffi
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2025 IPFire Team <info(a)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 = 3.4.6
+VER = 3.4.7
THISAPP = libffi-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = af8402a09bdbd59b4e9400d2d71bd5ce98f6f1d981d35d1ab40d77a831b13b32c5bd34ca54ff75999e39f0d8a9c066381fae7a8d6c5216d955e064f929f08b88
+$(DL_FILE)_BLAKE2 = 0dd17b4fd358beb9842889168437443137445a5dba1f0a7e8669ae420d8efb927815c08602c1b1b141acfdfdbaa12b417863402a5c8df5f36519fd3e772d3f37
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] btrfs-progs: Update to version 6.13
@ 2025-03-02 9:26 Adolf Belka
2025-03-02 9:26 ` [PATCH] tshark: Update to version 4.4.5 Adolf Belka
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: Adolf Belka @ 2025-03-02 9:26 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 3626 bytes --]
- Update from version 6.11 to 6.13
- Update of rootfile not required
- Changelog
6.13
mkfs:
new option to enable compression
updated summary (subvolumes, compression)
completely remove option --leafsize, deprecated long ago
btrfstune: add option to remove squota
scrub:
start: new option --limit to set the bandwidth limit for the duration of
the run
status: fix printing of Rate unit suffix (SI/IEC)
qgroup clean-stale: check if quotas are enabled before starting filesystem sync()
print builtin features and options in --version output (mkfs, convert,
image, btrfstune)
build:
Botan minimum version is now 3.x
target to build compile_commands.json (for LSP)
other:
a bit more optimized crc32c code
sync some headers from kernel code
command help updates and fixes
build warning fixes
error message updates
cleanups and refactoring
updated tests
lots of documentation updates
6.12
subvolume delete: add new option to do recursive subvolume deletion (for
regular user delete only accessible subvolumes)
mkfs:
new option --subvol to create subvolumes in given paths, read-write,
read-only and default
add hard link detection support for --rootdir option
fixes:
receive: message verbosity fixes
check: fix false positive report of missing checksum for extent holes
check: handle compressed extents when checking tree log
when asking Y/N user questions, flush the terminal so the question is
displayed (e.g. btrfstune -S)
other
code refactoring, error handling
python packaging fixes
documentation updates
new tests
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
lfs/btrfs-progs | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lfs/btrfs-progs b/lfs/btrfs-progs
index 29caa757f..82473dbef 100644
--- a/lfs/btrfs-progs
+++ b/lfs/btrfs-progs
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2025 IPFire Team <info(a)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,9 @@
include Config
-VER = 6.11
+VER = 6.13
+
+# https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/
THISAPP = btrfs-progs-v$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -32,7 +34,6 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
-# https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/
###############################################################################
# Top-level Rules
@@ -42,7 +43,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 6dec219394e39a821f29858eddf1d501537d3cebad2dc83f0cea6d88d0b0e94c4fe2e660a48a27942ccfb6f3ac0630d5930f44e083168de65b60af36e895b2af
+$(DL_FILE)_BLAKE2 = aaf536e17977c052dd0828501f5a91b85403d561301f10d8c7bf2f5abae30a323f781ef8727f8ca48efc6edf16000b3ee8435fd6a89d6d047dda289ad87e3f64
install : $(TARGET)
--
2.48.1
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-03-02 9:26 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-03-02 9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
2025-03-02 9:26 ` [PATCH] tshark: Update to version 4.4.5 Adolf Belka
2025-03-02 9:26 ` [PATCH] pcre2: Update to version 10.45 Adolf Belka
2025-03-02 9:26 ` [PATCH] diffutils: Update to version 3.11 Adolf Belka
2025-03-02 9:26 ` [PATCH] zstd: Update to version 1.5.7 Adolf Belka
2025-03-02 9:26 ` [PATCH] which: Update to version 2.23 Adolf Belka
2025-03-02 9:26 ` [PATCH] libffi: Update to version 3.4.7 Adolf Belka
2025-03-02 9:26 ` [PATCH] xfsprogs: Update to version 6.13.0 Adolf Belka
2025-03-02 9:26 ` [PATCH] postfix: Update to version 3.10.1 Adolf Belka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox