Compare commits

...

18 Commits

Author SHA1 Message Date
Viktor Liu
11d1ca6fbc Merge branch 'main' into apply-routes-early 2025-06-05 12:25:34 +02:00
Viktor Liu
1aa4ec74d4 Merge branch 'main' into apply-routes-early 2025-06-03 10:29:02 +02:00
Viktor Liu
7227979514 Fix button text 2025-06-02 19:46:16 +02:00
Viktor Liu
fdb155f34b Prevent potential goroutine leak 2025-06-02 19:44:13 +02:00
Viktor Liu
ef5027ab2a Fix test 2025-06-02 19:43:07 +02:00
Viktor Liu
a29b28390b Merge remote-tracking branch 'origin/fix/lost-peer-status-event' into apply-routes-early 2025-06-02 19:42:58 +02:00
Zoltán Papp
aa2662a2bb Fix test 2025-06-02 19:08:22 +02:00
Zoltán Papp
3ecab1f31e Add context 2025-06-02 18:43:08 +02:00
Zoltán Papp
8be95a2efb Fix test 2025-06-02 17:11:25 +02:00
Zoltán Papp
2a3623d6ac Avoid potential deadlock 2025-06-02 16:55:33 +02:00
Zoltán Papp
fbdccbc2a1 Fix lint 2025-06-02 16:47:29 +02:00
Zoltán Papp
855d21c37e Refactor peer state change subscription mechanism
Because the code generated new channel for every single event, was easy to miss notification.
Use single channel.
2025-06-02 16:18:31 +02:00
Viktor Liu
db9facf9cb Check nil on Stop
Co-authored-by: hakansa <43675540+hakansa@users.noreply.github.com>
2025-06-02 12:14:17 +02:00
Viktor Liu
dfe7f91ddd Update client/ui/debug.go 2025-06-01 18:23:35 +02:00
Viktor Liu
bc71beca97 Apply DNS before routes to satisfy the dns route dependency 2025-06-01 18:17:17 +02:00
Viktor Liu
d6444e14e4 Move client and server to own packages 2025-06-01 18:17:12 +02:00
Viktor Liu
ae01335bfe Apply system routes right away 2025-06-01 18:16:26 +02:00
Viktor Liu
8208a7939c Remove system route from routing client handler 2025-06-01 18:16:26 +02:00

Diff Content Not Available