Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Improved Error and EDNS handling #62

Merged
merged 12 commits into from
Mar 14, 2020
Merged

Improved Error and EDNS handling #62

merged 12 commits into from
Mar 14, 2020

Conversation

MichaCo
Copy link
Owner

@MichaCo MichaCo commented Mar 11, 2020

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

Also:

MichaCo added 4 commits March 7, 2020 12:42
…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
@MichaCo MichaCo self-assigned this Mar 11, 2020
MichaCo added 4 commits March 12, 2020 01:19
+ 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
@MichaCo MichaCo merged commit 93c5629 into dev Mar 14, 2020
@MichaCo MichaCo deleted the edns-handling branch March 14, 2020 01:54
# for free to join this conversation on GitHub. Already have an account? # to comment