diff options
| author | Emīls <emils@mullvad.net> | 2024-09-23 13:47:03 +0200 |
|---|---|---|
| committer | Emīls <emils@mullvad.net> | 2024-09-25 16:44:27 +0200 |
| commit | aadbd7a4e76378f34c60b9048b4c8d2aff353dff (patch) | |
| tree | acdb3476e4a98348b66efe9d16c010dd9d91f75f | |
| parent | d75f793ed898835e00f5ff08a259f5f64662b07f (diff) | |
| download | mullvadvpn-ios/2024.8-build2.tar.xz mullvadvpn-ios/2024.8-build2.zip | |
Bump iOS version and update changes.txtios/2024.8-build2
| -rw-r--r-- | ios/Assets/changes.txt | 6 | ||||
| -rw-r--r-- | ios/CHANGELOG.md | 5 | ||||
| -rw-r--r-- | ios/Configurations/Version.xcconfig | 4 | ||||
| -rw-r--r-- | ios/dump-traffic.sh | 8 | ||||
| -rw-r--r-- | ios/work-for-api.md | 12 |
5 files changed, 29 insertions, 6 deletions
diff --git a/ios/Assets/changes.txt b/ios/Assets/changes.txt index f9d1c0f3c8..53deb983e8 100644 --- a/ios/Assets/changes.txt +++ b/ios/Assets/changes.txt @@ -1,4 +1,2 @@ -CHANGE THIS BEFORE A RELEASE -Each line is treated as a separate change item shown in the GUI the first time it runs after install. -Start each line with a capital letter and end each line with a period. -Only point out the major changes. +Improve the reliability of the communications with our API. +Improve reliability of device key rotation. diff --git a/ios/CHANGELOG.md b/ios/CHANGELOG.md index 75dfa457c1..8210826a88 100644 --- a/ios/CHANGELOG.md +++ b/ios/CHANGELOG.md @@ -21,6 +21,11 @@ Line wrap the file at 100 chars. Th * **Fixed**: for any bug fixes. * **Security**: in case of vulnerabilities. +## [2024.8] +### Fixed +- Make key rotation and device validation more reliable +- Enable traffic to reach the API when a tunnel is established. + ## [2024.7 - 2024-09-16] ### Added - Add DAITA (Defence against AI-guided Traffic Analysis) setting diff --git a/ios/Configurations/Version.xcconfig b/ios/Configurations/Version.xcconfig index d538f70567..567f22b9d2 100644 --- a/ios/Configurations/Version.xcconfig +++ b/ios/Configurations/Version.xcconfig @@ -2,9 +2,9 @@ VERSIONING_SYSTEM = apple-generic // Marketing version, aka major.minor -MARKETING_VERSION = 2024.7 +MARKETING_VERSION = 2024.8 // Build number // Normally we reset the build number to 1 after bumping MARKETING_VERSION. // Otherwise increment it for each subsequent TestFlight submission. -CURRENT_PROJECT_VERSION = 1 +CURRENT_PROJECT_VERSION = 2 diff --git a/ios/dump-traffic.sh b/ios/dump-traffic.sh new file mode 100644 index 0000000000..4275f52221 --- /dev/null +++ b/ios/dump-traffic.sh @@ -0,0 +1,8 @@ +function examineTraffic { + local host="$1" + ssh root@192.168.1.1 \ + tcpdump -i any -U -s0 -w - "host $host" | \ + wireshark -k -i - +} + +examineTraffic $@ diff --git a/ios/work-for-api.md b/ios/work-for-api.md new file mode 100644 index 0000000000..f62ea28078 --- /dev/null +++ b/ios/work-for-api.md @@ -0,0 +1,12 @@ +- Need to make port-entry keyboard have a done button +- We should work out the flow of validating changes to proxy configuration +- Fix IP validation for shadowsocks. +- Testing a method is a stub now, we should add real validation. + +# Tasks to be added +- We need to move files around per purpose of file instead of just putting views in views, viewcontrollers into viewcontrollers +- BoringTun + - Profile versions + - Bump boringtun 0.6 + - Make an FFI safe UDPSession + - Finalize rebase |
