Commit Graph

  • 0c7c370286 Relative module path master flamingcow 2019-05-05 00:22:50 -07:00
  • 201922d3f8 Remove stale ignores flamingcow 2019-05-05 00:14:29 -07:00
  • 293c79e86c Relocate everything into modules flamingcow 2019-05-05 00:14:08 -07:00
  • 2e7207fd23 Remove redundant files, break build flamingcow 2019-05-04 23:54:38 -07:00
  • eb585259e5 Trim two redundant tests flamingcow 2019-05-04 22:25:33 -07:00
  • 6d977202a6 Trimmed test cases, test make target flamingcow 2019-05-04 22:20:01 -07:00
  • 2faf75e8e4 Fix crashes in FCGI_PARAMS parsing flamingcow 2019-05-04 19:42:37 -07:00
  • bea5b76b7c Fix segfault flamingcow 2019-05-04 19:15:18 -07:00
  • 51c9e870eb AFL state flamingcow 2019-05-04 19:10:35 -07:00
  • 76271628e7 AFL fuzzing harness flamingcow 2019-05-04 19:00:16 -07:00
  • 9c91efb3db Merge branch 'master' of github.com:flamingcowtv/mirall Ian Gulliver 2019-05-04 21:01:10 +00:00
  • e7b2f089f3 Add multi-thread support. flamingcow 2019-05-04 12:16:31 -07:00
  • e063d5f9be Set TCP_NODELAY Ian Gulliver 2019-05-04 16:59:25 +00:00
  • 95e9eb0c51 Slight interface simplification Ian Gulliver 2019-05-04 07:57:55 +00:00
  • c1b0a1dcce Fix two memory issues discovered by valgrind Ian Gulliver 2019-05-04 07:39:12 +00:00
  • ac0d3e2816 Switch to single-threaded epoll-based operation Ian Gulliver 2019-05-04 07:21:52 +00:00
  • 87bc2c1611 Whitelist for storing request headers Ian Gulliver 2019-04-30 02:07:48 +00:00
  • 205b8253b2 Working clock stream. Propagate up write errors Ian Gulliver 2019-04-29 00:11:07 +00:00
  • 4d4525b145 Ignore example_clock Ian Gulliver 2019-04-28 21:30:50 +00:00
  • d712b0c687 Rename to .cc, fix Makefile bugs, add example_clock Ian Gulliver 2019-04-28 21:30:15 +00:00
  • b444bc5964 Clean up logging, anti-multiplexing checks Ian Gulliver 2019-04-28 20:40:00 +00:00
  • 4ec3eb2066 Clean Flush() implementation Ian Gulliver 2019-04-28 18:51:56 +00:00
  • ec73c5266d Split off implementation Ian Gulliver 2019-04-28 18:24:25 +00:00
  • 96a4468913 Convenience constructor for FastCGIHeader Ian Gulliver 2019-04-28 18:22:49 +00:00
  • 9d4f3241fe Get down to a single write call Ian Gulliver 2019-04-28 18:19:32 +00:00
  • d486533dfc Split out fastcgi_parse Ian Gulliver 2019-04-28 17:55:39 +00:00
  • 45e5570959 Remove the nested read loops in FastCGIConn, hide complexity inside StreamBuffer Ian Gulliver 2019-04-28 17:50:44 +00:00
  • 323cfc15a5 Remove app_status argument Ian Gulliver 2019-04-28 07:02:59 +00:00
  • bf16d74bbd Switch to clang Ian Gulliver 2019-04-28 06:57:00 +00:00
  • 9da4a994bd Static "Hello world" page Ian Gulliver 2019-04-28 06:47:30 +00:00
  • 8a2a19ac37 Lots of file splits Ian Gulliver 2019-04-28 00:17:32 +00:00
  • 731da3c769 Initial commit Ian Gulliver 2019-04-26 05:34:19 +00:00