Matt Bonneau
|
5cdc4478f7
|
Correct output path on fuzzingclient config
|
2020-04-09 17:49:52 -04:00 |
|
Matt Bonneau
|
7ef269aca1
|
Have travis use docker for wstest while testing
|
2020-04-09 17:39:37 -04:00 |
|
Matt Bonneau
|
1cb14114c3
|
Change how disabled/supported/enabled is handled for deflate
|
2020-03-10 09:26:05 -04:00 |
|
Matt Bonneau
|
1af7e998b3
|
Merge branch 'master' into permessage-deflate
# Conflicts:
# src/Messaging/MessageBuffer.php
# tests/ab/clientRunner.php
# tests/ab/run_ab_tests.sh
# tests/ab/startServer.php
|
2020-01-22 00:36:05 -05:00 |
|
Chris Boden
|
879e48c840
|
Merge branch 'maxpayload'
|
2019-12-15 05:18:18 -05:00 |
|
Matt Bonneau
|
e7b72440c9
|
Fix requires annotation to skip some tests on 5.6
|
2019-12-14 14:26:11 -05:00 |
|
Matt Bonneau
|
9d6d7d01d3
|
Don't run ini_set tests in php 5 because it crashes
|
2019-12-14 13:10:40 -05:00 |
|
Matt Bonneau
|
bbdd346c1c
|
Test resulting settings from different memory_limits + more tests
|
2019-12-14 12:52:19 -05:00 |
|
Matt Bonneau
|
cfc9049d13
|
Make memory limit testable
|
2019-12-12 13:59:55 -05:00 |
|
Matt Bonneau
|
830e2f561e
|
Allow limits for maximum payload
|
2019-12-11 13:27:42 -05:00 |
|
Chris Boden
|
91af8a76d5
|
quality of life changes
Kill the php server after AB tests are done
Add script runners to composer for ease of use
|
2019-12-11 10:18:08 -05:00 |
|
Matt Bonneau
|
8944361dbe
|
Update to latest react/socket and drop react/http for tests
|
2019-12-10 19:22:57 -05:00 |
|
Matt Bonneau
|
cba2acd69d
|
Merge branch 'master' of github.com:ratchetphp/RFC6455 into permessage-deflate
# Conflicts:
# .travis.yml
# src/Messaging/MessageBuffer.php
|
2019-05-01 08:31:47 -04:00 |
|
Chris Boden
|
26ea6c2d45
|
Add new lines to end of header in tests
Guzzle had a BC break between minor versions throwing an exception if a header wasn’t passed without ending delimiters.
|
2019-03-11 09:56:19 -04:00 |
|
Chris Boden
|
c62f7cd95f
|
Merge pull request #30 from jmoo/fix-for-blocking-ops
Null out message buffer before calling onMessage handler
|
2019-03-10 13:10:42 -04:00 |
|
me@jmoo.io
|
6d7d1b8ff1
|
Null out message buffer before calling onMessage handler
|
2018-07-07 17:40:12 -04:00 |
|
Matt Bonneau
|
834de74a29
|
Suggest correct subprotocol when subprotocol mismatch
Fixes #24
|
2018-02-10 11:57:48 -05:00 |
|
Matt Bonneau
|
61ffa6aa2a
|
Move sender parameter to maintain BC with previous version
|
2017-10-30 17:01:32 -04:00 |
|
Matt Bonneau
|
c943ee1771
|
Reduce the number of tests so travis doesn't time out
|
2017-10-30 17:01:32 -04:00 |
|
Matt Bonneau
|
5f7f53e7eb
|
Work on php version support and testing
|
2017-10-30 17:01:32 -04:00 |
|
Matt Bonneau
|
d7e3c1bc64
|
Fix MessageBufferTest to match API change
|
2017-10-30 17:01:32 -04:00 |
|
Matt Bonneau
|
bc16757a61
|
Fixup version check for permessage-deflate
|
2017-10-30 17:01:32 -04:00 |
|
Matt Bonneau
|
b84ef8b9ce
|
Client passes all per message deflate autobahn tests
|
2017-10-30 17:01:32 -04:00 |
|
Matt Bonneau
|
8eed9e7db2
|
Server passing tests - client passes most tests - refactoring and API help needed
|
2017-10-30 17:01:32 -04:00 |
|
Matt Bonneau
|
7280ddcd19
|
Per-message deflate with options work
|
2017-10-30 17:01:32 -04:00 |
|
Matt Bonneau
|
dd636a4058
|
When not agreeing on a subprotocol in non-strict - send no protocol header field
|
2017-09-13 09:40:02 -04:00 |
|
Matt Bonneau
|
8128af799a
|
Fix requested changes on PR
|
2017-09-12 22:33:33 -04:00 |
|
Matt Bonneau
|
78b7137627
|
Revert BC breaks to ServerNegotiator
|
2017-09-10 15:10:54 -04:00 |
|
Matt Bonneau
|
10c7198946
|
Use full namespace on functions and add oh-unit dev dep
|
2017-04-19 23:59:18 -04:00 |
|
Matt Bonneau
|
4ad549b9e0
|
Correct Responses in ServerNegotiator add tests
|
2017-04-19 23:28:04 -04:00 |
|
Matt Bonneau
|
1d0374fd21
|
Replace recursion in MessageBuffer with loop
|
2016-12-30 15:35:40 -05:00 |
|
Matt Bonneau
|
7ed72dc4b7
|
Explode Connection: header to find Update . Fixes #14
|
2016-07-29 01:27:59 -04:00 |
|
Chris Boden
|
49cfd1eb50
|
Updated test coverage
|
2016-02-20 16:16:11 -05:00 |
|
Chris Boden
|
b2bd4607ae
|
Moved tests to align namespace with target
|
2016-02-15 18:10:53 -05:00 |
|
Chris Boden
|
ac4d13cc09
|
Inject RequestVerfier instead of instantiating
|
2016-02-15 17:03:10 -05:00 |
|
Chris Boden
|
e75c843fc9
|
Rename Negotiator -> ServerNegotiator for consistence
|
2016-02-10 17:56:28 -05:00 |
|
Chris Boden
|
3b717eb5b8
|
Documentation updates
|
2016-02-10 10:24:33 -05:00 |
|
Chris Boden
|
60ce5e00ff
|
Renamed some classes, less depth
|
2016-02-08 22:21:56 -05:00 |
|
Chris Boden
|
9f405beccb
|
Added subprotocol check for client, test fixes
|
2016-02-08 21:43:17 -05:00 |
|
Chris Boden
|
cd89941a49
|
Formatting
|
2016-02-08 07:55:35 -05:00 |
|
Chris Boden
|
affba40d16
|
Client refactor
Class is now re-entrant instead of keeping state
Remove non-specified default RFC headers
Accept strict URI type to cut down on error handling
|
2016-02-07 13:40:38 -05:00 |
|
Chris Boden
|
59a30c3b72
|
Replace slow validator with preg_match UTF8 check
|
2016-01-12 20:44:07 -05:00 |
|
Chris Boden
|
4f15d6558e
|
Try to fix travis build
|
2016-01-10 10:54:32 -05:00 |
|
Chris Boden
|
35fa78c0c1
|
Cleanup test automation
|
2016-01-10 10:42:48 -05:00 |
|
Matt Bonneau
|
dce1ef5272
|
Rename Unit to unit
|
2016-01-01 00:40:58 -05:00 |
|
matt
|
503e63a233
|
Port RFC6455 tests from Ratchet
|
2015-12-30 19:38:54 -05:00 |
|
matt
|
26f995abba
|
Remove unused TestCase class
|
2015-12-30 13:39:27 -05:00 |
|
matt
|
c31bea9f30
|
Fixup tests for new MessageStreamer
|
2015-12-26 14:31:45 -05:00 |
|
Chris Boden
|
1579666238
|
Accept exception factory for performance gains
|
2015-12-22 21:11:46 -05:00 |
|
Chris Boden
|
3c3588fc8b
|
MessageStreamer refactor
Remove notion of context and nested callbacks
Each connection will create an instance of MessageParser to hold message/frame state
|
2015-12-22 20:16:55 -05:00 |
|