From b1c5c5092f8c1256ece44b52106e4ecead46d7cd Mon Sep 17 00:00:00 2001 From: Donal McBreen Date: Thu, 24 Apr 2025 08:17:02 +0100 Subject: [PATCH] Fix polynomial regexp issue --- lib/kamal/configuration/proxy/boot.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/kamal/configuration/proxy/boot.rb b/lib/kamal/configuration/proxy/boot.rb index 19adfa91..668c0cea 100644 --- a/lib/kamal/configuration/proxy/boot.rb +++ b/lib/kamal/configuration/proxy/boot.rb @@ -108,7 +108,7 @@ class Kamal::Configuration::Proxy::Boot def format_bind_ip(ip) # Ensure IPv6 address inside square brackets - e.g. [::1] - if ip =~ Resolv::IPv6::Regex && ip !~ /\[.*\]/ + if ip =~ Resolv::IPv6::Regex && ip !~ /\A\[.*\]\z/ "[#{ip}]" else ip