public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH] zstd: Update to version 1.5.7
  2025-03-02  9:26 [PATCH] btrfs-progs: Update to version 6.13 Adolf Belka
                   ` (3 preceding siblings ...)
  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
                   ` (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: 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
                   ` (2 preceding siblings ...)
  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
                   ` (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: 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] 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 ` Adolf Belka
  2025-03-02  9:26 ` [PATCH] tshark: Update to version 4.4.5 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: 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
                   ` (6 preceding siblings ...)
  2025-03-02  9:26 ` [PATCH] postfix: Update to version 3.10.1 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: 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
@ 2025-03-02  9:26 ` Adolf Belka
  2025-03-02  9:26 ` [PATCH] libffi: Update to version 3.4.7 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: 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
                   ` (4 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] postfix: Update to version 3.10.1 Adolf Belka
  2025-03-02  9:26 ` [PATCH] xfsprogs: Update to version 6.13.0 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: 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
                   ` (5 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] xfsprogs: Update to version 6.13.0 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
  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] pcre2: Update to version 10.45 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: 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] which: Update to version 2.23 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] 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] pcre2: Update to version 10.45 Adolf Belka
2025-03-02  9:26 ` [PATCH] tshark: Update to version 4.4.5 Adolf Belka
2025-03-02  9:26 ` [PATCH] zstd: Update to version 1.5.7 Adolf Belka
2025-03-02  9:26 ` [PATCH] diffutils: Update to version 3.11 Adolf Belka
2025-03-02  9:26 ` [PATCH] postfix: Update to version 3.10.1 Adolf Belka
2025-03-02  9:26 ` [PATCH] xfsprogs: Update to version 6.13.0 Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox