Davide De Rosa
|
15e215dc4d
|
Replace Patreon with PayPal
|
2020-04-30 13:49:35 +02:00 |
Davide De Rosa
|
60e6bcdba8
|
Update OpenSSL to 1.1.1g
Fixes #166
|
2020-04-21 22:03:08 +02:00 |
Davide De Rosa
|
6ebc1b4623
|
Bump version
|
2020-04-21 22:01:22 +02:00 |
Davide De Rosa
|
7ba022527c
|
Update CHANGELOG and README
|
2020-04-19 02:33:44 +02:00 |
Davide De Rosa
|
b4c0c8ca1b
|
Bump OpenSSL in podspec
|
2020-04-19 02:24:47 +02:00 |
Davide De Rosa
|
735c1fd7fd
|
Update CHANGELOG
|
2020-04-18 17:11:39 +02:00 |
Davide De Rosa
|
106eeb4715
|
Update pods
Fixes #164, #165
|
2020-04-18 17:07:49 +02:00 |
Davide De Rosa
|
0fa5c22619
|
Update bundle
|
2020-04-18 17:02:24 +02:00 |
Davide De Rosa
|
d24fe30c7e
|
Update CHANGELOG
|
2020-04-15 11:22:54 +02:00 |
Davide De Rosa
|
d74a7bf637
|
Merge pull request #162 from johankool/feature/mojave
Mitigate IP traffic breaking on Mojave
|
2020-04-15 11:21:18 +02:00 |
Davide De Rosa
|
a35636b1b1
|
Merge pull request #163 from passepartoutvpn/enforce-ipv4-ipv6-resolution
Enforce IPv4/6 endpoints
|
2020-04-15 11:13:31 +02:00 |
Davide De Rosa
|
e8f3d74894
|
Update CHANGELOG
Fixes #153
|
2020-04-14 22:57:23 +02:00 |
Davide De Rosa
|
4bdf6b7006
|
Redefine endpoint strategy according to IPv4/6
|
2020-04-14 22:57:23 +02:00 |
Davide De Rosa
|
40eb98fd72
|
Return IP version-aware records from DNSResolver
FIXME: compilation errors in ConnectionStrategy and related.
|
2020-04-14 22:57:08 +02:00 |
Davide De Rosa
|
6f235e9ea2
|
Handle IPv4/IPv6 variants in SocketType
|
2020-04-14 21:54:21 +02:00 |
Davide De Rosa
|
c7595ed295
|
Rewrite IPv4-to-String conversion
Flaky Swift pointer API.
|
2020-04-14 21:54:19 +02:00 |
Davide De Rosa
|
af9f7f8165
|
Update CHANGELOG
|
2020-04-13 17:53:10 +02:00 |
Davide De Rosa
|
abe5922269
|
Merge pull request #161 from johankool/feature/connecting
Continue instead of early return on unknown key id
|
2020-04-13 12:20:46 +02:00 |
Johan Kool
|
78e332d48b
|
Force IPv4 on Mojave otherwise it breaks
|
2020-04-10 13:37:15 +02:00 |
Johan Kool
|
ffe7fc0a0a
|
Continue instead of early return on unknown key id
|
2020-04-10 13:35:12 +02:00 |
Davide De Rosa
|
e606a261f4
|
Merge branch 'xcode-warnings'
|
2020-04-05 17:30:40 +02:00 |
Davide De Rosa
|
deff855bbc
|
Fix pointers to local buffers
|
2020-04-05 17:30:17 +02:00 |
Davide De Rosa
|
a02857fdb9
|
Drop unused variable
|
2020-04-05 17:16:55 +02:00 |
Davide De Rosa
|
ccd9e58062
|
Merge branch 'handle-server-restart'
|
2020-04-05 17:09:59 +02:00 |
Davide De Rosa
|
8825a4e9c8
|
Update CHANGELOG
|
2020-02-29 19:26:43 +01:00 |
Davide De Rosa
|
311015950e
|
Shut down on server "RESTART" control message
Fixes #131
|
2020-02-29 19:23:26 +01:00 |
Davide De Rosa
|
f6d915e6dd
|
Reset rather than nil out Authenticator
For reuse in control channel.
|
2020-02-29 19:11:15 +01:00 |
Davide De Rosa
|
a7aa78141e
|
Update copyright clause
|
2020-01-11 09:26:41 +01:00 |
Davide De Rosa
|
e3241f4f4d
|
Fix potential OOB during negotiation
Reported by @Grivus with SoftEther.
Closes #143
|
2019-12-22 16:31:57 +01:00 |
Davide De Rosa
|
116883c218
|
Bump version
|
2019-12-22 16:29:27 +01:00 |
Davide De Rosa
|
6ae741a310
|
Refine CHANGELOG
Issue #138 not really fixed, Apple feedback needed.
|
2019-12-14 10:14:27 +01:00 |
Davide De Rosa
|
e439ce3b89
|
Bump version
|
2019-12-14 10:14:27 +01:00 |
Davide De Rosa
|
2625cec278
|
Merge branch 'unexpected-ping-timeout'
|
2019-12-14 10:14:10 +01:00 |
Davide De Rosa
|
2c8c2d20f8
|
Add comment about read failure not shutting down
|
2019-12-12 20:37:10 +01:00 |
Davide De Rosa
|
db787268a2
|
Update CHANGELOG
|
2019-12-12 18:37:16 +01:00 |
Davide De Rosa
|
63aa4b42d7
|
Use .utility QoS for tunnel queue
Fixes #138
|
2019-12-12 18:34:24 +01:00 |
Davide De Rosa
|
88a1bdac06
|
Schedule ping block even just for timeout check
In case keepAliveInterval is not set.
|
2019-12-12 18:34:20 +01:00 |
Davide De Rosa
|
e6f2f3e85a
|
Send pings at regular schedules
Also fixes coalescing schedules.
|
2019-12-12 18:34:20 +01:00 |
Davide De Rosa
|
2687dcf36e
|
Debug wake/sleep signals
|
2019-12-12 15:05:21 +01:00 |
Davide De Rosa
|
8ae92d29db
|
Log details about ping schedule
|
2019-12-12 14:00:43 +01:00 |
Davide De Rosa
|
5b0df2eada
|
Allow customization of debug log level
|
2019-12-12 09:42:48 +01:00 |
Davide De Rosa
|
0f2bf8cf48
|
Fix non-existing variable in log
|
2019-12-12 09:34:08 +01:00 |
Davide De Rosa
|
90c118a3d0
|
Warn about discarded received packets
|
2019-12-12 09:32:34 +01:00 |
Davide De Rosa
|
a65682a89a
|
Update CHANGELOG
|
2019-12-11 16:44:04 +01:00 |
Davide De Rosa
|
66ae7973ae
|
Discard data with missing key, do not shut down
Probably more resilient to DoS.
|
2019-12-07 09:43:47 +01:00 |
Davide De Rosa
|
8c4b0db301
|
Debug "reasserting" updates
|
2019-12-07 09:43:47 +01:00 |
Davide De Rosa
|
aabdf8382b
|
Bump version
|
2019-12-07 09:43:36 +01:00 |
Davide De Rosa
|
3d40067a93
|
Reorder credits alphabetically
|
2019-12-02 10:43:14 +01:00 |
Davide De Rosa
|
8b17a13ac2
|
Merge branch 'require-ca-cipher'
|
2019-11-20 19:51:30 +01:00 |
Davide De Rosa
|
13027b8932
|
Only require --ca and --cipher from clients
Not in a PUSH_REPLY, for example.
|
2019-11-20 19:48:40 +01:00 |