| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-07-02 | Support Windows split tunneling driver | David Lönnhager | 1 | -0/+1 | |
| 2021-06-30 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
| 2021-06-22 | Update futures crate | David Lönnhager | 1 | -21/+20 | |
| 2021-06-09 | Infer and monitor interfaces for DNS config | David Lönnhager | 1 | -0/+1 | |
| 2021-06-09 | Updating version in package files to 2021.4-beta1 | Linus Färnstrand | 1 | -6/+6 | |
| 2021-06-02 | Give more time to IP interface setup on Windows, and make it abortable | David Lönnhager | 1 | -0/+1 | |
| 2021-05-28 | Return result from `gettext::Messages::from_file` | Janito Vaqueiro Ferreira Filho | 1 | -0/+19 | |
| Instead of panicking on error. | |||||
| 2021-05-12 | Use ICMP socket on Linux | Emīls | 1 | -187/+65 | |
| 2021-04-29 | Implement From for AppVersionInfo, ConnectionConfig, and | David Lönnhager | 1 | -0/+2 | |
| TransportProtocol | |||||
| 2021-04-28 | Add 2021.3 desktop changelog entry and bump versions | Linus Färnstrand | 1 | -6/+6 | |
| 2021-04-22 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
| 2021-04-20 | Upgrading a few dependencies with cargo audit warnings | Linus Färnstrand | 1 | -16/+16 | |
| https://rustsec.org/advisories/RUSTSEC-2021-0023 https://rustsec.org/advisories/RUSTSEC-2021-0020 | |||||
| 2021-04-14 | Update version in package files to 2021.3-beta1 | Linus Färnstrand | 1 | -6/+6 | |
| 2021-04-13 | Bump libc dependency | David Lönnhager | 1 | -2/+2 | |
| 2021-04-13 | Add TCP WireGuard custom tunnel option | David Lönnhager | 1 | -87/+63 | |
| 2021-04-13 | Add udp-over-tcp dependency | David Lönnhager | 1 | -36/+129 | |
| 2021-04-08 | Set group of management socket using MULLVAD_MANAGEMENT_SOCKET_GROUP | David Lönnhager | 1 | -0/+2 | |
| 2021-03-02 | Watch DNS config changes in systemd-resolved | Emīls | 1 | -0/+2 | |
| Certain NM versions will overwrite systemd-resovled config when they're reapplying existing config, this can be invoked `nmcli general reload dns-full` or by receiving a new DHCP lease. NM will just wipe the config for interfaces it doesn't have the config for in systemd-resolved, and since our daemon prefers systemd-resolved over NM, our config would be wiped. To fix this, I've changed the systemd-resolved DNS code to listen to changes to the global DNS config and reapply the tunnel interface DNS config if it's changed in any way. To better seperate the conecrns, the systemd-resolved DBus specific code was moved to the `talpid-dbus` crate, and the DNS code that manages the state and applies changes remains in `talpid-core`. One other solution that was considered was to just prefer NM over systemd-resolved, and we already kind of could do that, but the coming NM versions (1.28 and up) seem to not be able to manage DNS via it's own /etc/resolv.conf. | |||||
| 2021-03-01 | List IPv6 addresses with 'mullvad relay list' | David Lönnhager | 1 | -2/+12 | |
| 2021-02-26 | Update tun version. Update Cargo.lock | Andrii Yurchuk | 1 | -4/+6 | |
| 2021-02-26 | Allow building on Apple Silicon | Andrii Yurchuk | 1 | -6/+4 | |
| 2021-02-19 | Update `jnix` dependency to version `0.4` | Janito Vaqueiro Ferreira Filho | 1 | -93/+10 | |
| 2021-02-19 | Update Cargo.lock | David Lönnhager | 1 | -6/+8 | |
| 2021-02-18 | Bump version to 2021.2-beta1 | Linus Färnstrand | 1 | -6/+6 | |
| 2021-02-10 | Use `htmlize` crate to escape XML entities | Janito Vaqueiro Ferreira Filho | 1 | -0/+61 | |
| 2021-02-10 | Bump quickcheck to 1.0 | David Lönnhager | 1 | -7/+6 | |
| 2021-02-10 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
| 2021-02-05 | Upgrade env_logger dependency to 0.8.2 | Linus Färnstrand | 1 | -11/+18 | |
| 2021-02-05 | Upgrade base64 dependency to 0.13 | Linus Färnstrand | 1 | -4/+10 | |
| 2021-02-05 | Upgrade err-derive dependency to 0.3.0 | Linus Färnstrand | 1 | -18/+32 | |
| 2021-02-05 | Run cargo update | Linus Färnstrand | 1 | -376/+396 | |
| 2021-02-03 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
| 2021-01-29 | Use new version-metadata in core | Emīls Piņķis | 1 | -1/+1 | |
| 2021-01-29 | Change version info on Windows | Emīls Piņķis | 1 | -0/+2 | |
| 2021-01-28 | Rename mullvad-platform-metadata | Emīls | 1 | -10/+10 | |
| 2021-01-26 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
| 2021-01-25 | Bypass socket on Android | Emīls | 1 | -0/+2 | |
| 2021-01-14 | Remove explicit assignment of DACLs to named pipes | David Lönnhager | 1 | -1/+0 | |
| 2021-01-14 | Bump parity-tokio-ipc to 0.8 | David Lönnhager | 1 | -2/+2 | |
| 2021-01-12 | Add kernel, wg and nm versions | Emīls | 1 | -0/+1 | |
| 2021-01-12 | Rely on talpid-dbus in talpid-core | Emīls | 1 | -1/+11 | |
| 2021-01-05 | Add M-Platform-Version header to version check call | Oskar Nyberg | 1 | -0/+1 | |
| 2021-01-05 | Create platform metadata crate | Oskar Nyberg | 1 | -1/+8 | |
| 2021-01-04 | Migrate from deprecated dirs dependency | David Lönnhager | 1 | -63/+11 | |
| 2020-12-18 | Update to newer resolv-conf | Emīls | 1 | -2/+2 | |
| 2020-12-14 | Update netlink dependencies | Emīls | 1 | -12/+50 | |
| 2020-12-11 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
| 2020-12-04 | Update jnix version | Janito Vaqueiro Ferreira Filho | 1 | -4/+4 | |
| 2020-12-02 | Upgrade futures-util and futures-task | Linus Färnstrand | 1 | -38/+58 | |
| These crates had security advisories posted against them for the versions we were using | |||||
| 2020-11-30 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
