summaryrefslogtreecommitdiffhomepage
path: root/mullvad-jni
AgeCommit message (Expand)AuthorFilesLines
2025-10-15Enable the user to include their account token in problem reportsJonatan Rhodin1-0/+7
2025-09-23Remove unused dependencies from `mullvad-jni`Markus Pettersson1-2/+0
2025-09-23Remove unused `rand` dependency from `mullvad-jni`Markus Pettersson1-1/+0
2025-07-10Run `cargo fmt`Sebastian Holmin3-9/+9
2025-06-10Update nix to 0.30 everywhereJoakim Hulthe1-1/+0
2025-05-26Add BoringtunJoakim Hulthe1-0/+1
2025-05-21Supply IP address when using API overrideDavid Göransson1-17/+21
2025-05-06Run `cargo fix --edition`Markus Pettersson1-1/+1
2025-04-03Add product flavor to in app logsKalle Lindström3-0/+6
2025-03-25Avoid using an unavailable ip version to connect to a relayJonatan Rhodin1-1/+3
2025-03-17Fix building for Android, rename api to access_mode in mullvad-apiBug Magnet1-1/+1
2025-03-07Track IPv6 connectivity on AndroidDavid Lönnhager1-0/+2
2025-02-24Set exception logging file on AndroidJoakim Hulthe1-4/+11
2025-02-12Replace `#[no_mangle]` with `#[unsafe(no_mangle)]`Sebastian Holmin2-4/+4
2025-02-06Replace old waitForTunnelUp functionDavid Göransson3-188/+13
2025-01-02Change how daemon is startedEmīls1-31/+15
2025-01-02Remove global API endpointEmīls3-12/+19
2024-11-27Handle legacy always-on vpn profilesDavid Göransson1-1/+3
2024-11-22Add comment about tokio runtime and getaddrinfoDavid Lönnhager1-0/+3
2024-09-25Add `futures` to workspace dependenciesSebastian Holmin1-1/+1
2024-08-30Initialize mullvad daemon directly in vpn service on createJonatan Rhodin2-79/+72
2024-08-13Refactor tunnel provider and TalpidVpnServiceDavid Lönnhager1-19/+4
2024-08-12Fix apparently incorrect codeDavid Lönnhager1-2/+2
2024-08-12Refactor TalpidVpnService in mullvad-jniDavid Lönnhager1-28/+33
2024-08-07Fix shutdown issue on AndroidMarkus Pettersson1-0/+3
2024-08-06Shut down gRPC server gracefullyMarkus Pettersson1-14/+2
2024-07-25Upgrade pfctl to 0.5.0 and ipnetwork to 0.20Linus Färnstrand1-1/+1
2024-06-24Remove unused HashSet from preloaded Java classesDavid Lönnhager1-1/+0
2024-06-24Remove unused IsNull traitDavid Lönnhager2-19/+0
2024-06-24Refactor daemon init and deinit on AndroidDavid Lönnhager4-416/+259
2024-06-17Get value of data directory value at app startupMarkus Pettersson2-15/+26
2024-06-14Change crate_type into crate-type since the first is deprecatedLinus Färnstrand1-1/+1
2024-05-29Migrate to gRPCDavid Göransson4-2007/+54
2024-04-09Use single-threaded runtime when launching serviceDavid Lönnhager1-2/+2
2024-04-03Enable single-use-lifetimes rustc lintLinus Färnstrand1-2/+2
2024-03-19Implement JNI support for Server IP overridesDavid Göransson3-4/+185
2024-03-14Return success or error when creating and updating a custom listJonatan Rhodin2-15/+76
2024-02-27Replace err_derive with thiserrorJoakim Hulthe5-44/+40
2024-02-08Add support for custom lists in jniJonatan Rhodin3-0/+103
2024-01-16Add rust-version to all Cargo.tomlLinus Färnstrand1-0/+1
2024-01-11Synchronize `mullvad-api` and `mullvad-daemon` when the `api-override`Markus Pettersson1-10/+4
2024-01-09Remove version and publish cargo metadataLinus Färnstrand1-2/+0
2024-01-08Add new internal daemon event `AccessMethodEvent`Markus Pettersson1-0/+6
2024-01-04Rename Android enum variants to conform to lint rulesLinus Färnstrand3-16/+14
2024-01-04Add workspace level lintsLinus Färnstrand2-1/+3
2023-12-21Support new tunnel state API in the Android frontend.David Göransson2-36/+0
2023-12-21Handle am.i.mullvad.net with internal daemon eventSebastian Holmin1-1/+0
2023-11-17Add missing FirewallPolicyError classJonatan Rhodin1-0/+1
2023-10-31Replace UpdateRelaySettings with SetRelaySettingsDavid Lönnhager3-10/+7
2023-10-25Add providers model and enable it in the daemonJonatan Rhodin1-0/+2