summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2019-05-29Add setBridgeState main thread RPC to GUIEmīls Piņķis1-0/+6
2019-05-29Merge branch 'remove-appveyor-cpp-cache'Linus Färnstrand2-185/+0
2019-05-29Remove unused mtime_cache scriptLinus Färnstrand1-177/+0
2019-05-29Remove commented out caching and mtime restoreLinus Färnstrand1-8/+0
2019-05-29Merge branch 'vpn-service-tun-provider'Janito Vaqueiro Ferreira Filho13-25/+419
2019-05-29Request for VPN permissions before connectingJanito Vaqueiro Ferreira Filho1-1/+29
2019-05-29Make `StubTunProvider` privateJanito Vaqueiro Ferreira Filho1-1/+1
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
2019-05-29Implement `IntoJava` for `IpNetwork`Janito Vaqueiro Ferreira Filho4-1/+22
2019-05-29Implement `IntoJava` for `IpAddr`Janito Vaqueiro Ferreira Filho2-1/+56
2019-05-29Add `Tun::bypass` Android-specific methodJanito Vaqueiro Ferreira Filho1-0/+6
2019-05-29Pass `MullvadVpnService` to `mullvad-jni`Janito Vaqueiro Ferreira Filho3-4/+5
2019-05-29Register the VPN serviceJanito Vaqueiro Ferreira Filho1-0/+9
2019-05-29Create `MullvadVpnService` serviceJanito Vaqueiro Ferreira Filho1-0/+79
2019-05-29Create `TunConfig` data classJanito Vaqueiro Ferreira Filho1-0/+10
2019-05-29Create `InetNetwork` data classJanito Vaqueiro Ferreira Filho1-0/+5
2019-05-29Merge branch 'account-expiry-refresh'Andrej Mihajlov9-20/+240
2019-05-29Trim whitespaceAndrej Mihajlov1-4/+4
2019-05-29Fix the header bar marginAndrej Mihajlov2-6/+3
2019-05-29Add account expiry refreshAndrej Mihajlov7-11/+234
2019-05-29Merge branch 'fix-gui-settings-schema'Emīls Piņķis1-2/+2
2019-05-29Fix GUI settings schemaEmīls Piņķis1-2/+2
2019-05-29Merge branch 'extra-tun-config'Janito Vaqueiro Ferreira Filho5-29/+48
2019-05-29Include tunnel routes in `TunConfig`Janito Vaqueiro Ferreira Filho4-19/+30
2019-05-29Include tunnel MTU in `TunConfig`Janito Vaqueiro Ferreira Filho2-0/+4
2019-05-29Include DNS server addresses in `TunConfig`Janito Vaqueiro Ferreira Filho2-1/+8
2019-05-29Refactor how Wireguard tunnel config is createdJanito Vaqueiro Ferreira Filho1-4/+7
2019-05-29Derive `Clone` and `Debug` for `TunConfig`Janito Vaqueiro Ferreira Filho1-0/+1
2019-05-29Remove `TunConfig` constructorJanito Vaqueiro Ferreira Filho2-10/+3
2019-05-29Allow unused `tun_provider` parameter on WindowsJanito Vaqueiro Ferreira Filho1-1/+1
2019-05-29Merge branch 'shadowsocks-gui-datatypes'Emīls Piņķis3-34/+93
2019-05-29Adjust RPC data type schemas for bridge settingsEmīls Piņķis1-2/+27
2019-05-29Adjust RPC dataypes for bridge settingsEmīls Piņķis2-32/+66
2019-05-29Merge branch 'reword-daemon'Linus Färnstrand2-2/+2
2019-05-29Replace "daemon" with "Mullvad system service"Linus Färnstrand2-2/+2
2019-05-28Merge branch 'tun-provider'Janito Vaqueiro Ferreira Filho14-24/+221
2019-05-28Use `TunProvider` in Wireguard tunnel set-upJanito Vaqueiro Ferreira Filho2-18/+15
2019-05-28Conditionally compile `StubTunProvider`Janito Vaqueiro Ferreira Filho1-3/+3
2019-05-28Use platform specific `TunProvider`Janito Vaqueiro Ferreira Filho1-3/+2
2019-05-28Create `PlatformTunProvider` type aliasJanito Vaqueiro Ferreira Filho3-0/+21
2019-05-28Create `UnixTunProvider`Janito Vaqueiro Ferreira Filho4-0/+59
2019-05-28Allow setting a custom `TunProvider`Janito Vaqueiro Ferreira Filho4-3/+12
2019-05-28Provide `TunProvider` from daemon to wireguardJanito Vaqueiro Ferreira Filho5-4/+31
2019-05-28Create `StubTunProvider`Janito Vaqueiro Ferreira Filho2-0/+14
2019-05-28Create `TunProvider` traitJanito Vaqueiro Ferreira Filho2-0/+44
2019-05-28Create `BoxedError` typeJanito Vaqueiro Ferreira Filho1-1/+28
2019-05-28Merge branch 'shadowsocks-cli'Emīls Piņķis18-383/+568
2019-05-28Disable bridges for UDP tunnels in auto modeEmīls Piņķis1-0/+6