Maycon Santos
6ce5b2c815
Support Signal server with TLS ( #76 )
...
* tlsEnabled flag and DialOption
* Update signal client invocations
2021-08-01 12:54:35 +02:00
Mikhail Bragin
2172d6f1b9
Extract common server encryption logic ( #65 )
...
* refactor: extract common message encryption logic
* refactor: move letsencrypt logic to common
* refactor: rename common package to encryption
* test: add encryption tests
2021-07-22 15:23:24 +02:00
Mikhail Bragin
079d35eada
Extend Management to support peer changes distribution ( #55 )
...
* feature: add peer sync and a server public key endpoints
* test: add Management.Sync() gRpc endpoint test
* feat: implement peer sync
* docs: added some comments to the Management server
* chore: use for loop over channel when monitoring peer updates
* fix: exit infinite loop when sending updates to peers
* test: add multiple concurrent peers test for management service
* chore: remove unused test
* fix: reduce the amount peers for a concurrent peer update test
Co-authored-by: braginini <m.bragin@wiretrustee.com>
2021-07-22 10:28:00 +02:00
Mikhail Bragin
d27eb317aa
update signal gRpc, enable TLS and add keepalive params ( #62 )
...
* chore: update signal gRpc
* chore: add Signal keep alive params and policy
* feature: add signal TLS support
* refactor: move signal Dockerfile to the corresponding folder
Co-authored-by: braginini <m.bragin@wiretrustee.com>
2021-07-21 20:23:11 +02:00
braginini
db673ed34f
fix : #35 peer Registration Race when client connects to the signal server
2021-06-17 11:12:35 +02:00
braginini
9308a51800
refactor: rename SignalExchangeServer to Server to comply with good practices
2021-06-15 19:02:46 +02:00
braginini
94c0091a7b
test: add message exchange test timeout
2021-06-15 18:58:47 +02:00
braginini
f247f9a2f8
chore: fix golint error
2021-06-15 16:31:45 +02:00
braginini
c49bd23ac5
chore: fix golint error
2021-06-15 16:20:39 +02:00
braginini
dfcf9f9087
test: add messages exchange between peers [SIGNAL]
2021-06-15 16:13:27 +02:00
braginini
5f8a489f90
test: add basic signal IT tests
2021-06-15 16:13:27 +02:00
Andrey Parfenov
6b5010f7d5
Fix Signal doc styling
2021-06-14 20:08:06 -07:00
braginini
06b0c46a5d
chore: [Signal] synchronize peer registry
2021-06-10 17:08:40 +02:00
braginini
33a98c7a2c
test: add signal peer test
2021-06-03 12:23:18 +02:00
braginini
9b327ea6ba
test: add signal encryption test
2021-06-03 11:39:19 +02:00
braginini
44d5e7f205
fix: golint errors (part 3)
2021-05-19 11:17:15 +02:00
braginini
5342f10e7f
fix: golint errors
2021-05-19 10:58:21 +02:00
mlsmaycon
e6358e7bb2
fix doc and lint warns for signal package
2021-05-15 15:20:49 +05:00
braginini
54e4e74883
feat: add signal Docker
2021-05-05 15:48:29 +02:00
braginini
682049b49c
chore: add a bit more logs to the init command
2021-05-05 12:15:55 +02:00
braginini
f171f6755b
fix: signal message encryption
2021-05-05 10:40:53 +02:00
braginini
4e348b733a
fix: message type in the signal implementation
2021-05-01 18:37:30 +02:00
braginini
6cd44f1522
feat: add encryption of the payload exchanged via signal
2021-05-01 18:29:59 +02:00
braginini
2b77da4e12
project init
2021-05-01 12:45:37 +02:00