| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-10-20 | Move talpid-windows-net into talpid-windows | David Lönnhager | 1 | -6/+7 | |
| 2023-10-20 | Remove pointless locks from wintun | David Lönnhager | 1 | -26/+11 | |
| 2023-10-12 | Update OpenVPN monitor | David Lönnhager | 2 | -255/+170 | |
| 2023-10-11 | Get rid of nested `Arc`s | Markus Pettersson | 1 | -5/+5 | |
| 2023-10-11 | Refactor test cases which use a `tokio` runtime | Markus Pettersson | 1 | -90/+59 | |
| Prefer to use the `tokio::test` attribute which ships with `tokio` instead of manually creating a runtime for each test which needs it. | |||||
| 2023-10-11 | Remove dependency on `duct` | Markus Pettersson | 4 | -153/+121 | |
| Remove the dependency on `duct` from `talpid-openvpn`, since we can use `tokio` to spawn processes instead. | |||||
| 2023-10-11 | Remove dependency `is-terminal` from `talpid-openvpn` | Markus Pettersson | 1 | -1/+1 | |
| `std::io::IsTerminal` has been since Rust `1.70`, which allows us to migrate away from `is_terminal::IsTerminal`. | |||||
| 2023-08-30 | Remove unused socket2 dependency | Emīls | 1 | -2/+1 | |
| 2023-08-30 | Fetch port after socket is bound for shadowsocks | Emīls Piņķis | 1 | -18/+15 | |
| 2023-08-30 | Fix clippy lints | Emīls | 1 | -46/+57 | |
| 2023-08-28 | Update shadowsocks to 1.16 | Emīls | 1 | -2/+2 | |
| 2023-08-08 | Update talpid-openvpn to be windows-sys 0.48 compatible | Linus Färnstrand | 1 | -10/+4 | |
| 2023-08-08 | Use HMODULE instead of HINSTANCE in DLL handling code | Linus Färnstrand | 1 | -6/+6 | |
| 2023-08-04 | Replace all use of `lazy_static` with `once_cell` | Markus Pettersson | 2 | -10/+8 | |
| 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-07-07 | Improve documentation on OpenVpnProcHandle | Linus Färnstrand | 1 | -6/+8 | |
| 2023-06-28 | Silence OpenVPN 'replay attack' warnings. | Markus Pettersson | 1 | -0/+1 | |
| Make the logs less verbose and easier to read by silencing 'replay attack' warnings. There are lots of false positives showing up in regular UDP connections, and since we don’t act on potential replays or warn our users (it’s pretty hidden in the logs) they don’t really serve much purpose to be there. The warning should not pose any threat to the user. | |||||
| 2023-04-21 | Fix misc clippy warnings for Windows | Linus Färnstrand | 1 | -1/+1 | |
| 2023-04-21 | Apply clippy --fix fixes | Linus Färnstrand | 2 | -5/+5 | |
| 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-04-20 | Update shadowsocks to 1.15.3 | Emīls | 1 | -3/+9 | |
| 2023-02-22 | Use netlink for openvpn | David Lönnhager | 2 | -20/+0 | |
| 2023-02-08 | Make async fns without awaits into regular fns | Linus Färnstrand | 1 | -0/+1 | |
| 2023-02-01 | Replace atty with is-terminal in talpid-openvpn | Linus Färnstrand | 1 | -3/+4 | |
| 2023-01-30 | Run `cargo clippy --fix` with the new Rust 1.67 preferred format | Linus Färnstrand | 1 | -3/+3 | |
| 2022-11-08 | Use fwmark for routing in openvpn | Emīls Piņķis | 1 | -0/+24 | |
| 2022-11-07 | Refactor routing code | Emīls Piņķis | 1 | -1/+1 | |
| Simplify routing to abstract some of the platform specific details | |||||
| 2022-11-07 | Split up talpid-core | Emīls Piņķis | 9 | -0/+2656 | |
