Commit Graph

  • b32240d205 #277 - add gcc, change dnf to yum Wayne Walker 2023-07-08 12:59:07 -0500
  • f8941baf23 Experiment with docker capabilities Brian Schwind 2023-07-08 21:18:50 +0900
  • b0b74c06f2 publicip: fix IPv4 resolution on macOS Jake McGinty 2023-07-07 15:04:43 -0500
  • dc7ae0e15c
    x25519-dalek rc.2 no longer exists, bump to rc.3 (#274) John Whittington 2023-07-07 12:02:21 +0200
  • 20c00a2b4f x25519-dalek rc.2 no longer exists John Whittington 2023-07-03 12:18:23 +0000
  • 6597a711bd
    Drop the release-artifacts (.deb packages) CI job (#272) Matěj Laitl 2023-07-04 21:07:02 +0200
  • 73dcb19b52 Drop the release-artifacts (.deb packages) CI job Matěj Laitl 2023-06-14 11:13:27 +0200
  • 8d058c8d87
    meta: release v1.6.0 (ran on Linux) (#270) v1.6.0 Matěj Laitl 2023-06-14 10:49:16 +0200
  • 2dcd6fd9ac README: update release steps Matěj Laitl 2023-06-14 10:42:42 +0200
  • 0a28b9ca0b meta: release v1.6.0 Matěj Laitl 2023-06-14 10:37:49 +0200
  • 551ff73429 meta: release v1.6.0 Brian Schwind 2023-06-14 17:20:17 +0900
  • ef30254d6e
    Merge branch 'main' into noyez_add_error_msg_when_wg_not_found Brian Schwind 2023-06-14 16:35:09 +0900
  • 0998593d55
    update release.toml for latest cargo-release compat (#268) Jake McGinty 2023-06-14 02:29:56 -0500
  • 4efc3fdaf4 update release.toml for latest cargo-release compat Jake McGinty 2023-06-13 19:30:59 -0500
  • fc2dd9fcbe
    Update wireguard-control/src/backends/userspace.rs noyez 2023-06-13 10:03:35 -0400
  • c629e01076
    meta: add Brian, Ryo, Matěj as authors, canonicalize Jake's email (#267) Matěj Laitl 2023-06-06 05:21:11 +0200
  • a22d4a7ded
    Also update shared/Cargo.toml Matěj Laitl 2023-06-02 10:00:38 +0200
  • b3a9718abc
    Drop warning about using the inn symlink (#266) Matěj Laitl 2023-06-02 09:56:56 +0200
  • fae4965043 meta: add Brian, Ryo, Matěj as authors, canonicalize Jake's email Matěj Laitl 2023-06-02 09:05:13 +0200
  • edfc5bb8cc Drop warning about using the inn symlink Matěj Laitl 2023-06-02 08:47:18 +0200
  • 68df161264
    build: drop 'inn' symlink from deb/rpm packaging (#175) Caleb Maclennan 2023-06-02 09:45:40 +0300
  • de7ec99ad9
    Optimize /etc/hosts writes (#259) Eva Pace 2023-06-02 03:42:54 -0300
  • bdb0e8dde9
    build: drop 'inn' symlink from deb/rpm packaging Caleb Maclennan 2021-11-25 23:50:46 +0300
  • 88875cb614 hostsfile: remove unnecessary intermediate variable Eva Pace 2023-06-01 15:33:40 -0300
  • 09acf5f994 hostsfile: print the correct hosts path in log message Eva Pace 2023-06-01 06:54:28 -0300
  • 33cee129d1
    Various dependency updates (#265) Jake McGinty 2023-06-01 01:25:46 -0500
  • 0057a703ff
    Turn ChangeString into a PeerChange enum (#263) Brian Schwind 2023-06-01 12:11:31 +0900
  • b9ccaaf7d1 normalize semvers Jake McGinty 2023-05-31 18:14:46 -0500
  • 2de20135a9 fix logging signature to avoid typecasting Jake McGinty 2023-05-31 18:10:53 -0500
  • ca589773de hostsfile: remove has_content_changed in favor of comparing old and new sections Eva Pace 2023-05-30 13:18:42 -0300
  • 892231d026 hostsfile: return bool to inform if file has been written Eva Pace 2023-05-30 08:44:21 -0300
  • 9ec8d004c1 hostsfile: reduce number of writes if content hasn't changed Eva Pace 2023-05-27 17:38:35 -0300
  • f7c1a1b85c hostsfile: change internal map from hash to btree Eva Pace 2023-05-27 17:27:29 -0300
  • 1b344b95ed Fix a stupid copy-paste error Brian Schwind 2023-05-31 16:48:19 +0900
  • dc78fe31a8 no need to change wireguard-control's FromStr error type Jake McGinty 2023-05-30 22:00:12 -0500
  • 6222d5d0a0 Remove the ChangeString type Brian Schwind 2023-05-30 18:40:05 +0900
  • 8d38246b32 Turn ChangeString into a PeerChange enum, don't print NAT traversal reattempt as a modification Brian Schwind 2023-05-28 23:31:00 +0900
  • 04515caf0e simplify netlink-request code Jake McGinty 2023-05-30 21:53:25 -0500
  • bd4aabe787
    Reset peer's endpoint when NAT traversal fails to connect to any endpoint candidates (#262) Brian Schwind 2023-05-31 11:48:52 +0900
  • ca013076eb specify latest version of tokio to avoid security warning Jake McGinty 2023-05-30 21:40:11 -0500
  • 59915e6be7 clap: fix various completions and subtle issues Jake McGinty 2023-05-30 17:09:39 -0500
  • 3c1c6472fb update Cargo.lock Jake McGinty 2023-05-30 04:04:41 -0500
  • f7d5c3639e format and update curve25519 deps Jake McGinty 2023-05-30 04:04:25 -0500
  • 4181b17c74 update clap Jake McGinty 2023-05-30 03:34:28 -0500
  • 464b81bd80 update toml dependencies Jake McGinty 2023-05-30 02:54:48 -0500
  • 0839a4ab29 update netlink dependencies Jake McGinty 2023-05-30 02:43:23 -0500
  • 74ec8bfd8b Simplify the process of resetting a peer to its server-reported endpoint Brian Schwind 2023-05-30 22:57:52 +0900
  • ebeac3db76 migrate from lazy_static to once_cell across project Jake McGinty 2023-05-30 01:34:44 -0500
  • 294edf0df8 migrate from lazy_static to once_cell across project Jake McGinty 2023-05-30 01:34:44 -0500
  • f67457e0a4 Use the proper netlink buffer size with large kernel pages Ryan Gonzalez 2023-05-27 16:59:32 -0500
  • 8485d9680d Use the proper netlink buffer size with large kernel pages Ryan Gonzalez 2023-05-27 16:59:32 -0500
  • ee29374a13 Add a missing call to reset a peer's endpoint when NAT traversal fails to connect to any endpoint candidates Brian Schwind 2023-05-28 21:12:10 +0900
  • 8287b03698 Refactor common commands to shared crate Adam Gausmann 2023-05-24 00:32:14 -0500
  • ae96e05e90 Link @tommie's Debian/Ubuntu build repo from README Matěj Laitl 2023-05-22 10:37:39 +0200
  • 972376f464
    Link @tommie's Debian/Ubuntu build repo from README Matěj Laitl 2023-05-22 10:37:39 +0200
  • b4df350b1c meta: update jake's email address Jake McGinty 2023-04-14 13:07:07 -0700
  • e183523d8a meta: update jake's email address Jake McGinty 2023-04-14 13:07:07 -0700
  • 55beed3c2d Remove extraneous into_iter() (clippy 1.68 fix) Matěj Laitl 2023-03-27 14:43:56 +0200
  • 45cfe7082d Remove extraneous into_iter() (clippy 1.68 fix) Matěj Laitl 2023-03-27 14:43:56 +0200
  • fa43bea359 Add `Actively Maintained` and `MIT` license badges to README Matěj Laitl 2023-02-24 18:23:23 +0100
  • 41d51600b5
    Add `Actively Maintained` and `MIT` license badges to README Matěj Laitl 2023-02-24 18:23:23 +0100
  • c402798b60
    Add CLI parameters for disable/enable peer linuskendall 2023-02-22 18:34:24 +0000
  • 0dc92de722 Auto-apply clippy lint fixes from Rust 1.67 Matěj Laitl 2023-02-03 20:53:23 +0100
  • 9e2601b0f1 Auto-apply clippy lint fixes from Rust 1.67 Matěj Laitl 2023-02-03 20:53:23 +0100
  • 103896dd88 Fix rand_core dependency, cargo update Matěj Laitl 2023-01-12 09:27:08 +0100
  • 431eb77a0f
    build(deps): bump tokio from 1.21.1 to 1.23.1 dependabot[bot] 2023-01-12 09:07:42 +0000
  • d8a9095cea Fix rand_core dependency, cargo update Matěj Laitl 2023-01-12 09:27:08 +0100
  • 90c03de835 Update Ubuntu dependencies to fix CI Matěj Laitl 2023-01-02 16:38:55 +0100
  • 2859684864 cargo clippy --fix --all-targets (clippy 1.66) Matěj Laitl 2023-01-02 16:04:15 +0100
  • dd153f3920 Update Ubuntu dependencies to fix CI Matěj Laitl 2023-01-02 16:38:55 +0100
  • 726709b90b cargo clippy --fix --all-targets (clippy 1.66) Matěj Laitl 2023-01-02 16:04:15 +0100
  • 0062421426 README: clarify that we're no longer building .deb and RPM Matěj Laitl 2022-12-01 09:29:05 +0100
  • de812a455d README: clarify that we're no longer building .deb and RPM Matěj Laitl 2022-12-01 09:29:05 +0100
  • 00c2b3c6a1 CI: use stable clippy Matěj Laitl 2022-12-01 10:14:16 +0100
  • 8a9aae27e1 CI: use stable clippy Matěj Laitl 2022-12-01 10:14:16 +0100
  • eac6071d7a meta: release v1.5.5 v1.5.5 Jake McGinty 2022-09-23 23:16:35 -0500
  • f36eb301ce server: fix clippy nit in linux-only code Jake McGinty 2022-09-23 23:05:23 -0500
  • 1aa16c84f5
    actions: add missing clippy component for nightly Jake McGinty 2022-09-24 13:01:56 +0900
  • f0fe19674c
    actions: use nightly clippy Jake McGinty 2022-09-24 12:55:06 +0900
  • b39b77aa5a meta: appease clippy Jake McGinty 2022-09-23 23:43:33 -0400
  • eb5b5370df meta: cargo update Jake McGinty 2022-09-23 23:38:23 -0400
  • 2b42d3f82a Fixing up formatting Bradley Noyes 2022-08-12 08:04:38 -0400
  • e98c0659ef meta: cargo fmt Jake McGinty 2022-08-10 16:40:32 -0600
  • 1fb5874527 meta: appease clippy Jake McGinty 2022-08-10 16:39:09 -0600
  • c9dbeefaaa shared: update nix to 0.24 Jake McGinty 2022-08-10 16:30:45 -0600
  • 55671ec80a meta: cargo update Jake McGinty 2022-08-10 15:55:01 -0600
  • ca22927558
    External endpoint IP prompt change (#222) Richard Schneider 2022-08-10 16:16:12 -0500
  • 15594d4458
    server: Implement disable-peer and enable-peer commands (#226) Jakob-Niklas See 2022-08-10 23:13:55 +0200
  • a291c2e596
    server: Immediately apply enable- and disable-peer to device networkException 2022-08-10 17:05:46 +0200
  • 047660733b server: add link in comment for rusqlite musl workaround Jake McGinty 2022-08-10 14:21:11 -0600
  • 0fb0ac7ab1
    server: statically link to sqlite3 when targeting musl (#231) P Stark 2022-08-10 22:16:31 +0200
  • b21148544c Adding Error Message with `wireguard-go` not found. Bradley Noyes 2022-08-08 11:27:47 -0400
  • 1efdd4efdd fix(server): 🐛 add bundled flag to rusqlite dependency on musl-libc target Philip Stark 2022-08-07 13:16:00 +0200
  • df3b4ae78f avoid a rustc bug Ali MJ Al-Nasrawy 2022-07-29 23:10:50 +0300
  • 7d86bc92a0
    Merge branch 'tonarino:main' into patch-1 Ali MJ Al-Nasrawy 2022-08-01 13:35:50 +0300
  • 144c2f654e Fix clippy warnings Matěj Laitl 2022-07-29 10:12:43 +0200
  • 986a47fab3 Update sqlite dependencies + cargo update Matěj Laitl 2022-07-29 09:50:51 +0200
  • f63dc76fa0
    avoid a rustc bug Ali MJ Al-Nasrawy 2022-07-29 23:10:50 +0300
  • d7e61eb726 Fix clippy warnings Matěj Laitl 2022-07-29 10:12:43 +0200
  • beea89d7e8 Update sqlite dependencies + cargo update Matěj Laitl 2022-07-29 09:50:51 +0200