Releases
v0.9.5
v0.9.5: OpenSSL 3 compatibility, URL fixes, TLS fixes
Geod24
released this
18 Jul 15:31
v0.9.5 - 2022-07-18
Features and improvements
Supports D frontend versions 2.090.1 to 2.100.1
Added build support for OpenSSL 3.x.x - pull #2650
URL handling
Added parseUserURL
for relaxed URL parsing (by Muhammed Kadir Yücel aka mkykadir) - pull #2624 , pull #2653
Added a range based overload of URL.toString
(by Mathias Lang aka Geod24) - pull #2621
Added URL.normalize
and URL.normalized
(by Muhammed Kadir Yücel aka mkykadir) - pull #2627
registerCommonInternetSchema
now takes a default port argument (by Muhammed Kadir Yücel aka mkykadir) - pull #2620
Added an overload of connectHTTP
that takes a URL
argument (by Mathias Lang aka Geod24) - pull #2637
Added HTTPClientSettings.tlsPeerName
to explicitly request a specific TLS host name (by Vitali Karabitski aka vitalka200) - pull #2644
Bug fixes
Fixed schema comparisons to be case-insensitive (by Muhammed Kadir Yücel aka mkykadir) - pull #2620
Fixed URL.toString
to omit the separating ":" for empty passwords (by Muhammed Kadir Yücel aka mkykadir) - pull #2622
Fixed LimitedInputStream
to properly handle IOMode.all
(by Yazan Dabain aka yazd) - issue #2575 , pull #2633
Fixed URL.opEquals
to take the port into account (by Muhammed Kadir Yücel aka mkykadir) - pull #2640
Fixed TLS connection issues related to Ubuntu specific OpenSSL libraries - pull #2646
You can’t perform that action at this time.