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

Le shadow master #139

Merged
merged 2 commits into from
Jan 30, 2017
Merged

Le shadow master #139

merged 2 commits into from
Jan 30, 2017

Conversation

egulias
Copy link
Owner

@egulias egulias commented Jan 30, 2017

Fixes #137

According to RFC2181, every DNS query needs to have a . at the end of
the name record you are requesting.

This will show that that name record is the root of the domain you are
asking
In some cases, when the . is missing, the hostname of the server the
code is running on will be appended to the name record when
checkdnsrr() is being executed and this will in turn return a false
positive when there is a wildcard DNS record for the root domain of the
hostname of the server.
@egulias egulias merged commit bc31baa into master Jan 30, 2017
LeShadow added a commit to LeShadow/EmailValidator that referenced this pull request Feb 1, 2017
…also accessible in the 1.2.x releases.

This fix allows for more compliance with the DNS RFC. Explanation here: egulias@08bac06
egulias pushed a commit that referenced this pull request Feb 3, 2017
* Backporting the changes made in #139 so this functionality is also accessible in the 1.2.x releases.
This fix allows for more compliance with the DNS RFC. Explanation here: 08bac06
@egulias egulias deleted the LeShadow-master branch December 30, 2020 10:15
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