Davide De Rosa
|
f06f097f27
|
Add SwiftLint phase (#262)
|
2023-03-17 21:55:47 +01:00 |
Davide De Rosa
|
37354d1b87
|
Update copyright
|
2023-03-17 16:56:19 +01:00 |
Davide De Rosa
|
2e10aab039
|
Extend authentication methods (#259)
* Add profile authentication method
- Persistent (default, fallback)
- Interactive (may expire through reconnections)
- TOTP (seed-based) - currently disabled
* Disable on-demand if login is interactive
* Present interactive prompt on VPN toggle
|
2023-03-17 16:49:35 +01:00 |
Davide De Rosa
|
ba09dcffa7
|
Full OpenVPN XOR patch (#245)
|
2022-11-06 18:08:41 +01:00 |
Dmitry Chirkin
|
07eaa54f1b
|
Ukrainian transaltion (#243)
Co-authored-by: Davide De Rosa <keeshux@gmail.com>
|
2022-11-01 14:20:09 +01:00 |
Davide De Rosa
|
6183433c13
|
Drop unused libraries
|
2022-09-30 22:26:56 +02:00 |
Davide De Rosa
|
092d4f5de2
|
Drop return in one-line functions
|
2022-09-04 20:30:55 +02:00 |
Davide De Rosa
|
9a8477225e
|
Refactor library into domain + impl
|
2022-06-23 23:31:01 +02:00 |
Davide De Rosa
|
8504998bbb
|
Reorganize app-specific shared code into AppShared
|
2022-06-19 14:41:26 +02:00 |