summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/build.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-10-30Refactor `talpid-core/build.rs` to require fewer target cfgsMarkus Pettersson1-21/+17
2025-07-09Inline format argumentsLinus Färnstrand1-3/+3
2024-08-15Add support for Windows ARM64Daniel Paoliello1-4/+8
2024-06-25Add `daita` as a Cargo cfg variableMarkus Pettersson1-4/+4
Gate DAITA compilation on `"cargo::rustc-cfg=daita"` emitted in build files per platform.
2024-02-06tonic_build::compile_protos() automatically prints rerun-if-changedAndrej Mihajlov1-3/+1
2023-08-31Stop building libwg and wireguard-go on WindowsDavid Lönnhager1-1/+0
2023-04-26Fix remaining clippy warningsDavid Lönnhager1-2/+2
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand1-1/+1
2022-11-07Split up talpid-coreEmīls Piņķis1-35/+7
2022-10-18Modify build scripts and remove c++ codeJonathan1-3/+0
Also upgrade to 0.42.0 for windows-sys library
2022-06-30Allow windows cross compilation to run clippyJonathan1-0/+4
Add the ability to run clippy on a cross-compilation of windows from linux. This makes `build` not panic in the same way, however `clippy` and `check` work.
2022-06-14Remove WinDns moduleDavid Lönnhager1-3/+0
2020-08-20Rerun Cargo when proto files changeDavid Lönnhager1-1/+3
2020-06-02Use gRPC for OpenVPN plugin IPCDavid Lönnhager1-0/+8
2020-01-23Move wireguard-go into the repositoryEmīls1-8/+12
Since the wireguard-go libraries were being changed too often to be in the binaries repository, they are moved into the main app repository. This means that for production builds, the libraries will be rebuilt every build.
2019-11-25Add Windows support for WireGuard in 'talpid-core'Odd Stranne1-0/+3
2019-11-21Rerun build scripts if binary artifacts have changedEmīls1-0/+1
2019-07-17Update `libwg` directory to build `talpid-core`Janito Vaqueiro Ferreira Filho1-1/+2
2019-06-10Dynamically link to `libwg` on AndroidJanito Vaqueiro Ferreira Filho1-6/+13
2019-04-17Update build scriptsOdd Stranne1-3/+3
2019-02-28Add {v4,v6}_gateway fields to TunnelMetadataEmīls Piņķis1-1/+1
2019-01-18Add wireguard-go support in talpid-coreEmīls Piņķis1-7/+18
2018-12-13Activate the merge_imports rustfmt featureLinus Färnstrand1-2/+1
2018-06-27Simplify metric setting by altering a single interfaceEmīls1-1/+1
2018-06-27Add winroute to build.rs for talpid-coreEmīls1-39/+20
2018-06-21Add WinDNS to talpid-core/build.rsEmīls1-2/+26
2018-06-21Rename winfw lib dir and make cargo detect changesLinus Färnstrand1-1/+3
2018-05-25Update talpid-core to use winfwOdd Stranne1-8/+8
2018-04-24Make build script use less mut variablesLinus Färnstrand1-5/+1
2018-04-13Fix latest formatting woesEmīls1-1/+1
2018-04-13Add build.rs to build wfpctl.dllEmīls Piņķis1-0/+60