diff options
author | Jeremy Evans <code@jeremyevans.net> | 2021-01-09 12:14:23 -0800 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2022-01-12 10:49:57 +0900 |
commit | d494a16ac5d39544b1a5b317414f27f90678a3a5 (patch) | |
tree | c45448c614e97befa562d4662de17b0519278e2f /lib | |
parent | 421bb589bea58f2b391be339d41603ed6b548191 (diff) |
[ruby/resolv] Support more characters in link local addresses
Implements [Feature #17524]
https://github.com/ruby/resolv/commit/993a1a374f
Diffstat (limited to 'lib')
-rw-r--r-- | lib/resolv.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/resolv.rb b/lib/resolv.rb index b69c7045ca..61c9c7d5cf 100644 --- a/lib/resolv.rb +++ b/lib/resolv.rb @@ -2464,7 +2464,7 @@ class Resolv Regex_8HexLinkLocal = /\A [Ff][Ee]80 (?::[0-9A-Fa-f]{1,4}){7} - %[0-9A-Za-z]+ + %[-0-9A-Za-z._~]+ \z/x ## @@ -2478,7 +2478,7 @@ class Resolv | :((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?) )? - :[0-9A-Fa-f]{1,4}%[0-9A-Za-z.]+ + :[0-9A-Fa-f]{1,4}%[-0-9A-Za-z._~]+ \z/x ## |