| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-28 | Merge branch 'edit-github-release-as-part-of-release-script' | Oskar | 1 | -5/+38 | |
| 2025-10-28 | Add help option to 4-make-release | Oskar | 1 | -1/+9 | |
| 2025-10-28 | Make --draft a non-default option to 4-make-release | Oskar | 1 | -2/+15 | |
| This changes the script from only creating draft releases to defaulting to final releases. It's still possible to create a draft release by adding the --draft flag. | |||||
| 2025-10-28 | Open editor to finalize changelog in 4-make-release | Oskar | 1 | -2/+14 | |
| 2025-10-28 | Merge branch 'run-release-utilities-from-repo'ios-min-17 | Oskar | 13 | -126/+141 | |
| 2025-10-28 | Verify artifacts using code signing key in repo | Oskar | 3 | -3/+13 | |
| 2025-10-27 | Make release script run from within repo instead of separate directory | Oskar | 4 | -99/+85 | |
| 2025-10-27 | Make mullvad-release use state dir in .local | Oskar | 2 | -12/+14 | |
| 2025-10-27 | Improve commit verification in release scripts | Oskar | 4 | -12/+19 | |
| 2025-10-27 | Verify that current commit is release in release-scripts | Oskar | 1 | -0/+2 | |
| 2025-10-27 | Add script that returns whether or not the current version is a release | Oskar | 1 | -0/+8 | |
| 2025-10-27 | Merge branch 'b-tags-are-sometimes-not-rendered-properly-des-2641' | Tobias Järvelöv | 3 | -30/+101 | |
| 2025-10-27 | Add test to ensure output is produced reliably on each call | Tobias Järvelöv | 1 | -0/+6 | |
| 2025-10-27 | Refactor expectChildrenToMatch to remove need for type casting | Tobias Järvelöv | 1 | -7/+27 | |
| 2025-10-27 | Move expectChildrenToMatch to a separate utils file | Tobias Järvelöv | 2 | -13/+14 | |
| 2025-10-27 | Add tests with both emphasized and bold text | Tobias Järvelöv | 1 | -0/+27 | |
| 2025-10-27 | Rewrite formatHtml to fix bugs in previous implementation | Tobias Järvelöv | 1 | -17/+34 | |
| When the functionality to format `em` tags was added a buggy behavior was introduced. This buggy behavior stems from the logic to match the input string against the tags we want to format, namely <b> and <em>. We mistakenly operate against the original string at all times when we match each tag, which means that for a string which contains '<b>something</b>' the content is correctly identified by the <b> tag's test function and gets rendered with the appropriate React component. However, since the original string is used for every tag this means the same string will also be handled by the next tag. In this case the <em> tag's test function will evaluate the string, '<b>something</b>' and see that it does not match and herein lies the buggy behavior. When a tag's test function does not get a match for the string it will render it as a fragment and push it to the formatted string array. This means that we get duplicated entries in the formatted string array because we get both the React component version of the string and the fragment version of the string. This buggy behavior is now fixed by passing the result of the first tag operations to the next tag. This ensures that once a part of the original string has been matched and turned into a component it can not be matched again by another tag. | |||||
| 2025-10-27 | Merge branch 'enable-gotatun-by-default-for-android' | Albin | 3 | -29/+31 | |
| 2025-10-27 | Increase test timeout | David Göransson | 1 | -25/+27 | |
| 2025-10-27 | Enable gotatun by default in gradle | Albin | 1 | -1/+1 | |
| 2025-10-27 | Rename boringtun to gotatun in gradle | Albin | 2 | -4/+4 | |
| 2025-10-27 | Merge branch 'update-dependencies-droid-2259' | Jonatan Rhodin | 11 | -517/+502 | |
| 2025-10-27 | Update lockfile | Jonatan Rhodin | 2 | -456/+446 | |
| 2025-10-27 | Update ktfmt to 0.25.0 | Jonatan Rhodin | 9 | -57/+52 | |
| 2025-10-27 | Update protobuf to 4.33.0 | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-10-27 | Update kotlin to 2.2.21 | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-10-27 | Update ksp to 2.30 | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-10-27 | Update compose to 1.9.4 | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-10-27 | Merge branch 'update-remaining-string-differences-with-others-ios' | Bug Magnet | 42 | -11042/+543 | |
| 2025-10-27 | Update strings for translation | mojganii | 41 | -10985/+488 | |
| 2025-10-27 | Silence localization script to reduce CLI log | mojganii | 2 | -57/+55 | |
| 2025-10-27 | Merge branch 'clippy' | Markus Pettersson | 1 | -2/+0 | |
| 2025-10-27 | Remove unused import | Markus Pettersson | 1 | -2/+0 | |
| 2025-10-24 | Merge branch 'fix-android-documentation-commands' | Albin | 1 | -2/+4 | |
| 2025-10-24 | Fix android linux build doc commands | Albin | 1 | -2/+4 | |
| 2025-10-24 | Merge branch 'gotatun-daita-v3' | Markus Pettersson | 20 | -284/+433 | |
| 2025-10-24 | Add padding packet over log on disconnect | Sebastian Holmin | 1 | -2/+34 | |
| 2025-10-24 | Add DAITA stats to 'Stats' | David Lönnhager | 9 | -50/+46 | |
| 2025-10-24 | Set max_padding_frac and max_blocking_frac | Markus Pettersson | 1 | -7/+8 | |
| Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2025-10-24 | Propagate error if configuring GotaTun device in invalid state | Markus Pettersson | 2 | -7/+20 | |
| 2025-10-24 | Fix tunnel setup after having negotiated with an ephemeral peer | Markus Pettersson | 1 | -2/+5 | |
| Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-10-24 | Work around mtu getter not being implemented on Android | Joakim Hulthe | 1 | -1/+7 | |
| 2025-10-24 | Integrate GotaTun cleanly | Markus Pettersson | 12 | -187/+287 | |
| Refactor `trait Tunnel` and factor `start_daita` into `set_config`. Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-10-24 | Update important log message | Joakim Hulthe | 2 | -10/+7 | |
| 2025-10-24 | Bump GotaTun | Markus Pettersson | 2 | -19/+20 | |
| Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-10-24 | Update maybenot to 2.2.2 | Markus Pettersson | 1 | -15/+15 | |
| Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-10-24 | Merge branch 'add-script-6-modify-rollout-des-2602' | Joakim Hulthe | 7 | -32/+196 | |
| 2025-10-24 | Add 6-modify-rollout script | Joakim Hulthe | 1 | -0/+99 | |
| 2025-10-24 | Fix `get_latest_versions_file` | Joakim Hulthe | 3 | -23/+25 | |
| `latest.json` is not published under api.mullvad.net. | |||||
| 2025-10-24 | Fix Display-impl of Rollout | Joakim Hulthe | 3 | -12/+30 | |
