summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-01-03Scope MullvadAPIError into MullavdAPI as Error and add response codes expect...Andrej Mihajlov3-35/+85
2020-01-03Add ResponseCode type to JsonRpcResponseAndrej Mihajlov1-6/+11
2020-01-03Merge branch 'add-wireguard-device'Andrej Mihajlov8-300/+655
2020-01-03Update project fileAndrej Mihajlov1-1/+15
2020-01-03Remove debug logAndrej Mihajlov1-5/+2
2020-01-03Move WireGuard related routine to WireguardDeviceAndrej Mihajlov7-299/+643
2020-01-02Merge branch 'restrictdns-update'David Lönnhager10-246/+187
2020-01-02Generalize PermitTunnelDnsDavid Lönnhager3-27/+55
2020-01-02Refactor WinFwDavid Lönnhager9-193/+133
2020-01-02Update RestrictDns in WinFwDavid Lönnhager5-83/+56
2020-01-02Merge branch 'libshared-update'David Lönnhager1-8/+21
2020-01-02Skip TAP adapters whose names or attributes cannot be read instead of failingDavid Lönnhager1-8/+21
2019-12-20Merge branch 'cleanup-obsoleted-code'Janito Vaqueiro Ferreira Filho2-80/+34
2019-12-17Replace `resetComplete` with `isStopping` flagJanito Vaqueiro Ferreira Filho1-5/+4
2019-12-17Remove service connection coroutinesJanito Vaqueiro Ferreira Filho2-40/+17
2019-12-17Remove unused properties from `LocalBinder`Janito Vaqueiro Ferreira Filho1-6/+1
2019-12-17Refactor to remove `connectionProxy` variableJanito Vaqueiro Ferreira Filho1-6/+15
2019-12-17Remove properties replaced by service connectionJanito Vaqueiro Ferreira Filho1-26/+0
2019-12-17Merge branch 'create-fragment-helper-classes'Janito Vaqueiro Ferreira Filho11-128/+156
2019-12-17Refactor `LaunchFragment` to make it service awareJanito Vaqueiro Ferreira Filho1-17/+17
2019-12-17Make `LoginFragment` service dependentJanito Vaqueiro Ferreira Filho1-12/+1
2019-12-17Make `AccountFragment` service dependentJanito Vaqueiro Ferreira Filho1-14/+3
2019-12-17Decouple `RemainingTimeLabel` from `MainActivity`Janito Vaqueiro Ferreira Filho2-7/+7
2019-12-17Make `SettingsFragment` service awareJanito Vaqueiro Ferreira Filho1-10/+4
2019-12-17Make `SelectLocationFragment` service dependentJanito Vaqueiro Ferreira Filho1-18/+4
2019-12-17Make `WireguardKeyFragment` service dependentJanito Vaqueiro Ferreira Filho1-18/+2
2019-12-17Make `ConnectFragment` service dependentJanito Vaqueiro Ferreira Filho1-30/+3
2019-12-17Create `ServiceDependentFragment` helper classJanito Vaqueiro Ferreira Filho1-0/+57
2019-12-17Create `ServiceAwareFragment` helper classJanito Vaqueiro Ferreira Filho2-1/+48
2019-12-17Add a service connection event notifierJanito Vaqueiro Ferreira Filho1-1/+10
2019-12-17Merge branch 'update-cli'David Lönnhager1-2/+2
2019-12-17Rename 'key generate' to 'key regenerate' in the CLIDavid Lönnhager1-2/+2
2019-12-17Merge branch 'rotate-wireguard-pubkey'David Lönnhager8-10/+398
2019-12-17Improve key rotation CLIDavid Lönnhager5-34/+31
2019-12-17Refactor key rotationDavid Lönnhager4-77/+50
2019-12-17Refactor key rotationDavid Lönnhager2-211/+297
2019-12-17Reset rotation interval when the active account changesDavid Lönnhager2-16/+32
2019-12-17Use tokio_timer rather than Delay (compatibility)David Lönnhager1-10/+11
2019-12-17Update CHANGELOG.mdDavid Lönnhager1-0/+4
2019-12-17Remove excessive logging in mullvad_daemon::wireguardDavid Lönnhager1-4/+2
2019-12-17Format Rust codeDavid Lönnhager6-53/+82
2019-12-17Retry automatic key rotation on failureDavid Lönnhager1-8/+30
2019-12-17Account for age of public key in wg key updatesDavid Lönnhager2-29/+75
2019-12-17Update key rotation scheduler when the interval is changedDavid Lönnhager2-13/+28
2019-12-17Treat zero interval as disabling auto rotationDavid Lönnhager1-5/+11
2019-12-17Add CLI interface for configuring automatic wg key rotationDavid Lönnhager4-0/+81
2019-12-17Add configurable key rotation intervalDavid Lönnhager4-19/+33
2019-12-17Improve error handlingDavid Lönnhager1-8/+20
2019-12-17Add incomplete key rotation schedulerDavid Lönnhager3-1/+89
2019-12-17Merge branch 'update-driverlogic'David Lönnhager1-18/+8