summaryrefslogtreecommitdiffhomepage
path: root/mullvad-jni/src
AgeCommit message (Expand)AuthorFilesLines
2019-08-02Refactor `IntoJava` impl. for `TunnelState`Janito Vaqueiro Ferreira Filho1-31/+33
2019-08-02Implement `IntoJava` for `TunnelEndpoint`Janito Vaqueiro Ferreira Filho2-1/+19
2019-08-02Implement `IntoJava` for `Endpoint`Janito Vaqueiro Ferreira Filho2-1/+23
2019-08-02Implement `IntoJava` for `SocketAddr`Janito Vaqueiro Ferreira Filho2-1/+19
2019-08-02Implement `IntoJava` for `TransportProtocol`Janito Vaqueiro Ferreira Filho2-1/+18
2019-07-31Implement `MullvadDaemon::shutdown`Janito Vaqueiro Ferreira Filho1-0/+11
2019-07-31Implement `DaemonInterface::shutdown`Janito Vaqueiro Ferreira Filho1-0/+4
2019-07-31Add `BlockReason` to `TunnelState.Blocked` classJanito Vaqueiro Ferreira Filho1-1/+3
2019-07-31Implement `IntoJava` for `BlockReason`Janito Vaqueiro Ferreira Filho2-1/+42
2019-07-31Implement `MullvadDaemon::getVersionInfo`Janito Vaqueiro Ferreira Filho1-0/+18
2019-07-31Implement `DaemonInterface::get_version_info`Janito Vaqueiro Ferreira Filho1-0/+12
2019-07-31Implement `IntoJava` for `AppVersionInfo`Janito Vaqueiro Ferreira Filho2-0/+25
2019-07-30Implement `MullvadDaemon::getCurrentVersion`Janito Vaqueiro Ferreira Filho1-0/+18
2019-07-30Implement `DaemonInterface::get_current_version`Janito Vaqueiro Ferreira Filho1-0/+8
2019-07-29Handle Wireguard key generation result from daemonJanito Vaqueiro Ferreira Filho1-12/+6
2019-07-26Use new constraints in daemonEmīls Piņķis1-1/+3
2019-07-24Only load classes onceJanito Vaqueiro Ferreira Filho1-2/+4
2019-07-24Only configure logging onceJanito Vaqueiro Ferreira Filho1-5/+7
2019-07-24Throw exception if log setup failsJanito Vaqueiro Ferreira Filho1-9/+21
2019-07-24Add `ActionAfterDisconnect` to `Disconnecting`Janito Vaqueiro Ferreira Filho1-1/+7
2019-07-24Refactor `IntoJava` for `TunnelState`Janito Vaqueiro Ferreira Filho1-9/+15
2019-07-24Implement `IntoJava` for `ActionAfterDisconnect`Janito Vaqueiro Ferreira Filho2-1/+24
2019-07-22Forward key generation events to `MullvadDaemon`Janito Vaqueiro Ferreira Filho1-3/+32
2019-07-22Implement `IntoJava` for `KeygenEvent`Janito Vaqueiro Ferreira Filho2-0/+37
2019-07-01Include relay location in `TunnelState` data classJanito Vaqueiro Ferreira Filho1-8/+17
2019-06-28Change how tunnel endpoint is broadcastedJanito Vaqueiro Ferreira Filho1-2/+2
2019-06-28Rename `TunnelStateTransition` into `TunnelState`Janito Vaqueiro Ferreira Filho3-10/+10
2019-06-28Replace `TunnelState` alias with a new typeJanito Vaqueiro Ferreira Filho1-5/+5
2019-06-28Use `TunnelState` in `mullvad-jni`Janito Vaqueiro Ferreira Filho3-11/+19
2019-06-26Don't use `JList` wrapper typeJanito Vaqueiro Ferreira Filho2-6/+14
2019-06-26Wrap the tunnel state transition in an `AutoLocal`Janito Vaqueiro Ferreira Filho1-1/+3
2019-06-26Wrap the settings instance in an `AutoLocal`Janito Vaqueiro Ferreira Filho1-1/+3
2019-06-26Wrap relay list in an `AutoLocal`Janito Vaqueiro Ferreira Filho1-1/+3
2019-06-26Add KeygenEvent to mullvad-jniEmīls Piņķis3-7/+14
2019-06-24Listen for settings changesJanito Vaqueiro Ferreira Filho1-1/+29
2019-06-24Implement `MullvadProblemReport::sendProblemReport`Janito Vaqueiro Ferreira Filho1-0/+26
2019-06-24Implement `MullvadProblemReport::collectReport`Janito Vaqueiro Ferreira Filho1-1/+28
2019-06-18Refactor daemon interface locksJanito Vaqueiro Ferreira Filho2-43/+23
2019-06-17Listen for relay list events in `JniEventListener`Janito Vaqueiro Ferreira Filho1-6/+41
2019-06-17Create `get_method_id` helper methodJanito Vaqueiro Ferreira Filho1-8/+17
2019-06-14Add flag to `Relay` if it has Wireguard tunnelsJanito Vaqueiro Ferreira Filho1-3/+7
2019-06-13Implement `MullvadDaemon::getCurrentLocation`Janito Vaqueiro Ferreira Filho1-0/+20
2019-06-13Implement `DaemonInterface::get_current_location`Janito Vaqueiro Ferreira Filho1-2/+10
2019-06-13Implement `IntoJava` for `GeoIpLocation`Janito Vaqueiro Ferreira Filho2-0/+25
2019-06-11Implement `MullvadDaemon::getState`Janito Vaqueiro Ferreira Filho1-0/+17
2019-06-11Implement `DaemonInterface::get_state`Janito Vaqueiro Ferreira Filho1-1/+9
2019-06-10Fix `IntoJava` implementation for `TunConfig`Janito Vaqueiro Ferreira Filho1-3/+15
2019-05-29Use `VpnServiceTunProvider` on AndroidJanito Vaqueiro Ferreira Filho1-18/+32
2019-05-29Create `VpnServiceTunProvider`Janito Vaqueiro Ferreira Filho2-0/+151
2019-05-29Implement `IntoJava` for `TunConfig`Janito Vaqueiro Ferreira Filho2-0/+15