summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
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
2019-05-28Remove proxy subcommand from tunnelEmīls Piņķis1-248/+1
2019-05-28Add bridge subcommandEmīls Piņķis2-0/+358
2019-05-28Factor out location parsing in CLIEmīls Piņķis3-75/+77
2019-05-28Add new bridge related RPCs to mullvad-ipc-clientEmīls Piņķis1-7/+8
2019-05-28Implement Display for BridgeConstraints and BridgeStateEmīls Piņķis1-0/+23
2019-05-28Change SetOpenVpnProxy to SetBridgeSettingsEmīls Piņķis2-51/+45
2019-05-28Remove proxy settings from openvpn::TunnelOptionsEmīls Piņķis8-24/+15
2019-05-28Print bridge constraints and settings in CLIEmīls Piņķis1-18/+25
2019-05-28Add managamenent command to set bridge stateEmīls Piņķis2-1/+51
2019-05-28Merge branch 'account-view'Andrej Mihajlov34-357/+1221