| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-12-13 | Use release 0.4.2 of socket2 | Emīls Piņķis | 1 | -10/+1 | |
| 2021-12-13 | Remove unused dependencies found by cargo-udeps | Linus Färnstrand | 1 | -3/+0 | |
| 2021-12-10 | Enable custom resolver after unblocking resovlers | Emīls | 1 | -1/+2 | |
| 2021-12-10 | Update Cargo.lock | Emīls | 1 | -4/+309 | |
| 2021-12-01 | Bump widestring crate to version 0.5 | David Lönnhager | 1 | -3/+9 | |
| 2021-11-18 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
| 2021-11-17 | Upgrade tokio due to RUSTSEC-2021-0124 | Linus Färnstrand | 1 | -4/+4 | |
| 2021-11-09 | Close management interface server when all broadcasters are closed | David Lönnhager | 1 | -2/+0 | |
| 2021-11-03 | Backport 2021.6-beta1 version bump and changelog header | Linus Färnstrand | 1 | -6/+6 | |
| 2021-10-26 | Add environment variables for overriding API hostname and IP for dev | David Lönnhager | 1 | -0/+1 | |
| builds | |||||
| 2021-10-25 | Updating version in package files | Linus Färnstrand | 1 | -6/+6 | |
| 2021-10-20 | Backport 2021.5-beta2 changelog and version bump | Linus Färnstrand | 1 | -6/+6 | |
| 2021-10-19 | Try fixing firewall issue for macOS | Emīls | 1 | -0/+10 | |
| 2021-10-13 | Backport version bump and changelog fixes from 2021.5-beta1 branch | Linus Färnstrand | 1 | -6/+6 | |
| 2021-10-12 | Update dependencies | David Lönnhager | 1 | -66/+44 | |
| 2021-10-11 | Update macOS firewall impl to closer match spec around NDP | Linus Färnstrand | 1 | -2/+2 | |
| 2021-09-28 | Update Rust dependencies | David Lönnhager | 1 | -350/+337 | |
| 2021-09-28 | Add wgnt tunnel support | David Lönnhager | 1 | -0/+1 | |
| 2021-08-12 | Upgrade socket2 to 0.4 | Linus Färnstrand | 1 | -1/+1 | |
| 2021-08-12 | Remove unused talpid-types dependency | Linus Färnstrand | 1 | -1/+0 | |
| 2021-08-12 | Remove unused openvpn-plugin dependency | Linus Färnstrand | 1 | -1/+0 | |
| 2021-08-12 | Remove unused failure crate | Linus Färnstrand | 1 | -23/+0 | |
| 2021-08-12 | Remove unused bytes dependency | Linus Färnstrand | 1 | -18/+11 | |
| 2021-08-12 | Upgrade windows-service to 0.4.0 | Linus Färnstrand | 1 | -32/+18 | |
| 2021-07-13 | Update tonic and prost | David Lönnhager | 1 | -24/+39 | |
| 2021-07-13 | Fix bypass socket setup | David Lönnhager | 1 | -1/+0 | |
| 2021-07-13 | Update the route manager for macOS | David Lönnhager | 1 | -0/+1 | |
| 2021-07-13 | Update udp-over-tcp | David Lönnhager | 1 | -80/+35 | |
| 2021-07-13 | Update tokio dependencies | David Lönnhager | 1 | -337/+209 | |
| 2021-07-02 | Fix event struct alignment issues | David Lönnhager | 1 | -0/+10 | |
| 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 | |
