84193ed322
Refactor client and server
2024-06-21 14:11:23 +02:00
3ef2a3e99c
Merge branch 'conncheck' into acceptallorigins
2024-06-04 10:43:22 +02:00
ddb3bb641c
P2P connection works, tested
2024-06-02 13:47:23 +02:00
bee6160547
Remove unecessary sleep
2024-06-02 13:47:19 +02:00
694a1d810e
Check if connection is successful
2024-06-02 13:47:13 +02:00
15babe60d1
Removed unecessary sleep
2024-06-02 00:24:39 +02:00
95a227b314
check if connection is successful
2024-06-01 23:41:40 +02:00
559a33eaa7
Flag specification of WS API addr and UDP API addr
...
From now on flags --waddr for providing WebSocket API address
(for server to run or client to connect to) and --uaddr for providing
address of UDP hole punching listener (also server and client would use it)
2024-05-27 20:10:31 +02:00
b23e8c00a6
Finished basic connection initation
2024-05-08 23:54:34 +02:00
67eda0d069
Changing initiation status to D when got ChatStartDRequest
2024-04-29 14:00:07 +02:00
62e3ee780b
Finished implementation for B, C, D stages of initiation
2024-04-29 13:46:26 +02:00
4a38b6e28a
Working on initating connections
2024-04-29 02:02:51 +02:00
9c0e3e607f
Refactored and added errgroup to handle goroutines errors
2024-03-29 16:53:10 +01:00
f16b53278b
Enabled two-way communication between client and server
...
Server may now send requests to client and client will respond to them.
Mechanics similar to how server handled requests was added to client.
Also server can now receive responses from client :)
2024-03-29 15:05:42 +01:00
4da29dc45b
Logging with charm colorful logger
2024-03-24 17:10:02 +01:00
361b84aac4
Working websocket version
2024-03-24 14:09:36 +01:00
509d20948c
Code split across files, client refactor
2024-03-22 19:38:19 +01:00