./net/dnsdist, Highly DNS-, DoS- and abuse-aware loadbalancer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.9.9, Package name: dnsdist-1.9.9, Maintainer: drixter

dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its
goal in life is to route traffic to the best server, delivering top
performance to legitimate users while shunting or blocking abusive
traffic.


Required to run:
[security/openssl] [devel/protobuf] [security/libsodium] [lang/lua53] [devel/re2] [net/fstrm]

Required to build:
[devel/boost-headers] [pkgtools/cwrappers]

Master sites:

Filesize: 1572.249 KB

Version history: (Expand)


CVS history: (Expand)


   2025-05-24 08:31:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
dnsdist: update to 1.9.10.

Provided by Marcin Gondek via wip.

1.9.10
Released: 20th of May 2025
Improvements
Adjust Content-Type header for Prometheus endpoint to include version
References: #15071, pull request 15501
Better error when we cannot connect a backend socket
References: pull request 15499
Enable XSK in our Noble Ubuntu packages
References: pull request 15502
Upgrade Quiche to 0.23.4 in our packages
References: pull request 15503
Upgrade Rust to 1.85.0 in our packages
References: pull request 15506
If SONAME is present in the generated Quiche library, set it to the correct value
References: #15427, pull request 15507
Add Lua bindings for the incoming network interface
References: pull request 15508

Bug Fixes
Fix a crash when TCP queries and responses keep coming
References: pull request 15572
On FreeBSD, only pass source addresses on sockets bound to ANY
References: #15432, pull request 15497
Include cstdint to get uint64_t
References: #15060, pull request 15500
Limit # of proxy protocol-enabled outgoing TCP connections
References: #15218, pull request 15504
Allow AF_NETLINK and AF_XDP under systemd
References: pull request 15505
Do not register Xsk sockets on configuration check or client mode
References: #15362, pull request 15510
Fix cache lookup for unavailable TCP-only backends
References: #15337, pull request 15511
Fix memory corruption when using getAddressInfo
References: #15495, pull request 15519
Fix building with GCC 15.1: missing cstdint include
References: pull request 15560
Only set the proxy protocol payload size when actually added?
References: #15529, pull request 15562
   2025-05-08 15:48:43 by Jonathan Perkin | Files touched by this commit (3)
Log message:
dnsdist: Fix readline build.
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14
   2025-02-09 15:44:09 by Thomas Klausner | Files touched by this commit (62)
Log message:
*: recursive bump for abseil 20250127.0
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2428)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2425)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-10-04 06:09:29 by Ryo ONODERA | Files touched by this commit (2)
Log message:
net/dnsdist: Fix build with Boost 1.86.0