Andrey Golovizin
|
437b68819b
|
Update dependencies
|
2025-10-01 19:24:01 +04:00 |
|
Andrey Golovizin
|
33a60aa4c9
|
Migrate to API v3
|
2024-03-09 16:06:42 +01:00 |
|
Andrey Golovizin
|
d909462cc4
|
Simplify resolving of location addresses
|
2023-04-16 00:11:02 +02:00 |
|
Andrey Golovizin
|
0d30090e5b
|
Apply cargo fmt
|
2023-04-15 13:56:24 +02:00 |
|
Andrey Golovizin
|
10cdbce746
|
Move filesystem-related stuff into the config module
|
2023-04-15 13:56:12 +02:00 |
|
Andrey Golovizin
|
a792007abd
|
Rename dirs to config
|
2023-04-15 13:40:04 +02:00 |
|
Andrey Golovizin
|
6c6d5a51a8
|
Save tokens for each machine
|
2023-04-15 13:34:25 +02:00 |
|
Andrey Golovizin
|
4e62839513
|
Move --machine to main options
|
2023-04-15 12:53:55 +02:00 |
|
Andrey Golovizin
|
707d55557e
|
Resolve endpoint addresses
|
2023-04-15 12:45:30 +02:00 |
|
Andrey Golovizin
|
79e88ae9ee
|
Fix clippy warning
|
2023-04-12 20:31:08 +02:00 |
|
Andrey Golovizin
|
85cce35d59
|
Do not store public keys
|
2023-04-12 20:30:55 +02:00 |
|
Andrey Golovizin
|
af9ebfb9e5
|
Add a newline when saving keys to files
|
2023-04-11 20:33:03 +02:00 |
|
Andrey Golovizin
|
d9080af78a
|
Add Key type
|
2023-04-11 10:16:51 +02:00 |
|
Andrey Golovizin
|
c282177afb
|
Generate keys without the wg binary
|
2023-04-10 22:21:24 +02:00 |
|
Andrey Golovizin
|
ebccc59bf0
|
Add back the check command
|
2023-04-09 23:41:35 +02:00 |
|
Andrey Golovizin
|
f663a4f8b4
|
Split into modules
|
2023-04-09 22:12:15 +02:00 |
|
Andrey Golovizin
|
72ed117cb0
|
Reuse private keys
|
2023-04-09 21:43:47 +02:00 |
|
Andrey Golovizin
|
8b79f11b39
|
Migrate to API v2
|
2023-04-09 14:20:50 +02:00 |
|
Andrey Golovizin
|
0ecb11ea7b
|
Update clap to 4.0.0
|
2022-09-28 20:00:27 +02:00 |
|
Andrey Golovizin
|
cf7c07dfa6
|
Fix clippy warnings
|
2022-02-16 22:47:21 +01:00 |
|
Andrey Golovizin
|
eb6b52530c
|
Update dependencies
|
2022-02-14 20:46:07 +01:00 |
|
Andrey Golovizin
|
63a5fa31e5
|
Fix IPv6 wildcard address in AllowedIPs
|
2021-07-14 18:46:25 +02:00 |
|
Andrey Golovizin
|
e00de8acce
|
Fix IPv6 wildcard address in AllowedIPs
|
2021-07-14 17:44:22 +02:00 |
|
Andrey Golovizin
|
8d71621102
|
Fix --no-ipv6 for AllowedIPs
|
2021-07-14 17:36:43 +02:00 |
|
Andrey Golovizin
|
63a01e2a01
|
Fix formatting
|
2021-07-14 17:31:10 +02:00 |
|
Andrey Golovizin
|
57623876de
|
Add support for multiple endpoint IPs
|
2021-07-14 17:25:04 +02:00 |
|
Andrey Golovizin
|
2b06fff6ea
|
Fix AllowedIPs for IPv6
|
2021-07-14 17:18:55 +02:00 |
|
Andrey Golovizin
|
a9a8793767
|
Implement --no-ipv6 for addresses
|
2021-07-14 15:19:15 +02:00 |
|
Andrey Golovizin
|
aecfa365a0
|
Add -4/--no-ipv6 option
|
2021-07-14 14:48:42 +02:00 |
|
Andrey Golovizin
|
b2e4cc4398
|
Add DNS support
|
2021-07-14 14:41:43 +02:00 |
|
Andrey Golovizin
|
012e40eff8
|
Refactor config printing
|
2021-07-14 14:27:21 +02:00 |
|
Andrey Golovizin
|
6a6581b64f
|
Use named parameters
|
2021-07-14 12:07:23 +02:00 |
|
Andrey Golovizin
|
2e69cfe104
|
Fix check when not connected
|
2021-07-01 12:05:21 +02:00 |
|
Andrey Golovizin
|
c77ecbfe5d
|
Add more help
|
2021-06-29 23:39:03 +02:00 |
|
Andrey Golovizin
|
ba72ca72e9
|
Add command line help
|
2021-06-29 23:20:50 +02:00 |
|
Andrey Golovizin
|
12a9965f10
|
Reorder functions
|
2021-06-29 23:16:08 +02:00 |
|
Andrey Golovizin
|
fb2fc57715
|
Rename list() to list_endpoints()
|
2021-06-29 23:15:30 +02:00 |
|
Andrey Golovizin
|
4abc08a34b
|
Make --json option global
|
2021-06-29 23:15:02 +02:00 |
|
Andrey Golovizin
|
1a2a96911e
|
Add check command
|
2021-06-29 23:11:06 +02:00 |
|
Andrey Golovizin
|
f48b500f64
|
Add more error details
|
2021-06-29 23:06:16 +02:00 |
|
Andrey Golovizin
|
6fdf002608
|
Rename commands
|
2021-06-29 23:05:11 +02:00 |
|
Andrey Golovizin
|
cca44441b5
|
Use logging
|
2021-06-29 23:01:55 +02:00 |
|
Andrey Golovizin
|
0d00d1fb74
|
Produce human readable output in list
|
2021-06-27 13:20:51 +02:00 |
|
Andrey Golovizin
|
fc0b55a207
|
Add list --json option
|
2021-06-27 13:16:39 +02:00 |
|
Andrey Golovizin
|
ae9fca20ee
|
Initial commit
|
2021-06-26 13:28:23 +02:00 |
|