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

Enable DAITA settings on linux #6184

Merged
merged 4 commits into from May 2, 2024
Merged

Conversation

Serock3
Copy link
Contributor

@Serock3 Serock3 commented Apr 25, 2024

Note that there is a typo in the branch name, please ignore that

To make the review process easier, this first PR just merges the changes needed to enable DAITA in the CLI, GUI and settings.

Fixes DES-843 and DES-844


This change is Reviewable

Copy link

linear bot commented Apr 25, 2024

@Serock3 Serock3 marked this pull request as ready for review April 25, 2024 13:42
@Serock3 Serock3 requested a review from dlon April 25, 2024 13:44
@Serock3 Serock3 changed the title Enable DAITA on windows Enable DAITA on linux Apr 25, 2024
@Serock3 Serock3 changed the title Enable DAITA on linux Enable DAITA settings on linux Apr 25, 2024
Copy link
Member

@dlon dlon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 15 of 15 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved


talpid-types/src/net/wireguard.rs line 66 at r1 (raw file):

    #[cfg(any(target_os = "windows", target_os = "linux"))]
    #[serde(skip)]
    pub constant_packet_size: bool,

This is still unused on Linux, right?

Copy link
Contributor Author

@Serock3 Serock3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewable status: :shipit: complete! all files reviewed, all discussions resolved


talpid-types/src/net/wireguard.rs line 66 at r1 (raw file):

Previously, dlon (David Lönnhager) wrote…

This is still unused on Linux, right?

True, that was an oversight on my part. On the other hand, none of the other DAITA functionality is implemented in this PR either. If we exclude constant packet size, we have to make a separate PR just for enabling that.

@Serock3 Serock3 force-pushed the enable-daita-on-windows branch 2 times, most recently from 9033a46 to 34f5258 Compare May 2, 2024 11:07
@Serock3 Serock3 merged commit 5fb76c9 into daita-wireguard-go May 2, 2024
52 of 53 checks passed
@Serock3 Serock3 deleted the enable-daita-on-windows branch May 2, 2024 11:22
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.

None yet

3 participants