Steffen Vogel
|
a8859d74c3
|
refactor RPC package
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-27 13:39:18 +02:00 |
|
Steffen Vogel
|
62540ce929
|
use callbacks in signaling backends
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-27 13:39:18 +02:00 |
|
Steffen Vogel
|
70460f7f7e
|
refactor callback handlers
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-27 13:39:18 +02:00 |
|
Steffen Vogel
|
f96d9d7f81
|
socket: stream backend ready event
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-27 13:39:18 +02:00 |
|
Steffen Vogel
|
f2c69b18e6
|
fix TODO comments
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-27 13:39:18 +02:00 |
|
Steffen Vogel
|
9829b283af
|
split endpoint discovery and other other features from core interface / peer handling
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-16 23:38:02 +02:00 |
|
Steffen Vogel
|
1296d69074
|
fix typo
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-05-08 13:54:28 +02:00 |
|
Steffen Vogel
|
7604106212
|
signaling: make tests for signaling backends more resilient by testing with more then two peers
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-05-04 13:30:22 +02:00 |
|
Steffen Vogel
|
e5af851d4b
|
signaling: allow passing context to Backend.Subscribe/Publish()
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-02-08 15:13:41 +01:00 |
|
Steffen Vogel
|
6bcc445e2a
|
signaling: emit backend ready events for gRPC and in-process backends
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-02-04 13:02:17 +01:00 |
|
Steffen Vogel
|
fb230d44c8
|
signaling: harmonize loggers of backends
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-02-04 12:59:40 +01:00 |
|
Steffen Vogel
|
897fbe5e1f
|
signaling: use BackendConfig passing more options to backend factory
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-02-03 16:50:45 +01:00 |
|
Steffen Vogel
|
91fa075a74
|
crypto: use X25519 Diffie Helman function to generated a shared key
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-02-03 16:38:59 +01:00 |
|
Steffen Vogel
|
b34979b10d
|
add new gRPC signaling backend
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-01-23 11:32:44 +01:00 |
|