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
Chris Boden
2720864d79
readme
2011-11-15 08:54:36 -05:00
Chris Boden
7c033ee2cc
Updated readme
2011-11-15 08:53:28 -05:00
Chris Boden
021a185753
init fragmentation
...
Calculated the intended message length of HyBi-10 frame
Commented out socket recv buffer
Added onError to demonstration
2011-11-11 16:37:53 -05:00
Chris Boden
66e656ec63
Documentation
2011-11-07 12:06:01 -05:00