summaryrefslogtreecommitdiffhomepage
path: root/mullvad-jni/src/lib.rs
AgeCommit message (Expand)AuthorFilesLines
2019-11-22Use class cache in `JnixEnv`Janito Vaqueiro Ferreira Filho1-32/+5
2019-11-22Replace `JNIEnv` usage with `JnixEnv`Janito Vaqueiro Ferreira Filho1-8/+36
2019-11-22Use `jnix` crateJanito Vaqueiro Ferreira Filho1-1/+1
2019-11-22Move list of classes to load to a separate moduleJanito Vaqueiro Ferreira Filho1-64/+3
2019-11-21Create `TalpidVpnService` super classJanito Vaqueiro Ferreira Filho1-0/+1
2019-11-21Move `TunConfig` to Talpid packageJanito Vaqueiro Ferreira Filho1-1/+1
2019-11-21Move `InetNetwork` to Talpid packageJanito Vaqueiro Ferreira Filho1-1/+1
2019-11-21Move `TunnelEndpoint` to Talpid packageJanito Vaqueiro Ferreira Filho1-1/+1
2019-11-21Move `Endpoint` to Talpid packageJanito Vaqueiro Ferreira Filho1-1/+1
2019-11-21Move `TransportProtocol` to Talpid packageJanito Vaqueiro Ferreira Filho1-2/+2
2019-11-21Move `BlockReason` to Talpid packageJanito Vaqueiro Ferreira Filho1-8/+8
2019-11-21Move `ParameterGenerationError` to Talpid packageJanito Vaqueiro Ferreira Filho1-4/+4
2019-11-21Move `ActionAfterDisconnect` to Talpid packageJanito Vaqueiro Ferreira Filho1-3/+3
2019-10-25Format Rust codeLinus Färnstrand1-3/+1
2019-10-24Add getWwwAuthToken to mullvad-jniEmīls Piņķis1-0/+20
2019-10-17Upgrade err-derive to 0.2.1Linus Färnstrand1-6/+7
2019-10-07Use PRODUCT_VERSION const instead of sending it aroundLinus Färnstrand1-1/+0
2019-10-01Return `GetAccountDataResult` from daemon methodJanito Vaqueiro Ferreira Filho1-9/+8
2019-10-01Implement `IntoJava` for `getAccountData` resultJanito Vaqueiro Ferreira Filho1-0/+4
2019-09-26Revert "Don't use `JList` wrapper type"Janito Vaqueiro Ferreira Filho1-1/+0
2019-09-07Update public key model in AndroidEmīls Piņķis1-1/+1
2019-09-07Update keygen model againEmīls Piņķis1-2/+3
2019-09-06Use new tunnel parameter error block reason in AndroidEmīls Piņķis1-1/+5
2019-09-05Adjust mullvad-jni to support new public key structureEmīls Piņķis1-1/+1
2019-08-19Add method for validating wireguard keyEmīls Piņķis1-1/+26
2019-08-02Implement `IntoJava` for `TunnelEndpoint`Janito Vaqueiro Ferreira Filho1-0/+1
2019-08-02Implement `IntoJava` for `Endpoint`Janito Vaqueiro Ferreira Filho1-0/+1
2019-08-02Implement `IntoJava` for `SocketAddr`Janito Vaqueiro Ferreira Filho1-0/+1
2019-08-02Implement `IntoJava` for `TransportProtocol`Janito Vaqueiro Ferreira Filho1-0/+2
2019-07-31Implement `MullvadDaemon::shutdown`Janito Vaqueiro Ferreira Filho1-0/+11
2019-07-31Implement `IntoJava` for `BlockReason`Janito Vaqueiro Ferreira Filho1-0/+8
2019-07-31Implement `MullvadDaemon::getVersionInfo`Janito Vaqueiro Ferreira Filho1-0/+18
2019-07-31Implement `IntoJava` for `AppVersionInfo`Janito Vaqueiro Ferreira Filho1-0/+1
2019-07-30Implement `MullvadDaemon::getCurrentVersion`Janito Vaqueiro Ferreira Filho1-0/+18
2019-07-29Handle Wireguard key generation result from daemonJanito Vaqueiro Ferreira Filho1-12/+6
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-24Implement `IntoJava` for `ActionAfterDisconnect`Janito Vaqueiro Ferreira Filho1-0/+3
2019-07-22Implement `IntoJava` for `KeygenEvent`Janito Vaqueiro Ferreira Filho1-0/+3
2019-06-28Rename `TunnelStateTransition` into `TunnelState`Janito Vaqueiro Ferreira Filho1-5/+5
2019-06-26Don't use `JList` wrapper typeJanito Vaqueiro Ferreira Filho1-0/+1
2019-06-26Add KeygenEvent to mullvad-jniEmīls Piņķis1-1/+7
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 Filho1-38/+14
2019-06-13Implement `MullvadDaemon::getCurrentLocation`Janito Vaqueiro Ferreira Filho1-0/+20
2019-06-13Implement `IntoJava` for `GeoIpLocation`Janito Vaqueiro Ferreira Filho1-0/+1
2019-06-11Implement `MullvadDaemon::getState`Janito Vaqueiro Ferreira Filho1-0/+17
2019-05-29Use `VpnServiceTunProvider` on AndroidJanito Vaqueiro Ferreira Filho1-18/+32