Commit Graph

118 Commits

Author SHA1 Message Date
Alex Hultman 6bf2e75589 Many changes and additions to pub/sub APIs 2021-02-20 15:58:20 +01:00
Alex Hultman 1507f3f98a Can't do getParamter there 2021-02-17 20:36:26 +01:00
Alex Hultman 52927697c1 Port remaining mocks to libEpollFuzzer 2021-02-17 19:12:45 +01:00
Alex Hultman 7b330e9e03 Port a few removed mocks to libEpollFuzzer targets 2021-02-17 18:25:46 +01:00
Alex Hultman 6c8459608c Remove broken and useless fuzz target 2021-02-16 18:42:56 +01:00
Alex Hultman 441a60b2d6 Remove all uSocketsMock fuzz targets 2021-02-16 18:31:40 +01:00
Alex Hultman 7b59b98919 Update EpollHelloWorld.cpp 2021-02-16 17:54:29 +01:00
Alex Hultman 5a3c7c03c5 Fix EpollHelloWorld fuzzing 2021-02-16 17:42:36 +01:00
Alex Hultman 1ef15da77b Catch connect errors 2021-02-15 20:10:15 +01:00
Alex Hultman af631e4534 Update topicTree fuzzing 2021-01-29 13:17:56 +01:00
Alex Hultman 8253bb91d8 Mock us_socket_shutdown_read 2021-01-27 18:42:00 +01:00
Alex Hultman e973bb41be Add extensions negotiation fuzzing 2021-01-23 19:08:14 +01:00
Alex Hultman e002388c81 Fix fuzzing build 2021-01-11 13:37:26 +01:00
Alex Hultman 72e26ea483 Update PerMessageDeflate.cpp 2020-10-24 08:28:35 +02:00
Alex Hultman 4fef0d73e4 Update PerMessageDeflate.cpp 2020-10-23 22:20:03 +02:00
Alex Hultman d9e2480590 Add fuzz test for QueryParser 2020-09-28 13:02:54 +02:00
Alex Hultman f99f20faa9 Update README.md 2020-08-26 04:47:11 +02:00
Alex Hultman 4d79a1877e Stress a bit more of uSockets when fuzzing 2020-08-24 12:28:30 +02:00
Alex Hultman 8b82998e5d Use our fork of zlib for MemorySanitizer fuzzing 2020-08-24 01:55:26 +02:00
Alex Hultman 505ec79584 Update libEpollFuzzer 2020-08-23 18:44:20 +02:00
Alex Hultman e5e216c5da Update libEpollFuzzer, thread_local build 2020-08-22 08:29:52 +02:00
Alex Hultman f5440c6958 Update libEpollFuzzer, uSockets 2020-08-21 21:05:06 +02:00
Alex Hultman b039f95cc1 Increase fuzzing coverage of uSockets 2020-08-21 16:26:42 +02:00
Alex Hultman 8bdae7645f Also fuzz client features 2020-08-20 21:46:27 +02:00
Alex Hultman 426d4aa298 Trigger more context functions when fuzzing 2020-08-20 19:45:11 +02:00
Alex Hultman 2544593c13 Update libEpollFuzzer 2020-08-19 15:55:02 +02:00
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 Hultman 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 Hultman 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 Hultman 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 Hultman 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 Hultman 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