Steffen Vogel
|
a000f55893
|
fix(mcast): Do not run multicast backend test on MacOS
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-03-23 13:15:09 +01:00 |
|
Steffen Vogel
|
4207de6445
|
fix: Fix linter warnings
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-03-23 13:15:09 +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 |
|
Adam Rizkalla
|
fc84ccf127
|
refactor(mcast-backend): use goroutine for run
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:08:27 +01:00 |
|
Adam Rizkalla
|
7a00daf405
|
fix(mcast-backend): code conciseness
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:08:27 +01:00 |
|
Adam Rizkalla
|
c1050496db
|
fix: use camelCase varnames
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:08:27 +01:00 |
|
Adam Rizkalla
|
01283a1b5e
|
fix: update comments
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:08:27 +01:00 |
|
Adam Rizkalla
|
672f352e5f
|
feat(mcast-backend): add config parsing and update test
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:08:27 +01:00 |
|
Adam Rizkalla
|
b0ea76d023
|
feat: multicast backend (wip)
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:08:27 +01:00 |
|
Adam Rizkalla
|
0fb041dedb
|
fix(epdisc): exit create agent loop on success
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:07:54 +01:00 |
|
Steffen Vogel
|
d9226b82a2
|
fix: Fix linter warning
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-03-05 11:03:39 +00:00 |
|
Steffen Vogel
|
4a8f799b37
|
feat(proto): Regenerate generated protobuf code
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-04 15:46:38 +01:00 |
|
Steffen Vogel
|
f405933eda
|
fix(tests,backoff): Increase coverage
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-04 11:45:48 +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
|
44cea5bf5d
|
feat(daemon): Allow passing systemd socket to RPC server
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-02 03:55:54 +01:00 |
|
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
|
ca039964d1
|
style: Do not hard-code wireguard link-type identifier
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
|
3b045defc6
|
fix(log): Increase verbosity level for systemd sd_notify logs
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-02 03:55:54 +01:00 |
|
Steffen Vogel
|
f98286c5fd
|
fix(signaling): Do not block daemon start-up by signaling IO
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
|
6de147ed16
|
fix(tty): Increase test coverage of Indenter
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
|
069a019a35
|
fix(systemd): Remove duplicate notify function
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-01 22:45:39 +01:00 |
|
Steffen Vogel
|
b4b8f561f8
|
fix(os): Add unit test for GetClockMonotonic
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-01 22:45:39 +01:00 |
|
Steffen Vogel
|
e47b66b956
|
fix: Comments
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-01 22:45:39 +01:00 |
|
Steffen Vogel
|
889e4dd177
|
feat(systemd): Support reloading
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-01 22:45:39 +01:00 |
|
Steffen Vogel
|
c3a6b6e2bb
|
feat(systemd): Add support for watchdog timer
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2025-01-01 22:45:39 +01:00 |
|
Steffen Vogel
|
a73ee65427
|
feat(systemd): Add support for sd_notify protocol
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
|
ed09f854e5
|
fix: Update copyright years
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-23 16:40:14 +01:00 |
|
Steffen Vogel
|
988c3bc134
|
fix: Remove qrterminal dependency
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-23 16:23:28 +01:00 |
|
Steffen Vogel
|
a2e3bfb9be
|
fix: Use our own exponential backoff implementation which is using Go 1.23 iterators
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-23 10:55:14 +01:00 |
|
Steffen Vogel
|
dc1e97927f
|
fix: Linter warning
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-21 22:52:06 +01:00 |
|
Steffen Vogel
|
0516dfb66d
|
fix(deps): Internalize dchest/siphash
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-21 22:52:06 +01:00 |
|
Steffen Vogel
|
4aea08bdaf
|
fix(deps): Internalize pion/randutil
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-21 22:52:06 +01:00 |
|
Steffen Vogel
|
22a378dbb1
|
fix(proto): Update generated Protobuf files
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-21 22:52:06 +01:00 |
|
Steffen Vogel
|
9f9becd38b
|
feat(grpc): Enable reflection
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-21 22:52:06 +01:00 |
|
Steffen Vogel
|
a86a3b0a58
|
fix(nix): Segfault on 'cunicu version' command if no Git commit has been passed to build scripts
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-18 02:37:20 +01:00 |
|
Steffen Vogel
|
88db63dd32
|
fix(proto): Regenerate protobuf code
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-10-09 19:35:24 +02: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
|
342882846e
|
fix: Fix linter warnings
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-09-11 13:15:11 +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 |
|
Steffen Vogel
|
befd451ac9
|
fix: Fix linter name
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-06-15 14:10:58 +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
|
47bd946556
|
proto: Regenerate Go protobuf with protoc-gen-go v1.32.0
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-18 12:13:36 +01:00 |
|