# Changelog ## 0.4.6 (2016-12-06) This is a bugfix release that resolves an issue introduced in the v0.4.5 release. You should consider upgrading to the v0.5 release. * Fix: Always create empty stream context to prevent race condition leading to CN mismatch on TLS enabled connections (#73 by @WyriHaximus) ## 0.4.5 (2016-03-27) This is a compatibility release that backports some changes from the v0.5 release branch. You should consider upgrading to the v0.5 release. * Fix: PHP 5.6+ uses new SSL/TLS context options backported (#65 by @clue) * Fix: Move SSL/TLS context options to SecureConnector (#43 by @clue) ## 0.4.4 (2015-09-23) * Feature: Add support for Unix domain sockets (UDS) (#41 by @clue) * Bugfix: Explicitly set supported TLS versions for PHP 5.6+ (#31 by @WyriHaximus) * Bugfix: Ignore SSL non-draining buffer workaround for PHP 5.6.8+ (#33 by @alexmace) ## 0.4.3 (2015-03-20) * Bugfix: Set peer name to hostname to correct security concern in PHP 5.6 (@WyriHaximus) * Bugfix: Always wrap secure to pull buffer due to regression in PHP * Bugfix: SecureStream extends Stream to match documentation preventing BC (@clue) ## 0.4.2 (2014-10-16) * Bugfix: Only toggle the stream crypto handshake once (@DaveRandom and @rdlowrey) * Bugfix: Workaround for ext-openssl buffering bug (@DaveRandom) * Bugfix: SNI fix for PHP < 5.6 (@DaveRandom) ## 0.4.(0/1) (2014-02-02) * BC break: Bump minimum PHP version to PHP 5.4, remove 5.3 specific hacks * BC break: Update to React/Promise 2.0 * Dependency: Autoloading and filesystem structure now PSR-4 instead of PSR-0 * Bump React dependencies to v0.4 ## 0.3.1 (2013-04-21) * Feature: [SocketClient] Support connecting to IPv6 addresses (@clue) ## 0.3.0 (2013-04-14) * Feature: [SocketClient] New SocketClient component extracted from HttpClient (@clue)