Kim Alvefur
|
c3581958f7
|
net.resolvers.basic: Normalise IP literals, ensures net.server is happy
|
2019-11-24 04:41:07 +01:00 |
|
Kim Alvefur
|
9c9722935a
|
net.resolvers.basic: Fix resolution of IPv6 literals (in brackets) (fixes #1459)
|
2019-11-24 04:26:44 +01:00 |
|
Kim Alvefur
|
7c056be161
|
net.resolvers.basic: Move IP literal check to constructor
This is to prepare for fixing #1459. An IPv6 literal in [ ] brackets
does not pass IDNA and resolving it fails there.
|
2019-11-24 04:23:51 +01:00 |
|
Kim Alvefur
|
2a8b031b75
|
net.resolvers: Fix traceback from hostname failing IDNA
Related to #1426
|
2019-11-08 00:54:56 +01:00 |
|
Kim Alvefur
|
9c2a74d09c
|
net.resolvers: Abort on hostnames not passing IDNA validation
Prevents error on trying to use nil.
Needs better error reporting in the future.
|
2019-11-02 19:36:19 +01:00 |
|
Kim Alvefur
|
ba431b5efc
|
net.resolvers: Apply IDNA conversion to ascii for DNS lookups (fixes #1426)
|
2019-11-02 19:24:26 +01:00 |
|
Kim Alvefur
|
83e1a2af50
|
net.resolvers.basic: Suffix IPv4 TCP socket types with '4' to match eg 'tcp6'
|
2018-10-12 16:25:30 +02:00 |
|
Kim Alvefur
|
5cb2160a0b
|
net.resolvers.basic: Support IP address literals
|
2018-05-02 19:06:59 +02:00 |
|
Matthew Wild
|
c27281a720
|
net.connect: New API for outgoing connections, based on 'service resolvers'
|
2018-02-23 15:53:45 +00:00 |
|