Chris Boden
0caa6e814b
Minor cleanups
2012-05-21 13:16:33 -04:00
Chris Boden
d383f3e829
[WebSocket] Un-framing encoding
...
Parsing incoming RFC6455 frames with mb_string
2012-05-20 02:03:53 -04:00
Chris Boden
71a2b33056
Cleanup
...
CS
Removed a var_dump
Removed garbage from a unit test
2012-05-19 23:57:20 -04:00
Chris Boden
ef995377d1
[WebSocket] Refactoring
...
Separated handshake negotiation into its own class
`HandshakeNegotiator` deals with Request/Response classes
These changes are geared towards separate responsibility
Refs #29
2012-05-19 23:43:30 -04:00
Chris Boden
1be159f9fa
[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
b9144b3b82
[WebSocket] Encoding bug fix
...
In the handshake verifier, make sure we're checking byte length, not string length
2012-05-19 23:01:40 -04:00
Chris Boden
2ffcc6b0a7
[BCB] Namespace changes
...
Removed the `Component` namespace
Removed the `Resource` namespace
Renamed components:
`IOServerComponent` => `IoServer`
`WebSocketComponent` => `WsServer`
`SessionComponent` => `SessionProvider`
`WAMPServerComponent` => `WampServer`
`IpBlackListComponent` => `IpBlackList`
`FlashPolicyComponent` => `FlashPolicy`
2012-05-08 23:14:28 -04:00