Skip to content

Improved Error and EDNS handling#62

Merged
MichaConrad merged 12 commits intodevfrom
edns-handling
Mar 14, 2020
Merged

Improved Error and EDNS handling#62
MichaConrad merged 12 commits intodevfrom
edns-handling

Conversation

@MichaConrad
Copy link
Copy Markdown
Collaborator

@MichaConrad MichaConrad commented Mar 11, 2020

The PR adds EDNS options and proper handling of the response, including logging - see #61

Also:

…ation to disable EDNS and to set the requested buffer size and DnsSec

+ Changing default unknown record handling to preserve the original data so that users can work with those records.
…g. see #60.

+ unit tests for all the good and bad truncation handling added see #52
@MichaConrad MichaConrad self-assigned this Mar 11, 2020
+ some other cleanup and fixes
+ decided to pull in a better implementation of StringBuilderObjectPool. There was one edge case breaking only in one very specific benchmark
@MichaConrad MichaConrad merged commit 93c5629 into dev Mar 14, 2020
@MichaConrad MichaConrad deleted the edns-handling branch March 14, 2020 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment