Zoltan Papp
|
522694cbd2
|
Merge branch 'feature/new-networks-concept' into dns-interceptor
|
2024-12-13 09:48:13 +01:00 |
|
Viktor Liu
|
5fee069379
|
Add handler chains (#3039)
---------
Co-authored-by: Zoltan Papp <zoltan.pmail@gmail.com>
|
2024-12-12 18:19:06 +01:00 |
|
Zoltan Papp
|
589456a393
|
Fix engine tests (#3034)
Fix tests
|
2024-12-12 14:24:38 +01:00 |
|
Maycon Santos
|
86352f00fc
|
Rename GUI menu options and route selection with new network concept (#3035)
* rename route with network for new concept
* rename file
|
2024-12-12 13:51:32 +01:00 |
|
Pascal Fischer
|
6bd9352da8
|
[management] Allow resources in groups (#3030)
|
2024-12-12 13:22:50 +01:00 |
|
Maycon Santos
|
4db4494d0d
|
Rename CLI commands and status output with the new network concept. (#3029)
Rename CLI commands and status output with the new network concept.
Updated the daemon gRPC API and renamed files.
|
2024-12-12 12:53:52 +01:00 |
|
Zoltan Papp
|
eea02a4220
|
Allow wildcard domains (#3033)
* Allow wildcard domains
* Extend the wildcard tests
|
2024-12-12 12:11:01 +01:00 |
|
Viktor Liu
|
41d79dfd35
|
Fix UpdateRoutesFunc
|
2024-12-12 12:06:39 +01:00 |
|
Viktor Liu
|
a13cdfa46c
|
Rename unregister method
|
2024-12-12 12:03:57 +01:00 |
|
Viktor Liu
|
59df951a86
|
Fix spelling and manager in test
|
2024-12-12 11:58:35 +01:00 |
|
Pascal Fischer
|
d1d6875953
|
[management] Add managers to link networks API with store (#3022)
|
2024-12-12 11:51:44 +01:00 |
|
Viktor Liu
|
e71e94a2ad
|
Fix iOS
|
2024-12-12 11:44:44 +01:00 |
|
Viktor Liu
|
0e761b1c5e
|
Revert domain regex
|
2024-12-12 11:36:35 +01:00 |
|
Zoltan Papp
|
cb44454288
|
Create thread safe peer store (#3028)
Create thread safe peer store
|
2024-12-11 18:37:10 +01:00 |
|
Viktor Liu
|
da0a54c6d6
|
Implement upstream DNS for intercepted domains (#3027)
|
2024-12-11 17:57:30 +01:00 |
|
Bethuel Mmbaga
|
7944b8e843
|
Merge pull request #3025 from netbirdio/feature/add-policy-network-resources
[management] Extends policy with source and destination resources
|
2024-12-11 17:26:36 +01:00 |
|
bcmmbaga
|
9322a92ee9
|
Refactor the resource and add api helper functions
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-11 16:16:23 +01:00 |
|
bcmmbaga
|
e5a6f9e965
|
Fix tests
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-11 16:15:42 +01:00 |
|
Zoltan Papp
|
619d899047
|
DNS forwarder (#3024)
* Add dns forwarder service
- do not serve unmanaged domains
- response the dns server with proper codes
- add update operation
|
2024-12-11 14:47:55 +01:00 |
|
bcmmbaga
|
bde334ecfc
|
Refactor
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-11 14:37:36 +01:00 |
|
bcmmbaga
|
9fae103370
|
Extends policy rule API with source and destination resource
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-11 14:22:33 +01:00 |
|
bcmmbaga
|
ac06f178fe
|
Add policy rule source and destination resource
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-11 14:22:09 +01:00 |
|
Pascal Fischer
|
60ee31df3e
|
[management] Add API of new network concept (#3012)
|
2024-12-11 12:58:45 +01:00 |
|
Bethuel Mmbaga
|
9f859a240e
|
Merge pull request #3015 from netbirdio/add-networks-db-support
* Migrate networks, network routers and network resource tables
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
* Add account networks
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
* Add networks store implementation and tests
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
* Add network routers in account object
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
* Add network routers store implementation
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
* Add network resources store implementation
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
* Add missing network resource in account copy
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
* Refactor
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
* Fix tests
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
---------
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-11 10:58:49 +01:00 |
|
Zoltan Papp
|
d020755dd5
|
Add dns forwarder service
|
2024-12-10 19:20:12 +01:00 |
|
Viktor Liu
|
d802b7b9ba
|
ffffffff
|
2024-12-10 19:14:42 +01:00 |
|
Viktor Liu
|
9d820f1eae
|
f
|
2024-12-10 18:08:09 +01:00 |
|
Viktor Liu
|
16a2867d69
|
f
|
2024-12-10 17:56:24 +01:00 |
|
bcmmbaga
|
c7f79085df
|
Fix tests
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-10 17:26:23 +01:00 |
|
bcmmbaga
|
7146fd03d1
|
Refactor
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-10 17:04:16 +01:00 |
|
bcmmbaga
|
a52ef1a066
|
Add missing network resource in account copy
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-10 16:49:32 +01:00 |
|
bcmmbaga
|
382dba4a85
|
Add network resources store implementation
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-10 16:42:11 +01:00 |
|
Pascal Fischer
|
3e621b0fef
|
Merge branch 'main' into feature/new-networks-concept
|
2024-12-10 16:03:07 +01:00 |
|
Pascal Fischer
|
6142828a9c
|
[management] restructure api files (#3013)
|
2024-12-10 15:59:25 +01:00 |
|
bcmmbaga
|
6dd6992415
|
Add network routers store implementation
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-10 15:00:23 +01:00 |
|
bcmmbaga
|
21586acc16
|
Add network routers in account object
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-10 14:59:55 +01:00 |
|
bcmmbaga
|
f9be8f829e
|
Add networks store implementation and tests
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-10 11:21:14 +01:00 |
|
bcmmbaga
|
6a1eda1caa
|
Add account networks
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-10 11:20:48 +01:00 |
|
Viktor Liu
|
d77ac20760
|
Add DNS interceptor
|
2024-12-10 11:03:40 +01:00 |
|
bcmmbaga
|
21eca7e1d1
|
Merge branch 'feature/new-networks-concept' into add-networks-db-support
|
2024-12-10 10:59:28 +01:00 |
|
Pascal Fischer
|
0812cc61b9
|
[management] Add name attr to network resource (#3011)
|
2024-12-10 10:51:18 +01:00 |
|
bcmmbaga
|
eb5798e927
|
Migrate networks, network routers and network resource tables
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-09 19:42:38 +01:00 |
|
Pascal Fischer
|
623fcb0535
|
[management] Add structs for new networks concept (#3006)
|
2024-12-09 19:25:58 +01:00 |
|
Bethuel Mmbaga
|
97bb74f824
|
Remove peer login log (#3005)
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
|
2024-12-09 18:40:06 +01:00 |
|
Maycon Santos
|
2147bf75eb
|
[client] Add peer conn init limit (#3001)
Limit the peer connection initialization to 200 peers at the same time
|
2024-12-09 17:10:31 +01:00 |
|
Pascal Fischer
|
e40a29ba17
|
[client] Add support for state manager on iOS (#2996)
|
2024-12-06 16:51:42 +01:00 |
|
Edouard Vanbelle
|
ff330e644e
|
upgrade zcalusic/sysinfo@v1.1.3 (add serial for ARM arch) (#2954)
Signed-off-by: Edouard Vanbelle <edouard.vanbelle@shadow.tech>
|
2024-12-05 15:38:00 +01:00 |
|
M. Essam
|
713e320c4c
|
Update account peers on login on meta change (#2991)
* Update account peers on login on meta change
* Factor out LoginPeer peer not found handling
|
2024-12-05 14:15:23 +01:00 |
|
Maycon Santos
|
e67fe89adb
|
Reduce max wait time to initialize peer connections (#2984)
* Reduce max wait time to initialize peer connections
setting rand time range to 100-300ms instead of 100-800ms
* remove min wait time
|
2024-12-05 13:03:11 +01:00 |
|
Viktor Liu
|
6cfbb1f320
|
[client] Init route selector early (#2989)
|
2024-12-05 12:41:12 +01:00 |
|