summaryrefslogtreecommitdiffhomepage
path: root/Cargo.lock
AgeCommit message (Collapse)AuthorFilesLines
2021-12-13Use release 0.4.2 of socket2Emīls Piņķis1-10/+1
2021-12-13Remove unused dependencies found by cargo-udepsLinus Färnstrand1-3/+0
2021-12-10Enable custom resolver after unblocking resovlersEmīls1-1/+2
2021-12-10Update Cargo.lockEmīls1-4/+309
2021-12-01Bump widestring crate to version 0.5David Lönnhager1-3/+9
2021-11-18Updating version in package filesLinus Färnstrand1-6/+6
2021-11-17Upgrade tokio due to RUSTSEC-2021-0124Linus Färnstrand1-4/+4
2021-11-09Close management interface server when all broadcasters are closedDavid Lönnhager1-2/+0
2021-11-03Backport 2021.6-beta1 version bump and changelog headerLinus Färnstrand1-6/+6
2021-10-26Add environment variables for overriding API hostname and IP for devDavid Lönnhager1-0/+1
builds
2021-10-25Updating version in package filesLinus Färnstrand1-6/+6
2021-10-20Backport 2021.5-beta2 changelog and version bumpLinus Färnstrand1-6/+6
2021-10-19Try fixing firewall issue for macOSEmīls1-0/+10
2021-10-13Backport version bump and changelog fixes from 2021.5-beta1 branchLinus Färnstrand1-6/+6
2021-10-12Update dependenciesDavid Lönnhager1-66/+44
2021-10-11Update macOS firewall impl to closer match spec around NDPLinus Färnstrand1-2/+2
2021-09-28Update Rust dependenciesDavid Lönnhager1-350/+337
2021-09-28Add wgnt tunnel supportDavid Lönnhager1-0/+1
2021-08-12Upgrade socket2 to 0.4Linus Färnstrand1-1/+1
2021-08-12Remove unused talpid-types dependencyLinus Färnstrand1-1/+0
2021-08-12Remove unused openvpn-plugin dependencyLinus Färnstrand1-1/+0
2021-08-12Remove unused failure crateLinus Färnstrand1-23/+0
2021-08-12Remove unused bytes dependencyLinus Färnstrand1-18/+11
2021-08-12Upgrade windows-service to 0.4.0Linus Färnstrand1-32/+18
2021-07-13Update tonic and prostDavid Lönnhager1-24/+39
2021-07-13Fix bypass socket setupDavid Lönnhager1-1/+0
2021-07-13Update the route manager for macOSDavid Lönnhager1-0/+1
2021-07-13Update udp-over-tcpDavid Lönnhager1-80/+35
2021-07-13Update tokio dependenciesDavid Lönnhager1-337/+209
2021-07-02Fix event struct alignment issuesDavid Lönnhager1-0/+10
2021-07-02Support Windows split tunneling driverDavid Lönnhager1-0/+1
2021-06-30Updating version in package filesLinus Färnstrand1-6/+6
2021-06-22Update futures crateDavid Lönnhager1-21/+20
2021-06-09Infer and monitor interfaces for DNS configDavid Lönnhager1-0/+1
2021-06-09Updating version in package files to 2021.4-beta1Linus Färnstrand1-6/+6
2021-06-02Give more time to IP interface setup on Windows, and make it abortableDavid Lönnhager1-0/+1
2021-05-28Return result from `gettext::Messages::from_file`Janito Vaqueiro Ferreira Filho1-0/+19
Instead of panicking on error.
2021-05-12Use ICMP socket on LinuxEmīls1-187/+65
2021-04-29Implement From for AppVersionInfo, ConnectionConfig, andDavid Lönnhager1-0/+2
TransportProtocol
2021-04-28Add 2021.3 desktop changelog entry and bump versionsLinus Färnstrand1-6/+6
2021-04-22Updating version in package filesLinus Färnstrand1-6/+6
2021-04-20Upgrading a few dependencies with cargo audit warningsLinus Färnstrand1-16/+16
https://rustsec.org/advisories/RUSTSEC-2021-0023 https://rustsec.org/advisories/RUSTSEC-2021-0020
2021-04-14Update version in package files to 2021.3-beta1Linus Färnstrand1-6/+6
2021-04-13Bump libc dependencyDavid Lönnhager1-2/+2
2021-04-13Add TCP WireGuard custom tunnel optionDavid Lönnhager1-87/+63
2021-04-13Add udp-over-tcp dependencyDavid Lönnhager1-36/+129
2021-04-08Set group of management socket using MULLVAD_MANAGEMENT_SOCKET_GROUPDavid Lönnhager1-0/+2
2021-03-02Watch DNS config changes in systemd-resolvedEmīls1-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-01List IPv6 addresses with 'mullvad relay list'David Lönnhager1-2/+12
2021-02-26Update tun version. Update Cargo.lockAndrii Yurchuk1-4/+6