summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2018-10-23Changing macOS dns monitor implementation to consider all settingsLinus Färnstrand2-159/+145
2018-10-23Take search domains into account when handling macOS DNSLinus Färnstrand1-58/+103
2018-10-16Send tunnel endpoint on connected and connectingJanito Vaqueiro Ferreira Filho2-5/+6
2018-10-12Prefer systemd-resovled over NetworkManagerEmīls Piņķis1-3/+3
2018-10-11Check resolve.conf for systemd-resolved DNS serverJanito Vaqueiro Ferreira Filho1-1/+18
2018-10-11Check for resolv.conf symlink to systemd-resolvedJanito Vaqueiro Ferreira Filho3-4/+27
2018-10-11Fix typo in name of `resolved` DNS managerJanito Vaqueiro Ferreira Filho1-1/+1
2018-10-10Add logic for making tunnel state machine pull parameters via new traitLinus Färnstrand6-91/+86
2018-10-10Add wireframe for TunnelParametersGeneratorLinus Färnstrand1-2/+22
2018-10-10Debug log which Linux DNS manager is being usedLinus Färnstrand1-4/+17
2018-10-09Ignore tunnel event forwarding errorsJanito Vaqueiro Ferreira Filho1-5/+1
2018-10-09Use `unbounded_send` method directlyJanito Vaqueiro Ferreira Filho1-11/+4
2018-10-09Fix resolved by always resolving interface names to real IDs.Emīls Piņķis1-31/+19
2018-10-08Increase ping-exit to 20 secondsLinus Färnstrand1-2/+2
2018-10-08Pass --connect-timeout 30 to openvpnEmīls Piņķis1-0/+1
2018-10-08Remove comp-lzo OpenVPN settingLinus Färnstrand1-1/+0
2018-10-05Use NetworkManager to set and reset DNSEmīls Piņķis1-4/+11
2018-10-05Implement DNS management using NetworkManagerEmīls Piņķis3-5/+112
2018-10-05Allow setting the DNS module through env. variableJanito Vaqueiro Ferreira Filho1-0/+1
2018-10-05Implement support for resolvconfJanito Vaqueiro Ferreira Filho1-0/+1
2018-10-05Implement support for systemd-resolvedJanito Vaqueiro Ferreira Filho3-2/+245
2018-10-04Delete the DNS recovery file even if it's not restoredEmīls1-3/+6
2018-10-03Integrate windns changes into talpid-coreEmīls1-11/+44
2018-10-03Handle AllowLan in all statesLinus Färnstrand2-1/+13
2018-10-03Move allow_lan into SharedTunnelStateValueLinus Färnstrand6-66/+52
2018-10-03Make ConnectingState::start_tunnel be a constructorLinus Färnstrand1-20/+13
2018-10-03Move log_dir and resource_dir to SharedTunnelStateValuesLinus Färnstrand3-47/+68
2018-10-01Generate TunnelStateWrapper::handle_event in macroLinus Färnstrand1-29/+15
2018-10-01Don't let the wrapper be responsible for creating initial stateLinus Färnstrand1-11/+1
2018-10-01Generate TunnelStateWrapper with macroLinus Färnstrand1-41/+26
2018-10-01Add debug logging and don't wildcard import enumLinus Färnstrand1-12/+13
2018-09-27Remove everyone from authors field of librariesLinus Färnstrand1-1/+1
2018-09-27Reformat with rustfmt 0.99.5Linus Färnstrand6-63/+80
2018-09-24Allow IPv6 on LAN if enabledLinus Färnstrand3-4/+47
2018-09-20Swap to versions of mnl and nftnl published to crates.ioLinus Färnstrand1-2/+2
2018-09-19Include after disconnect action in new state eventJanito Vaqueiro Ferreira Filho1-2/+15
2018-09-17Allow setting the DNS module through env. variableJanito Vaqueiro Ferreira Filho1-0/+11
2018-09-17Implement support for resolvconfJanito Vaqueiro Ferreira Filho4-3/+103
2018-09-17Separate `DnsSettings` and `StaticResolvConf`Janito Vaqueiro Ferreira Filho2-188/+229
2018-09-17Move Linux `dns` module to a new sub-directoryJanito Vaqueiro Ferreira Filho1-0/+0
2018-09-17Add authentication failure reasonJanito Vaqueiro Ferreira Filho2-4/+7
2018-09-17Block when authentication failsJanito Vaqueiro Ferreira Filho1-0/+11
2018-09-17Forward authentication failure eventsJanito Vaqueiro Ferreira Filho1-0/+3
2018-09-17Use development version of `openvpn-plugin` crateJanito Vaqueiro Ferreira Filho1-1/+1
2018-09-13Use if let in rotate_log for simpler codeLinus Färnstrand1-2/+2
2018-09-12Update logging code in talpid-core for windnsEmīls1-9/+52
2018-09-11Log IPv6 enabled checksJanito Vaqueiro Ferreira Filho1-1/+9
2018-09-11Change global IPv6 checkJanito Vaqueiro Ferreira Filho1-3/+6
2018-09-11Check if IPv6 is enabled in TAP adapter on WindowsJanito Vaqueiro Ferreira Filho1-2/+4
2018-09-11Bridge `GetTapInterfaceIpv6Status` to RustJanito Vaqueiro Ferreira Filho1-0/+28