This website requires JavaScript.
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