Commit Graph

560 Commits

Author SHA1 Message Date
Chris Boden
e1ced856cc Merge branch 'refs/heads/hhvm' 2014-02-17 09:14:31 -05:00
Chris Boden
d884e37c12 [Session] Attempting to fix broken HHVM unit test 2014-02-17 09:04:08 -05:00
Chris Boden
984cfbfbee Merge branch 'refs/heads/wamp-broadcasting' 2014-02-16 19:10:03 -05:00
Chris Boden
dffb8d2c1f [WAMP] CS, added unit tests for new features, 100% on WAMP 2014-02-16 19:09:54 -05:00
Konstantin Burkalev
48352fce63 Code fix for pull request 165 2014-02-11 11:16:25 +04:00
Konstantin Burkalev
646c2e263a Slightly modified TopicTest to support new broadcast params 2014-02-09 14:50:07 +04:00
Konstantin Burkalev
0b5208507f Added subscribers filtering in topic broadcasting for taking into account exclude & eligible data 2014-02-09 00:44:05 +04:00
Chris Boden
3dc69de9d3 Enforce UTF-8 in App (disallow mbstring.func_overload) 2014-02-06 07:54:56 -05:00
Chris Boden
36215fbc7b Support for React 0.4 2014-02-04 20:42:38 -05:00
Chris Boden
aec39c3498 Merge branch 'refs/heads/update-dependencies' 2014-02-01 16:57:14 -05:00
Chris Boden
bf61fdbed4 [App] Use trigger_error instead of echo 2014-01-29 06:55:07 -05:00
Chris Boden
0adf940068 [Tests] Added AB LibEv to suite, cleaned up scripts 2014-01-27 07:51:21 -05:00
Chris Boden
2921d241b9 Attempting HHVM on Travis, using installed composer 2014-01-12 20:51:03 -05:00
Chris Boden
6dc5fae36b Updated docs 2014-01-11 11:52:16 -05:00
Chris Boden
c2f82efb85 Merge pull request #159 from bzikarsky/fix-unit-tests
Skip test when pdo_sqlite isn't there but PDO is
2013-12-21 10:04:53 -08:00
Benjamin Zikarsky
1432e4f954 Skip test when pdo_sqlite isn't there but PDO is 2013-12-20 18:45:54 +01:00
Joel Wurtz
29e2e4048f Update dependencies to use last stable version of guzzle 2013-12-16 20:43:23 +01:00
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