Commit Graph
633 Commits
Author SHA1 Message Date
Zoltan Papp 3bd820f2e4 [client] Remove test scenario (#2447)
Fix the flickering test.
Because we eliminated the direct property, can flicker a test because any output could be valid. Remove unnecessary test cases.
2024-08-21 10:27:02 +02:00
Zoltán Papp 2e6c6cd47d Merge branch 'main' into feature/relay-integration 2024-08-20 16:44:33 +02:00
Bethuel Mmbaga 6016d2f7ce Fix lint (#2427) 2024-08-14 13:30:10 +03:00
Viktor Liu 181dd93695 [client] Update png systray disconnected icon (#2428) 2024-08-14 12:15:02 +02:00
Foosecandbcmmbaga 4bbedb5193 [client] Add mTLS support for SSO login (#2188)
* Add mTLS support for SSO login
* Refactor variable to follow Go naming conventions

---------

Co-authored-by: bcmmbaga <bethuelmbaga12@gmail.com>
2024-08-13 18:07:44 +03:00
Maycon Santos af1b42e538 [client] Parse data from setup key (#2411)
refactor functions and variable assignment
2024-08-09 20:38:58 +02:00
David Merris 18cef8280a [client] Allow setup keys to be provided in a file (#2337)
Adds a flag and a bit of logic to allow a setup key to be passed in using a file. The flag should be exclusive with the standard --setup-key flag.
2024-08-09 17:32:09 +02:00
Bethuel Mmbaga bcce1bf184 Update dependencies and switch systray library (#2309)
* Update dependencies and switch systray library

This commit updates the project's dependencies and switches from the 'getlantern/systray' library to the 'fyne.io/systray' library. It also removes some unused dependencies, improving the maintainability and performance of the project. This change in the system tray library is an upgrade which offers more extensive features and better support.

* Remove legacy_appindicator tag from .goreleaser_ui.yaml
2024-08-07 15:40:43 +03:00
Viktor Liu ac0d5ff9f3 [management] Improve mgmt sync performance (#2363) 2024-08-07 10:52:31 +02:00
pascal-fischer 855fba8fac On iOS add error handling for getRouteselector (#2394) 2024-08-06 22:30:19 +02:00
Zoltán Papp 5400754954 Fix changes after merge
- regenerate proto file
- use interface instead of pointer
2024-08-05 12:05:40 +02:00
Zoltán Papp 9700b105b3 Merge branch 'main' into feature/relay-integration 2024-08-05 11:31:34 +02:00
Zoltán Papp 7da74e707a Fix continuous handshake sending with the agent without relay support. 2024-08-05 09:46:01 +02:00
Evgenii d56dfae9b8 Offer only Device Code Flow on FreeBSD (#2389) 2024-08-04 22:31:43 +02:00
Evgenii 6b930271fd change default config location on freebsd (#2388) 2024-08-04 22:13:08 +02:00
pascal-fischer 501fd93e47 Fix DNS resolution for routes on iOS (#2378) 2024-08-02 18:43:00 +02:00
Maycon Santos bfc33a3f6f Move Bundle to before netbird down (#2377)
This allows to get interface and route information added by the agent
2024-08-02 14:54:37 +02:00
Viktor Liu 5ad4ae769a Extend client debug bundle (#2341)
Adds readme (with --anonymize)
Fixes archive file timestamps
Adds routes info
Adds interfaces
Adds client config
2024-08-02 11:47:12 +02:00
Zoltán Papp cbe90b5dd9 Fix wg update 2024-08-02 09:50:42 +02:00
Viktor Liu 57624203c9 Allow route updates even if some domains failed resolution (#2368) 2024-08-01 18:38:19 +02:00
Zoltan Papp 0c8f8a62c7 Handling invalid UTF-8 character in sys info (#2360)
In some operation systems, the sys info contains invalid characters.
In this patch try to keep the original fallback logic but filter out the cases when the character is invalid.
2024-08-01 16:46:55 +02:00
Evgenii 9d2047a08a Fix freebsd tests (#2346) 2024-07-31 09:58:04 +02:00
Zoltán Papp e5f8ecdeb7 Fix eBPF conn close logic 2024-07-30 15:36:10 +02:00
Zoltán Papp 100e31276f Fix slow peer open function 2024-07-29 15:56:19 +02:00
Maycon Santos ea3205643a Save daemon address on service install (#2328) 2024-07-26 16:33:20 +02:00
Zoltan Papp 1a15b0f900 Fix race issue in set listener (#2332) 2024-07-26 16:27:51 +02:00
Zoltán Papp a8b58a182e Change exponent settings 2024-07-26 13:42:33 +02:00
Zoltan Papp 61c06c7dd2 Avoid unnecessary wg reconfiguration 2024-07-26 13:40:43 +02:00
Zoltan Papp a31d43a14c Rename variable 2024-07-26 13:38:32 +02:00
Zoltan Papp 9ee062b4d1 Change log 2024-07-26 13:37:53 +02:00
Zoltán Papp d70df99f7b Fix memory leak
Avoid to add listeners to multiple times
2024-07-25 17:21:27 +02:00
Zoltán Papp b62ad97e59 Fix wg state check exit logic 2024-07-25 12:37:59 +02:00
Zoltán Papp efa0bbdf3d Remove unused logs 2024-07-25 11:09:45 +02:00
Zoltan Papp 163a80d53e Fix sonar issue 2024-07-25 00:23:34 +02:00
Zoltan Papp 7279d58110 Fix sonar issue 2024-07-25 00:20:03 +02:00
Zoltan Papp 7b677f8db2 Fix sonar issue 2024-07-25 00:19:07 +02:00
Zoltan Papp 6f36ec7a32 Fix sonar issue 2024-07-25 00:13:05 +02:00
Zoltan Papp 3e82fcbdd0 Fix sonar issue 2024-07-25 00:09:44 +02:00
Zoltan Papp ff167e2907 Fix sonar issue 2024-07-25 00:04:27 +02:00
Zoltan Papp 08022dca10 Fix sonar issue and fix conn id handling 2024-07-24 23:57:33 +02:00
Zoltan Papp 5dbe5d0d49 Fix sonar issue 2024-07-24 23:50:25 +02:00
Zoltan Papp 3d2ef17364 Fix sonar issue 2024-07-24 23:46:05 +02:00
Zoltan Papp 334926ce90 Fix status test 2024-07-24 23:27:15 +02:00
Zoltán Papp 8568fbffdd Fix test 2024-07-24 18:01:43 +02:00
Zoltán Papp fdf9756808 Fix test 2024-07-24 17:52:19 +02:00
Zoltán Papp 1d833113ce Fix test 2024-07-24 17:51:00 +02:00
Zoltán Papp a4ba8bd3b8 Fix test 2024-07-24 17:45:42 +02:00
Zoltán Papp 7bfc505962 Fix test 2024-07-24 17:42:51 +02:00
Zoltán Papp 42ea9611d5 Fix test 2024-07-24 17:36:46 +02:00
Zoltán Papp 7ae9cffccc Fix missing method after merge 2024-07-24 16:51:33 +02:00