Skip to content

Commit 9db38c5

Browse files
committed
Prepare v0.8.9 release
1 parent f74669a commit 9db38c5

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

CHANGELOG.md

+22
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## 0.8.9 (2017-01-18)
4+
5+
* Feature: Support explicitly choosing TLS version to negotiate with remote side
6+
by respecting `crypto_method` context parameter for all classes.
7+
(#149 by @clue)
8+
9+
By default, all connector and server classes support TLSv1.0+ and exclude
10+
support for legacy SSLv2/SSLv3. As of PHP 5.6+ you can also explicitly
11+
choose the TLS version you want to negotiate with the remote side:
12+
13+
```php
14+
// new: now supports 'crypto_method` context parameter for all classes
15+
$connector = new Connector($loop, array(
16+
'tls' => array(
17+
'crypto_method' => STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT
18+
)
19+
));
20+
```
21+
22+
* Minor internal clean up to unify class imports
23+
(#148 by @clue)
24+
325
## 0.8.8 (2018-01-06)
426

527
* Improve test suite by adding test group to skip integration tests relying on

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1343,7 +1343,7 @@ The recommended way to install this library is [through Composer](https://getcom
13431343
This will install the latest supported version:
13441344

13451345
```bash
1346-
$ composer require react/socket:^0.8.8
1346+
$ composer require react/socket:^0.8.9
13471347
```
13481348

13491349
See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades.

0 commit comments

Comments
 (0)