Commit Graph

61 Commits

Author SHA1 Message Date
Chris Boden
8b3591ce0d App class 2013-05-08 20:44:01 -04:00
Chris Boden
3c54fc4bfd Merge branch 'refs/heads/master' into 0.3
Conflicts:
	README.md
2013-05-08 20:36:50 -04:00
Chris Boden
37d1339359 [Tests] Refactor AB Fuzzing
AbFuzzyServer is now first class EchoServer
Updated meta files
Cleaned up a WAMP unit test slightly
composer alpha7
2013-05-08 20:32:02 -04:00
Chris Boden
06e6ed915e Updated readme with docs conf link and browser info 2013-05-01 08:08:51 -04:00
Chris Boden
26a760709f [Http] Facade class for routing
Not sure if it'll stick or not, but easier way to route for now
Refs #15
2013-04-27 00:05:10 -04:00
Chris Boden
4df71c3a35 [Http] ROUTING BABY
Decoupled routing from HTTP
Added Router implement HttpServerInterface
Fully functional Symfony routes in application!
As a result, this drastically decreased backwards compatibility breaks while introducing new functionality
2013-04-26 23:01:28 -04:00
Chris Boden
7b5b215c44 Updated example to match decoupling 2013-04-14 19:47:25 -04:00
Chris Boden
1b941a3112 AB testing
Added libuv to test suite
Set port 8000 default unless specified; makes changing shit easier
2013-03-29 20:01:24 -04:00
Chris Boden
e037c00e0c Version bump 2013-03-09 09:06:25 -05:00
Chris Boden
9ef566cdcf ReadMe Docs 2013-01-22 22:51:14 -05:00
Chris Boden
75bb5ac891 Cleaning 2013-01-04 19:52:57 -05:00
Chris Boden
3a584bfe13 Deps + docs update 2012-11-17 18:31:38 -05:00
Chris Boden
faf3ee26b3 Tagging v0.2.1 2012-10-13 16:37:51 -04: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
ba417975fc [Docs] ReadMe covering Safari 6 2012-07-25 14:26:19 -04:00
Chris Boden
ab67ecbbe9 README
Added composer autoloader to example
2012-07-18 09:28:09 -04:00
Chris Boden
d1ecdd9f47 Readme 2012-07-15 17:54:55 -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
1afd42d987 PHP 5.4 tests 2012-07-14 18:52:44 -04:00
Chris Boden
adde4ee8d9 Test PHP5.3.3 2012-07-12 17:20:07 -04:00
Chris Boden
6e64d1e9d1 Docs 2012-07-12 15:47:39 -04:00
Chris Boden
6115df886d README 2012-07-11 11:36:40 -04:00
Chris Boden
28a28513a5 Readme 2012-06-15 10:06:14 -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
Chris Boden
36212f9947 Tagging 2012-05-14 18:59:18 -04:00
Chris Boden
1582853255 [Server] Fixed remoteAddress not being set on Connection
Updated to latest version of `React`
Fixed bug where `$conn->remoteAddress` always returned "127.0.0.1"
This will result in IpBlackList working properly
Added unit tests for IoServer
2012-05-12 19:35:39 -04:00
Chris Boden
710ec2535f [WAMP][BCB] Subscribe protocol compliance 2012-05-10 23:14:59 -04:00
Chris Boden
01b0ec0763 [Info] Updated docs and licence 2012-05-09 12:31:34 -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
Chris Boden
f1499ffb0e Updating readme 2012-04-29 20:50:44 -04:00
Igor Wiedler
8264616454 Un-indent $server->run() in README, use port 8000 2012-04-30 00:00:39 +03: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
59823fc2de Attempting dependency fix 2012-04-18 21:48:21 -04:00
Chris Boden
e7088cee5f Updated README for Travis 2012-04-16 20:00:30 -04:00
Chris Boden
dbd39e73c2 doc version update 2012-04-16 18:00:40 -04: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
99ed6f0805 Updated ReadMe 2012-02-04 12:26:51 -05:00
Chris Boden
33bf91dcea Socket refactor
Moved SocketInterface and Socket to Resource namespace
2012-02-01 20:52:10 -05:00
Chris Boden
451f7f4235 Init NS Refactor
Started refactor of namespaces from "app" to "component"
Added ConnectionInterface to replace concrete Connection
Removed socket config classes
2012-01-30 17:35:49 -05:00
Chris Boden
6289b2868e ReadMe
Updated the README file
2012-01-30 14:41:43 -05:00
Chris Boden
32e9fe8c6c Updated README 2012-01-08 23:39:23 -05:00
Chris Boden
cc507e821e Documentation
A bunch of API updates
Added read() to SocketInterface
Return self for fluid interface in Server
2011-11-22 11:33:41 -05:00
Chris Boden
84484f6603 Docs
Updated details in readme
2011-11-21 10:51:28 -05:00
Chris Boden
02ffd6f782 Interface change
Changed onRecv to onMessage in Interface to match a standard api
Removed Frame::__toString methods - could imply different return expectation
2011-11-20 14:53:13 -05:00
Chris Boden
7e2d933f53 Docs
Removed use of Factory as it's a bit of a black-box w/ no docs on basic demo page
2011-11-18 20:03:22 -05:00
Chris Boden
7534023708 Documentation 2011-11-15 11:08:38 -05:00
Chris Boden
9d36a37bf5 readme 2011-11-15 08:57:20 -05:00