From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4fH2FZ086lz2xXQ for ; Thu, 19 Feb 2026 18:38:26 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4fH2FY6vj5z2xSL for ; Thu, 19 Feb 2026 18:38:25 +0000 (UTC) Received: from people01.haj.ipfire.org (people01.haj.ipfire.org [IPv6:2001:678:b28::161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bit raw public key) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "people01.haj.ipfire.org", Issuer "E7" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4fH2FY1Zz3z9P for ; Thu, 19 Feb 2026 18:38:25 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1771526305; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=3Yp2X8CdToUvNeN8bsmDslImtwUWU+ZkKWAwFEXXKN8=; b=JBRT696aIVsbQlleh0QzyEdA2H1/awsKJd5Ij3t4wGxv1UHVdKPLz1qtOJpj9dqGJM095Y 0odTSGVkg511mOAA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1771526305; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=3Yp2X8CdToUvNeN8bsmDslImtwUWU+ZkKWAwFEXXKN8=; b=drkEVC457YfY70cfHLDG/1KUd5/3rrGKgCMttncTzAZ8+Zog2dHDSi61NbPXm7JDpp+JlR TPTB6jCbpGP/5D6/XQgMWDjrAKCA7Dl/EIkHUlDF84LrDSFsNKBR0ILWZOQ1l86DCvRuza CZVEyY2aaUTWqXWv+nJYqrAYDZe5QsOG5EpUm1d/uceaBvMiky/Ny3CwOvWzFXdOhr6HA3 MZAA9Yjm0sg44AaUowkGOn+eCTQq57T3wic95YCA4alJEJrlRCKnICT5X5hj/ei4trR6BY mzBVWLnSw1CjDo21it4mHhYwgrqMVqy2BUyDMe/XY9vw263HVN4PG6UqrMiLUg== Received: by people01.haj.ipfire.org (Postfix, from userid 1000) id 4fH2FW2J31z2xwn; Thu, 19 Feb 2026 18:38:23 +0000 (UTC) To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, master, updated. ce0189c9ec4ffd78386fdc5af0e487217110ac98 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: ff0daa1660e064a51a26dbf0098bce0d25c11a5c X-Git-Newrev: ce0189c9ec4ffd78386fdc5af0e487217110ac98 Message-Id: <4fH2FW2J31z2xwn@people01.haj.ipfire.org> Date: Thu, 19 Feb 2026 18:38:23 +0000 (UTC) From: Michael Tremer Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, master has been updated via ce0189c9ec4ffd78386fdc5af0e487217110ac98 (commit) via 5b97316a4eae8a96c43c7737639d862571c8243f (commit) via b08e5775a2da42c73379cbe258519c4267ed72ce (commit) via f7c80e81f64653148b834a137cb08043ef021a8a (commit) from ff0daa1660e064a51a26dbf0098bce0d25c11a5c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ce0189c9ec4ffd78386fdc5af0e487217110ac98 Author: Michael Tremer Date: Thu Feb 19 15:58:02 2026 +0000 Run "./make.sh lang" Signed-off-by: Michael Tremer commit 5b97316a4eae8a96c43c7737639d862571c8243f Author: Michael Tremer Date: Thu Feb 19 15:57:37 2026 +0000 core200: Ship general-functions.pl Signed-off-by: Michael Tremer commit b08e5775a2da42c73379cbe258519c4267ed72ce Author: Stefan Schantl Date: Wed Feb 18 19:25:17 2026 +0100 en.pl: Add missing language string for IPFire DBL Without this language string, the DBL cannot be proper used with suricata. Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer commit f7c80e81f64653148b834a137cb08043ef021a8a Author: Stefan Schantl Date: Wed Feb 18 19:13:01 2026 +0100 general-functions.pl: Refactor GetCoreUpdateVersion function There is no need for a loop when only grab the first line of a file which only has one line. Also remove the newline from the grabbed line, which may cause malfunctions on further processing. Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/cfgroot/general-functions.pl | 6 ++---- config/rootfiles/core/200/filelists/files | 1 + doc/language_missings | 10 ++++++++++ langs/en/cgi-bin/en.pl | 1 + 4 files changed, 14 insertions(+), 4 deletions(-) Difference in files: diff --git a/config/cfgroot/general-functions.pl b/config/cfgroot/general-functions.pl index 1c3374d86..bcc8942c3 100644 --- a/config/cfgroot/general-functions.pl +++ b/config/cfgroot/general-functions.pl @@ -1058,11 +1058,9 @@ sub GetCoreUpdateVersion() { my $core_update; open(FILE, "/opt/pakfire/db/core/mine"); - while () { - $core_update = $_; - last; - } + $core_update = ; close(FILE); + chomp($core_update); return $core_update; } diff --git a/config/rootfiles/core/200/filelists/files b/config/rootfiles/core/200/filelists/files index 1437bb18b..d36e32626 100644 --- a/config/rootfiles/core/200/filelists/files +++ b/config/rootfiles/core/200/filelists/files @@ -5,5 +5,6 @@ srv/web/ipfire/cgi-bin/dns.cgi srv/web/ipfire/cgi-bin/ovpnmain.cgi usr/local/bin/filesystem-cleanup var/ipfire/backup/exclude +var/ipfire/general-functions.pl var/ipfire/ids-functions.pl var/ipfire/urlfilter/autoupdate/autoupdate.urls diff --git a/doc/language_missings b/doc/language_missings index 268add65b..f33630fbc 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -77,6 +77,7 @@ < ids subscription code required < insert removable device < invalid input for subscription code +< ipfire dbl < ipsec dns server address is invalid < ipsec invalid ip address or fqdn for rw endpoint < ipsec roadwarrior endpoint @@ -180,6 +181,7 @@ < ids reports weekly < ids send email on alert < indirect target selection +< ipfire dbl < lldp < lldp invalid description < lldp neighbors @@ -294,6 +296,7 @@ < invalid ip address < invalid keepalive interval < invalid network +< ipfire dbl < ips throughput < last updated < lldp @@ -768,6 +771,7 @@ < ipblocklist name < ipblocklist output < ipblocklist use ipblocklists +< ipfire dbl < ip info for < ipsec connection < ipsec dns server address is invalid @@ -1467,6 +1471,7 @@ < ipblocklist name < ipblocklist output < ipblocklist use ipblocklists +< ipfire dbl < ip info for < ipsec connection < ipsec dns server address is invalid @@ -2470,6 +2475,7 @@ < ipblocklist name < ipblocklist output < ipblocklist use ipblocklists +< ipfire dbl < ip info for < ipsec < ipsec connection @@ -3638,6 +3644,7 @@ < ipblocklist name < ipblocklist output < ipblocklist use ipblocklists +< ipfire dbl < ip info for < ipsec < ipsec connection @@ -4387,6 +4394,7 @@ < ipblocklist name < ipblocklist output < ipblocklist use ipblocklists +< ipfire dbl < ip info for < ipsec connection < ipsec dns server address is invalid @@ -4693,6 +4701,7 @@ < ids reports weekly < ids send email on alert < indirect target selection +< ipfire dbl < lldp < lldp invalid description < lldp neighbors @@ -4796,6 +4805,7 @@ < ids reports weekly < ids send email on alert < indirect target selection +< ipfire dbl < lldp < lldp invalid description < lldp neighbors diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index dda3e8d5b..ab008d2d4 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -1652,6 +1652,7 @@ 'ipblocklist name' => 'Name', 'ipblocklist output' => 'Packets dropped (OUT)', 'ipblocklist use ipblocklists' => 'Enable IP Blocklists', +'ipfire dbl' => 'IPFire DBL domain blocklists', 'ipfire has now rebooted' => 'IPFire is rebooting now.', 'ipfire has now shutdown' => 'IPFire is shutting down now.', 'ipfire side' => 'IPFire side:', hooks/post-receive -- IPFire 2.x development tree