Releases: partout-io/partout
Releases · partout-io/partout
0.110.0
What's Changed
- Reorganize Swift docs after connection modules by @keeshux in #304
- Fix double free in pp_tls_create on invalid pkey by @Bo98 in #302
- Integrate SWON into SwiftPM/CMake by @keeshux in #305
- Review MiniFoundation for bugs and memory leaks by @keeshux in #306
- Replace partial MiniFoundation with FoundationEssentials by @keeshux in #307
New Contributors
Full Changelog: 0.104.0...0.110.0
0.104.0
What's Changed
- Move some generic code to MiniFoundation by @keeshux in #298
- Decouple 3rd parties for use in SwiftUI Previews by @keeshux in #299
- Retain former logger history on new registration by @keeshux in #300
- Delete unused FilterModule and TransientModule by @keeshux in #301
Full Changelog: 0.103.5...0.104.0
0.103.5
What's Changed
- Refine some public protocols by @keeshux in #290
- Fix data races in LocalLogger by @keeshux in #291
- WireGuard: Always prefer IPv4 over IPv6 by @keeshux in #294
- Replace libyuarel with url.c by @keeshux in #295
- NE: Mitigate the potential of reconnection on disconnection by @keeshux in #297
- OpenVPN: Clean up on connection start failure by @keeshux in #296
Full Changelog: 0.103.4...0.103.5
0.103.4
0.103.3
Full Changelog: 0.103.2...0.103.3
0.103.2
0.103.1
0.103.0
What's Changed
- Make all C imports internal by @keeshux in #275
- Resolve outstanding issues with CMake by @keeshux in #276
- Make ABI C module public by @keeshux in #277
- Set boundaries of Foundation compatibility layer by @keeshux in #278
- WireGuard: Prefer IPv4 on DNS resolution by @keeshux in #282
- Perform release workflow on changes to PARTOUT_VERSION by @keeshux in #283
Full Changelog: 0.102.0...0.103.0
0.102.0
0.101.1
- Hotfix for WireGuard path update