Zoltán Papp
233a7b9802
Remove env var for debug purpose
2024-07-18 10:41:14 +02:00
Zoltán Papp
7162e0a2ac
- remove direct field from status
...
- add randomisation factor for reconnection
- fix rosenpass status
2024-07-17 16:26:41 +02:00
Zoltán Papp
03e8acccde
Fix peer state indication
2024-07-16 14:06:51 +02:00
Zoltán Papp
4ea55bfe3c
- Implement remote addr for conn
...
- Eliminate cached offeranswer arguments
- Fix exponent reset in conn reconnect loop
- Fix on disconnected callback for permanent server
- Add peer relay status for status details command
2024-07-16 11:02:32 +02:00
Zoltán Papp
add4e9f4e4
Merge branch 'feature/relay-status' into feature/relay-integration
2024-07-12 11:41:21 +02:00
Zoltán Papp
807b830663
Fix backoff ticker
2024-07-11 15:46:07 +02:00
Zoltán Papp
b5c9af9e9c
Add comment
2024-07-11 15:37:34 +02:00
Zoltán Papp
30331e8f62
Change random wait time
2024-07-11 15:37:07 +02:00
Zoltán Papp
ea93a5edd3
Add reconnect logic
2024-07-11 14:37:22 +02:00
Zoltán Papp
83b83ccfd2
Add relay server address for the status
2024-07-10 22:17:54 +02:00
Zoltán Papp
4e75e15ea1
Add relay address to signal OFFER
2024-07-10 18:39:24 +02:00
Zoltán Papp
06afe64aff
Fix deadlock
2024-07-10 18:34:04 +02:00
Zoltán Papp
7acaef1152
Try to fix wgproxy reference
2024-07-10 16:51:38 +02:00
Zoltán Papp
469be3442d
Remove hardcoded debug lines
2024-07-10 14:17:50 +02:00
Zoltán Papp
d1b6387803
Fix token sending
2024-07-10 13:21:50 +02:00
Zoltán Papp
7ef191903e
Fix logging in handshaker
2024-07-09 16:06:36 +02:00
Zoltan Papp
7bf0d04bed
Remove unused function
2024-07-08 22:19:18 +02:00
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
Maycon Santos
f9845e53a0
Sort routes by ID and remove DNS routes from overlapping list ( #2234 )
2024-07-04 16:50:07 +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
Bethuel Mmbaga
29e5eceb6b
Fix linux serial number retrieval ( #2206 )
...
* Change source of serial number in sysInfo function
The serial number returned by the sysInfo function in info_linux.go has been fixed. Previously, it was incorrectly fetched from the Chassis object. Now it is correctly fetched from the Product object. This aligns better with the expected system info retrieval method.
* Fallback to product.Serial in sys info
In case of the chassis is "Default String" or empty then try to use product.serial
---------
Co-authored-by: Zoltán Papp <zoltan.pmail@gmail.com>
2024-07-02 13:19:08 +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
Yxnt
4517da8b3a
Feat: Client UI Multiple Language Support ( #2192 )
...
Signed-off-by: Yxnt <jyxnt1@gmail.com>
2024-07-02 12:47:26 +03:00
Maycon Santos
6857734c48
add MACOSX_DEPLOYMENT_TARGET environment to control GUI build target ( #2221 )
...
Add MACOSX_DEPLOYMENT_TARGET and MACOS_DEPLOYMENT_TARGET to target build compatible with macOS 11+ instead of relying on the builder's local Xcode version.
2024-07-01 17:59:09 +02:00
Maycon Santos
3b019800f8
Remove DNSSEC parameters and configure AuthenticatedData ( #2208 )
2024-06-27 18:36:24 +02:00
Maycon Santos
4cd4f88666
Add multiple tabs for route selection ( #2198 )
...
Add all routes, overlapping and exit routes tabs
2024-06-27 14:32:30 +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
Viktor Liu
6aae797baf
Add loopback ignore rule to nat chains ( #2190 )
...
This makes sure loopback traffic is not affected by NAT
2024-06-25 09:43:36 +02:00
Maycon Santos
10cee8f46e
Use selector to display dns routes in GUI ( #2185 )
...
Use select widget for dns routes on GUI
2024-06-24 16:18:00 +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