- Update from version 3.7 to 3.8 - Update of rootfile not required - Changelog * Noteworthy changes in release 3.8 (2022-09-02) [stable] ** Changes in behavior The -P option is now based on PCRE2 instead of the older PCRE, thanks to code contributed by Carlo Arenas. The egrep and fgrep commands, which have been deprecated since release 2.5.3 (2007), now warn that they are obsolescent and should be replaced by grep -E and grep -F. The confusing GREP_COLOR environment variable is now obsolescent. Instead of GREP_COLOR='xxx', use GREP_COLORS='mt=xxx'. grep now warns if GREP_COLOR is used and is not overridden by GREP_COLORS. Also, grep now treats GREP_COLOR like GREP_COLORS by silently ignoring it if it attempts to inject ANSI terminal escapes. Regular expressions with stray backslashes now cause warnings, as their unspecified behavior can lead to unexpected results. For example, '\a' and 'a' are not always equivalent https://bugs.gnu.org/39678. Similarly, regular expressions or subexpressions that start with a repetition operator now also cause warnings due to their unspecified behavior; for example, *a(+b|{1}c) now has three reasons to warn. The warnings are intended as a transition aid; they are likely to be errors in future releases. Regular expressions like [:space:] are now errors even if POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior. ** Bug fixes In locales using UTF-8 encoding, the regular expression '.' no longer sometimes fails to match Unicode characters U+D400 through U+D7FF (some Hangul Syllables, and Hangul Jamo Extended-B) and Unicode characters U+108000 through U+10FFFF (half of Supplemental Private Use Area plane B). [bug introduced in grep 3.4] The -s option no longer suppresses "binary file matches" messages. [Bug#51860 introduced in grep 3.5] ** Documentation improvements The manual now covers unspecified behavior in patterns like \x, (+), and range expressions outside the POSIX locale.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/grep | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/grep b/lfs/grep index c72df7154..deb180348 100644 --- a/lfs/grep +++ b/lfs/grep @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 3.7 +VER = 3.8
THISAPP = grep-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda +$(DL_FILE)_BLAKE2 = 24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
install : $(TARGET)
- Update from version 2.6.0 to 2.7.1 - Update of rootfile not required - Changelog is too large to include here. Details can be obtained from CHANGELOG in source tarball or from https://www.haproxy.org/download/2.7/src/CHANGELOG
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/haproxy | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lfs/haproxy b/lfs/haproxy index ebf80ab1a..3f741a5e6 100644 --- a/lfs/haproxy +++ b/lfs/haproxy @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,9 +26,9 @@ include Config
SUMMARY = The Reliable, High Performance TCP/HTTP Load Balancer
-VER = 2.6.0 +VER = 2.7.1
-# From: https://www.haproxy.org/download/2.4/src/haproxy-2.4.15.tar.gz +# From: https://www.haproxy.org/download/2.7/src/haproxy-2.7.1.tar.gz
THISAPP = haproxy-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -36,7 +36,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = haproxy -PAK_VER = 23 +PAK_VER = 24
DEPS =
@@ -54,7 +54,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 70124b3aef55a5a7c827450e57f6d46a17c1c508e5278a8101f06494097534cb1f30e0f33c3dc38072ae56268d10cc50df3b8d481b5edc6f3a2279986cf09cdd +$(DL_FILE)_BLAKE2 = aa9e6273468e07b91efb8ecedcf06f2bdcb0ba7949ba710bf94d23a59987031be0f94d78a3efa707fbaba711773db76516f76e1cdc2a92b1eaeac0786e1b8663
install : $(TARGET)
- Update from version 9.64 to 9.65 - Update of rootfile not required - fix glibc headers patch updated for hdparm-9.65 - Changelog hdparm-9.65: - Another --Istdin fix: cannot read log pages when no device specified
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/hdparm | 8 ++++---- ...headers.patch => hdparm-9.65-fix-glibc-headers.patch} | 9 ++++++--- 2 files changed, 10 insertions(+), 7 deletions(-) rename src/patches/{hdparm-9.64-fix-glibc-headers.patch => hdparm-9.65-fix-glibc-headers.patch} (51%)
diff --git a/lfs/hdparm b/lfs/hdparm index 8d3f6d1cf..7d859bf24 100644 --- a/lfs/hdparm +++ b/lfs/hdparm @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 9.64 +VER = 9.65
THISAPP = hdparm-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 0196f3ccec4005c542b834d8426cc6f64694783da3d4a064e898e25d17aab3aa0d9621276607169f2104c9a9804f9020554d836ded9efb16367a8ac4c9c9b146 +$(DL_FILE)_BLAKE2 = 79b1c16e7807f82a992ed7f22faef57045c56da4a281fbd8db3b8846b193ccc4b42329fa6abbebf8b652fbefb13aa0f18dfa726e802e8e1a45c94f414fb303b9
install : $(TARGET)
@@ -70,7 +70,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/hdparm-9.64-fix-glibc-headers.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/hdparm-9.65-fix-glibc-headers.patch cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) diff --git a/src/patches/hdparm-9.64-fix-glibc-headers.patch b/src/patches/hdparm-9.65-fix-glibc-headers.patch similarity index 51% rename from src/patches/hdparm-9.64-fix-glibc-headers.patch rename to src/patches/hdparm-9.65-fix-glibc-headers.patch index 7589c861e..e26817086 100644 --- a/src/patches/hdparm-9.64-fix-glibc-headers.patch +++ b/src/patches/hdparm-9.65-fix-glibc-headers.patch @@ -1,11 +1,14 @@ ---- hdparm-9.64/hdparm.c -+++ hdparm-9.64/hdparm.c -@@ -24,9 +24,6 @@ +--- hdparm-9.65/hdparm.c.orig 2022-09-06 19:02:56.000000000 +0200 ++++ hdparm-9.65/hdparm.c 2023-01-05 15:33:04.487033604 +0100 +@@ -24,11 +24,6 @@ #include <sys/mount.h> #include <sys/mman.h> #include <sys/user.h> -#include <linux/types.h> +-#ifndef FSCONFIG_SET_FLAG -#include <linux/fs.h> +-#endif -#include <linux/major.h> #include <endian.h> #include <asm/byteorder.h> +
- Update from version 20221107 to 20221226 - Update of rootfile not required - Update of IANA's Assigned Internet Protocol Numbers - updated on daily basis and provided as tarball on a weekly basis.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/iana-etc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/iana-etc b/lfs/iana-etc index 0003fed0b..dc189e6d5 100644 --- a/lfs/iana-etc +++ b/lfs/iana-etc @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 20221107 +VER = 20221226
THISAPP = iana-etc-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 070ce9d87a75d23d4b9331137b8e92b6c082699d98e2725db6345b9c3bc5e160fc754ade914b0ee35d845a35ecceaaa5b9104ad1f0934fc4d8d7d937d220368d +$(DL_FILE)_BLAKE2 = 6977d6f11389ababf89bdc64e70713995c0f368c0b290c01fd72c62b0d887968b3eb7e18c872509c69f00c77b5ff4bf8f9011c4b35a2f46f22898c78c8143a0c
install : $(TARGET)
- Update from version 0.3 to 0.4 - Update of rootfile not required - Changelog * Release version 0.4 * Complement phyint whitelist with blacklist Fixes: #54 Implement new phyint configuration option (blacklist), which enables blocking of specific traffic. * Chroot and drop privileges after startup With this PR: - The apparent root directory can be changed after startup, thus denying igmpproxy access to files and commands outside that environmental directory tree. - igmpproxy can drop root privileges after startup by changing id to another user. * Add travis apt repositories for Ubuntu Precise
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/igmpproxy | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lfs/igmpproxy b/lfs/igmpproxy index 1bf4246a8..99a9a6741 100644 --- a/lfs/igmpproxy +++ b/lfs/igmpproxy @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config
SUMMARY = Multicast router utilizing IGMP forwarding
-VER = 0.3 +VER = 0.4
THISAPP = igmpproxy-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = igmpproxy -PAK_VER = 6 +PAK_VER = 7
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4dd07936074fbd9b3c869851f5b592f1eec33109be78ee5a05b3658c26afb67c30379f7cc66dfa20af276aae0a1c21dbf5c9fd337c853d623b08126324b06561 +$(DL_FILE)_BLAKE2 = 233af2fe35a0d661211d205fec89cce0a7dc91fe1530e940703e6d56eeb69f4490ca16d18787dbbaf7c0087dc2ebcb61d212778993af6fbb8acc7ba33429f7e0
install : $(TARGET)
Hello,
I am so surprised this is still maintained. Or should I say maintained again?
-Michael
On 5 Jan 2023, at 18:21, Adolf Belka adolf.belka@ipfire.org wrote:
- Update from version 0.3 to 0.4
- Update of rootfile not required
- Changelog
- Release version 0.4
- Complement phyint whitelist with blacklist
Fixes: #54 Implement new phyint configuration option (blacklist), which enables blocking of specific traffic.
- Chroot and drop privileges after startup
With this PR:
- The apparent root directory can be changed after startup, thus denying igmpproxy access to files and commands outside that environmental directory tree.
- igmpproxy can drop root privileges after startup by changing id to another user.
- Add travis apt repositories for Ubuntu Precise
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
lfs/igmpproxy | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lfs/igmpproxy b/lfs/igmpproxy index 1bf4246a8..99a9a6741 100644 --- a/lfs/igmpproxy +++ b/lfs/igmpproxy @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config
SUMMARY = Multicast router utilizing IGMP forwarding
-VER = 0.3 +VER = 0.4
THISAPP = igmpproxy-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = igmpproxy -PAK_VER = 6 +PAK_VER = 7
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4dd07936074fbd9b3c869851f5b592f1eec33109be78ee5a05b3658c26afb67c30379f7cc66dfa20af276aae0a1c21dbf5c9fd337c853d623b08126324b06561 +$(DL_FILE)_BLAKE2 = 233af2fe35a0d661211d205fec89cce0a7dc91fe1530e940703e6d56eeb69f4490ca16d18787dbbaf7c0087dc2ebcb61d212778993af6fbb8acc7ba33429f7e0
install : $(TARGET)
-- 2.39.0
- Update from version 2.26.0 to 2.26.2 - Update of rootfile - Changelog 2.26.2 Latest This is a stable bugfix release, with the following changes: Fixed long delay at startup when a Razer keyboard is connected Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the AZERTY keyboard layout on Linux 2.26.1 This is a stable bugfix release, with the following changes: Improved audio resampling quality Fixed crash if SDL_GetPointDisplayIndex() or SDL_GetRectDisplayIndex() are called before SDL_VideoInit() Fixed building with older Xcode and macOS SDK Fixed building when not using shared Wayland libraries
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/sdl2 | 2 +- lfs/sdl2 | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/config/rootfiles/packages/sdl2 b/config/rootfiles/packages/sdl2 index 4b80d40a8..c712b47f9 100644 --- a/config/rootfiles/packages/sdl2 +++ b/config/rootfiles/packages/sdl2 @@ -82,7 +82,7 @@ #usr/lib/cmake/SDL2/sdl2-config-version.cmake #usr/lib/cmake/SDL2/sdl2-config.cmake usr/lib/libSDL2-2.0.so.0 -usr/lib/libSDL2-2.0.so.0.2600.0 +usr/lib/libSDL2-2.0.so.0.2600.2 #usr/lib/libSDL2.la usr/lib/libSDL2.so #usr/lib/libSDL2_test.a diff --git a/lfs/sdl2 b/lfs/sdl2 index 00e463156..5387952e5 100644 --- a/lfs/sdl2 +++ b/lfs/sdl2 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 2.26.0 +VER = 2.26.2 SUMMARY = Simple DirectMedia Layer Library
THISAPP = SDL2-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = sdl2 -PAK_VER = 8 +PAK_VER = 9
DEPS = alsa
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4971cef0d34706dd02eff5277fd58b35523ee3b1d860999b37ddf4dbc463f493859a43325c4faa9bd048c519d49788adb3dd7f38e6b29eb635c0e0e405c944e9 +$(DL_FILE)_BLAKE2 = 84a972c634a084350173fcc5da69cc9b402f83b969e6611aa47cc81dc01520508ba813e5910299702c7139a0426462e607e97524510f61afe91d46a7cc9da8dc
install : $(TARGET)