From patchwork Thu Sep 17 13:01:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 10238 Return-Path: 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 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4hlwrj4ZzCz3wr7 for ; Thu, 17 Sep 2026 13:02:13 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [IPv6:2001:678:b28::201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "YE1" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4hlwrY02wGzXn for ; Thu, 17 Sep 2026 13:02:05 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4hlwqy08CFz36XB for ; Thu, 17 Sep 2026 13:01:34 +0000 (UTC) X-Original-To: development@lists.ipfire.org 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 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4hlwqv2vkKz2xMg for ; Thu, 17 Sep 2026 13:01:31 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4hlwqv03Ymz5ct; Thu, 17 Sep 2026 13:01:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1789650091; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RmqBwycoHBe39o9UAaidZf1Mre26M4wDLbbof3FCn3g=; b=CQj7jLngzyjO0WD1woFdYq44kQXOvoxkagiq8DFS5nLOURYMNbYDgftYa31NOmXYoQ5snl UdoN6vd9nWnWpRpqPwU8RwHDJfsc8syCRHy3Z1SIAmQKddIh6ZV9zqVt/o0EI/uc4kKEfj TkGf0mbevJ3FgdF8FVXNuEMj6XrhbP/ucW+0xOIV7Tpb583I+GX/1RsIoP2WOb0DmyV0PV OzNmquZooPTuNyJbViszlSouukDgcMIWxn173Nq7lf4us2pyQOwKN4Q9OjrR3+I+EzV3X1 GVli0cr399sYhVDnMQMDRS/weuRjsW+wO2NXlhu/a1RwBL70W+kyhVt7EdVylg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1789650091; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RmqBwycoHBe39o9UAaidZf1Mre26M4wDLbbof3FCn3g=; b=ylvnym5iVRRtP53y1SLStMn0kOtkgBhL7iAv1pQKxaHbLr1gteNEyf9QITNjJ6CFPPDGLC BiHtoWGsep4yTrCg== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] dnsdist: Update to version 2.1.2 Date: Thu, 17 Sep 2026 15:01:12 +0200 Message-ID: <20260917130112.3595024-3-adolf.belka@ipfire.org> In-Reply-To: <20260917130112.3595024-1-adolf.belka@ipfire.org> References: <20260917130112.3595024-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Update from version 2.1.1 to 2.1.2 - No change in rootfile - Changelog 2.1.2 Improvements Add more counters for TCP frontends References: pull request 17942 Make getOpenFileDescriptors fast under Linux >= 6.1 References: pull request 17993 Gracefully handle errors in DynBlock’s suffix match policy References: pull request 17929 Update our Rust deps References: pull request 17939 Increase testrunner timeouts References: pull request 17940 Bug Fixes Update Quiche to 0.29.3 in our packages References: pull request 17943 Fix the dropping of responses for DoQ and DoH3 queries References: pull request 17928 Properly set the “last IO blocked” flag from incoming DoH References: pull request 17930 nghttp2’s error callback is “solely for debugging purpose” References: pull request 17931 Fix DNS over HTTPS in TLS asynchronous mode References: pull request 17935 Keep the SSL context alive until all async ops are done References: pull request 17976 Use the proper ALPN on auto-upgraded DoT/DoH backends References: pull request 17938 Handle having no TLS ticket keys References: pull request 17977 Fix drops in the web dashboard (Ersin Gündem) References: pull request 17936 Fix a regression when dots are used in the carbon host name References: pull request 17934 Add missing DoH3 latency metrics to prometheus References: pull request 17937 Fix TCP listen overflows metric References: #18012, pull request 18017 Improve exception handling when parsing our YAML configuration References: pull request 17927 Properly handle empty local address for TeeAction via YAML References: pull request 17975 Fix a race when calling getPool/getCache from a Lua selector/action References: pull request 17932 Signed-off-by: Adolf Belka --- lfs/dnsdist | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/dnsdist b/lfs/dnsdist index ed1fb7430..3f7dfba16 100644 --- a/lfs/dnsdist +++ b/lfs/dnsdist @@ -26,7 +26,7 @@ include Config SUMMARY = A highly DNS-, DoS- and abuse-aware loadbalancer -VER = 2.1.1 +VER = 2.1.2 THISAPP = dnsdist-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = dnsdist -PAK_VER = 37 +PAK_VER = 38 DEPS = @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 88607ab943a22131b9e9f7321a5576ccda2d773637176cf72e04b0007dd4f812a806d6369bdcaf3f2f74e89c05988e7cf5b98886742fb927cd1b877243cc258b +$(DL_FILE)_BLAKE2 = bd125e4c2d1dcb731bd503f73b387ab9ea7817318b4e00f7f0f049c1add593ee1d6e7c4df94a56432992da1d0286c170f624c799bfece10896cbf83620e2a5ca install : $(TARGET)