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

Move ttcc back to its original location #6208

Conversation

buggmagnet
Copy link
Contributor

@buggmagnet buggmagnet commented May 2, 2024

This PR does (mostly) 2 things

  • Rebase from a more recent version of main (that includes DAITA changes)
  • Remove the custom iOS TTCC crate and use the original version instead, with iOS specific build directives

This change is Reviewable

raksooo and others added 30 commits April 11, 2024 17:21
This reverts commit cae065c.

Reverted due to unreasonable cost.
Break out the Shadowsocks and SOCKS5 custom access method tests into
seperate tests. The intent is to increase logging granularity.
Specify that the `Authentication` should be 'Accept all traffic' by
default for the SOCKS5-server we spawn on the test manager. Otherwise,
the default is to 'Deny all traffic' by default.
Replace the `Box<dyn Any>` type for the third test function argument
'mullvad client' - replace it with a dedicated enum type
`MullvadClientArgument`. This change got rid of the type casting from
`Box<dyn Any>` to `MullvadProxyClient` done in the `test_function` macro.
Avoid panicking in more tests - prefer to propagate an error value
instead.
This fixes type checking of `pcap` functions on Windows. Without it,
type checking of the ``test-runner` crate from a Linux host to a Windows
target would not work.
@buggmagnet buggmagnet added the iOS Issues related to iOS label May 2, 2024
@buggmagnet buggmagnet requested review from dlon, pinkisemils and acb-mv May 2, 2024 12:35
@buggmagnet buggmagnet self-assigned this May 2, 2024
@buggmagnet buggmagnet closed this May 2, 2024
@buggmagnet buggmagnet reopened this May 2, 2024
@buggmagnet buggmagnet changed the base branch from main to features/ios-post-quantum May 2, 2024 12:37
@buggmagnet buggmagnet closed this May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
iOS Issues related to iOS
Projects
None yet
Development

Successfully merging this pull request may close these issues.