aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFiles
* chore(composer) Use `dev-master` dependencies.HEADmasterIvan Enderlin2018-01-231
* chore(php) Update to PHP 7.Ivan Enderlin2017-11-101
* chore(php) Update to PHP 7.Ivan Enderlin2017-11-108
* chore(php) Update to PHP 7.Ivan Enderlin2017-11-0826
* chore(php) Fix composer.Ivan Enderlin2017-11-081
* chore(php) Update to PHP 7.Ivan Enderlin2017-11-0813
* chore(composer) add PHP version requirementAlexis von Glasow2017-08-041
* chore(ci) Drop HHVM support.Stéphane HULARD2017-07-071
* Connection: Add `close-before` event.Metalaka2017-03-302
* Fire close event before closing and on errorjmdevince2017-03-301
* Merge branch 'incoming' into issue_58Ivan Enderlin2017-03-2430
|\
| * CI: Set up Travis.Ivan Enderlin2017-03-142
| * Prepare 3.17.01.09.3.17.01.09Ivan Enderlin2017-01-091
| * Quality: Happy new year!Ivan Enderlin2017-01-0926
| * Test: Fix namespace.Ivan Enderlin2016-10-259
| * Quality: Fix `CHANGELOG.md`.Ivan Enderlin2016-10-241
| * Prepare 3.16.10.24.3.16.10.24Ivan Enderlin2016-10-241
| * Documentation: Update Composer instructions.Ivan Enderlin2016-10-141
| * Documentation: New `README.md` file.Ivan Enderlin2016-10-141
| * Connection: Start TLS encryption on handshake.Ivan Enderlin2016-10-111
| |\
| | * Quality: Fix CS.Ivan Enderlin2016-10-111
| | * prevent already encrypted connectionPierre Tomasina2016-10-111
| | * set encryption in handshake if TLS enablePierre Tomasina2016-10-051
| * | Documentation: Update `support` properties.Ivan Enderlin2016-10-111
| |/
* | Connection: If a normal close fails, no error.Ivan Enderlin2016-08-041
* | Connection: Ensure disconnection on closing.Ivan Enderlin2016-08-041
|/
* Prepare 3.16.07.05.3.16.07.05Ivan Enderlin2016-07-051
* Test: Write integration test suite.Ivan Enderlin2016-07-051
* Protocol: Relax UTF-8 checking when sending.Ivan Enderlin2016-07-051
* Test: Fix a test case.Ivan Enderlin2016-07-051
* Protocol: Read the whole frame when length is zero.Ivan Enderlin2016-07-051
* Quality: Fix API documentation.Ivan Enderlin2016-06-175
* Connection: Wrap listeners into a try/catch block.Ivan Enderlin2016-06-171
* Connection: Better safety for `binary-message`.Ivan Enderlin2016-06-171
* Connection: Capture all exceptions in `message`.Ivan Enderlin2016-06-171
* Quality: Fix CS.Ivan Enderlin2016-06-171
* Connection: Use `::class` instead of a string.Ivan Enderlin2016-06-171
* Test: Write test suite of `…Websocket\Connection`.Ivan Enderlin2016-06-171
* Client: Extract the `getNewChallenge` method.Ivan Enderlin2016-06-171
* Test: Write test suite of `Hoa\Websocket\Client`.Ivan Enderlin2016-06-171
* Test: Ensure disconnection if handshake fails.Ivan Enderlin2016-06-171
* Quality: Rename an internal variable.Ivan Enderlin2016-06-171
* Test: Write test suite of `Hoa\Websocket\Server`.Ivan Enderlin2016-06-171
* Protocol: Use the `getConnection` method.Ivan Enderlin2016-06-171
* Protocol: Update an exception message.Ivan Enderlin2016-06-171
* Test: Write test suite of `…cket\Protocol\Hybi00`.Ivan Enderlin2016-06-171
* Test: Update a test case.Ivan Enderlin2016-06-171
* Test: Write test suite of `…ket\Protocol\Generic`.Ivan Enderlin2016-06-171
* Protocol: Extract the `getMaskingKey` method.Ivan Enderlin2016-06-171
* Documentation: Update API documentation.Ivan Enderlin2016-06-171