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

Disable 'Bit 0x20' mixed case option in dns resolve of libevent2 driver to make it working like other drivers #1366

Merged
merged 1 commit into from
Jan 8, 2016

Conversation

soarqin
Copy link
Contributor

@soarqin soarqin commented Jan 8, 2016

I found that not all DNS servers support the 'Bit 0x20' security mechanism (randomize query names to avoid hacking responses).
Libevent2 enables it by default(all other drivers do not enable it) and sometimes fail on resolveHost(), so it is better to disable it by default to avoid such problems.

@s-ludwig
Copy link
Member

s-ludwig commented Jan 8, 2016

Interesting, didn't know about this. Kind of a pity, but there seems to be no way around it other than a server white list.

s-ludwig added a commit that referenced this pull request Jan 8, 2016
Disable 'Bit 0x20' mixed case option in dns resolve of libevent2 driver to make it working like other drivers
@s-ludwig s-ludwig merged commit d96cb58 into vibe-d:master Jan 8, 2016
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.

2 participants