1a53df1031
Motivation: It is possible that the user uses a too big EDNS0 setting for the MTU and so we may receive a truncated datagram packet. In this case we should try to detect this and retry via TCP if possible Modifications: - Fix detecting of incomplete records - Mark response as truncated if we did not consume the whole packet - Add unit test Result: Fixes https://github.com/netty/netty/issues/9365 |
||
---|---|---|
.. | ||
AbstractDnsMessage.java | ||
AbstractDnsOptPseudoRrRecord.java | ||
AbstractDnsRecord.java | ||
DatagramDnsQuery.java | ||
DatagramDnsQueryDecoder.java | ||
DatagramDnsQueryEncoder.java | ||
DatagramDnsResponse.java | ||
DatagramDnsResponseDecoder.java | ||
DatagramDnsResponseEncoder.java | ||
DefaultDnsOptEcsRecord.java | ||
DefaultDnsPtrRecord.java | ||
DefaultDnsQuery.java | ||
DefaultDnsQuestion.java | ||
DefaultDnsRawRecord.java | ||
DefaultDnsRecordDecoder.java | ||
DefaultDnsRecordEncoder.java | ||
DefaultDnsResponse.java | ||
DnsCodecUtil.java | ||
DnsMessage.java | ||
DnsMessageUtil.java | ||
DnsOpCode.java | ||
DnsOptEcsRecord.java | ||
DnsOptPseudoRecord.java | ||
DnsPtrRecord.java | ||
DnsQuery.java | ||
DnsQueryEncoder.java | ||
DnsQuestion.java | ||
DnsRawRecord.java | ||
DnsRecord.java | ||
DnsRecordDecoder.java | ||
DnsRecordEncoder.java | ||
DnsRecordType.java | ||
DnsResponse.java | ||
DnsResponseCode.java | ||
DnsResponseDecoder.java | ||
DnsSection.java | ||
package-info.java | ||
TcpDnsQueryEncoder.java | ||
TcpDnsResponseDecoder.java |