Steffen Vogel
|
f0ba55ec3a
|
chore: Update copyright notices
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-12-18 06:45:04 +01:00 |
|
Steffen Vogel
|
598e18c3d9
|
fix(config): Rename "interface_filter" setting
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-03-18 08:08:55 +01:00 |
|
Adam Rizkalla
|
6a65c49940
|
feat(config): add ignore_interfaces setting for ice agents
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:08:55 +01:00 |
|
Steffen Vogel
|
2064d5093c
|
fix(config): Use systemd RPC socket when started via systemd
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-02 03:55:54 +01:00 |
|
Steffen Vogel
|
a29abcf95f
|
style: Fix some more linter warnings for GOOS=windows
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-02 03:55:54 +01:00 |
|
Steffen Vogel
|
30aa4d1acc
|
refactor: Replace deprecated usage of grpc.Dial with grpc.NewClient
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-02 03:55:54 +01:00 |
|
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
|
1900fa85d0
|
fix(lint): Enable more golangci-lint linters
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-01 22:45:39 +01:00 |
|
Steffen Vogel
|
3ce39138cc
|
fix(systemd): Make default paths for runtime config and RPC socket compatible with systemd
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
|
10a30a1e41
|
fix: Go linter errors and upgrade version
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-08-27 09:55:11 +02:00 |
|
Steffen Vogel
|
9b205cacb7
|
fix(test): Remove external dependency in config/agent.go test
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-08-20 08:43:15 +02:00 |
|
renovate[bot]
|
6601325285
|
fix(deps): update module google.golang.org/grpc to v1.64.0
|
2024-06-11 02:43:39 +00:00 |
|
Steffen Vogel
|
1bdc71d845
|
Remove unused arguments
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-18 12:13:36 +01: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
|
cfbfdf8cd5
|
feat: Upgrade to Go 1.21 and eliminate golang.org/x/exp dependency
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +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
|
3107c18267
|
fix: Fix linter warnings
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
c4d0181867
|
docs: Document new logging settings
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
|
b07b4a3f39
|
feat(cli): Perform CLI completion for config sub-commands via RPC
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
ff10036140
|
refactor: Use koanf.Koanf in e2e tests to pass agent configuration instead of CLI arguments
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
02c9f4e3a8
|
fix(config): Minor cleanups and bug-fixes
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
125e8e5bb2
|
refactor(log): Log filtering logic
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
|
612fb806b3
|
Update dependencies
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-06 08:59:39 +02:00 |
|
Steffen Vogel
|
962d7d1c98
|
Fix default ICE timer values
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-03 09:27:25 +02:00 |
|
Steffen Vogel
|
9f1161af1e
|
More logging improvements
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-03 09:27:25 +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
|
c407b0a482
|
Implement log filter expressions to replace verbosity level
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-22 08:46:35 +02:00 |
|
Steffen Vogel
|
28b62039a3
|
Remove old codacy linter comments
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-22 08:46:35 +02:00 |
|
Steffen Vogel
|
8a35274ad7
|
Use filepath instead of path package in order to use correct path seperation character on Windows
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-16 13:30:19 +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
|
e26e46f4e3
|
Allow insecure config file permissions 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
|
ea019df23a
|
Handle filenames starting with a Windows drive letter correctly
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
|
e502c32ef2
|
Use Windows APIs to get DNS client config
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-16 13:30:19 +02:00 |
|
Steffen Vogel
|
88e3715feb
|
Update koanf to v2
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-03 23:44:48 +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
|
0a69c1c0e0
|
fix CI tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-23 01:18:46 +02:00 |
|
Steffen Vogel
|
948fe18b54
|
add big warning to show that cunicu is under development
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-22 10:27:14 +02:00 |
|
Steffen Vogel
|
9d9619b39c
|
fix golangci-lint errors
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-22 10:27:14 +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
|
363a6a432f
|
next big refactoring
- enable direct Bind mode
- a lots of cleanup and refactoring
- scale up testing
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-22 10:27:14 +02:00 |
|