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