Adam Rizkalla
|
b0ea76d023
|
feat: multicast backend (wip)
Signed-off-by: Adam Rizkalla <ajarizzo@gmail.com>
|
2025-03-18 08:08:27 +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
|
ed09f854e5
|
fix: Update copyright years
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-12-23 16:40:14 +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
|
9626094c36
|
feat(cli): Improve config {set,get,reload} commands
- Adding support for lists of values per setting
- Allow removing settings
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
|
a7a7b6aa9d
|
Fix race during daemon restart
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-07-06 09:34:31 +02:00 |
|
Steffen Vogel
|
54b9024c10
|
Fix wrong interface type in status sub-command
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2023-06-13 07:16:52 +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
|
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
|
8a4a0919d4
|
proto: harmonize enum naming
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
|
1b9e62144f
|
fix calculation of reachability status
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-23 11:10:59 +02:00 |
|
Steffen Vogel
|
f39a300c3b
|
epdisc: include relay protocol into protobuf candidate serialization
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-23 11:10:59 +02:00 |
|
Steffen Vogel
|
538400fd4d
|
epdisc: add NAT_TYPE_NONE
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-14 21:30:26 +02:00 |
|
Steffen Vogel
|
2150548ce3
|
proto: remove unused import
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-14 21:30:26 +02:00 |
|
Steffen Vogel
|
f9d6702082
|
hsync: add extra_hosts option
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
458354ff75
|
cmd: show peer name in status sub-command
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
ffc1454841
|
pdisc: fix exchange of peer names
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
92a7ad2f7f
|
daemon: use per-interface features
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
4c6a739af1
|
proto: refactor GetStatus method
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
f665c82b43
|
config: add RPC command to reload config
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
76d42e8d7b
|
relay: add new subcommand to distribute STUN/TURN server credentials via gRPC
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
|
dad8d5996b
|
update Go module path
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 17:42:12 +02:00 |
|
Steffen Vogel
|
84862a946d
|
config: add some preliminary support to get/set configuration settings via RPCs
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 10:45:34 +02:00 |
|
Steffen Vogel
|
20238c23e0
|
rpc: removed watcher server and moved its methods to the daemon server
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 10:45:34 +02:00 |
|
Steffen Vogel
|
aa128756ad
|
fix several panics
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-01 08:55:16 +02:00 |
|
Steffen Vogel
|
2be9f65a16
|
hooks: add support for web- and subprocess hooks which are triggered by common events
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-01 08:55:16 +02:00 |
|
Steffen Vogel
|
99225a29ed
|
proto: add missing PSKE definitions
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-31 01:54:45 +02:00 |
|
Steffen Vogel
|
ddbd577e49
|
pdisc: add first version of peer discovery
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-31 01:54:45 +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 |
|