Steffen Vogel
|
3bee839348
|
fix: Update copyright years
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-01 22:45:39 +01:00 |
|
Steffen Vogel
|
b451dfcac3
|
fix: Update more copyright years
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-23 17:50:21 +01:00 |
|
Steffen Vogel
|
4c26de9400
|
fix(deps): Upgrade to pion/ice/v4 and pion/stun/v3
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-10-09 19:35:24 +02:00 |
|
Steffen Vogel
|
fb7c466d6b
|
Update Pion dependencies
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-01-15 17:01:28 +01:00 |
|
Steffen Vogel
|
8da992c45c
|
Rename module to cunicu.li/cunicu and update all links to new GitHub repo location
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-14 09:18:29 +02:00 |
|
Steffen Vogel
|
c03a5e5e2c
|
feat(cli): Allow setting arbitrary configuration settings via: --option key=value
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 18:39:12 +02:00 |
|
Steffen Vogel
|
c36d1329c4
|
test(config): Fix configuration tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
483375d002
|
refactor(config): Configuration parsing and runtime configuration handling
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
f9bae740e9
|
feat(cli): Remove some command line arguments and move them to environment variables or the config file
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
c8e5858314
|
Fix logging tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-22 08:46:35 +02:00 |
|
Steffen Vogel
|
8e4961e1f7
|
Fix import order
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-22 08:46:35 +02:00 |
|
Steffen Vogel
|
31deb81a58
|
Fix test for non-existing file path on Windows
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-16 13:30:19 +02:00 |
|
Steffen Vogel
|
ca996c5118
|
Remove duplicated test for non-existing config file paths
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-16 13:30:19 +02:00 |
|
Steffen Vogel
|
6fe3993fcc
|
Fix config test for Windows
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-16 13:30:19 +02:00 |
|
Steffen Vogel
|
44cc3b9205
|
added simple config
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-26 23:49:16 +02:00 |
|
Steffen Vogel
|
ee0e60df68
|
make project reuse compliant
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-26 23:25:41 +02:00 |
|
Steffen Vogel
|
e7961b0026
|
remove k8s signaling backend
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-22 10:27:14 +02:00 |
|
Steffen Vogel
|
d6977f40f9
|
fix a bunch of unit tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-12-07 23:12:05 +01:00 |
|
Steffen Vogel
|
a8f67be889
|
ci: use golangci-lint for linting
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-12-07 23:12:05 +01:00 |
|
Steffen Vogel
|
548884940c
|
config: rename --url argument to --ice-url
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
c6cbae142c
|
fix unit tests after config rewrite
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
43f7d4d87a
|
config: simplify config structure
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
039c7a445c
|
daemon: fix creation of interfaces passed via command line
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
99623b39f8
|
config: add reload, watch and change detection logic
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
123d7d91fe
|
ice: move ice package back to top level package dir
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
2ea6fd1847
|
config: remove private_key setting for now
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
8d96dea17e
|
config: big rewrite and switch from viper to koanf
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
672770022c
|
second batch of project name changes
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 17:42:12 +02:00 |
|
Steffen Vogel
|
b2fa127063
|
first batch of project name changes
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 17:42:12 +02:00 |
|
Steffen Vogel
|
dad8d5996b
|
update Go module path
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 17:42:12 +02:00 |
|
Steffen Vogel
|
192141b086
|
config: set missing default values
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-06 05:26:13 +02:00 |
|
Steffen Vogel
|
2467befbed
|
pdisc: move community setting into peer_disc section
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-06 05:26:13 +02:00 |
|
Steffen Vogel
|
3dad13d582
|
cmd: remove many of the advanced configuration options from the CLI to the config file
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-06 04:17:18 +02:00 |
|
Steffen Vogel
|
ef8be95fcc
|
test: restructure test packages
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-31 19:59:47 +02:00 |
|
Steffen Vogel
|
36829e8695
|
restructure features and split-out proto files into top-level dir
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-31 01:54:45 +02:00 |
|
Steffen Vogel
|
7f693af97d
|
cmd: harmonize color handling in output
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-27 00:42:15 +02:00 |
|
Steffen Vogel
|
8ab8683f98
|
fix invalid Google STUN URL
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-04 10:20:22 +02:00 |
|
Steffen Vogel
|
158297aef5
|
config: fix tests on Windows
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-04 00:20:43 +02:00 |
|
Steffen Vogel
|
f53b97e638
|
fix example configuration file
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-04 00:20:43 +02:00 |
|
Steffen Vogel
|
6b224fb95b
|
fix default config file and added a regression test for it
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-04 00:20:43 +02:00 |
|
Steffen Vogel
|
906a87a254
|
use system default for temporary directories
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-04 00:20:43 +02:00 |
|
Steffen Vogel
|
df45ab1645
|
fix naming of WireGuard and wice
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-01 12:07:10 +02:00 |
|
Steffen Vogel
|
015b179672
|
fix test cases
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-27 13:39:18 +02:00 |
|
Steffen Vogel
|
e5eb73b5e2
|
merge internal and pkg packages
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-27 13:39:18 +02:00 |
|