Commit Graph

285 Commits

Author SHA1 Message Date
Chris Boden
ef6e777f31 Guzzle changes
Taking advantage of RequestFactory LSB
New tests to make sure Guzzle returns what's expected
2012-05-08 12:46:21 -04:00
Chris Boden
13009cf673 Guzzle 2.5 2012-05-08 09:13:47 -04:00
Chris Boden
b537d8c98d [Flash] Removed Command object calls 2012-05-07 21:06:51 -04:00
Chris Boden
decf88833c Merge branch 'refs/heads/master' into socket-server 2012-05-07 21:06:25 -04:00
Chris Boden
afa2dacf40 [Flash] Fixed unit test coverage annotation 2012-05-07 21:06:11 -04:00
Chris Boden
5078aa2e4c Merge branch 'refs/heads/master' into socket-server 2012-05-07 21:03:01 -04:00
Chris Boden
9070e2640e Merge pull request #23 from mikealmond/master
Added a FlashPolicy component (Partially fixes #3)
2012-05-07 18:02:05 -07:00
Chris Boden
d9bc1af385 [WAMP] Cleanup
Removed all Command classes (WAMP and global)
We-wrote WAMP unit tests to match
refs #22
2012-05-07 20:59:47 -04:00
Chris Boden
bbea3e8e05 CI fix (last time :-|) 2012-05-07 19:37:55 -04:00
Chris Boden
949e5119db Autoload fix 2012-05-07 19:27:39 -04:00
Chris Boden
f5005d1a4e Composer correction 2012-05-07 19:20:19 -04:00
Chris Boden
d30c8358ef [BCB] [WIP] Overhaul
React at the core of Ratchet, refs #6
Removed Commands (except WAMP), refs #22
Updated Guzzle to 2.4 branch, refs #20
Fixed some Hixie bugs, refs #21
2012-05-07 18:49:13 -04:00
Mike Almond
ad0f51ab2c Lock file. 2012-05-07 13:54:27 -04:00
Mike Almond
dcbd501552 Revert the lock file 2012-05-07 13:52:07 -04:00
Mike Almond
52b1704155 FlashPolicy all the things
$policy = new Ratchet\Component\Server\FlashPolicyComponent();
$policy->addAllowedAccess('192.168.1.120', '8000');

$io = new Ratchet\Component\Server\IOServerComponent($policy);
$io->run(843);
2012-05-07 13:44:48 -04:00
Chris Boden
af35aab345 True errors 2012-05-06 14:27:14 -04:00
Chris Boden
dbc40b821d ConnectionInterface updates
Added write/end methods to Connections
Created decorator class implementing ConnectionInterface
2012-05-06 13:18:21 -04:00
Chris Boden
8404f911a3 Fixes from Guzzle update
Updated RequestFactory to match updated Guzzle RequestFactory API
2012-05-04 21:00:55 -04:00
Chris Boden
8ab79d217f Guzzle update
Updated Guzzle to 2.4.1
Fixed code to pass unit tests from update
2012-05-04 18:17:23 -04:00
Mike Almond
6374bb3dac Removing a method that isn't available in sockets and fixing validation and tests 2012-05-04 10:20:24 -04:00
Mike Almond
532323c497 Code cleanup and start of some commenting 2012-05-03 06:22:23 -04:00
Mike Almond
d0e471f4e0 Updating the lock file 2012-05-01 14:50:45 -04:00
Mike Almond
26d339dec7 Hixie now returns a Guzzle object for the handshake 2012-05-01 14:50:29 -04:00
Mike Almond
e7ed247393 [FlashPolicy] Updating the flash policy component 2012-05-01 14:49:54 -04:00
Chris Boden
7f27629df6 lock update 2012-05-01 13:37:04 -04:00
Chris Boden
b16438a8a0 Merge pull request #19 from igorw/patch-2
[composer] Require symfony 2.1.* instead of dev-master
2012-05-01 10:34:36 -07:00
Igor Wiedler
efa0ed327d [composer] Require symfony 2.1.* instead of dev-master
This allows using ratchet with a forked version of symfony.
2012-05-01 20:03:02 +03:00
Chris Boden
f1499ffb0e Updating readme 2012-04-29 20:50:44 -04:00
Chris Boden
f2c4a300f3 Merge branch 'master' of github.com:cboden/Ratchet 2012-04-29 20:43:17 -04:00
Chris Boden
913774e072 Unit tests 2012-04-29 20:42:33 -04:00
Chris Boden
86b3343b6f [WAMP] unit tests and fix
Increases code coverage on WAMP
Fixed a bug found while writing tests
2012-04-29 19:21:29 -04:00
Chris Boden
381dd7bab6 API docs and message length
RFC6455 Message::getPayloadLenght now returns a value
2012-04-29 19:20:59 -04:00
Chris Boden
2a41d17393 Merge pull request #16 from igorw/patch-1
Un-indent `$server->run()` in README, use port 8000
2012-04-29 14:04:16 -07:00
Igor Wiedler
8264616454 Un-indent $server->run() in README, use port 8000 2012-04-30 00:00:39 +03:00
Chris Boden
852e5777e3 Silently fail unblock
If the user unblocks and address that was not blocked, silently fail
2012-04-29 13:53:10 -04:00
Chris Boden
550b32e1e7 IpBlackList
Fixed bug where onClose was propagated if onOpen wasn't
Filter out ports from IP4 addresses
2012-04-29 13:20:26 -04:00
Chris Boden
8f653294c5 IpBlackList unit test coverage 2012-04-29 12:48:43 -04:00
Chris Boden
47e7059ed6 Mock MessageComponent common access
Updated class to match the WAMP component
2012-04-29 12:38:37 -04:00
Chris Boden
6be16bea4a Added IpBlackListComponent
refs #4
2012-04-29 12:35:46 -04:00
Chris Boden
b0d5274985 [WAMP] Oops, committed unit tests
Adding the unit tests for WAMP to the repo!
2012-04-28 23:46:23 -04:00
Chris Boden
9e667dfc8b [WAMP] Work
Unit testing WAMP; 0 -> 84% coverage
Fixed an Event command bug
API documentation
2012-04-28 19:32:32 -04:00
Chris Boden
228d0b8627 Composite Command updates
Unit tested Composite
Corrected interface to be E_STRICT compliant
Refactored enqueue method
2012-04-28 18:25:57 -04:00
Chris Boden
a4f9da8815 Deps revert 2012-04-27 09:16:51 -04:00
Chris Boden
d13f001502 Composer/Guzzle tweak 2012-04-27 07:58:33 -04:00
Chris Boden
d5858ff859 Standalone Guzzle 2012-04-27 07:53:13 -04:00
Chris Boden
fb6351c60f [Sessions] API fix in accordance w/ Symfony BC breaks 2012-04-26 21:14:07 -04:00
Chris Boden
b6b2099415 Merge branch 'refs/heads/symfony/sessions'
Conflicts:
	composer.json
	composer.lock
2012-04-26 21:13:48 -04:00
Chris Boden
162d490b55 API Docs 2012-04-26 20:56:12 -04:00
Chris Boden
d91a88219b [WAMP] Static Factory
I'm sorry...
refs #11
Optionally, statically register namespaces for Command Factory
2012-04-26 20:22:55 -04:00
Chris Boden
45c44fb841 Branding 2012-04-26 20:05:53 -04:00