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

Config: handle dns_canonicalize_hostname=fallback setting #523

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

yann-soubeyrand
Copy link

Hello,

This PR adds support for the dns_canonicalize_hostname=fallback setting, but it’s a breaking change. I saw that there already is a candidateV9 branch, but it doesn’t seem to be up to date with the latest v8 changes. I find it difficult to maintain several major versions using subdirectories instead of branches. I understand that it was a way to maintain backward compatibility for people not using Go modules, however it seems that Go modules have done their way and it may not be relevant anymore. That’s why I started this new branch where I put the v8 at the root of the repository and then cherry-picked your v9 changes on top of it before adding my commit. What do you think?

@yann-soubeyrand yann-soubeyrand force-pushed the v9 branch 2 times, most recently from 3945082 to dd9155a Compare June 29, 2023 17:33
yann-soubeyrand and others added 4 commits June 29, 2023 19:40
The major version subdirectory seems to be necessary only to support
legacy projects not using Go modules. These projects should be rare as
of today.
Co-authored-by: Jonathan Turner <[email protected]>
limit the number of iterations when a zero string is provided on 32-bit systems to maxInt32 rather than 2^32
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