commit | 69a815aa8f4b91570b562a54b43c3d44ac533e06 | [log] [tgz] |
---|---|---|
author | Simon Kelley <simon@thekelleys.org.uk> | Sat Jul 08 21:20:16 2017 +0100 |
committer | Simon Kelley <simon@thekelleys.org.uk> | Sat Jul 08 21:20:16 2017 +0100 |
tree | 2d39994d3074fd58aa4f06c855233572608dc2f3 | |
parent | 1d224949cced9e82440d00b3dbaf32c262bac2ff [diff] |
Fix loss of undercores in domain names when using libidn2. libidn2 strips underscores from international domain names when encoding them. Indeed, it strips underscores even if no encoding is necessary, which breaks SRV records. Don't submit domain names to IDN encoding if they contain one or more underscores to fix this.