Commit Graph
92 Commits
Author SHA1 Message Date
Alex Hultman cf0a21e33b Fuzz with defer, send, end uncorked 2020-08-14 17:40:54 +02:00
Alex Hultman 959ac9ef80 Simplify PerMessageDeflate fuzzing regions 2020-08-14 16:34:14 +02:00
Alex Hultman 301b7ffe45 Revert "Never fuzz DEDICATED_COMPRESSOR_3KB"
This reverts commit ffa900b9aa.
2020-08-12 23:46:11 +02:00
Alex Hultman f666aab105 Add TopicTree fuzzing dictionary 2020-08-12 22:01:47 +02:00
Alex HultmanandGitHub d0e615492c Try and increase fuzz coverage 2020-08-12 11:10:59 +02:00
Alex Hultman 4aa7424b10 Build zlib from source on oss-fuzz 2020-08-10 18:19:01 +02:00
Alex Hultman 330361f7b3 Add simple fuzzing dictionary 2020-08-10 15:49:17 +02:00
Alex Hultman 854aeeecb6 Must pass CFLAGS for oss-fuzz to work with msan 2020-08-10 00:23:00 +02:00
Alex Hultman 570c585038 Update libEpollFuzzer 2020-08-09 23:10:45 +02:00
Alex HultmanandGitHub d30c3d1370 Also wrap send syscall when fuzzing 2020-08-09 21:11:22 +02:00
Alex Hultman ffa900b9aa Never fuzz DEDICATED_COMPRESSOR_3KB 2020-08-07 19:53:17 +02:00
Alex Hultman 542f3eafae Fuzz with all compressors 2020-08-07 19:47:34 +02:00
Alex Hultman 31ed58674a Improve PerMessageDeflate fuzzing 2020-08-07 19:33:03 +02:00
Alex HultmanandGitHub 521573933d Update README.md 2020-08-07 17:24:12 +02:00
Alex Hultman 0d5c0bd2ef Try deterministically fuzzed MockedEchoServer 2020-08-07 16:30:42 +02:00
Alex Hultman 4ad07a4f93 Fix entirely broken TopicTree fuzz target 2020-08-07 16:08:53 +02:00
Alex Hultman 1fdcfa559e Improve fuzzing coverage 2020-08-06 17:07:19 +02:00
Alex Hultman d5b5e8d8da Add libEpollFuzzer and a new fuzz target 2020-08-05 16:27:24 +02:00
Alex Hultman f397a2f89c Fuzz with 3kb, 8kb 2020-07-02 03:25:05 +02:00
Alex HultmanandGitHub 0ec45fc740 Fuzz with dedicated compressor 2020-06-28 08:27:20 +02:00
Alex Hultman 80ba7fb035 Fix Http.cpp fuzzing as HttpWithProxy 2020-06-27 02:43:08 +02:00
Alex Hultman 2c62b07453 Update fuzzing 2020-06-27 02:19:29 +02:00
Alex HultmanandGitHub 030758c2a9 Update MockedBroadcastingEchoServer.cpp 2020-06-20 22:22:54 +02:00
Alex Hultman 5edd01b666 Update MockedEchoServer 2020-06-16 13:12:41 +02:00
Alex Hultman 6ffb8a6bf7 Minor fuzz fix 2020-06-10 13:56:20 +02:00
alexhultman-2faandAlex Hultman 676389b2a4 Update Http fuzzing 2020-06-10 13:50:18 +02:00
Alex HultmanandGitHub 3d1ede1f52 Add HttpWithProxy fuzz target 2020-06-08 15:19:43 +02:00
Alex HultmanandGitHub a4d192453a Fix TopicTree fuzz build 2020-06-08 15:17:05 +02:00
Alex HultmanandGitHub 1699b214c5 Update TopicTree fuzzing 2020-06-01 14:51:50 +02:00
Alex Hultman 3c9a418e5a Update uSocketsMock.c for v0.3.5+ APIs 2020-05-08 15:56:55 +02:00
Alex Hultman 05a7b1e45b Update PerMessageDeflate fuzzing 2020-04-07 18:07:09 +02:00
Alex HultmanandGitHub 11696c54be Amagad, fix fuzzing 2020-03-05 19:49:38 +01:00
Alex HultmanandGitHub 3a64336493 Fix fuzzing of permessage-deflate 2020-03-02 18:11:49 +01:00
Alex HultmanandGitHub 7313e0168d Add link to fuzzing bug list 2020-02-29 01:25:32 +01:00
Alex HultmanandGitHub 4e0db32165 Update README.md 2020-01-12 20:27:21 +01:00
Alex Hultman d4e0032a3d Also call cork while doing so 2020-01-12 20:23:43 +01:00
Alex Hultman f0574d5fbb Make sure to call write while fuzzing 2020-01-12 20:19:44 +01:00
Alex Hultman dde628956b Fuzz ws->unsubscribeAll 2020-01-12 18:56:54 +01:00
Alex Hultman 2de34fa3f6 Stress more with MockedHelloWorld 2020-01-12 18:52:46 +01:00
Alex Hultman 42977d3570 Add MockedEmptyHandlersServer fuzz target 2020-01-12 18:22:54 +01:00
Alex HultmanandGitHub 108d4f527f Call loop pre/post more often while fuzzing 2020-01-11 23:15:29 +01:00
Alex Hultman 5d0d821bb2 Emit pre/post callbacks while fuzzing 2020-01-11 23:00:20 +01:00
Alex HultmanandGitHub 55fa272f5a Update README.md 2020-01-09 19:35:29 +01:00
Alex Hultman e9d8ed9197 Add TopicTree fuzz target 2020-01-09 19:32:14 +01:00
Alex Hultman 7d2c1b4379 Add MockedBroadcastingEchoServer fuzz target 2020-01-08 18:27:03 +01:00
Alex HultmanandGitHub a23d3fd901 Re-enable mocked post fuzz 2020-01-07 14:04:51 +01:00
Alex HultmanandGitHub 03681ccbe6 Restore fuzzing makefile 2020-01-04 14:12:26 +01:00
Alex Hultman bbbe3bda18 Be strict about maxPayloadLength in inflate 2020-01-01 18:15:56 +01:00
Alex Hultman 736e50bdc8 Fuzz with check for message length passed 2019-12-31 13:13:42 +01:00
Alex Hultman 54dd866a84 Fragments forming a long message are not caught early 2019-12-31 12:56:45 +01:00