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
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
Maycon Santos
43a8ba97e3
Add log config and removed domain ( #2194 )
...
removed domainname for coturn service as it is needed only for SSL configs
Added log configuration for each service with a rotation and max size
ensure ZITADEL_DATABASE=postgres works
2024-06-25 13:54:09 +02:00
Robert Neumann
17874771cc
Feature/Use Zitadel Postgres Integration by default ( #2181 )
...
replaces cockroachDB as default DB for Zitadel in the getting started script to deploy script. Users can switch back to cockroachDB by setting the environment variable ZITADEL_DATABASE to cockroach.
2024-06-25 11:10:11 +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
aca054e51e
Using macOS-latest to build GUI ( #2189 )
2024-06-25 09:34:02 +02:00
Zoltán Papp
f72e852ccb
Remove duplicated code
2024-06-24 18:54:03 +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
Bethuel Mmbaga
eaa31c2dc6
Optimize process checks database read ( #2182 )
...
* Add posture checks to peer management
This commit includes posture checks to the peer management logic. The AddPeer, SyncPeer and LoginPeer functions now return a list of posture checks along with the peer and network map.
* Update peer methods to return posture checks
* Refactor
* return early if there is no posture checks
---------
Co-authored-by: Maycon Santos <mlsmaycon@gmail.com>
2024-06-22 17:41:16 +03:00
Zoltan Papp
25723e9b07
Do not use eBPF proxy in case of USP mode ( #2180 )
2024-06-22 15:33:10 +02:00
Robert Neumann
3cf4d5758f
Update Zitadel and CockroachDB Container Image Version ( #2169 )
...
* fix type in docker compose
* Update docker compose cockroachdb to latest-23.2 and zitadel to 2.54.3
2024-06-22 12:44:45 +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
Bethuel Mmbaga
fc15ee6351
auto migrate older management to sqlite ( #2170 )
2024-06-20 19:45:57 +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
f9462eea27
Fix dns route retrieval condition ( #2165 )
...
* Fix route retrieval condition
* Make error messages take domains into account
2024-06-20 13:52:32 +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
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
Yxnt
c347a4c2ca
Remove whitespace at the end of a line ( #2152 )
...
Signed-off-by: Yxnt <jyxnt1@gmail.com>
2024-06-19 12:27:37 +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
Bethuel Mmbaga
b679404618
Update configuration options for client UI ( #2139 )
...
* Add additional configuration options to client UI
* add quick settings options
* Remove unused UI elements and client options
* Add additional config properties to daemon protocol
This update extends the daemon protocol to include new configuration properties: interfaceName, wireguardPort, disableAutoConnect, serverSSHAllowed, rosenpassEnabled, and rosenpassPermissive.
* Refactor UI client settings and restart process
* Fix disable connect option while connecting
2024-06-19 11:09:35 +03: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
Maycon Santos
381447b8d6
Fix store migration on empty string ( #2149 )
...
* Fix store migration on empty string
when fetching empty values from the database to check for migration our parser failed to handle null strings preventing the service from start
this uses sql.NullString to handle that and check for empty string resulted from null data
---------
Co-authored-by: Viktor Liu <17948409+lixmal@users.noreply.github.com>
2024-06-18 15:39:54 +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
Zoltan Papp
85d17cbc89
Trim new line char from Android version ( #2147 )
2024-06-18 15:31:19 +02:00
Zoltán Papp
a5e664d83d
Code cleaning
2024-06-18 11:27:18 +02:00