Joel Wurtz
be0f43ecf5
Add composer.lock to gitignore
2013-12-16 20:42:23 +01:00
Joel Wurtz
6c451a856f
Remove composer.lock to correctly test the library with last version
2013-12-16 20:41:54 +01:00
Chris Boden
5d437cd853
Merge pull request #153 from kinncj/master
...
gc_enable is not called if running with HHVM
2013-12-01 08:01:32 -08:00
Kinn Coelho Julião
daaff6c326
gc_enable is not called if running with HHVM
...
Since HHVM doesn't support garbage collector (for obvious reasons), the following patch make Ratchet works with HHVM as well.
2013-11-28 14:05:20 -05:00
Chris Boden
9ab9894a67
Merge pull request #140 from bramus/patch-2
...
Asterisk must be quoted inside array()
2013-11-05 15:31:52 -08:00
Bramus
b48f0fa6fd
Asterisk must be quoted inside array()
2013-11-05 17:34:15 +01:00
Chris Boden
d756e0b507
Merge branch 'refs/heads/0.3'
2013-10-14 10:38:12 -04:00
Chris Boden
7336bc71ac
Added release date on changelog
2013-10-14 10:38:06 -04:00
Chris Boden
ef5ece0739
[ws] Updated onError handle to make sure to close if conditions aren't met
2013-10-14 10:25:51 -04:00
Chris Boden
78b6e2b6c8
Merge branch 'refs/heads/check' into 0.3
2013-10-14 10:22:29 -04:00
Chris Boden
069133ca35
Updated ops files for 0.3 release
2013-10-14 10:20:32 -04:00
Chris Boden
be2a8be7df
Merge branch 'refs/heads/loyc59' into 0.3
2013-10-13 10:23:52 -04:00
Florian Rey
f40bb94a92
Test for connection attachement before cascading error
2013-10-10 13:40:26 +02:00
Loïc Doignié
1370cb6109
This modification gives Ratchet its own RequestFactory instance.
...
This way you can use guzzle as REST Client.
2013-10-08 08:51:25 +02:00
Chris Boden
2206a9fc83
Merge branch 'refs/heads/master' into 0.3
...
Conflicts:
CHANGELOG.md
composer.json
composer.lock
2013-10-05 10:08:51 -04:00
Chris Boden
5590eaa35b
Merge pull request #124 from romainneutron/patch-1
...
Update changelog for 0.2.8
2013-09-29 07:55:24 -07:00
Romain Neutron
8bbb534217
Update changelog for 0.2.8
2013-09-20 13:46:24 +02:00
Chris Boden
ebd17c6675
Updated dependencies
2013-09-19 20:55:12 -04:00
Chris Boden
3163ab84d5
Merge branch 'refs/heads/patch-1'
2013-09-19 20:30:32 -04:00
Grégoire Pineau
9aecf4a995
Allow guzzle 3.7
...
Because lot of other dependencies rely on guzzle 3.7, and so it's impossible to satisfy everybody.
2013-09-19 11:31:21 +02:00
Chris Boden
fd09a474bb
Merge pull request #116 from RafaelKa/patch-1
...
composers autoload order for compatibility with TYPO3 Flow framework
2013-08-27 04:50:00 -07:00
RafaelKa
7ab8f8702e
composers autoload order for compatibility with TYPO3 Flow framework
...
This small change allow using the cboden/Ratchet out of the box with TYPO3 Flow .
Unfortunately TYPO3 Flow can not load second entry given in the manifest for autoloading (Source: http://docs.typo3.org/flow/TYPO3FlowDocumentation/stable/TheDefinitiveGuide/PartIII/PackageManagement.html#using-3rd-party-packages )
Only one of both tricks is needed in Flow's Settings.yaml:
:1. excluding annotations
------
TYPO3:
Flow:
reflection:
ignoredTags: ['event', 'temporary', 'type', 'note']
------
:2. excluding this package from Object Framework (Note: this makes AOP for Ratchet off)
------
TYPO3:
Flow:
object:
excludeClasses:
'cboden.Ratchet': ['Ratchet\\.*']
------
).
2013-08-26 17:15:56 +02:00
Chris Boden
fd18e2658d
Update SF2 deps to v2.3 - fixes #112
...
fixes#112
2013-08-12 23:22:25 -04:00
Chris Boden
25ff6deb77
[Flash] Close connection after delivering policy
2013-08-05 17:20:05 -04:00
Chris Boden
6559aaf1d4
[Http] Fixed bug in Origin check - browser may pass http://
2013-08-05 16:23:38 -04:00
Chris Boden
4039a643ea
API docs on new features
2013-07-22 21:03:19 -04:00
Chris Boden
55c880a100
ReadMe port fix
2013-07-20 22:04:23 -04:00
Chris Boden
eb77cf139e
Updated example, slight Origin order change in app
2013-07-20 22:03:46 -04:00
Chris Boden
f50af83fa7
[Http][Security] OriginCheck + same host/origin policy
...
Added the Http\OriginCheck component that will only allow connections coming from desired Origins
Same host+origin policy by default: App.php, by default, will only allow connections from the given hostname
Fixes #102
2013-07-20 18:41:08 -04:00
Chris Boden
0cf4b614a1
5.5 tests
2013-07-20 14:52:18 -04:00
Chris Boden
5676161277
[WebSocket] Only select one sub-protocol, fixes #103
2013-07-20 12:38:23 -04:00
Chris Boden
9a50835637
[WAMP] Message verification, fixes #105
...
Validate all messages follow WAMP protocol
2013-07-20 12:31:44 -04:00
Chris Boden
d7cbafb074
Merge branch 'refs/heads/tests' into 0.3
2013-07-20 11:22:51 -04:00
Chris Boden
0dad9f1c03
Removed libuv test
2013-07-20 11:14:20 -04:00
Chris Boden
b658ae6e7e
Composer restrictions + update
2013-07-20 11:11:34 -04:00
Chris Boden
b1b5fbe1a7
[Tests] Added Guzzle integration tests
2013-06-16 17:40:38 -04:00
Chris Boden
a876770cda
[Tests] Restructured test filesystem layout
2013-06-16 10:12:48 -04:00
Chris Boden
e7541fdfcf
App uses counter for ID instead of random
2013-06-15 14:09:19 -04:00
Chris Boden
0edd37af3f
Hostname check verification refs #102
...
host parameter of App now verified on incoming connections
2013-06-09 14:09:57 -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
6c0a8550dd
Version bump fixes #99
2013-06-09 11:41:03 -04:00
Chris Boden
7622a48568
Merge branch 'refs/heads/lib-fixes'
2013-06-09 11:21:44 -04:00
Chris Boden
435315c782
Fixed broken unit test with Symfony 2.3
2013-06-09 11:21:39 -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
b93581cdcd
Version bump
2013-06-01 20:25:31 -04:00
Chris Boden
8e92f5fd9a
Fixing more Guzzle API breaks
2013-06-01 20:24:11 -04:00
Chris Boden
1a5dd77bb8
Merge branch 'patch-2' of https://github.com/Barbarrosa/Ratchet
2013-06-01 19:49:50 -04:00
Barbarrosa
7bfa2d054e
Update HyBi10.php
...
I encountered the following error while attempting to use Ratchet. The __toString version of the request should contain the proper value, and retrieving the string before converting to an int would prevent this typecasting issue.
Notice: Object of class Guzzle\Http\Message\Header could not be converted to int in [file system path]\vendor\cboden\ratchet\src\Ratchet\WebSocket\Version\HyBi10.php on line 7
2013-05-31 23:08:27 -06:00
Barbarrosa
49c39485e8
Fixed type conversion issue with isProtocol method in RFC6455
...
I encountered the following error while attempting to use Ratchet. The __toString version of the request contained the correct value (13), so I cast the result to a string before casting it to an integer.
Notice: Object of class Guzzle\Http\Message\Header could not be converted to int in [file system path]\vendor\cboden\ratchet\src\Ratchet\WebSocket\Version\RFC6455.php on line 53
2013-05-31 22:55:00 -06:00
Chris Boden
2ac214bc11
Merge pull request #95 from gavroche/patch-1
...
Ratchet does not work with guzzle/http 3.6
2013-05-31 08:04:48 -07:00