Zoltán Papp
2803e1669b
Remove meaningless tests
2024-07-08 17:24:49 +02:00
Zoltán Papp
75f5b75bc4
Mock wginterface
2024-07-08 16:15:04 +02:00
Zoltán Papp
48a2f6e69d
Mock wginterface
2024-07-08 16:12:08 +02:00
Zoltan Papp
b3715b5fad
- Revert typos in turnCfg string
...
- merge main
2024-07-08 15:05:29 +02:00
Zoltan Papp
836072098b
Integrate the relay authentication
2024-07-05 16:12:30 +02:00
pascal-fischer
765aba2c1c
Add context to throughout the project and update logging ( #2209 )
...
propagate context from all the API calls and log request ID, account ID and peer ID
---------
Co-authored-by: Zoltan Papp <zoltan.pmail@gmail.com>
2024-07-03 11:33:02 +02:00
Viktor Liu
cea19de667
Debounce network monitor restarts ( #2225 )
2024-07-02 17:09:00 +02:00
Viktor Liu
bf518c5fba
Remove interface network monitor checks ( #2223 )
2024-07-02 12:41:15 +02:00
Zoltan Papp
15a7b7629b
Add exposed address
2024-07-02 11:57:17 +02:00
Maycon Santos
3b019800f8
Remove DNSSEC parameters and configure AuthenticatedData ( #2208 )
2024-06-27 18:36:24 +02:00
Zoltán Papp
0a59f12012
Env var to force relay usage
2024-06-26 15:25:32 +02:00
Maycon Santos
d2157bda66
Set EDNS0 when no extra options are set by the dns client ( #2195 )
2024-06-25 17:18:04 +02:00
Zoltán Papp
0a67f5be1a
Fix logic
2024-06-25 15:13:08 +02:00
Viktor Liu
f6ccf6b97a
Improve windows network monitor ( #2184 )
...
* Allow other states for windows neighbor network monitor
* Allow windows route network monitor to check for multiple default routes
2024-06-25 10:35:51 +02:00
Zoltán Papp
54dc78aab8
Remove debug log
2024-06-24 15:30:25 +02:00
Viktor Liu
628673db20
Lower retry interval on dns resolve failure ( #2176 )
2024-06-24 11:55:07 +02:00
Zoltan Papp
25723e9b07
Do not use eBPF proxy in case of USP mode ( #2180 )
2024-06-22 15:33:10 +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
6801dcb3f6
Fallback to relay conn
2024-06-20 18:17:30 +02:00
Viktor Liu
4a3e78fb0f
Fix windows network monitor next hop ip log ( #2168 )
2024-06-20 16:59:33 +02:00
Viktor Liu
b075009ef7
Fix windows route zones ( #2164 )
...
* Fix windows zone and add additional debug output
* Fix routes zone on BSD
* Remove redundant Unmap
* Add zone to windows routes
2024-06-20 13:02:02 +02:00
Zoltán Papp
c7db2c0524
Moc signal message support
2024-06-19 18:40:49 +02:00
Zoltán Papp
f7e6aa9b8f
Change logging logic
2024-06-19 18:16:43 +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
Viktor Liu
61bc092458
Process routes before peers ( #2105 )
2024-06-19 12:12:11 +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
Viktor Liu
215fb257f7
Use any as source for the firewall for routed networks ( #2134 )
2024-06-18 16:33:03 +02:00
Zoltan Papp
919c1cb3d4
Fix capacity of slice ( #2148 )
...
The append keep the initial len and append to end of the
original slice
2024-06-18 15:31:40 +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
Viktor Liu
c9f3854dde
Allow candidates on local routes if more specific than vpn routes ( #2097 )
2024-06-17 09:47:17 +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
Maycon Santos
245b086646
fix network monitor ref check ( #2133 )
2024-06-14 14:22:49 +02:00
Maycon Santos
1609b21b5b
Add freebsd test workflow ( #2127 )
2024-06-14 11:17:55 +02:00
Bethuel Mmbaga
1f926d15b8
Enable network monitoring for Windows and macOS clients ( #2126 )
...
* Enable network monitoring by default for Windows and Darwin
* Enable network monitoring by default on Windows and macOS
* fix merge
* Prevent updating config if no changes
2024-06-13 18:47:25 +03:00