| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-12-04 | Subtract multihop overhead from default route MTU on Linux | David Lönnhager | 2 | -3/+37 | |
| 2023-10-20 | Move talpid-windows-net into talpid-windows | David Lönnhager | 4 | -12/+10 | |
| 2023-10-10 | Refresh routes when connecting in offline states | David Lönnhager | 1 | -0/+8 | |
| 2023-10-10 | Print network services when offline | David Lönnhager | 2 | -0/+24 | |
| 2023-10-10 | React to any network service change in dynamic store | David Lönnhager | 2 | -11/+70 | |
| 2023-10-09 | Create DynamicStore on startup in macOS route monitor | David Lönnhager | 2 | -133/+189 | |
| 2023-10-09 | Make BurstGuard configurable | David Lönnhager | 3 | -24/+57 | |
| 2023-10-05 | Find router IP using system configuration framework | David Lönnhager | 2 | -170/+103 | |
| 2023-10-05 | Parse ipconfig instead of the routing table | Emīls | 3 | -149/+214 | |
| Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2023-10-05 | Remove old scoped route when the default route changes | David Lönnhager | 1 | -47/+40 | |
| 2023-10-05 | Coalesce route events in macOS route monitor | David Lönnhager | 5 | -28/+60 | |
| 2023-10-05 | Move debounce logic out of windows mod | David Lönnhager | 3 | -88/+92 | |
| 2023-09-19 | Update macOS route monitor | David Lönnhager | 2 | -42/+61 | |
| 2023-09-19 | Use unscoped route as best route if there's no tun | David Lönnhager | 2 | -67/+103 | |
| 2023-09-19 | Improve logging for default routes | David Lönnhager | 1 | -3/+10 | |
| 2023-09-19 | Update default routes on macOS on any address or route change | David Lönnhager | 1 | -47/+14 | |
| Previously, changes to interface addresses were missed | |||||
| 2023-09-19 | Ignore default routes whose interface are inactive. Stale scoped routes ↵ | David Lönnhager | 1 | -4/+43 | |
| fooled the offline detection into thinking that there were working routes | |||||
| 2023-09-19 | Force delete unscoped route before adding tunnel default route | David Lönnhager | 1 | -8/+38 | |
| 2023-09-19 | Retry adding back default route after disconnecting. Previously, switching ↵ | David Lönnhager | 1 | -19/+134 | |
| to a different network and disconnecting would cause it to mysteriously disappear forever | |||||
| 2023-09-05 | Document function that handles route messages on macOS | David Lönnhager | 1 | -3/+15 | |
| 2023-09-05 | Fix incorrect routing socket error message | David Lönnhager | 1 | -1/+1 | |
| 2023-09-05 | Skip interfaces without indices without logging | David Lönnhager | 1 | -2/+1 | |
| 2023-09-05 | Add back default tun route if deleted | David Lönnhager | 1 | -4/+8 | |
| 2023-09-05 | Add timeout for routing socket | David Lönnhager | 1 | -1/+8 | |
| 2023-08-08 | Use std::ffi for int/short/char FFI types | Linus Färnstrand | 1 | -25/+26 | |
| 2023-08-08 | Convert talpid-routing to windows-sys 0.48 | Linus Färnstrand | 3 | -100/+53 | |
| 2023-08-04 | Replace all use of `lazy_static` with `once_cell` | Markus Pettersson | 1 | -19/+17 | |
| To align more with the upcoming standardizations within the Rust ecosystem which started with the release of `1.70.0` and the inevitable deprecation of `lazy_static`. | |||||
| 2023-06-28 | Make it possible to use gateway or router as the custom WireGuard endpoint | David Lönnhager | 1 | -0/+10 | |
| 2023-06-05 | Rework macOS routing | David Lönnhager | 16 | -2447/+875 | |
| 2023-06-05 | Attempt to setup routes the other way | Emīls | 10 | -167/+3489 | |
| 2023-05-24 | Restructure routing modules to be hierarchical | Linus Färnstrand | 5 | -17/+17 | |
| 2023-05-02 | Fix macOS specific Clippy warnings | Linus Färnstrand | 1 | -1/+1 | |
| 2023-04-21 | Fix clippy warnings in Windows route manager | Linus Färnstrand | 1 | -8/+7 | |
| 2023-04-21 | Apply clippy --fix fixes | Linus Färnstrand | 4 | -20/+17 | |
| This commit does not contain everything that `cargo clippy --fix` changed on Windows. But the least controversial and simplest subset. The remaining fixes I felt could use some manual cleanup also. | |||||
| 2023-03-27 | Fix many typos | Alexander Seiler | 5 | -13/+13 | |
| Signed-off-by: Alexander Seiler <seileralex@gmail.com> | |||||
| 2023-03-14 | Update windows-sys in mullvad and talpid crates | David Lönnhager | 1 | -7/+6 | |
| 2023-02-08 | Make async fns without awaits into regular fns | Linus Färnstrand | 1 | -2/+2 | |
| 2023-01-30 | Run `cargo clippy --fix` with the new Rust 1.67 preferred format | Linus Färnstrand | 1 | -2/+2 | |
| 2023-01-18 | Fix deadlock in set_tunnel_addresses | David Lönnhager | 2 | -9/+6 | |
| 2022-11-08 | Refactor Windows routing code | David Lönnhager | 2 | -60/+48 | |
| 2022-11-07 | Refactor routing code | Emīls Piņķis | 3 | -15/+11 | |
| Simplify routing to abstract some of the platform specific details | |||||
| 2022-11-07 | Split up talpid-core | Emīls Piņķis | 9 | -0/+3651 | |
