Zoltán Papp
|
98aa830831
|
Rename client ws package
|
2024-06-28 11:17:06 +02:00 |
|
Zoltán Papp
|
c94c949173
|
Add comment
|
2024-06-28 11:12:53 +02:00 |
|
Zoltán Papp
|
183f746158
|
Order the source code
|
2024-06-27 18:42:40 +02:00 |
|
Zoltán Papp
|
dd0d15c9d4
|
Add healthcheck code
|
2024-06-27 18:40:12 +02:00 |
|
Zoltán Papp
|
4d0e16f2d0
|
- Remove WaitForExitAcceptedConns logic from server
- Implement thread safe gracefully close logic
- organise the server code
|
2024-06-27 02:36:44 +02:00 |
|
Zoltán Papp
|
3fcdb51376
|
Error handling
|
2024-06-26 16:23:50 +02:00 |
|
Zoltán Papp
|
c0efce6556
|
Fix msg delivery timeouts
|
2024-06-26 16:22:26 +02:00 |
|
Zoltán Papp
|
f0eb004582
|
Single thread on server sending
|
2024-06-26 15:26:19 +02:00 |
|
Zoltán Papp
|
0a59f12012
|
Env var to force relay usage
|
2024-06-26 15:25:32 +02:00 |
|
Zoltán Papp
|
745e4f76b1
|
Remove gorilla lib
|
2024-06-26 15:25:01 +02:00 |
|
Zoltán Papp
|
085d072b17
|
- Add sha prefix for peer id in protocol
- Add magic cookie in hello msg
- Add tests
|
2024-06-25 17:36:04 +02:00 |
|
Zoltán Papp
|
0a67f5be1a
|
Fix logic
|
2024-06-25 15:13:08 +02:00 |
|
Zoltán Papp
|
f72e852ccb
|
Remove duplicated code
|
2024-06-24 18:54:03 +02:00 |
|
Zoltán Papp
|
54dc78aab8
|
Remove debug log
|
2024-06-24 15:30:25 +02:00 |
|
Zoltán Papp
|
69d8d5aa86
|
Fix the active conn type logic
|
2024-06-21 19:13:41 +02:00 |
|
Zoltán Papp
|
7581bbd925
|
Handle on offer listener in handshaker
|
2024-06-21 15:35:15 +02:00 |
|
Zoltán Papp
|
4d67d72785
|
Use permanent credentials
|
2024-06-21 15:02:54 +02:00 |
|
Zoltán Papp
|
4a08f1a1e9
|
Refactor handshaker loop
|
2024-06-21 12:35:28 +02:00 |
|
Zoltán Papp
|
bfe60c01ba
|
Close proxy reading in case of eof
|
2024-06-21 00:55:30 +02:00 |
|
Zoltán Papp
|
06ceac65de
|
- Fix reconnect guard
- Avoid double client creation
|
2024-06-21 00:55:07 +02:00 |
|
Zoltán Papp
|
6801dcb3f6
|
Fallback to relay conn
|
2024-06-20 18:17:30 +02:00 |
|
Zoltán Papp
|
c7db2c0524
|
Moc signal message support
|
2024-06-19 18:40:49 +02:00 |
|
Zoltán Papp
|
4f890ff712
|
Typo fix
|
2024-06-19 18:17:52 +02:00 |
|
Zoltán Papp
|
f7e6aa9b8f
|
Change logging logic
|
2024-06-19 18:16:43 +02:00 |
|
Zoltán Papp
|
81f2330d49
|
Fix remote address in ws client
|
2024-06-19 18:16:23 +02:00 |
|
Zoltán Papp
|
0261e15aad
|
Extend the cmd with argument handling
- add cobra to relay server
- add logger instance for handshaker
|
2024-06-19 17:40:16 +02:00 |
|
Zoltán Papp
|
11de2ec42e
|
Fix open connection
|
2024-06-19 12:18:58 +02:00 |
|
Zoltán Papp
|
4d2a25b728
|
Code cleaning
|
2024-06-19 11:53:21 +02:00 |
|
Zoltán Papp
|
2f32e0d8cf
|
Fix chicken-egg problem in the ice agent creation
|
2024-06-19 11:28:01 +02:00 |
|
Zoltán Papp
|
48310ef99c
|
Fix engine test
|
2024-06-19 09:59:01 +02:00 |
|
Zoltán Papp
|
24f71bc68a
|
Fix and extend test
|
2024-06-19 09:40:43 +02:00 |
|
Zoltán Papp
|
e26e2c3a75
|
Add conn status handling and protect agent
|
2024-06-18 17:40:37 +02:00 |
|
Zoltán Papp
|
a5e664d83d
|
Code cleaning
|
2024-06-18 11:27:18 +02:00 |
|
Zoltán Papp
|
d8ab3c1632
|
Call peer.Open from engine
|
2024-06-18 11:23:39 +02:00 |
|
Zoltán Papp
|
63b4041e9c
|
Rename connector to worker
|
2024-06-18 11:22:40 +02:00 |
|
Zoltán Papp
|
f7d8d03e55
|
Fix timers
|
2024-06-18 11:20:01 +02:00 |
|
Zoltán Papp
|
5b86a7f3f2
|
Fix relay mode evaulation
|
2024-06-18 11:10:55 +02:00 |
|
Zoltán Papp
|
deb8203f06
|
fix circle import
|
2024-06-17 18:02:52 +02:00 |
|
Zoltán Papp
|
e407fe02c5
|
Separate lifecircle of handshake, ice, relay connections
- fix Stun, Turn address update thread safety issue
- move conn worker login into peer package
|
2024-06-17 17:52:22 +02:00 |
|
Zoltán Papp
|
a7760bf0a7
|
Configurable relay address with env variable
|
2024-06-14 15:43:18 +02:00 |
|
Zoltan Papp
|
64f949abbb
|
Integrate relay into peer conn
- extend mgm with relay address
- extend signaling with remote peer's relay address
- start setup relay connection before engine start
|
2024-06-14 14:40:31 +02:00 |
|
Zoltan Papp
|
38f2a59d1b
|
Add comment
|
2024-06-12 10:56:21 +02:00 |
|
Zoltan Papp
|
9504012920
|
Set the proper buffer size in the client code
|
2024-06-09 21:10:57 +02:00 |
|
Zoltan Papp
|
5e93d117cf
|
Use buf pool
- eliminate reader function generation
- fix write to closed channel panic
|
2024-06-09 20:33:35 +02:00 |
|
Zoltan Papp
|
8c70b7d7ff
|
Replace ws lib on client side
|
2024-06-09 12:41:52 +02:00 |
|
Zoltan Papp
|
ed8def4d9b
|
Protect ws writing in Gorilla ws
|
2024-06-07 16:07:35 +02:00 |
|
Zoltán Papp
|
1e115e3893
|
Merge branch 'main' into feature/relay
|
2024-06-06 13:38:40 +02:00 |
|
Viktor Liu
|
deffe037aa
|
Respect env for debug and routes sub commands (#2026)
|
2024-06-06 10:59:10 +02:00 |
|
Zoltan Papp
|
fed9e587af
|
Add close message type
|
2024-06-05 19:49:30 +02:00 |
|
Zoltan Papp
|
983d7bafbe
|
Remove unused variables from peer conn (#2074)
Remove unused variables from peer conn
|
2024-06-04 17:04:50 +02:00 |
|