summaryrefslogtreecommitdiffhomepage
path: root/mullvad-jni
AgeCommit message (Expand)AuthorFilesLines
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-1/+0
2021-11-08Set all Rust crates to edition 2021Linus Färnstrand1-1/+1
2021-10-12Update dependenciesDavid Lönnhager1-1/+1
2021-07-13Fix tokio runtime buildersDavid Lönnhager1-1/+1
2021-07-13Update tokio dependenciesDavid Lönnhager1-1/+1
2021-06-18Update account history RPCsDavid Lönnhager2-20/+9
2021-04-23Use new error enum. in `VoucherSubmissionResult`Janito Vaqueiro Ferreira Filho1-14/+3
2021-04-23Create `VoucherSubmissionError` enumerationJanito Vaqueiro Ferreira Filho1-0/+25
2021-02-19Update `jnix` dependency to version `0.4`Janito Vaqueiro Ferreira Filho1-1/+1
2021-02-05Upgrade err-derive dependency to 0.3.0Linus Färnstrand1-1/+1
2021-01-28Update Android daemon interfaceDavid Lönnhager1-13/+49
2021-01-22Start without version cache instead of using incorrect defaultsDavid Lönnhager1-1/+3
2021-01-12Replace the old cache directoryDavid Lönnhager1-1/+0
2021-01-04Always prefer the last used API addressDavid Lönnhager2-4/+5
2020-12-16Create error state cause for invalid DNS serverJanito Vaqueiro Ferreira Filho1-0/+1
2020-12-16Add `CreateTunResult.InvalidDnsServers` variantJanito Vaqueiro Ferreira Filho1-0/+1
2020-12-16Create `CreateTunResult` helper typeJanito Vaqueiro Ferreira Filho1-0/+3
2020-12-14Move problem report JNI methods to a new moduleJanito Vaqueiro Ferreira Filho2-64/+75
2020-12-04Implement `MullvadDaemon.setDnsOptions` methodJanito Vaqueiro Ferreira Filho1-1/+26
2020-12-04Implement `DaemonInterface::set_dns_options`Janito Vaqueiro Ferreira Filho1-1/+9
2020-12-04Derive `IntoJava` for `DnsOptions`Janito Vaqueiro Ferreira Filho1-0/+1
2020-12-04Update jnix versionJanito Vaqueiro Ferreira Filho1-1/+1
2020-12-03Remove obsolete virtual adapter code and errorsDavid Lönnhager1-1/+0
2020-11-26Don't return `null` from `getAccountData`Janito Vaqueiro Ferreira Filho1-1/+1
2020-11-25Rename TAP adapter error cause on AndroidDavid Lönnhager1-1/+1
2020-11-24Log when daemon starts even if logging is set-upJanito Vaqueiro Ferreira Filho1-1/+2
2020-11-24Pass resource dir. when sending problem reportJanito Vaqueiro Ferreira Filho1-1/+11
2020-11-24Fix log message for sending problem reports errorJanito Vaqueiro Ferreira Filho1-1/+1
2020-10-22Detect if multiple daemon instances are runningJanito Vaqueiro Ferreira Filho1-1/+16
2020-10-21Upgrade nixDavid Lönnhager1-1/+1
2020-10-09Update Android daemon interface with new daemon command dataOskar Nyberg1-3/+5
2020-09-25Implement `MullvadDaemon.removeAccountFromHistory`Janito Vaqueiro Ferreira Filho1-0/+22
2020-09-25Add `DaemonInterface::remove_account_from_history`Janito Vaqueiro Ferreira Filho1-0/+8
2020-09-16Upgrade dependenciesDavid Lönnhager1-1/+1
2020-09-01Reduce excessive thread countDavid Lönnhager1-4/+4
2020-09-01Update mullvad-jniDavid Lönnhager2-3/+14
2020-09-01Update Android daemon interfaceDavid Lönnhager2-30/+23
2020-09-01Remove JSON-RPC dependencies from mullvad-jniDavid Lönnhager1-2/+0
2020-09-01Use predefined constants in mullvad-jniLinus Färnstrand1-2/+2
2020-08-20Don't log cancelled RPC requests as errorsJanito Vaqueiro Ferreira Filho1-18/+20
2020-07-20Handle tun device reuse in the Java sideJanito Vaqueiro Ferreira Filho1-4/+19
2020-07-20Move wait for tun up event into `TalpidVpnService`Janito Vaqueiro Ferreira Filho3-0/+180
2020-06-25Use new version info in AndroidEmīls1-1/+1
2020-06-09Update ipnetwork to 0.16Emīls Piņķis1-1/+1
2020-05-11Log voucher submission errorsJanito Vaqueiro Ferreira Filho1-1/+9
2020-05-11Use `VoucherSubmissionResult` insteadJanito Vaqueiro Ferreira Filho2-13/+7
2020-05-11Create `VoucherSubmissionResult` typeJanito Vaqueiro Ferreira Filho1-1/+28
2020-05-11Create `MullvadDaemon.submitVoucher` methodJanito Vaqueiro Ferreira Filho1-0/+28
2020-05-11Implement `DaemonInterface::submit_voucher`Janito Vaqueiro Ferreira Filho1-1/+12
2020-05-11Create `VoucherSubmission` classJanito Vaqueiro Ferreira Filho1-0/+1