Commit Graph

588 Commits

Author SHA1 Message Date
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
0dba9fc50e Merge pull request #91 from cboden/http
HTTP and Routing
Fixes #89
Fixes #15
2013-05-08 16:11:35 -07:00
Chris Boden
1ff7998f58 [Http] Only update remoteAddress if local and header 2013-05-02 19:17:47 -04:00
Chris Boden
cd0efed085 Set $conn->remoteAddress if proxy forwarded
Refs #89
2013-05-01 19:42:15 -04:00
Chris Boden
06e6ed915e Updated readme with docs conf link and browser info 2013-05-01 08:08:51 -04:00
Chris Boden
8c05486740 [Server] Full coverage on flash 2013-04-30 21:30:16 -04:00
Chris Boden
1622caadad [Http][Router] Fixed bugs found from unit tests 2013-04-30 21:24:39 -04:00
Chris Boden
ec9bef4ee1 [Http] Router tests 2013-04-30 21:09:49 -04:00
Chris Boden
4c1073883a [Tests] Skip serializer if not available (TravisCI) 2013-04-28 15:58:22 -04:00
Chris Boden
344818d0f5 [Tests] Bring up unit testing coverage
Coverage on Http and Session
Set version to 0.3-beta
Cleaned up a couple API doc things
Removed Origin code from RFC, will be moved to Http
2013-04-28 15:25:16 -04:00
Chris Boden
8df459548f [WebSocket][Http] Bug fix WS require nullifying, more strict on Request parameter 2013-04-28 09:55:43 -04:00
Chris Boden
1ea0bd3255 [Http] Cleanup and parse error fix 2013-04-27 16:51:24 -04:00
Chris Boden
38df976768 [Http] Fixed tests, upgraded React 2013-04-27 11:22:56 -04:00
Chris Boden
5c41b2fbe1 [Http][Tests] Refactored unit tests, added new for HTTP 2013-04-27 10:27:45 -04:00
Chris Boden
9d389b14c8 Don't test old version of PHP 5 2013-04-27 00:11:34 -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
c24cdf379e [Http] Accept RouteCollection, spike CORS protection 2013-04-26 21:06:34 -04:00
Chris Boden
4a87375f10 [Http] HttpServerInterface
Force HttpServerInterface on route
Call controller on all events
2013-04-26 20:00:11 -04:00
Chris Boden
43003d69f9 [Http] Only pass Request, don't store (twice) 2013-04-26 19:19:47 -04:00
Chris Boden
67dbf46879 [Http] Docs 2013-04-20 16:16:47 -04:00
Chris Boden
ba76600214 [Http] Fixed broken unit tests 2013-04-19 22:40:16 -04:00
Chris Boden
18bc114408 [Http] Routing spike 2013-04-16 22:37:15 -04:00
Chris Boden
dc59a0a3c0 Bump min version req to 5.3.9 to avoid Interface parse error 2013-04-15 20:48:32 -04:00
Chris Boden
7b5b215c44 Updated example to match decoupling 2013-04-14 19:47:25 -04:00
Chris Boden
69afb3de1f [Http] Fixed broken unit tests 2013-04-14 18:42:30 -04:00
Chris Boden
423b5cc355 [Http] Refactor header parsing from WS to HTTP 2013-04-14 18:34:28 -04:00
Chris Boden
7b2b6897e5 HTTP Decouple spike 2013-04-14 18:23:12 -04:00
Chris Boden
3f64caf8cb Minor doc corrections 2013-04-13 10:55:28 -04:00
Chris Boden
51d2d0b340 Version bump 2013-04-01 19:38:50 -04:00
Chris Boden
46f3393ec1 Merge pull request #83 from cboden/hixie-testing
Hixie testing
2013-04-01 16:34:18 -07:00
Chris Boden
92f3844a53 [WebSocket] Prevent division by 0 in Hixie handshake 2013-03-31 14:16:40 -04:00
Chris Boden
3030c81f03 [WebSocket] Fixed Hixie handshake bug (for real this time)
refs #80
2013-03-31 14:02:10 -04:00
Chris Boden
6140c94a33 Cleanup 2013-03-31 11:50:39 -04:00
Chris Boden
7e58dccdb7 Docs 2013-03-31 11:44:10 -04:00
Chris Boden
51f46332ad [WebSocket] Fixed failing Hixie handshake bug
refs #80
2013-03-31 11:41:31 -04:00
Chris Boden
492d1985d4 [WebSocket] New failing test for Hixie fragmentation bug
refs #80
2013-03-30 15:07:11 -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
7bca257703 Composer update 2013-03-05 22:04:10 -05:00
Chris Boden
7af5e35bb4 Merge pull request #77 from netandreus/master
Fix misprint error (in word Exception)
2013-03-05 18:55:39 -08:00
Andrey Tokarchuk
41db0c4ed3 Fix misprint error (in word Exception) 2013-03-04 16:05:35 +04:00
Chris Boden
242ba7137d Composer update with PR merge 2013-02-23 19:38:10 -05:00
Xavier Briand
7d16181641 updated HttpFoundation version 2013-02-15 11:06:41 -05:00
Chris Boden
9ef566cdcf ReadMe Docs 2013-01-22 22:51:14 -05:00
Chris Boden
019b23c8ac Spelling corrections 2013-01-05 17:02:45 -05:00
Chris Boden
5405241b8f Travis download deps from GitHub source 2013-01-05 16:41:42 -05:00
Chris Boden
e6622a8e46 [Session] Fixed bug when checking instance type 2013-01-05 16:30:37 -05:00
Chris Boden
e7887a4b17 OCD API documentation updates 2013-01-05 16:10:21 -05:00
Chris Boden
ffd29053bd Minor updates 2013-01-05 13:04:43 -05:00