Steffen Vogel
|
6b279d54fa
|
feat(systemd): Prepare module for passing FDs to service
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-02 03:55:54 +01:00 |
|
Steffen Vogel
|
5d76f829f6
|
fix(docs): Capitalization of gRPC
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
|
7729ffa9eb
|
fix(tests): Disable flaky tests on CI
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-07-14 12:19:04 +02:00 |
|
Steffen Vogel
|
396ac357bf
|
Remove more 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
|
33d66e3fb3
|
Update gont package name
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-14 18:27:58 +02: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
|
ab6430b90e
|
test: Disable userspace tests again
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
da3a36423c
|
test: Add labels for easier test selection
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
78ece7690b
|
test: Remove unused debug CLI argument
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +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
|
3107c18267
|
fix: Fix linter warnings
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
|
125e8e5bb2
|
refactor(log): Log filtering logic
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-08-12 16:06:39 +02:00 |
|
Steffen Vogel
|
a9c9b5cc2a
|
Re-enable double-NAT integration tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-15 01:09:39 +02:00 |
|
Steffen Vogel
|
899ff6880b
|
Refactor connectivity tests for integration tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-15 01:09:39 +02:00 |
|
Steffen Vogel
|
e548c6a0ec
|
Fix simple NAT integration tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-15 01:09:39 +02:00 |
|
Steffen Vogel
|
bd8890ca0f
|
Improve logging in tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-15 01:09:39 +02:00 |
|
Steffen Vogel
|
a7a7b6aa9d
|
Fix race during daemon restart
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-06 09:34:31 +02:00 |
|
Steffen Vogel
|
5706fd1394
|
tests: Fix comments
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-06 08:25:31 +02:00 |
|
Steffen Vogel
|
77b2530a30
|
Disable broken CI tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-04 10:12:24 +02:00 |
|
Steffen Vogel
|
ff9a261619
|
More improvements to logging
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-24 00:34:48 +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
|
ee0e60df68
|
make project reuse compliant
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-26 23:25:41 +02:00 |
|
Steffen Vogel
|
a206ac3eec
|
fix golangci-lint errors
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-23 01:18:46 +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
|
9d9619b39c
|
fix golangci-lint errors
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 |
|
Steffen Vogel
|
11d609e750
|
rename package util/terminal to tty
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-22 10:27:14 +02:00 |
|
Steffen Vogel
|
46c6be91ef
|
move New* functions beneath the types they construct
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-22 10:27:14 +02:00 |
|
Steffen Vogel
|
5985a31cd7
|
fix invalid CLI parameters in tests
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-05-22 10:27:14 +02: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
|
3dbe051f11
|
epdisc: refactor protoepdisc -> epdiscproto
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-23 11:10:59 +02:00 |
|
Steffen Vogel
|
b117f42d4f
|
fix various small ToDos throughout the codebase
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-14 21:30:26 +02:00 |
|
Steffen Vogel
|
0d4601271d
|
tests: fix restart test
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02: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
|
ed20e7bbe7
|
tests: --config-path is longer a command line argument
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
7ddd2996ff
|
tests: adapt tests to feature refactoring
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
2df4c75475
|
rpc: do not always unwait daemon
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 |
|