Davide De Rosa
|
6ab1759e04
|
Update copyright
|
2024-01-14 14:33:14 +01:00 |
Davide De Rosa
|
f2c0fb079e
|
[ci skip] Set release date
|
2024-01-05 22:41:31 +00:00 |
Davide De Rosa
|
3bafce9a8e
|
HMAC breaking due to dangling OSSL_PARAM (#405)
|
2024-01-05 23:13:04 +01:00 |
Davide De Rosa
|
faa3c94391
|
Set SSL security level explicitly (#406)
Default value may have been raised in OpenSSL 3, disrupting
operation with less secure certificates.
|
2024-01-05 23:10:53 +01:00 |
Davide De Rosa
|
a255379679
|
Fix regression in mapping OpenVPN errors (#404)
|
2024-01-05 21:09:04 +01:00 |
Davide De Rosa
|
138f1ca168
|
[ci skip] Set release date
|
2024-01-05 09:48:57 +00:00 |
Davide De Rosa
|
8efe189aed
|
Fix CHANGELOG
|
2024-01-05 10:46:54 +01:00 |
Davide De Rosa
|
928b05a1c0
|
Update README
|
2024-01-05 10:30:35 +01:00 |
Davide De Rosa
|
a353050af1
|
Create cross-platform SwiftUI Demo
- Autogen apps/extensions Info.plist
- Avoid . in bundle identifiers of extensions
- Normalize demo version
- Beware of extension runpath
- Drop host app
Closes #399
|
2023-12-31 13:08:31 +01:00 |
Davide De Rosa
|
4849ab39ff
|
Point to fixed WireGuard version
|
2023-12-31 13:08:18 +01:00 |
Davide De Rosa
|
708c785e61
|
[ci skip] Set release date
|
2023-12-31 00:11:51 +00:00 |
Davide De Rosa
|
83125c9b99
|
Use Xcode 15.1
|
2023-12-31 00:52:42 +01:00 |
Davide De Rosa
|
92bc00e1fd
|
Skip notifications without a bundle identifier
Would raise fatalError in notification getter.
|
2023-12-27 17:45:49 +01:00 |
Davide De Rosa
|
6101e92c3b
|
Add tvOS support
- Upgrade OpenSSL for tvOS Simulator on arm64
- Use own WireGuard fork on develop
Closes #337
|
2023-12-27 17:28:02 +01:00 |
Davide De Rosa
|
c56bfd7224
|
Attach user data to VPN configuration (#400)
|
2023-12-24 00:40:42 +01:00 |
Evgeny
|
bda84bf569
|
Add WireGuard RX/TX data statistics (#341)
Co-authored-by: Yevgeny <y.yezub@gmail.com>
Co-authored-by: Davide De Rosa <keeshux@gmail.com>
|
2023-12-14 22:01:26 +01:00 |
Davide De Rosa
|
cd2a640622
|
[ci skip] Set release date
|
2023-12-14 10:42:00 +01:00 |
Davide De Rosa
|
fa04df838c
|
Create release with automated notes
Fixes #384
|
2023-12-14 10:34:48 +01:00 |
Davide De Rosa
|
3249f14dab
|
Make release workflow manual
|
2023-12-14 10:17:46 +01:00 |
Davide De Rosa
|
b885689d8e
|
Drop broken/unused routing table code (#350)
|
2023-12-13 22:04:06 +01:00 |
Davide De Rosa
|
f56dfa313c
|
Use OpenSSL 3 (#347)
- Replace deprecated peer cert calls
- Use atomic HMAC
- Upgrade HMAC to EVP_MAC
|
2023-12-13 21:17:38 +01:00 |
Davide De Rosa
|
071b6e22ee
|
Dangling pointers in crypto tests (#349)
|
2023-12-13 21:11:05 +01:00 |
Davide De Rosa
|
8ca928a13b
|
Convert encryption tests to proper unit tests (#348)
|
2023-12-13 09:59:57 +01:00 |
Davide De Rosa
|
6a8607b77f
|
Upgrade GitHub Actions
|
2023-07-08 09:01:44 +01:00 |
Davide De Rosa
|
9525f49a97
|
[ci skip] Set release date
|
2023-07-06 10:09:03 +00:00 |
Davide De Rosa
|
d69899bbc0
|
Fix keychain error escaping catch block (#326)
|
2023-07-06 12:03:31 +02:00 |
Davide De Rosa
|
fc52725ed1
|
[ci skip] Set release date
|
2023-07-05 16:12:09 +00:00 |
Davide De Rosa
|
729e8973cf
|
Hide errors behind façade TunnelKit*Error (#325)
|
2023-07-02 11:56:40 +02:00 |
Davide De Rosa
|
d8563e7f15
|
Refine linter rules excepting a few
|
2023-04-20 22:05:11 +02:00 |
Davide De Rosa
|
0c77062add
|
Add SwiftLint (#318)
|
2023-04-20 21:52:45 +02:00 |
Davide De Rosa
|
c62fc4adaa
|
Drop #available(iOS 14) (#317)
|
2023-04-20 21:44:32 +02:00 |
Davide De Rosa
|
8f066a9e48
|
[ci skip] Set release date
|
2023-04-02 21:47:12 +00:00 |
Davide De Rosa
|
0652bf34f9
|
Revert release in CHANGELOG
|
2023-04-02 23:44:33 +02:00 |
Davide De Rosa
|
422f3163d3
|
Reuse native WireGuard error as ConfigurationError (#316)
There was a duplicate ConfigurationError.
|
2023-04-02 23:42:05 +02:00 |
Davide De Rosa
|
ac362f90ef
|
Use exact WireGuard version (fork)
|
2023-04-02 09:14:20 +02:00 |
Davide De Rosa
|
6fa64bbc16
|
Fix targets in README
|
2023-04-02 09:08:25 +02:00 |
Davide De Rosa
|
42f7bfc6df
|
[ci skip] Set release date
|
2023-04-01 21:04:14 +00:00 |
Davide De Rosa
|
f55724d1b3
|
Fix demo deployment targets
Fixes #315
|
2023-03-20 07:20:55 +01:00 |
Davide De Rosa
|
7ce254be02
|
Extend WireGuard with DoH/DoT options (#314)
|
2023-03-19 08:22:30 +01:00 |
Davide De Rosa
|
e0c0cc137f
|
Split DNS domain and search domains (#313)
|
2023-03-17 20:22:21 +01:00 |
Davide De Rosa
|
11ae9e4141
|
Delay tunnel disposal (#311)
Postpone reconnection due to on-demand trigger.
|
2023-03-17 20:20:44 +01:00 |
Davide De Rosa
|
d7fbeb0d90
|
Update copyright
|
2023-03-17 16:58:36 +01:00 |
Davide De Rosa
|
3d226a20f3
|
Drop some extra return
|
2022-11-10 07:16:05 +01:00 |
Davide De Rosa
|
47281cafc9
|
Move kill switch to configuration extras
|
2022-11-10 07:11:57 +01:00 |
Davide De Rosa
|
48af81e414
|
Update CHANGELOG
|
2022-11-06 17:54:33 +01:00 |
Tejas Mehta
|
5ecd732cc2
|
Add Complete XOR Patch Functionality (#255)
Co-authored-by: Davide De Rosa <keeshux@gmail.com>
|
2022-11-06 17:46:10 +01:00 |
Davide De Rosa
|
e225ca15ff
|
Prefix local options output in OpenVPN provider
Lost in the refactoring.
|
2022-11-02 20:50:34 +01:00 |
Davide De Rosa
|
0d21731e12
|
Set includeAllNetworks for best-effort kill switch (#300)
* Update CHANGELOG
* Make kill switch an option
|
2022-10-30 09:07:17 +01:00 |
Davide De Rosa
|
a3b85430fd
|
Unmask more safe things
- IPv4/6 address and default gateway within VPN
- Route destination and gateway
|
2022-10-29 20:29:36 +02:00 |
Davide De Rosa
|
6b42048d6a
|
Drop leftover TODO
|
2022-10-29 20:24:29 +02:00 |