Commit Graph

782 Commits

Author SHA1 Message Date
Chris Boden
4654acb7d6 Replaced Connection::getId() with resourceId property 2012-04-25 22:59:46 -04:00
Chris Boden
f98cda3e29 Fixed unit test namespace 2012-04-25 22:22:49 -04:00
Chris Boden
aa51ea53f9 IO adds remoteAddress to Connection 2012-04-25 22:15:06 -04:00
Chris Boden
dd79245ecf Simplified
Removed magic methods from Connection(Interface)
Connection is closer to a POPO now
2012-04-25 21:58:12 -04:00
Chris Boden
01ccbcf8c8 Fixed inheritdoc syntax 2012-04-25 21:00:08 -04:00
Chris Boden
3908a69741 Cleanup 2012-04-25 20:50:07 -04:00
Chris Boden
e06aa30096 BC Break - Server::run parameters change
Updated IoServerComponent::run parameters

* $port is now first
* only $port is required
* SocketInterface is last and optional
2012-04-22 13:15:43 -04:00
Chris Boden
ffabf09426 Deps - I give up
Trying to control fetching the Guzzle repo without its dependencies, as they're not needed in Ratchet - but composer isn't recognizing my git repo overriding Guzzle's composer files
2012-04-18 22:12:28 -04:00
Chris Boden
71ad5da58e Another dependency fix attempt 2012-04-18 21:55:30 -04:00
Chris Boden
59823fc2de Attempting dependency fix 2012-04-18 21:48:21 -04:00
Chris Boden
6a44d8123a Packagist test 2012-04-18 21:14:58 -04:00
Chris Boden
9d071df140 Merge branch 'refs/heads/master' into wamp 2012-04-16 22:09:18 -04:00
Chris Boden
ca79e69056 Composer fix/update 2012-04-16 20:03:06 -04:00
Chris Boden
e7088cee5f Updated README for Travis 2012-04-16 20:00:30 -04:00
Chris Boden
f87dfa23bd Updated CI conf 2012-04-16 18:39:06 -04:00
Chris Boden
dbd39e73c2 doc version update 2012-04-16 18:00:40 -04:00
Chris Boden
1e9665f6cd [Session] PDO Unit Test 2012-03-29 18:31:50 -04:00
Chris Boden
a4bc626fae [Session] Fixes, cleanup, docs, tests 2012-03-29 17:42:42 -04:00
Chris Boden
c58814ab64 Serialize fix 2012-03-27 15:31:28 -04:00
Chris Boden
33ed96eba0 Session read working 2012-03-27 14:29:56 -04:00
Chris Boden
592752e18a Started SessionComponent w/ Symfony integration 2012-03-27 10:24:50 -04:00
Chris Boden
73b49b469d [WAMP] Init Welcome message 2012-03-26 15:59:24 -04:00
Chris Boden
9ff2d406f0 Disabling Unit test
Disabling a unit test due to failure on Travis CI...can't figure this one out...systems match perfectly, fails on TCI but not locally (or other developer's)
2012-02-08 17:17:01 -05:00
Chris Boden
6f4ddceac2 Forcing PHP version
Forcing my php version on Travis to pass unit test (sorry...)
2012-02-08 17:15:12 -05:00
Chris Boden
a4b0990961 Typecast bug fix
Attempted to fix Travis CI failing unit test with typecasting
2012-02-08 17:11:10 -05:00
Chris Boden
f666ed95bc Travis CI test fix
A unit test failed on TravisCI, trying to fix...different in PHP versions seems to have made a single test fail
2012-02-08 17:04:18 -05:00
Chris Boden
f3d443b364 Merge pull request #10 from mikealmond/master
Update version handshakes to return a Guzzle object (addresses issue #6)
2012-02-08 13:49:43 -08:00
Mike Almond
f4c1cb110f [WebSocket] Fixing name spacing and a bug
Fixing the namespacing for the Guzzle response and the bug was the if statement should have been outside the loop.
2012-02-08 16:41:32 -05:00
Mike Almond
f6fef1a390 [WebSocket] Refactor
Fixing bugs in hixieeeeeeee
2012-02-08 13:19:42 -05:00
Mike Almond
c6a801f1ef [Refactor] Fixing stuff for Chris
Fixing sub protocol agreement between server and client
2012-02-07 17:14:52 -05:00
Mike Almond
8a2b9153ab Merge branch 'refs/heads/guzzle' into guzzle-refactor
* refs/heads/guzzle:
  [HIXIE] Reverting back to the proper response code.
  [TESTS] Fixing unit tests for versions
  [REFACTOR] Fixing some code based on unit tests
  [REFACTOR] Changing the handshake to return a guzzle object
2012-02-06 20:55:56 -05:00
Chris Boden
25720d9582 TravisCI Passing Badge
Added the TravisCI build status passing badge to the readme
2012-02-04 12:49:31 -05:00
Chris Boden
cb49cf06e7 Passing Unit Test
Turned on E_STRICT and fixed resulting unit test failures
2012-02-04 12:45:37 -05:00
Chris Boden
01804dac6c Attempted Fixes
Attempting to change some things to pass on TravisCI...even though I'm not getting any unit test failures.
2012-02-04 12:37:53 -05:00
Chris Boden
99ed6f0805 Updated ReadMe 2012-02-04 12:26:51 -05:00
Mike Almond
576eee0816 [HIXIE] Reverting back to the proper response code.
Silly hixie, tricks are for kids
2012-02-01 21:21:11 -05:00
Chris Boden
33bf91dcea Socket refactor
Moved SocketInterface and Socket to Resource namespace
2012-02-01 20:52:10 -05:00
Chris Boden
e26dc0ccde Namespace refactor fixes
Updated old namespaces from refactor
2012-02-01 19:59:56 -05:00
Chris Boden
e0fe5792a1 Removed @todo's
Removed a bunch of @todo's
2012-02-01 19:14:03 -05:00
Mike Almond
10da7e4920 [TESTS] Fixing unit tests for versions
Adding a unit test for Hixie and fixing the unit test for RFC
2012-02-01 13:17:51 -05:00
Mike Almond
2996c08728 [REFACTOR] Fixing some code based on unit tests
Change the response to send the proper header and fix the generate key method to fail properly when no spaces are present
2012-02-01 13:16:59 -05:00
Mike Almond
a18af41a74 [REFACTOR] Changing the handshake to return a guzzle object
Changing Hixie and RFC to return the same guzzle object instead of an array and a string
2012-01-31 22:13:20 -05:00
Chris Boden
d4cf6c489a WAMP Refactoring
WAMP refactoring to new namespacing
2012-01-31 22:07:57 -05:00
Chris Boden
2c976d0102 Continuing logical NS refactor
Updated more components to reflect new terminology when using Ratchet components
2012-01-31 20:47:59 -05:00
Chris Boden
149a99cf7c Merge branch 'refs/heads/composer' into refactor
Conflicts:
	tests/bootstrap.php
2012-01-31 19:47:02 -05:00
Chris Boden
e1c7ce361f App -> Component Refactoring
Updating namespacing and conventions as per ticket #1
2012-01-31 08:37:51 -05:00
Chris Boden
d0e730ddfe Travis CI
Added config file for travis-ci.org
2012-01-30 23:17:21 -05:00
Chris Boden
6f244fc659 Vendor spec
Manually overrode Guzzle in composer to not fetch Guzzle's reps as they're not needed for what's used in Ratchet
Removed SplClassLoader in favour of Composer's CladdLoader
2012-01-30 21:52:29 -05:00
Chris Boden
c18cc18bb8 Working Composer
Deps, versioning, autoloader from composer implemented
2012-01-30 21:41:49 -05:00
Chris Boden
95828382c3 Composer
Removed git submodules
Added composer.json file for deps and info
2012-01-30 17:51:21 -05:00