Commit graph

  • 437b68819b Update dependencies master Andrey Golovizin 2025-10-01 19:15:06 +04:00
  • 42f9f81b01 flake.lock: Update Andrey Golovizin 2025-10-01 16:45:44 +02:00
  • 33a60aa4c9 Migrate to API v3 Andrey Golovizin 2024-03-09 15:58:37 +01:00
  • 4946ec2228 Update dependencies Andrey Golovizin 2024-03-09 15:30:59 +01:00
  • 4bd9ae6131 flake.lock: Update Andrey Golovizin 2024-03-09 14:26:53 +01:00
  • 131295fb21 Use rustc and cargo from nixpkgs Andrey Golovizin 2023-11-20 23:02:46 +01:00
  • ecc88d172a flake.lock: Update Andrey Golovizin 2023-09-20 11:15:12 +02:00
  • bc31468262 Update dependencies Andrey Golovizin 2023-08-21 12:39:41 +02:00
  • 544ff50db2 Update dependencies Andrey Golovizin 2023-07-25 22:21:42 +02:00
  • d909462cc4 Simplify resolving of location addresses Andrey Golovizin 2023-04-16 00:11:02 +02:00
  • 0d30090e5b Apply cargo fmt Andrey Golovizin 2023-04-15 13:56:24 +02:00
  • 10cdbce746 Move filesystem-related stuff into the config module Andrey Golovizin 2023-04-15 13:55:25 +02:00
  • a792007abd Rename dirs to config Andrey Golovizin 2023-04-15 13:40:04 +02:00
  • 6c6d5a51a8 Save tokens for each machine Andrey Golovizin 2023-04-15 13:34:25 +02:00
  • 4e62839513 Move --machine to main options Andrey Golovizin 2023-04-15 12:53:55 +02:00
  • 707d55557e Resolve endpoint addresses Andrey Golovizin 2023-04-15 12:45:30 +02:00
  • 79e88ae9ee Fix clippy warning Andrey Golovizin 2023-04-12 20:31:08 +02:00
  • 85cce35d59 Do not store public keys Andrey Golovizin 2023-04-12 20:30:55 +02:00
  • af9ebfb9e5 Add a newline when saving keys to files Andrey Golovizin 2023-04-11 20:33:03 +02:00
  • d9080af78a Add Key type Andrey Golovizin 2023-04-10 22:44:47 +02:00
  • c282177afb Generate keys without the wg binary Andrey Golovizin 2023-04-10 22:21:24 +02:00
  • ebccc59bf0 Add back the check command Andrey Golovizin 2023-04-09 23:41:35 +02:00
  • f663a4f8b4 Split into modules Andrey Golovizin 2023-04-09 22:12:15 +02:00
  • 72ed117cb0 Reuse private keys Andrey Golovizin 2023-04-09 21:43:47 +02:00
  • 8602543e06 flake.lock: Update Andrey Golovizin 2023-04-09 20:30:59 +02:00
  • 8b79f11b39 Migrate to API v2 Andrey Golovizin 2023-04-09 14:15:48 +02:00
  • 61bb0dd397 Update dependencies Andrey Golovizin 2023-03-17 21:28:07 +01:00
  • 7146f2ed18 flake.lock: Update Andrey Golovizin 2023-03-17 20:51:12 +01:00
  • 0ecb11ea7b Update clap to 4.0.0 Andrey Golovizin 2022-09-28 11:34:42 +02:00
  • 97215faa9c flake.nix: Add RUST_SRC_PATH for rust-analyzer Andrey Golovizin 2022-09-25 14:30:04 +02:00
  • 9efcaae9a0 Update dependencies Andrey Golovizin 2022-09-24 13:54:36 +02:00
  • e97f4a0ce2 flake.nix: use rust-analyzer from fenix Andrey Golovizin 2022-09-24 13:24:00 +02:00
  • 0ea0000ad0 flake.lock: Update Andrey Golovizin 2022-09-23 22:44:50 +02:00
  • 66e2306421 flake.lock: Update Andrey Golovizin 2022-07-01 22:06:03 +02:00
  • 5c6570b295 Update dependencies Andrey Golovizin 2022-05-29 16:27:40 +02:00
  • a181ab5f02 flake.lock: Update Andrey Golovizin 2022-05-29 16:27:02 +02:00
  • 598e3b5f09 Rename flake output attributes Andrey Golovizin 2022-05-02 00:16:23 +02:00
  • 8cb142e25c Update dependencies Andrey Golovizin 2022-04-29 23:34:09 +02:00
  • 5340b8471d flake.lock: Update Andrey Golovizin 2022-04-29 23:33:03 +02:00
  • cf7c07dfa6 Fix clippy warnings Andrey Golovizin 2022-02-16 22:47:21 +01:00
  • bebcb4318f Update dependencies Andrey Golovizin 2022-02-16 22:45:56 +01:00
  • 0a7293160a Update nixpkgs Andrey Golovizin 2022-02-14 22:07:56 +01:00
  • eb6b52530c Update dependencies Andrey Golovizin 2022-02-14 20:46:07 +01:00
  • d7b6ecbaf2 Migrate to 2021 Andrey Golovizin 2022-02-14 20:38:02 +01:00
  • 54887e571b flake.lock: Update Andrey Golovizin 2021-12-05 21:41:11 +01:00
  • 068d9bdfeb Use fenix Andrey Golovizin 2021-11-07 12:45:14 +01:00
  • 12082258f5 flake.lock: Update Andrey Golovizin 2021-11-05 19:32:21 +01:00
  • 54e01f6073 flake.lock: Update Andrey Golovizin 2021-11-02 16:05:21 +01:00
  • 75c6f8afe2 Make naersk's nixpkgs follows ours Andrey Golovizin 2021-11-02 16:05:05 +01:00
  • 80cfed1d68 flake.lock: Update Andrey Golovizin 2021-07-17 13:52:39 +02:00
  • 63a5fa31e5 Fix IPv6 wildcard address in AllowedIPs Andrey Golovizin 2021-07-14 18:46:25 +02:00
  • e00de8acce Fix IPv6 wildcard address in AllowedIPs Andrey Golovizin 2021-07-14 17:44:22 +02:00
  • 8d71621102 Fix --no-ipv6 for AllowedIPs Andrey Golovizin 2021-07-14 17:36:43 +02:00
  • 63a01e2a01 Fix formatting Andrey Golovizin 2021-07-14 17:31:10 +02:00
  • 440e6966fb flake.lock: Update Andrey Golovizin 2021-07-14 17:25:30 +02:00
  • 57623876de Add support for multiple endpoint IPs Andrey Golovizin 2021-07-14 17:25:04 +02:00
  • 2b06fff6ea Fix AllowedIPs for IPv6 Andrey Golovizin 2021-07-14 15:34:52 +02:00
  • a9c27ce19c Update dependencies Andrey Golovizin 2021-07-14 15:21:10 +02:00
  • a9a8793767 Implement --no-ipv6 for addresses Andrey Golovizin 2021-07-14 15:19:15 +02:00
  • aecfa365a0 Add -4/--no-ipv6 option Andrey Golovizin 2021-07-14 14:48:42 +02:00
  • b2e4cc4398 Add DNS support Andrey Golovizin 2021-07-14 14:39:43 +02:00
  • 012e40eff8 Refactor config printing Andrey Golovizin 2021-07-14 14:27:21 +02:00
  • 6a6581b64f Use named parameters Andrey Golovizin 2021-07-14 12:07:23 +02:00
  • 2e69cfe104 Fix check when not connected Andrey Golovizin 2021-07-01 12:05:21 +02:00
  • c77ecbfe5d Add more help Andrey Golovizin 2021-06-29 23:33:28 +02:00
  • 897f68e4b0 Add MIT license Andrey Golovizin 2021-06-29 23:31:37 +02:00
  • ba72ca72e9 Add command line help Andrey Golovizin 2021-06-29 23:20:50 +02:00
  • 12a9965f10 Reorder functions Andrey Golovizin 2021-06-29 23:16:08 +02:00
  • fb2fc57715 Rename list() to list_endpoints() Andrey Golovizin 2021-06-29 23:15:30 +02:00
  • 4abc08a34b Make --json option global Andrey Golovizin 2021-06-29 23:15:02 +02:00
  • 1a2a96911e Add check command Andrey Golovizin 2021-06-29 23:11:06 +02:00
  • f48b500f64 Add more error details Andrey Golovizin 2021-06-29 23:06:16 +02:00
  • 6fdf002608 Rename commands Andrey Golovizin 2021-06-29 23:05:11 +02:00
  • cca44441b5 Use logging Andrey Golovizin 2021-06-29 23:01:55 +02:00
  • 719eab73b8 Ignore Session.vim Andrey Golovizin 2021-06-29 23:01:46 +02:00
  • 0d00d1fb74 Produce human readable output in list Andrey Golovizin 2021-06-27 13:20:51 +02:00
  • fc0b55a207 Add list --json option Andrey Golovizin 2021-06-27 13:16:39 +02:00
  • a382269281 flake.lock: Update Andrey Golovizin 2021-06-27 10:53:29 +02:00
  • 78bff4e247 Add naersk package Andrey Golovizin 2021-06-27 10:52:20 +02:00
  • ae9fca20ee Initial commit Andrey Golovizin 2021-06-26 13:18:19 +02:00