Related: #4771 Motivation: A malicious or misconfigured DNS server can send the CNAME records that resolve into each other, causing an unexpected infinite loop in DnsNameResolverContext.onResponseCNAME(). Modifications: - Remove the dereferenced CNAME from the alias map so that infinite loop is impossible. - Fix inspection warnings and typos in DnsNameResolverTest Result: Fixes #4771 |
||
---|---|---|
.. | ||
main/java/io/netty/resolver/dns | ||
test |