Chris Boden
4ac1f914f3
Merge branch 'master' into 0.4
...
# Conflicts:
# README.md
2017-04-19 17:05:46 -04:00
Chris Boden
e78b2d4197
phpunit
2017-04-19 16:50:37 -04:00
Chris Boden
55610686b1
Merge branch 'socket' into 0.4
...
# Conflicts:
# composer.json
# src/Ratchet/Server/IoServer.php
2017-04-19 16:48:03 -04:00
Christian Lück
e3a97b6661
Forward-compatibility with Socket v0.7 and Socket v0.6
...
Socket v0.7 and v0.6 contain some major changes, but this does not
affect usage within Ratchet, so it's actually compatible with all latest
releases.
2017-04-17 17:36:23 +02:00
Chris Boden
131204eaf5
Merge branch 'clue-labs/socket' into 0.4
...
# Conflicts:
# composer.json
# tests/autobahn/bin/fuzzingserver-noutf8.php
# tests/autobahn/bin/fuzzingserver.php
2017-02-16 20:31:29 -05:00
Christian Lück
b8967b999a
Update Socket component to v0.5
2017-02-14 08:41:59 +01:00
Chris Boden
1b4c534e6a
Merge branch '0.4-wip/psr7' into 0.4
...
# Conflicts:
# composer.json
# src/Ratchet/WebSocket/WsServer.php
2016-02-24 18:08:03 -05:00
Chris Boden
214a8db846
Use RFC tag
2016-02-21 13:19:28 -05:00
Chris Boden
f9b052d85e
New RFC interfaces, heartbeat init
...
Cherrypicked from 6b6a5f0d6d9a10547291a0d8c027584448481daf
:-/
2016-02-10 18:52:42 -05:00
thpl
1e6c6946ac
Added composer.json requirement for symfony/http-foundation at version 3.0
2015-12-22 00:18:05 +01:00
thpl
cf2da8631e
Added composer.json requirement for symfony/routing at version 3.0
2015-12-22 00:17:24 +01:00
Chris Boden
d0d7b67ad7
Ues pecl_http if available, cleanup
...
pecl_http if available to parse HTTP requests (5x faster)
Update ConnectionContext to match latest RFC interface
Removed Guzzle integration test (now using PSR-7 API)
2015-05-31 13:54:43 -04:00
Chris Boden
a744aea1f0
PSR-7 + RFC
...
Http components and APIs now use PSR-7 interfaces
No longer using deprecated Guzzle dependency
Use RFC6455 repo for WebSocket message handling
Remove Hixie76 (refs #201 )
2015-05-30 10:19:30 -04:00
Chris Boden
6b247c0525
PSR-4, v0.3.3
2015-05-27 08:51:05 -04:00
Chris Boden
8f4cac00cc
misc: PHP "7", deps, license
2015-05-24 16:02:24 -04:00
Chris Boden
d720933588
Repo move
2014-06-15 10:35:59 -04:00
Chris Boden
67cedf0ce6
composer.json validates - fixes #176
2014-04-13 12:21:08 -04:00
Graham Campbell
d58b6dd74d
Update composer.json
2014-04-05 10:42:42 +01:00
Chris Boden
36215fbc7b
Support for React 0.4
2014-02-04 20:42:38 -05:00
Joel Wurtz
29e2e4048f
Update dependencies to use last stable version of guzzle
2013-12-16 20:43:23 +01:00
Chris Boden
b658ae6e7e
Composer restrictions + update
2013-07-20 11:11:34 -04:00
Chris Boden
a876770cda
[Tests] Restructured test filesystem layout
2013-06-16 10:12:48 -04:00
Chris Boden
40f267834a
Merge branch 'refs/heads/master' (v0.2.7) into 0.3
...
Conflicts:
CHANGELOG.md
composer.json
composer.lock
src/Ratchet/ConnectionInterface.php
src/Ratchet/WebSocket/Version/HyBi10.php
src/Ratchet/WebSocket/Version/RFC6455.php
src/Ratchet/WebSocket/WsServer.php
2013-06-09 12:04:42 -04:00
Chris Boden
b21b2007c5
Guzzle 3.6 conformance
...
Updated inheritance class to match API change
Use new Guzzle Header class when searching for values
Lock Ratchet into using Guzzle 3.6 to future-proof
2013-06-09 11:10:22 -04:00
Chris Boden
8e92f5fd9a
Fixing more Guzzle API breaks
2013-06-01 20:24:11 -04:00
Gabriel Bull
2c3d4d4d5d
Ratchet does not work with guzzle/http 3.6
...
Getting this error
Object of class Guzzle\Http\Message\Header could not be converted to int
2013-05-31 08:28:28 -04:00
Chris Boden
38df976768
[Http] Fixed tests, upgraded React
2013-04-27 11:22:56 -04:00
Chris Boden
18bc114408
[Http] Routing spike
2013-04-16 22:37:15 -04:00
Chris Boden
dc59a0a3c0
Bump min version req to 5.3.9 to avoid Interface parse error
2013-04-15 20:48:32 -04:00
Chris Boden
7bca257703
Composer update
2013-03-05 22:04:10 -05:00
Xavier Briand
7d16181641
updated HttpFoundation version
2013-02-15 11:06:41 -05:00
Chris Boden
ffd29053bd
Minor updates
2013-01-05 13:04:43 -05:00
Chris Boden
2ab85a58fe
Guzzle v3 update
2012-11-10 15:16:10 -05:00
Magnus Olstad Hansen
ba7fc872ba
Depedency react/socket bumped to 0.2.*
2012-10-18 16:00:52 +02:00
Chris Boden
c2eb87b78d
Deps bump
...
Set minimum stability to stable (thanks Symfony!)
Tested against latest Firefox
Minor dependancy updates
2012-09-07 12:22:40 -04:00
Chris Boden
750b57b713
RC stability
2012-08-04 10:42:19 -04:00
Chris Boden
5e5b81cd41
Revert "[BCB] Removed symfony/http-foundation"
...
This reverts commit ccf14c0c51
.
Reason: guzzle/common requires a symfony beta library
2012-07-24 11:10:45 -04:00
Chris Boden
ccf14c0c51
[BCB] Removed symfony/http-foundation
...
Moved HttpFoundation from require to suggest
Devs using Session component will need to include it manually
This will allow devs to use Ratchet with a stable minimum-requirement
2012-07-24 10:26:24 -04:00
Chris Boden
97d1b8a770
Updated Guzzle library
2012-07-22 21:09:57 -04:00
Chris Boden
3d97c76bcb
Bump
...
Symfony2-BETA3
Minimum stability from dev to beta
Composer schema change
2012-07-15 18:28:16 -04:00
Chris Boden
0ee6ef6008
Reverted PHP >=5.3.4 req to >=5.3.3
2012-07-15 11:24:24 -04:00
Chris Boden
14959b6ea5
PHP min req bump
...
PHP <= 5.3.4 now required to coincide with Symfony's updated requirement
2012-07-13 19:46:49 -04:00
Chris Boden
6e64d1e9d1
Docs
2012-07-12 15:47:39 -04:00
Chris Boden
6d55e18dec
mbstring no longer required for Ratchet
2012-07-12 15:41:30 -04:00
Chris Boden
5494e0132b
[I/O] Use React v0.1
2012-07-11 14:54:53 -04:00
Chris Boden
145de0d407
Cleanup
2012-07-11 11:00:44 -04:00
Chris Boden
70ba5d18d5
[WebSocket] Added missing method
...
Re-added the disableVersion method to WsServer
Updated composer meta
Updated composer lock file with latest React changes
2012-07-09 15:28:40 -04:00
Chris Boden
bfb9ebc686
Composer update
2012-07-05 07:26:53 -04:00
Chris Boden
13e56b9db8
Updated deps
2012-06-21 15:08:44 -04:00
Chris Boden
d075b99c26
[WebSockets] Handshake encoding + case insensitivity
...
Updated RFC6455 handshaker to check values case insensitively
Made sure RFC6455 handshaker matches encoding properly
Added mbstring as a requirement for Ratchet
Refs #28 , #30
2012-05-19 23:42:13 -04:00