Skip to content

Releases: passepartoutvpn/partout

0.99.172

03 Aug 10:38
0.99.172
cc1c4fe
Compare
Choose a tag to compare
0.99.172 Pre-release
Pre-release

What's Changed

  • OpenVPN: Unhonored local redirect-gateway option by @keeshux in #149
  • Providers: Move Registry.deviceId to ProviderTemplateCompiler by @keeshux in #150
  • WireGuard: Define provider template by @keeshux in #151

Full Changelog: 0.99.170...0.99.172

0.99.171

02 Aug 15:42
0.99.171
da2bcd7
Compare
Choose a tag to compare
0.99.171 Pre-release
Pre-release

What's Changed

  • OpenVPN: Unhonored local redirect-gateway option by @keeshux in #149

Full Changelog: 0.99.170...0.99.171

0.99.170

31 Jul 08:10
0.99.170
d0e4338
Compare
Choose a tag to compare
0.99.170 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.99.160...0.99.170

0.99.160

26 Jul 16:34
0.99.160
627559f
Compare
Choose a tag to compare
0.99.160 Pre-release
Pre-release

What's Changed

Full Changelog: 0.99.152...0.99.160

0.99.152

24 Jul 12:34
0.99.152
0ed7d57
Compare
Choose a tag to compare
0.99.152 Pre-release
Pre-release

Full Changelog: 0.99.151...0.99.152

0.99.151

24 Jul 09:48
0.99.151
9add645
Compare
Choose a tag to compare
0.99.151 Pre-release
Pre-release

What's Changed

  • NE: Expose impl-specific module requirements by @keeshux in #132
  • Update OpenSSL to 3.5.1 by @keeshux in #134
  • OpenVPN: Use synchronous daemon and connection initializers by @keeshux in #135

Full Changelog: 0.99.145...0.99.151

0.99.150

24 Jul 07:58
0.99.150
6483a86
Compare
Choose a tag to compare
0.99.150 Pre-release
Pre-release

What's Changed

Full Changelog: 0.99.145...0.99.150

0.99.145

20 Jul 09:09
0.99.145
58f05d5
Compare
Choose a tag to compare
0.99.145 Pre-release
Pre-release

What's Changed

  • API: Delete ProtonVPN by @keeshux in #129
  • API: Fetch infrastructures with whole ProviderModule by @keeshux in #130
  • NE: Restore "leaking" versions of socket observers by @keeshux in #131

Full Changelog: 0.99.143...0.99.145

0.99.143

16 Jul 19:35
0.99.143
6864e9e
Compare
Choose a tag to compare
0.99.143 Pre-release
Pre-release

What's Changed

  • Refactor convoluted provider scripting entities by @keeshux in #120
  • Embed Partout API tree in separate target by @keeshux in #121
  • Merge api-source repository into local API folder by @keeshux in #124
  • Update API to v7 and finalize integration by @keeshux in #125
  • API: Fix workflows by @keeshux in #126
  • API: Fix String escaping in JavaScript arguments by @keeshux in #127
  • API: Add and test Mullvad auth + WireGuard by @keeshux in #128

Full Changelog: 0.99.142...0.99.143

0.99.142

14 Jul 22:22
0.99.142
5c60f54
Compare
Choose a tag to compare
0.99.142 Pre-release
Pre-release

What's Changed

  • OpenVPN: Add C rewrite of OpenSSL ObjC crypto by @keeshux in #69
  • OpenVPN: Drop CryptoOpenSSL umbrella target by @keeshux in #71
  • OpenVPN: Add C version of ObjC DataPath by @keeshux in #72
  • OpenVPN: Add Swift wrappers of DataPath variants by @keeshux in #73
  • Create a cross-platform sub-package by @keeshux in #74
  • OpenVPN: Build on non-Apple platforms by @keeshux in #75
  • OpenVPN: Improve efficiency of XOR processing by @keeshux in #77
  • Move PlatformFactory to a separate target by @keeshux in #84
  • Fix stale package imports/exports by @keeshux in #87
  • OpenVPN: Migrate PartoutCross to Swift by @keeshux in #79
  • OpenVPN: Add some primitive performance tests by @keeshux in #91
  • WireGuard: Drop wireguard-apple by @keeshux in #94
  • OpenVPN/Cross: Do not process ping packets by @keeshux in #97
  • OpenVPN: Merge PartoutCross into base package by @keeshux in #98
  • Reorganize package to externalize vendors by @keeshux in #102
  • OpenVPN/Cross: Fix condition for detecting ping packets by @keeshux in #104
  • Fix exported imports and lifecycle of CryptoFlags in tests by @keeshux in #106
  • OpenVPN/Cross: Port tests to Swift Testing by @keeshux in #107
  • Windows: Add CNG implementations of CryptoCore_C by @keeshux in #109
  • OpenVPN/Cross: Fix unsafe use of .withCString in hmac() by @keeshux in #112
  • Improve robustness of C crypto by @keeshux in #113
  • OpenVPN/Cross: Reset TLS channel before renegotiation by @keeshux in #116
  • OpenVPN: Fix memory leaks by @keeshux in #117
  • Extend ProviderModule for authentication and WireGuard by @keeshux in #119

Full Changelog: 0.99.130...0.99.142