Commit Graph

38 Commits

Author SHA1 Message Date
mlsmaycon
75519d4c76 added go mod tidy 2021-04-22 00:06:13 +02:00
mlsmaycon
164b5e70c2 added simple goreleaser configuration and ci/cd 2021-04-22 00:02:35 +02:00
braginini
41c0de2f27 feat: improve signal server reconnect logic 2021-04-21 19:01:46 +02:00
braginini
08554a0494 feat: improve signal server reconnect logic 2021-04-21 19:01:38 +02:00
braginini
dd04cba8a7 refactor: minor code cleanup 2021-04-21 18:27:45 +02:00
braginini
2a8198c409 refactor: improve logging and reorganize code 2021-04-21 14:45:01 +02:00
braginini
3c52326301 fix: reconnects 2021-04-21 13:56:06 +02:00
braginini
ac871a5306 feat: add timeout while initiating conenction 2021-04-19 22:56:01 +02:00
braginini
e71c623e33 feat: add timeout while initiating conenction 2021-04-19 22:37:49 +02:00
braginini
c96b63b956 fix: add reconnect when connection closes 2021-04-19 19:58:02 +02:00
braginini
72435c7ce6 fix: retries on network switch 2021-04-19 14:28:24 +02:00
braginini
b6f45664b7 chore: add a single message to signal server 2021-04-19 14:25:14 +02:00
braginini
88f495a3ed chore: add a single message to signal server 2021-04-19 14:23:22 +02:00
braginini
f366915c84 chore: add a single message to signal server 2021-04-19 14:21:56 +02:00
braginini
44cbfa16a8 chore: add a single message to signal server 2021-04-19 14:19:09 +02:00
braginini
8ca77faab5 chore: add a single message to signal server 2021-04-19 14:15:59 +02:00
braginini
3a02cc3903 fix: add connection state to handle reconnects 2021-04-18 17:17:22 +02:00
braginini
7d7417cd64 fix: add connection state to handle reconnects 2021-04-18 17:01:11 +02:00
braginini
801ce0730d feat: add retry on connection restart 2021-04-18 15:54:10 +02:00
braginini
ead16a35c9 feat: introduce config file 2021-04-18 13:47:53 +02:00
braginini
63febbde5b fix: wrong peer key addressing 2021-04-18 11:04:49 +02:00
braginini
e1d7294b0f feat: add basic connection restart 2021-04-16 16:46:12 +02:00
braginini
b86c0c716c fix: do Connection.Open() in goroutine to avoid blocking other peers 2021-04-16 15:26:10 +02:00
braginini
3d8233034d refactor: reimplement the general flow 2021-04-16 14:54:27 +02:00
braginini
6fa4077f04 refactor: move answer and offer handling to peer agent 2021-04-15 21:59:44 +02:00
braginini
4ba9c958b4 chore: init Wireguard connection of a peer on creation 2021-04-15 21:20:12 +02:00
braginini
d3454eb0f9 fix: flow order - wireguard proxy goes first 2021-04-15 16:25:25 +02:00
braginini
2cfafe9392 chore: remove unused libs 2021-04-15 15:12:02 +02:00
braginini
b72fceab40 feat: add signal cmd 2021-04-15 15:10:39 +02:00
braginini
303f955e32 fix: signal key transfer 2021-04-15 14:57:15 +02:00
braginini
cb60efef8d chore: wiring startup with the flow [IN PROGRESS] 2021-04-14 17:08:35 +02:00
braginini
675358ce5c fix: engine flow on ASNWER/OFFER 2021-04-14 14:54:02 +02:00
braginini
d9b06bd417 fix: paltform depended iface 2021-04-14 14:36:57 +02:00
braginini
d99e3c0975 refactor: simplify iface package 2021-04-14 14:33:40 +02:00
braginini
5844c690d9 refactor: simplify iface package 2021-04-14 14:33:11 +02:00
braginini
028a860bec refactor: remove unused code 2021-04-14 14:29:21 +02:00
braginini
a820d83a39 chore: run cmd 2021-04-14 14:27:59 +02:00
braginini
6b3ba0feaf feat: first project flow 2021-04-14 14:20:25 +02:00