summaryrefslogtreecommitdiffhomepage
path: root/mullvad-jni/src
AgeCommit message (Expand)AuthorFilesLines
2019-05-29Implement `IntoJava` for `IpNetwork`Janito Vaqueiro Ferreira Filho2-1/+20
2019-05-29Implement `IntoJava` for `IpAddr`Janito Vaqueiro Ferreira Filho2-1/+56
2019-05-29Pass `MullvadVpnService` to `mullvad-jni`Janito Vaqueiro Ferreira Filho1-0/+1
2019-05-28Allow setting a custom `TunProvider`Janito Vaqueiro Ferreira Filho1-1/+3
2019-05-27Implement `MullvadDaemon::generateWireguardKey`Janito Vaqueiro Ferreira Filho1-0/+21
2019-05-27Implement `DaemonInterface::generate_wireguard_key`Janito Vaqueiro Ferreira Filho1-0/+10
2019-05-27Implement `MullvadDaemon::getWireguardKey`Janito Vaqueiro Ferreira Filho1-0/+20
2019-05-27Implement `DaemonInterface::get_wireguard_key`Janito Vaqueiro Ferreira Filho1-0/+9
2019-05-27Implement `IntoJava` for `PublicKey`Janito Vaqueiro Ferreira Filho2-1/+15
2019-05-27Implement `IntoJava` for `&[u8]`Janito Vaqueiro Ferreira Filho1-1/+19
2019-05-23Implement listening for tunnel state change eventsJanito Vaqueiro Ferreira Filho2-21/+150
2019-05-23Implement `IntoJava` for `TunnelStateTransition`Janito Vaqueiro Ferreira Filho2-0/+28
2019-05-23Implement `MullvadDaemon::disconnect`Janito Vaqueiro Ferreira Filho1-0/+13
2019-05-23Implement `DaemonInterface::disconnect`Janito Vaqueiro Ferreira Filho1-0/+13
2019-05-23Implement `MullvadDaemon::connect`Janito Vaqueiro Ferreira Filho1-0/+13
2019-05-23Implement `DaemonInterface::connect`Janito Vaqueiro Ferreira Filho1-1/+11
2019-05-23Include `RelaySettings` in `Settings`Janito Vaqueiro Ferreira Filho1-3/+11
2019-05-23Implement `IntoJava` for `RelaySettings`Janito Vaqueiro Ferreira Filho2-1/+43
2019-05-23Implement `IntoJava` for `Constraint<T>`Janito Vaqueiro Ferreira Filho1-1/+29
2019-05-23Implement `IntoJava` for `LocationConstraint`Janito Vaqueiro Ferreira Filho1-0/+52
2019-05-23Implement `MullvadDaemon::updateRelaySettings`Janito Vaqueiro Ferreira Filho1-0/+19
2019-05-23Implement `DaemonInterface::update_relay_settings`Janito Vaqueiro Ferreira Filho1-1/+12
2019-05-23Implement `FromJava` for `RelaySettingsUpdate`Janito Vaqueiro Ferreira Filho2-1/+24
2019-05-23Implement `FromJava` for `RelayConstraintsUpdate`Janito Vaqueiro Ferreira Filho1-1/+19
2019-05-23Create `IsNull` helper traitJanito Vaqueiro Ferreira Filho3-3/+22
2019-05-23Implement `FromJava` for `LocationConstraint`Janito Vaqueiro Ferreira Filho2-1/+53
2019-05-23Implement `FromJava` for `Constraint`Janito Vaqueiro Ferreira Filho2-1/+48
2019-05-22Implement `MullvadDaemon::getRelayLocations`Janito Vaqueiro Ferreira Filho1-0/+20
2019-05-22Implement `DaemonInterface::get_relay_locations`Janito Vaqueiro Ferreira Filho1-1/+9
2019-05-22Implement `IntoJava` for relay list typesJanito Vaqueiro Ferreira Filho2-1/+81
2019-05-22Implement `IntoJava` for `Vec<T>`Janito Vaqueiro Ferreira Filho2-1/+33
2019-05-22Implement `MullvadDaemon::getSettings`Janito Vaqueiro Ferreira Filho1-0/+17
2019-05-22Implement `DaemonInterface::get_settings`Janito Vaqueiro Ferreira Filho1-1/+9
2019-05-22Implement `IntoJava` for `Settings`Janito Vaqueiro Ferreira Filho2-2/+18
2019-05-22Implement `IntoJava` for `Option<T>`Janito Vaqueiro Ferreira Filho1-0/+15
2019-05-22Implement `MullvadDaemon::setAccount`Janito Vaqueiro Ferreira Filho1-0/+16
2019-05-22Implement `FromJava` for `Option<T>`Janito Vaqueiro Ferreira Filho1-1/+21
2019-05-22Implement `DaemonInterface::set_account`Janito Vaqueiro Ferreira Filho1-0/+8
2019-05-22Implement `MullvadDaemon::getAccountData`Janito Vaqueiro Ferreira Filho1-2/+25
2019-05-22Implement `DaemonInterface::get_account_data`Janito Vaqueiro Ferreira Filho1-1/+37
2019-05-22Implement `IntoJava` for `AccountData`Janito Vaqueiro Ferreira Filho2-2/+20
2019-05-22Implement preloading of Java classes to be usedJanito Vaqueiro Ferreira Filho1-4/+41
2019-05-22Create `IntoJava` helper traitJanito Vaqueiro Ferreira Filho2-0/+16
2019-05-22Create `FromJava` helper traitJanito Vaqueiro Ferreira Filho2-0/+19
2019-05-22Store command sender in a `DaemonInterface` facadeJanito Vaqueiro Ferreira Filho2-4/+36
2019-05-22Spawn daemon in a separate thread on AndroidJanito Vaqueiro Ferreira Filho1-0/+81
2019-05-22Create JNI interface for Android appJanito Vaqueiro Ferreira Filho1-0/+6