-
Notifications
You must be signed in to change notification settings - Fork 440
Promote WireGuard Port to a proper obfuscation method
#9295
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
base: main
Are you sure you want to change the base?
Conversation
02065db to
1542a3e
Compare
4fa6699 to
845860d
Compare
Serock3
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Serock3 reviewed 21 of 58 files at r1, all commit messages.
Reviewable status: 21 of 58 files reviewed, all discussions resolved
The base branch was changed.
845860d to
0cf87b1
Compare
WireGuard Port to a proper obfuscation method
e8282b4 to
66916f8
Compare
|
Rebased on top of d1f1b8d. Hopefully this branch will see less breakage since OpenVPN is basically ripped out of the daemon at this point. |
66916f8 to
d1c32bb
Compare
Serock3
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Serock3 reviewed 2 of 58 files at r1, 4 of 9 files at r2, 13 of 16 files at r3, all commit messages.
Reviewable status: 24 of 59 files reviewed, all discussions resolved
|
The plan is to let Android implement their client-side changes as part of this PR before merging. |
69eaeab to
49c42b6
Compare
6df93e8 to
bb00412
Compare
Serock3
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Serock3 reviewed 1 of 58 files at r1, 3 of 10 files at r4, all commit messages.
Reviewable status: 25 of 60 files reviewed, all discussions resolved
Save it in obfuscation settings in Redux.
It has been replaced by the new wireguard port property in the obfuscation settings.
The wireguard port has moved from relay to obfuscation, so we have to use the obfuscation command to set it now.
bb00412 to
2815b42
Compare
This PR moves the
WireGuard portselection into the obfuscation settings data structure. Note that the port selection is now scoped to the new anti-censorship method namedWireGuard port, and is no longer shared with LWO.Why is this branch named
remove-openvpn-part5?This PR seeks to split up #9292 even more, since that PR both moves the WireGuard port to obfuscation menu AND changes the management interface to treat port as an obufscation method. This PR plucks out just the changes for making the management interface to treat port as an obufscation method.
This change is