Pedro Maia Costa
47c3afe561
[management] add missing network admin mapping ( #3751 )
2025-04-28 11:05:27 +01:00
hakansa
84bfecdd37
[client] add byte counters & ruleID for routed traffic on userspace ( #3653 )
...
* [client] add byte counters for routed traffic on userspace
* [client] add allowed ruleID for routed traffic on userspace
2025-04-28 10:10:41 +03:00
Viktor Liu
3cf87b6846
[client] Run container tests more generically ( #3737 )
v0.43.0
2025-04-25 18:50:44 +02:00
Maycon Santos
4fe4c2054d
[client] Move static check when running on foreground ( #3742 )
2025-04-25 18:25:48 +02:00
Pascal Fischer
38ada44a0e
[management] allow impersonation via pats ( #3739 )
2025-04-25 16:40:54 +02:00
Pedro Maia Costa
dbf81a145e
[management] network admin role ( #3720 )
2025-04-25 15:14:32 +01:00
Pedro Maia Costa
39483f8ca8
[management] Auditor role ( #3721 )
2025-04-25 15:04:25 +01:00
Carlos Hernandez
c0eaea938e
[client] Fix macos privacy warning when checking static info ( #3496 )
...
avoid checking static info with a init call
2025-04-25 14:41:57 +02:00
Viktor Liu
ef8b8a2891
[client] Ensure dst-type local marks can overwrite nat marks ( #3738 )
2025-04-25 12:43:20 +02:00
Zoltan Papp
2817f62c13
[client] Fix error handling case of flow grpc error ( #3727 )
...
When a gRPC error occurs in the Flow package, it will be propagated to the upper layers and handled similarly to a Management gRPC error.
Always report a disconnected state in the event of any error
Hide the underlying gRPC errors
Force close the gRPC connection in the event of any error
2025-04-25 09:26:18 +02:00
Viktor Liu
4a9049566a
[client] Set up firewall rules for dns routes dynamically based on dns response ( #3702 )
2025-04-24 17:37:28 +02:00
Viktor Liu
85f92f8321
[client] Add more userspace filter ACL test cases ( #3730 )
2025-04-24 12:57:46 +02:00
Viktor Liu
714beb6e3b
[client] Fix exit node deselection ( #3722 )
2025-04-24 12:36:05 +02:00
Viktor Liu
400b9fca32
[management] Add firewall rule route ID and missing route domains ( #3700 )
v0.42.0
2025-04-23 21:29:46 +02:00
hakansa
4013298e22
[client/ui] add connecting state to status handling ( #3712 )
2025-04-23 21:04:38 +02:00
Pascal Fischer
312bfd9bd7
[management] support custom domains per account ( #3726 )
2025-04-23 19:36:53 +02:00
Pascal Fischer
8db05838ca
[misc] Change github runner for docker test ( #3707 )
2025-04-23 19:35:26 +02:00
Misha Bragin
c69df13515
[management] Add account meta ( #3724 )
2025-04-23 18:44:22 +02:00
Pascal Fischer
986eb8c1e0
[management] fix lastLogin on dashboard ( #3725 )
2025-04-23 15:54:49 +02:00
dependabot[bot]
197761ba4d
Bump github.com/redis/go-redis/v9 from 9.7.1 to 9.7.3 ( #3553 )
...
Bumps [github.com/redis/go-redis/v9](https://github.com/redis/go-redis ) from 9.7.1 to 9.7.3.
- [Release notes](https://github.com/redis/go-redis/releases )
- [Changelog](https://github.com/redis/go-redis/blob/master/CHANGELOG.md )
- [Commits](https://github.com/redis/go-redis/compare/v9.7.1...v9.7.3 )
---
updated-dependencies:
- dependency-name: github.com/redis/go-redis/v9
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-23 10:21:36 +02:00
dependabot[bot]
f74ea64c7b
Bump golang.org/x/net from 0.36.0 to 0.38.0 ( #3695 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.36.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-23 10:20:51 +02:00
Viktor Liu
3b7b9d25bc
[client] Keep new routes selected unless all are deselected ( #3692 )
2025-04-23 01:07:04 +02:00
Pascal Fischer
1a6d6b3109
[management] fix github run id ( #3705 )
2025-04-18 11:21:54 +02:00
Pascal Fischer
f686615876
[management] benchmarks use ref_name instead ( #3704 )
2025-04-17 21:57:54 +02:00
Pascal Fischer
a4311f574d
[management] push benchmark results to grafana ( #3701 )
2025-04-17 21:01:23 +02:00
Pierre Timmermans
0bb8eae903
[docs] fix: broken link in the README file ( #3697 )
...
improve README.md, broken link for activity logging
2025-04-17 14:48:10 +02:00
Pascal Fischer
e0b33d325d
[management] permissions manager use crud operations ( #3690 )
2025-04-16 17:25:03 +02:00
Zoltan Papp
c38e07d89a
[client] Fix Rosenpass permissive mode handling ( #3689 )
...
fixes the Rosenpass preshared key handling to enable successful WireGuard handshakes when one side is in permissive mode. Key changes include:
Updating field accesses from RosenpassPubKey/RosenpassAddr to RosenpassConfig.PubKey/RosenpassConfig.Addr.
Modifying the preshared key computation logic to account for permissive mode.
Revising peer configuration in the Engine to use the new RosenpassConfig struct.
v0.41.3
2025-04-16 16:04:43 +02:00
Lamera
a37368fff4
[misc] update gpt file permissions in install.sh ( #3663 )
...
* Fix install.sh for some installations
Fix install.sh for some installations by explicitly setting the file permissions
* Add sudo
2025-04-16 14:23:25 +02:00
Viktor Liu
0c93bd3d06
[client] Keep selecting new networks after first deselection ( #3671 )
2025-04-16 13:55:26 +02:00
Viktor Liu
a675531b5c
[client] Set up signal to generate debug bundles ( #3683 )
2025-04-16 11:06:22 +02:00
hakansa
7cb366bc7d
[client] Remove logrus writer assignment in pion logging ( #3684 )
v0.41.2
2025-04-15 18:15:52 +03:00
Viktor Liu
a354004564
[client] Add remaining debug profiles ( #3681 )
v0.41.1
2025-04-15 13:06:28 +02:00
Pedro Maia Costa
75bdd47dfb
[management] get current user endpoint ( #3666 )
2025-04-15 11:06:07 +01:00
Viktor Liu
b165f63327
[client] Add heap profile to debug bundle ( #3679 )
2025-04-15 11:36:41 +02:00
hakansa
51bb52cdf5
[client] Refactor DNSForwarder to improve handle wildcard domain resource id matching ( #3651 )
...
[client] Refactor DNSForwarder to improve handle wildcard domain resource id matching (#3651 )
2025-04-15 10:54:17 +03:00
Pedro Maia Costa
4134b857b4
[management] add permissions manager to geolocation handler ( #3665 )
2025-04-14 17:57:58 +01:00
Vlad
7839d2c169
[management] Refactor/management/updchannel ( #3645 )
...
* refactoring updatechannel - use read mutex for send update
v0.41.0
2025-04-11 18:22:59 +03:00
Pascal Fischer
b9f82e2f8a
[management] Buffer updateAccountPeers calls ( #3644 )
2025-04-11 17:21:05 +02:00
Pedro Maia Costa
fd2a21c65d
[management] remove unnecessary access control middleware ( #3650 )
2025-04-11 10:43:59 +01:00
Maycon Santos
82d982b0ab
[management,client] Add support to configurable prompt login ( #3660 )
2025-04-11 11:34:55 +02:00
Maycon Santos
9e24fe7701
[docs] Fix a few typos on table ( #3658 )
2025-04-10 17:57:39 +02:00
Pedro Maia Costa
e470701b80
[ci] include stash in pr template ( #3657 )
2025-04-10 16:30:44 +01:00
Viktor Liu
e3ce026355
[client] Fix race dns cleanup race condition ( #3652 )
v0.40.1
2025-04-10 13:21:14 +02:00
Pascal Fischer
5ea2806663
[management] use permission modules ( #3622 )
2025-04-10 11:06:52 +02:00
Viktor Liu
d6b0673580
[client] Support CNAME in local resolver ( #3646 )
2025-04-10 10:38:47 +02:00
Pedro Maia Costa
14913cfa7a
add git town config ( #3555 )
2025-04-09 20:18:52 +01:00
Viktor Liu
03f600b576
[client] Fallback to TCP if a truncated UDP response is received from upstream DNS ( #3632 )
2025-04-08 13:41:13 +02:00
Viktor Liu
192c97aa63
[client] Support IP fragmentation in userspace ( #3639 )
2025-04-08 12:49:14 +02:00
Maycon Santos
4db78db49a
[misc] Update FreeBSD workflow ( #3638 )
...
Update FreeBSD release to 14.2 and download Go package directly since port wasn't finding the package to install
v0.40.0
2025-04-08 09:15:09 +02:00