Maximilian Bosch
ddcef3bcbb
According to RFC4007[1], IPv6 addresses can have a so-called zone_id separated from the actual address with `%` as delimiter. In contrast to Nix 2.3, the version on `master` doesn't recognize it as such: $ nix ping-store --store ssh://root@fe80::1%18 --experimental-features nix-command warning: 'ping-store' is a deprecated alias for 'store ping' error: --- Error ----------------------------------------------------------------- nix don't know how to open Nix store 'ssh://root@fe80::1%18' I modified the IPv6 match-regex accordingly to optionally detect this part of the address. As we don't seem to do anything special with it, I decided to leave it as part of the URL for now. Fixes #4490 [1] https://tools.ietf.org/html/rfc4007 |
||
---|---|---|
.. | ||
compression.cc | ||
config.cc | ||
hash.cc | ||
json.cc | ||
local.mk | ||
logging.cc | ||
lru-cache.cc | ||
pool.cc | ||
tests.cc | ||
url.cc | ||
xml-writer.cc |