Commit Graph

145 Commits

Author SHA1 Message Date
Alex Hultman 919a3bbeba Add http errors 2023-05-28 10:12:50 +02:00
Alex Hultman bfbcb23b68 Loop::defer is not guaranteed to be called in fuzzing 2023-04-19 14:59:55 +02:00
Alex Hultman dc93838ca9 Add new fuzz target for async responses 2023-04-16 20:51:22 +02:00
Alex Hultman 3a53ada17d Experimental parser optimizations 2022-10-03 01:16:40 +02:00
Alex Hultman 5ecd96a28d Add seed corpus and regression testing 2022-04-10 21:56:30 +02:00
Alex Hultman ab7f7eb964 Fix fuzzing build 2021-10-31 00:07:55 +02:00
Alex Hultman 4980400736 Fix tests and fuzzing 2021-09-28 23:31:57 +00:00
Alex Hultman 182ca20b88 Update PerMessageDeflate.cpp 2021-09-28 23:19:21 +02:00
Alex Hultman dd67cb01f2 Trigger & fix first fuzzing bug 2021-09-25 06:26:58 +02:00
Alex Hultman 4243874967 Rewritten pub/sub, v20 2021-09-25 04:46:10 +02:00
Alex Hultman 5f0065825a Update EpollEchoServerPubSub.cpp 2021-09-12 19:42:14 +02:00
Alex Hultman 0bf9483894 Fix fuzzing build, make a more interesting example of pubsub 2021-09-12 17:23:46 +02:00
Alex Hultman 78d20fd103 Add more pubsub fuzzing 2021-09-12 14:35:51 +02:00
Alex Hultman 644f3c5ea8 Cause reported close crash while fuzzing 2021-08-29 21:15:47 +02:00
Alex Hultman 0f586876f8 Fix fuzzing build 2021-08-29 12:14:28 +02:00
Alex Hultman c8d088de18 Update TopicTree.cpp 2021-08-29 11:57:18 +02:00
Alex Hultman 9d700c43a8 Update EpollHelloWorld.cpp 2021-08-29 11:52:58 +02:00
Alex Hultman b0841451ca Add MultipartParser fuzz target 2021-03-03 12:30:35 +01:00
Alex Hultman 5dba45afed "Increase" fuzzing coverage 2021-03-03 12:10:49 +01:00
Alex Hultman 0e932517fd Ignore chunks after early exit from httpParser 2021-03-02 22:22:00 +01:00
Alex Hultman 5cd2d47c5d Okay fix fuzzing 2021-03-01 12:34:53 +01:00
Alex Hultman facd80b30c Use "mocked zlib" (not really) when fuzzing 2021-02-28 12:41:06 +01:00
Alex Hultman 650233500e Fix fuzzing builds 2021-02-28 06:01:46 +01:00
Alex Hultman cdc74aaddb Fix TopicTree OOM while fuzzing 2021-02-22 21:35:53 +01:00
Alex Hultman fd6bd30863 Try and fix TopicTree fuzzing OOM issues 2021-02-22 01:16:15 +01:00
Alex Hultman 09aef610e0 Fix EpollEchoServer fuzzing 2021-02-21 17:11:38 +01:00
Alex Hultman a38a73e3d2 Fix fuzzing build 2021-02-21 03:25:42 +01:00
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