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

[Regression fix] local DNS uses mode tcp_and_udp by default #1285

Merged
merged 4 commits into from
Aug 31, 2023

Conversation

spyophobia
Copy link
Contributor

@spyophobia
Copy link
Contributor Author

spyophobia commented Aug 31, 2023

Also, I've noticed in the CI that there's only "build with all features", but no "test with all features". Had the tests been run with all features enabled, this regression would have been caught in the commit that introduced this regression (8d3461b). So maybe this is something you would want to enable, but I'll leave that decision up to the maintainers.

spyophobia and others added 3 commits August 31, 2023 17:56
@zonyitoo zonyitoo merged commit c872714 into shadowsocks:master Aug 31, 2023
6 checks passed
@spyophobia
Copy link
Contributor Author

Out of curiosity, what is causing rustfmt to format the code differently on our machines? I thought having a rustfmt.toml in tree prevents the user's local settings (~/.config/rustfmt/rustfmt.toml) from being applied.

@zonyitoo
Copy link
Collaborator

zonyitoo commented Sep 1, 2023

Because rustfmt.toml contains some nightly only options. So you should run cargo +nightly fmt.

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.

[Regression] Local DNS now defaults to tcp_only mode, causing UDP-only clients to fail
2 participants