From 63179585729436ca46f307eb234c1dab91e64ed2 Mon Sep 17 00:00:00 2001 From: "Arnaud G. GIBERT" Date: Sat, 17 Oct 2026 22:25:50 +0200 Subject: [PATCH] - Fix dns_lookup() crash when trying to lookup unknown name. --- ReleaseNotes.txt | 8 ++++++++ SPECS/network_tools.spec | 5 ++++- lib/rx3/dns.bash | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index a74e6f3..7e94d9c 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -1,3 +1,11 @@ +------------------------------------------------------------------------------------------------------------------------------------ +Network Tools V 1.2.5 - A. GIBERT - 2026/10/17 +------------------------------------------------------------------------------------------------------------------------------------ + +- Fix dns_lookup() crash when trying to lookup unknown name. + + + ------------------------------------------------------------------------------------------------------------------------------------ Network Tools V 1.2.4 - A. GIBERT - 2026/09/13 ------------------------------------------------------------------------------------------------------------------------------------ diff --git a/SPECS/network_tools.spec b/SPECS/network_tools.spec index 9581150..849e00f 100644 --- a/SPECS/network_tools.spec +++ b/SPECS/network_tools.spec @@ -24,7 +24,7 @@ %define name network_tools -%define version 1.2.4 +%define version 1.2.5 %define release %mkrel 1rx3 %global debug_package %{nil} @@ -213,6 +213,9 @@ cp www/cgi-bin/*.cgi %{buildroot}%{_webcgi} #----------------------------------------------------------------------------------------------------------------------------------- %changelog +* Sat Oct 17 2026 Arnaud G. GIBERT - 1.2.5-1rx3.mga9 +- Update to 1.2.4 + * Sun Sep 13 2026 Arnaud G. GIBERT - 1.2.4-1rx3.mga9 - Update to 1.2.4 diff --git a/lib/rx3/dns.bash b/lib/rx3/dns.bash index 331d83c..a4f3ab8 100644 --- a/lib/rx3/dns.bash +++ b/lib/rx3/dns.bash @@ -239,7 +239,7 @@ dns_lookup() case ${dl_type} in "A") - dns_value="$( dig +short ${dl_key} 2>/dev/null | ip_ip_filter)" + dns_value="$( dig +short ${dl_key} 2>/dev/null | ip_ip_filter || true)" ;; "PTR")