summaryrefslogtreecommitdiffhomepage
path: root/android/scripts
diff options
context:
space:
mode:
authorMarkus Pettersson <markus.pettersson@mullvad.net>2025-07-08 16:44:25 +0200
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-07-09 15:17:09 +0200
commit1d874a65d41ff343f7308da8ad4e3c20f5b67264 (patch)
tree9efb23c08d38004266e2459e7e8876dfa6f7620b /android/scripts
parent9540001b411f8e60c2a7a57f1054f030202bd7f3 (diff)
downloadmullvadvpn-1d874a65d41ff343f7308da8ad4e3c20f5b67264.tar.xz
mullvadvpn-1d874a65d41ff343f7308da8ad4e3c20f5b67264.zip
Adjust MTU for QUIC obfuscator based on tunnel MTU
Make fields of `quic::Settings` private and expose constructors/builder fns to configure a `quic::Settings` struct. A previous commit that added a public, optional field to the settings struct broke a caller (iOS), which is suboptimal. Add a new token type: `quic::AuthToken`. This will perform "all" necessary validation that was previously done ad-hoc when the token was to be transformed into an authorization header. It also helps to not fuck up the values passed to `quic::Settings::new`, since it was previously Stringly-typed.
Diffstat (limited to 'android/scripts')
0 files changed, 0 insertions, 0 deletions