Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Basic Logging and changing NameServer auto resolution #58

Merged
merged 5 commits into from
Mar 7, 2020

Conversation

MichaCo
Copy link
Owner

@MichaCo MichaCo commented Mar 4, 2020

Fixing a part in the fallback native potion of NameServer.ResolveNameServersNative. It did not filter SiteLocal addresses which could result in connection wait time, timeouts and retries.

That code path is only used in projects targeting NETCOREAPP2.1 (anything lower than 3.0), on Linux or UWP apps targeting an outdated Windows version.

I'm also going to add some basic tracing / logging functionality see #60

  • Fixing NameServer.ResolveNameServersNative
  • Add ability to trace the LookupClient query calls.

…is used to remove site local addresses.

Also changed the cache slightly to not cache results without answers
Adding the original Srv record to the ServiceHostEntry results #34
@MichaCo MichaCo changed the title Changing NameServer auto resolution Basic Logging and changing NameServer auto resolution Mar 5, 2020
@MichaCo MichaCo mentioned this pull request Mar 5, 2020
7 tasks
…-try the server call, assuming we got bad data from the network.
…operties fixes #34

+ Adding netstandard2.1 target which doesn't need the System.Buffers reference anymore.
@MichaCo MichaCo merged commit 708e15a into dev Mar 7, 2020
@MichaCo MichaCo deleted the fix-network-resolution branch March 7, 2020 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant