summaryrefslogtreecommitdiffhomepage
path: root/talpid-openvpn-plugin/src/lib.rs
AgeCommit message (Expand)AuthorFilesLines
2025-07-10Run `cargo fmt`Sebastian Holmin1-1/+1
2025-07-09Put the `tonic::Status` in a Box to make the error type smallerSebastian Holmin1-1/+3
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-14/+13
2024-01-04Add workspace level lintsLinus Färnstrand1-2/+0
2022-06-14Manually fix the simpler non-semantic clippy warnsJonathan1-2/+2
2022-06-13Perform a clippy --fixjonathan1-2/+2
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-3/+0
2021-07-02Configure ST tunnel addresses before setting up routesDavid Lönnhager1-0/+1
2021-06-16Improve OpenVPN event handlingDavid Lönnhager1-15/+21
2021-03-09Don't listen to OpenVPN UP event on non-LinuxLinus Färnstrand1-0/+1
2020-09-23Preserve all non-tunnel routes in the exclusions tableDavid Lönnhager1-0/+1
2020-06-02Use gRPC for OpenVPN plugin IPCDavid Lönnhager1-5/+2
2020-02-06Remove licence headers from Rust source codeLinus Färnstrand1-8/+0
2019-10-17Upgrade err-derive to 0.2.1Linus Färnstrand1-5/+6
2019-04-05Fix feedbackLinus Färnstrand1-1/+1
2019-04-05Get rid of error-chain in talpid-openvpn-pluginLinus Färnstrand1-36/+32
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand1-0/+2
2018-12-13Activate the merge_imports rustfmt featureLinus Färnstrand1-3/+1
2018-12-12Upgrade talpid-openvpn-plugin to Rust 2018Linus Färnstrand1-9/+0
2018-11-21Fix formatting for rustfmt for rustc 1.32.0-nightly (f1e2fa8f0 2018-11-20)Emīls Piņķis1-1/+1
2018-11-15Listen to the RouteUp instead of the Up plugin eventLinus Färnstrand1-1/+1
2018-11-07Update paths to start with crate:: etcLinus Färnstrand1-5/+5
2018-11-05Use latest changes to openvpn-plugin libraryLinus Färnstrand1-10/+7
2018-10-29Remove #[macro_use] from jsonrpc_macros and jsonrpc_client_coreLinus Färnstrand1-2/+1
2018-10-29Remove #[macro_use] from log crateLinus Färnstrand1-8/+9
2018-09-17Register to receive `AuthFailed` plugin eventJanito Vaqueiro Ferreira Filho1-2/+5
2018-09-11Upgrade to newer tokio librariesEmīls Piņķis1-1/+2
2018-08-29Use IPC instead of a websocket to communicate between daemon and pluginLinus Färnstrand1-22/+33
2018-06-13Update plugin to authenticate with IPC serverJanito Vaqueiro Ferreira Filho1-6/+19
2018-05-07Borrow server ID instead of moving itJanito Vaqueiro Ferreira Filho1-1/+1
2018-03-02Upgrade log crate to 0.4Linus Färnstrand1-1/+1
2017-12-04Upgrade rustfmt to 0.2.17Linus Färnstrand1-3/+3
2017-10-13Upgrade to use openvpn-plugin 0.3.0Linus Färnstrand1-6/+6
2017-09-18Run rustfmt-nightly 0.2.6 on everythingLinus Färnstrand1-14/+19
2017-09-08Add license metadataLinus Färnstrand1-0/+8
2017-07-20Use openvpn-plugin 0.2.0Linus Färnstrand1-3/+3
2017-07-19Update openvpn plugin to use openvpn-plugin libLinus Färnstrand1-99/+32
2017-07-17Rename all crates from snake_case to kebab-caseLinus Färnstrand1-0/+159