summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2025-02-27Update lockfileDavid Göransson1-420/+399
2025-02-27Update detekt to 1.23.8David Göransson1-1/+1
2025-02-27Update ConstraintLayout to 1.1.1David Göransson1-1/+1
2025-02-27Update datastore to 1.1.3David Göransson1-1/+1
2025-02-27Update activity to 1.10.1David Göransson1-1/+1
2025-02-27Bump AGP to 8.8.2David Göransson1-1/+1
2025-02-27Merge branch 'investigate-go-crash-issue-with-runtimegc-droid-1825'Jonatan Rhodin5-90/+14
2025-02-27Use socket instead of ping command when pinging on androidJonatan Rhodin5-90/+14
Previous implementation spawned a process with tokio which in turn registered a signal handler without ONASTACK flag set. When using GO code, all signal handlers needs to have this flag set otherwise a signal might be handled on a goroutine thread which has a small stack and thus can overflow. Reference: DROID-1825 Co-authored-by: David Lönnhager <david.l@mullvad.net>
2025-02-27Merge branch 'update-print-package-versions-script'Linus Färnstrand1-6/+6
2025-02-27Pin Ubuntu and fedora images to fixed tags instead of latestLinus Färnstrand1-2/+2
Helps keeping things stable and more consistent
2025-02-27Make print-package-versions list all mullvad packagesLinus Färnstrand1-2/+2
This includes the new mullvad-browser-alpha package (and anything else containing "mullvad-" in the package name)
2025-02-27Silence noisy commands on Fedora 41+Linus Färnstrand1-2/+2
2025-02-27Make print-package-versions script Fedora 41+ compatibleLinus Färnstrand1-1/+1
2025-02-27Merge branch 'fix-spamming-onlineoffline-status-droid-1843'Jonatan Rhodin1-0/+2
2025-02-26Fix spamming of connectivity changed eventsJonatan Rhodin1-0/+2
2025-02-26Merge branch 'remove-jodatime-droid-898'Jonatan Rhodin64-233/+244
2025-02-26Update verification-metadata.xmlKalle Lindström1-5/+0
2025-02-26Remove Joda Time and use java.time package insteadKalle Lindström63-228/+244
Joda Time has been superseded by the Java 8 java.time package which has more or less the same API. This commit removes all usage of Joda Time and replaces it with the java.time classes. This is done so that we can remove the dependency on Joda Time.
2025-02-25Merge branch 'fix-connection-loop-regression'David Göransson1-0/+6
2025-02-25Fix connection loop regressionDavid Göransson1-0/+6
2025-02-25Merge branch 'add-logging-for-dropped-nav-events-droid-1837'Albin1-0/+5
2025-02-25Add logging for dropped nav eventsAlbin1-0/+5
Adding logging for skipped navigation events in order to simplify debugging of flaky tests.
2025-02-25Merge branch 'clean-up-android-tun'David Göransson2-6/+9
2025-02-25Rename and comment variableDavid Göransson1-3/+4
2025-02-25Fix comment about routes on androidDavid Göransson1-3/+5
2025-02-25Merge branch 'document-and-lint-all-usages-of-unsafe-des-1459'Joakim Hulthe50-154/+268
2025-02-25Remove unnecessary impl SyncJoakim Hulthe1-2/+0
2025-02-25Add safety comment to talpid_core::dns::windows::dnsapiJoakim Hulthe1-0/+1
2025-02-25Remove unused unsafe impl SendJoakim Hulthe1-2/+0
2025-02-25Fix improper pointer provenanceJoakim Hulthe3-7/+12
`&mut buffer[0] as *mut u8` will create a raw pointer that is only allowed to access the very first byte of `buffer`. `slice::as_mut_ptr` is preferred.
2025-02-25Refactor unsafe slightly in mullvad_daemon::migrationsJoakim Hulthe1-12/+32
2025-02-25Allow undocumented_unsafe_blocks in even more modulesJoakim Hulthe9-0/+16
2025-02-25Suppress unsafe warning when cloning JavaVMJoakim Hulthe1-0/+5
2025-02-25Add safety comment in talpid_routing::windows::route_managerJoakim Hulthe1-0/+1
2025-02-25Update test/Cargo.lockJoakim Hulthe1-1/+1
2025-02-25Allow undocumented_unsafe_blocks in some modulesJoakim Hulthe9-0/+18
2025-02-25Fix bad pointer deref in talpid-routing::unix::macos::dataJoakim Hulthe1-1/+6
2025-02-25Fix math in talpid-routing::unix::macos::data (?)Joakim Hulthe1-1/+1
2025-02-25Fix safety comment position in talpid-routing::unix::macos::dataJoakim Hulthe1-4/+4
2025-02-25Remove unsafe block in talpid_core::split_tunnel::macos::tunJoakim Hulthe1-3/+9
2025-02-25Fix safety comments in talpid_core::split_tunnel::macos::bpfJoakim Hulthe1-5/+6
2025-02-25Add safety comment to talpid_tunnel_config_client::socketJoakim Hulthe1-7/+11
2025-02-25Add safety comment to talpid_wireguard::wireguard_goJoakim Hulthe1-0/+4
2025-02-25Add some safety comments in talpid_windows::netJoakim Hulthe1-0/+2
2025-02-25Add safety comments in talpid_windows::ioJoakim Hulthe1-0/+6
2025-02-25Add safety comments in talpid_routing::windows::route_managerJoakim Hulthe1-0/+2
2025-02-25Add safety comment in talpid_openvpnJoakim Hulthe1-0/+1
2025-02-25Fix position of safety comment in talpid_routing::windowsJoakim Hulthe1-3/+5
2025-02-25Allow undocumented_unsafe_blocks in mullvad_paths::windowsJoakim Hulthe1-0/+3
2025-02-25Fix safety comment position in mullvad-leak-checkerJoakim Hulthe1-2/+7