diff options
author | Craig Tiller <ctiller@google.com> | 2016-04-02 13:53:49 -0700 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2016-04-02 13:53:49 -0700 |
commit | df262c6a4ca4761ef4e577965d57bb5c2f133ec9 (patch) | |
tree | 5c726d4f7043977499f5be5b67dbdd687697386e /test/core | |
parent | 16fa225f917a9855aba2c340f319f8c1061ad924 (diff) |
Starting server fuzzer
Diffstat (limited to 'test/core')
142 files changed, 188 insertions, 0 deletions
diff --git a/test/core/bad_client/bad_client.c b/test/core/bad_client/bad_client.c index 433ecf69df..95b079768c 100644 --- a/test/core/bad_client/bad_client.c +++ b/test/core/bad_client/bad_client.c @@ -34,12 +34,15 @@ #include "test/core/bad_client/bad_client.h" #include <grpc/support/alloc.h> +#include <grpc/support/string_util.h> #include <grpc/support/sync.h> #include <grpc/support/thd.h> +#include <stdio.h> #include "src/core/ext/transport/chttp2/transport/chttp2_transport.h" #include "src/core/lib/channel/channel_stack.h" #include "src/core/lib/channel/http_server_filter.h" #include "src/core/lib/iomgr/endpoint_pair.h" +#include "src/core/lib/support/murmur_hash.h" #include "src/core/lib/support/string.h" #include "src/core/lib/surface/completion_queue.h" #include "src/core/lib/surface/server.h" @@ -86,6 +89,15 @@ void grpc_run_bad_client_test(grpc_bad_client_server_side_validator validator, grpc_closure done_write_closure; grpc_exec_ctx exec_ctx = GRPC_EXEC_CTX_INIT; + uint32_t hash = gpr_murmur_hash3(client_payload, client_payload_length, 0); + char *fn; + gpr_asprintf(&fn, "test/core/end2end/fuzzers/server_fuzzer_corpus/%08x.bin", + hash); + FILE *f = fopen(fn, "w"); + fwrite(client_payload, 1, client_payload_length, f); + fclose(f); + gpr_free(fn); + hex = gpr_dump(client_payload, client_payload_length, GPR_DUMP_HEX | GPR_DUMP_ASCII); diff --git a/test/core/end2end/fuzzers/server_fuzzer.c b/test/core/end2end/fuzzers/server_fuzzer.c new file mode 100644 index 0000000000..5b0dea980e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer.c @@ -0,0 +1,89 @@ +/* + * + * Copyright 2016, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#include <grpc/grpc.h> + +#if 0 +static void discard_write(gpr_slice slice) { gpr_slice_unref(slice); } + +static void *tag(int n) { return (void *)(uintptr_t)n; } +#endif + +int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { +#if 0 + grpc_init(); + + grpc_endpoint *mock_endpoint = grpc_mock_endpoint_create(discard_write); + grpc_mock_endpoint_put_read(mock_endpoint, + gpr_slice_from_copied_buffer(data, size)); + + grpc_server *server = grpc_server_create(NULL, NULL); + grpc_completion_queue *cq = grpc_completion_queue_create(); + grpc_server_register_completion_queue(server, cq); + // TODO(ctiller): add registered methods (one for POST, one for PUT) + // void *registered_method = + // grpc_server_register_method(server, "/reg", NULL, 0); + grpc_server_start(server, NULL); + grpc_exec_ctx exec_ctx = GRPC_EXEC_CTX_INIT; + grpc_transport *transport = + grpc_create_chttp2_transport(&exec_ctx, NULL, mock_endpoint, 0); + grpc_server_setup_transport(&exec_ctx, server, transport, NULL); + grpc_chttp2_transport_start_reading(&exec_ctx, transport, NULL, 0); + grpc_exec_ctx_flush(&exec_ctx); + + grpc_call *call1; + grpc_call_details call_details1; + grpc_metadata_array request_metadata1; + grpc_server_request_call(server, &call1, &call_details1, &request_metadata1, + cq, cq, tag(1)); + + while (1) { + grpc_event ev = + grpc_completion_queue_next(cq, gpr_inf_past(GPR_CLOCK_REALTIME)); + switch (ev.type) { + case GRPC_QUEUE_TIMEOUT: + goto done; + case GRPC_QUEUE_SHUTDOWN: + break; + case GRPC_OP_COMPLETE: + switch (detag(ev.tag)) { + case 1: + abort(); + } + } + } +done: + grpc_shutdown(); +#endif + return 0; +} diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/01c008fa.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/01c008fa.bin Binary files differnew file mode 100644 index 0000000000..2f670cf2db --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/01c008fa.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/021ec59f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/021ec59f.bin Binary files differnew file mode 100644 index 0000000000..b4896fd928 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/021ec59f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/033dd2f6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/033dd2f6.bin Binary files differnew file mode 100644 index 0000000000..732d84630a --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/033dd2f6.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0384345c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0384345c.bin Binary files differnew file mode 100644 index 0000000000..00c4956d38 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/0384345c.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0aa7b949.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0aa7b949.bin new file mode 100644 index 0000000000..0e22a4504d --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/0aa7b949.bin @@ -0,0 +1 @@ +PRI * HTTP/2X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0abd533e.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0abd533e.bin new file mode 100644 index 0000000000..112188c052 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/0abd533e.bin @@ -0,0 +1,2 @@ +PRI * HTTP/2.0
+
X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0b275a7f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0b275a7f.bin Binary files differnew file mode 100644 index 0000000000..853ca7c4f0 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/0b275a7f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0d10bb63.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0d10bb63.bin Binary files differnew file mode 100644 index 0000000000..50bb312add --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/0d10bb63.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0f700e05.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0f700e05.bin Binary files differnew file mode 100644 index 0000000000..f861853d88 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/0f700e05.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0ff4d220.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0ff4d220.bin Binary files differnew file mode 100644 index 0000000000..fc79411662 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/0ff4d220.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/10724098.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/10724098.bin Binary files differnew file mode 100644 index 0000000000..9d1a39d606 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/10724098.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/11516d58.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/11516d58.bin Binary files differnew file mode 100644 index 0000000000..7edd81d660 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/11516d58.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/18f00b5f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/18f00b5f.bin new file mode 100644 index 0000000000..a41cbd4b01 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/18f00b5f.bin @@ -0,0 +1 @@ +PRI * HTTX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1a69d5fc.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1a69d5fc.bin Binary files differnew file mode 100644 index 0000000000..db1c0d6d72 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/1a69d5fc.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1cfdde7a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1cfdde7a.bin Binary files differnew file mode 100644 index 0000000000..61a954d0ac --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/1cfdde7a.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1e92aaa5.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1e92aaa5.bin Binary files differnew file mode 100644 index 0000000000..02796cb265 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/1e92aaa5.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1ea5651f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1ea5651f.bin new file mode 100644 index 0000000000..782f21d69b --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/1ea5651f.bin @@ -0,0 +1 @@ +PRI * X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1f992057.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1f992057.bin Binary files differnew file mode 100644 index 0000000000..c60d1eb4e5 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/1f992057.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/21475569.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/21475569.bin Binary files differnew file mode 100644 index 0000000000..06aecff914 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/21475569.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/21a2dcda.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/21a2dcda.bin Binary files differnew file mode 100644 index 0000000000..92b918f362 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/21a2dcda.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/22ad891a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/22ad891a.bin Binary files differnew file mode 100644 index 0000000000..edd095a03e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/22ad891a.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/25ab638f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/25ab638f.bin Binary files differnew file mode 100644 index 0000000000..af5a22a48d --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/25ab638f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/27ac2ae2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/27ac2ae2.bin Binary files differnew file mode 100644 index 0000000000..0daef3f1da --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/27ac2ae2.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/2814d70c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/2814d70c.bin new file mode 100644 index 0000000000..500c0709ca --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/2814d70c.bin @@ -0,0 +1 @@ +X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/282b6585.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/282b6585.bin Binary files differnew file mode 100644 index 0000000000..a2cabf6afd --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/282b6585.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/2c6660ba.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/2c6660ba.bin Binary files differnew file mode 100644 index 0000000000..5f96b344ae --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/2c6660ba.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/2e4805c3.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/2e4805c3.bin new file mode 100644 index 0000000000..20410999b5 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/2e4805c3.bin @@ -0,0 +1,3 @@ +PRI * HTTP/2.0
+
+SX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3224e6cd.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3224e6cd.bin Binary files differnew file mode 100644 index 0000000000..b1bfc23f45 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/3224e6cd.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/326ec4d5.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/326ec4d5.bin new file mode 100644 index 0000000000..98c7665694 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/326ec4d5.bin @@ -0,0 +1 @@ +PRIX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/32b11997.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/32b11997.bin Binary files differnew file mode 100644 index 0000000000..f19bc29579 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/32b11997.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/330ad4b6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/330ad4b6.bin Binary files differnew file mode 100644 index 0000000000..d4b63bae60 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/330ad4b6.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/34bba9e4.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/34bba9e4.bin Binary files differnew file mode 100644 index 0000000000..1c77a38658 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/34bba9e4.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/37ec9df8.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/37ec9df8.bin Binary files differnew file mode 100644 index 0000000000..5400eb5082 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/37ec9df8.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/39ea47bb.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/39ea47bb.bin new file mode 100644 index 0000000000..13997e01f4 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/39ea47bb.bin @@ -0,0 +1 @@ +PRI * HTTP/2.X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3ca5da2f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3ca5da2f.bin new file mode 100644 index 0000000000..5b46240494 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/3ca5da2f.bin @@ -0,0 +1,3 @@ +PRI * HTTP/2.0
+
+SMX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3de41f3f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3de41f3f.bin Binary files differnew file mode 100644 index 0000000000..262ed24e5b --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/3de41f3f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3e3ae35a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3e3ae35a.bin Binary files differnew file mode 100644 index 0000000000..49c7897b71 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/3e3ae35a.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3e787760.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3e787760.bin Binary files differnew file mode 100644 index 0000000000..3b8a1ed6b8 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/3e787760.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/407607d2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/407607d2.bin Binary files differnew file mode 100644 index 0000000000..8e48939217 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/407607d2.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/41b31ef0.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/41b31ef0.bin Binary files differnew file mode 100644 index 0000000000..7469434155 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/41b31ef0.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/422708b4.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/422708b4.bin new file mode 100644 index 0000000000..111a2b4505 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/422708b4.bin @@ -0,0 +1 @@ +PRI * HTTP/X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/422fa704.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/422fa704.bin Binary files differnew file mode 100644 index 0000000000..bfdd460521 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/422fa704.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/42b0afca.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/42b0afca.bin Binary files differnew file mode 100644 index 0000000000..e01fec2276 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/42b0afca.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/44f342a6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/44f342a6.bin Binary files differnew file mode 100644 index 0000000000..1e7e47bf20 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/44f342a6.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/4558ddeb.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/4558ddeb.bin Binary files differnew file mode 100644 index 0000000000..7b9f09f815 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/4558ddeb.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/459c0bf6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/459c0bf6.bin Binary files differnew file mode 100644 index 0000000000..fcb842e502 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/459c0bf6.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/4aa883d0.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/4aa883d0.bin Binary files differnew file mode 100644 index 0000000000..2657149b0d --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/4aa883d0.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/4d55d5ae.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/4d55d5ae.bin new file mode 100644 index 0000000000..7e5544c745 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/4d55d5ae.bin @@ -0,0 +1 @@ +PRI *X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/4eb269c3.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/4eb269c3.bin Binary files differnew file mode 100644 index 0000000000..cf6e9d434f --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/4eb269c3.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/51a1abd1.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/51a1abd1.bin Binary files differnew file mode 100644 index 0000000000..dbf6a085aa --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/51a1abd1.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/53de507f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/53de507f.bin new file mode 100644 index 0000000000..a6595251d9 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/53de507f.bin @@ -0,0 +1,5 @@ +PRI * HTTP/2.0
+
+SM
+
+
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/540ada69.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/540ada69.bin Binary files differnew file mode 100644 index 0000000000..18f0a366f6 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/540ada69.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/5429f0da.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/5429f0da.bin Binary files differnew file mode 100644 index 0000000000..001c62c9a2 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/5429f0da.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/5435005f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/5435005f.bin Binary files differnew file mode 100644 index 0000000000..999a65688c --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/5435005f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/54d0fc6c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/54d0fc6c.bin new file mode 100644 index 0000000000..24b882d521 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/54d0fc6c.bin @@ -0,0 +1,4 @@ +PRI * HTTP/2.0
+
+SM
+X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/55f6fb1a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/55f6fb1a.bin Binary files differnew file mode 100644 index 0000000000..0963601d51 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/55f6fb1a.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/5780565e.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/5780565e.bin Binary files differnew file mode 100644 index 0000000000..53057ae34e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/5780565e.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/57918260.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/57918260.bin new file mode 100644 index 0000000000..2f68d68af9 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/57918260.bin @@ -0,0 +1 @@ +PRI * HTTPX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/58b88a24.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/58b88a24.bin Binary files differnew file mode 100644 index 0000000000..696be2b5f3 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/58b88a24.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/597fdab5.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/597fdab5.bin Binary files differnew file mode 100644 index 0000000000..465b56942b --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/597fdab5.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/59dcfde4.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/59dcfde4.bin new file mode 100644 index 0000000000..e90e9a66e1 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/59dcfde4.bin @@ -0,0 +1,3 @@ +PRI * HTTP/2.0
+
+SM
X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/5d817877.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/5d817877.bin Binary files differnew file mode 100644 index 0000000000..8c2ec2aa43 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/5d817877.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/5f758756.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/5f758756.bin new file mode 100644 index 0000000000..47f2d2b559 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/5f758756.bin @@ -0,0 +1,2 @@ +PRI * HTTP/2.0
+X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/6499e2db.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/6499e2db.bin Binary files differnew file mode 100644 index 0000000000..9187c9447e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/6499e2db.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/65099066.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/65099066.bin Binary files differnew file mode 100644 index 0000000000..bf5806d1b9 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/65099066.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/652bfdce.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/652bfdce.bin Binary files differnew file mode 100644 index 0000000000..49d0f7f5d5 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/652bfdce.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/67b04816.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/67b04816.bin Binary files differnew file mode 100644 index 0000000000..5387e6ed68 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/67b04816.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/69891e9f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/69891e9f.bin Binary files differnew file mode 100644 index 0000000000..0ba2abc551 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/69891e9f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/6dc4455c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/6dc4455c.bin Binary files differnew file mode 100644 index 0000000000..7ce8938268 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/6dc4455c.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/6e050e98.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/6e050e98.bin Binary files differnew file mode 100644 index 0000000000..0fbf1caacc --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/6e050e98.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/746715fe.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/746715fe.bin Binary files differnew file mode 100644 index 0000000000..8ede09c6df --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/746715fe.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/7f15bbce.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/7f15bbce.bin new file mode 100644 index 0000000000..eb23e5a447 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/7f15bbce.bin @@ -0,0 +1 @@ +PRI * HX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/7ffd05db.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/7ffd05db.bin Binary files differnew file mode 100644 index 0000000000..ed01ab25f4 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/7ffd05db.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/8338ebee.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/8338ebee.bin Binary files differnew file mode 100644 index 0000000000..7e6c62ce4d --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/8338ebee.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/86e6dbf2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/86e6dbf2.bin Binary files differnew file mode 100644 index 0000000000..b77356714a --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/86e6dbf2.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/88e1329b.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/88e1329b.bin Binary files differnew file mode 100644 index 0000000000..7464d0e4f6 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/88e1329b.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/8b186384.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/8b186384.bin Binary files differnew file mode 100644 index 0000000000..cb04b30c8e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/8b186384.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/8da521d9.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/8da521d9.bin Binary files differnew file mode 100644 index 0000000000..122486a89d --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/8da521d9.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/8de81717.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/8de81717.bin Binary files differnew file mode 100644 index 0000000000..b16f546df1 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/8de81717.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/90224b8e.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/90224b8e.bin Binary files differnew file mode 100644 index 0000000000..f6606019d2 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/90224b8e.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/90240c7c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/90240c7c.bin Binary files differnew file mode 100644 index 0000000000..365bf2deb5 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/90240c7c.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/93beeba2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/93beeba2.bin Binary files differnew file mode 100644 index 0000000000..dc2c3a0667 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/93beeba2.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/954337ef.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/954337ef.bin Binary files differnew file mode 100644 index 0000000000..782e59db70 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/954337ef.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/97aed4bd.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/97aed4bd.bin Binary files differnew file mode 100644 index 0000000000..dbe2507024 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/97aed4bd.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/9bf7553a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/9bf7553a.bin new file mode 100644 index 0000000000..e612aec940 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/9bf7553a.bin @@ -0,0 +1 @@ +PRX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a24bf2dc.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a24bf2dc.bin Binary files differnew file mode 100644 index 0000000000..1e5b421dd4 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/a24bf2dc.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a357658d.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a357658d.bin new file mode 100644 index 0000000000..255103fca9 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/a357658d.bin @@ -0,0 +1 @@ +PX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a3a2b1af.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a3a2b1af.bin Binary files differnew file mode 100644 index 0000000000..23086f5f7d --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/a3a2b1af.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a5348197.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a5348197.bin Binary files differnew file mode 100644 index 0000000000..d8a73f33ea --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/a5348197.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a7e64803.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a7e64803.bin Binary files differnew file mode 100644 index 0000000000..e40616623f --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/a7e64803.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a9e22d93.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a9e22d93.bin Binary files differnew file mode 100644 index 0000000000..f3ef55b14c --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/a9e22d93.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/aa3c8974.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/aa3c8974.bin Binary files differnew file mode 100644 index 0000000000..9998126fce --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/aa3c8974.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/aa825693.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/aa825693.bin Binary files differnew file mode 100644 index 0000000000..4a68f21d18 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/aa825693.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/aa8729d7.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/aa8729d7.bin Binary files differnew file mode 100644 index 0000000000..2f4e4782d8 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/aa8729d7.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/ad810f7f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/ad810f7f.bin Binary files differnew file mode 100644 index 0000000000..7761e5216e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/ad810f7f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b06ce623.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b06ce623.bin Binary files differnew file mode 100644 index 0000000000..63a9a8c714 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/b06ce623.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b1128694.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b1128694.bin Binary files differnew file mode 100644 index 0000000000..82aa699e0d --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/b1128694.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b28959dd.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b28959dd.bin new file mode 100644 index 0000000000..42522780a1 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/b28959dd.bin @@ -0,0 +1 @@ +PRI * HTTP/2.0X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b431df13.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b431df13.bin Binary files differnew file mode 100644 index 0000000000..a1a1842af9 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/b431df13.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b5acaa52.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b5acaa52.bin Binary files differnew file mode 100644 index 0000000000..ea99ae78be --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/b5acaa52.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b829143b.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b829143b.bin Binary files differnew file mode 100644 index 0000000000..b3e88f07d9 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/b829143b.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b924c842.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b924c842.bin Binary files differnew file mode 100644 index 0000000000..05f8de1044 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/b924c842.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/bad4f467.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/bad4f467.bin Binary files differnew file mode 100644 index 0000000000..068e1ce182 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/bad4f467.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/be9b6e78.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/be9b6e78.bin Binary files differnew file mode 100644 index 0000000000..27e9ebc7dc --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/be9b6e78.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/bfcbffa9.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/bfcbffa9.bin Binary files differnew file mode 100644 index 0000000000..a571ff3c2f --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/bfcbffa9.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c1188b44.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c1188b44.bin Binary files differnew file mode 100644 index 0000000000..bbc80e9997 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/c1188b44.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c35968bf.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c35968bf.bin new file mode 100644 index 0000000000..1d4b51662e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/c35968bf.bin @@ -0,0 +1 @@ +PRI X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c43d97f2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c43d97f2.bin Binary files differnew file mode 100644 index 0000000000..62959580a8 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/c43d97f2.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c4534867.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c4534867.bin Binary files differnew file mode 100644 index 0000000000..40fb374d69 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/c4534867.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c559f565.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c559f565.bin new file mode 100644 index 0000000000..28429cf067 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/c559f565.bin @@ -0,0 +1,3 @@ +PRI * HTTP/2.0
+
+X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c66e84d1.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c66e84d1.bin Binary files differnew file mode 100644 index 0000000000..1cc73ce791 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/c66e84d1.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c81dec02.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c81dec02.bin Binary files differnew file mode 100644 index 0000000000..746cd72ba6 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/c81dec02.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/cca29902.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/cca29902.bin Binary files differnew file mode 100644 index 0000000000..60f208f595 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/cca29902.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/cdba6c45.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/cdba6c45.bin Binary files differnew file mode 100644 index 0000000000..e2e324cd85 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/cdba6c45.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/d0f7eebc.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/d0f7eebc.bin new file mode 100644 index 0000000000..0edc3bb1fd --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/d0f7eebc.bin @@ -0,0 +1 @@ +PRI * HTX
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/d6979f0f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/d6979f0f.bin Binary files differnew file mode 100644 index 0000000000..8ed84f9303 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/d6979f0f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/d9074e68.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/d9074e68.bin Binary files differnew file mode 100644 index 0000000000..b7cd2f7a62 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/d9074e68.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/da7e44a9.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/da7e44a9.bin new file mode 100644 index 0000000000..cc57d195ce --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/da7e44a9.bin @@ -0,0 +1,4 @@ +PRI * HTTP/2.0
+
+SM
+
X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/dab172ff.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/dab172ff.bin Binary files differnew file mode 100644 index 0000000000..c1fec49b47 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/dab172ff.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e0d9a9a7.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e0d9a9a7.bin Binary files differnew file mode 100644 index 0000000000..3d32ffc395 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/e0d9a9a7.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e2652fbb.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e2652fbb.bin Binary files differnew file mode 100644 index 0000000000..946cfe22b3 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/e2652fbb.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e2c954e1.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e2c954e1.bin Binary files differnew file mode 100644 index 0000000000..759683f469 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/e2c954e1.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e3bab014.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e3bab014.bin Binary files differnew file mode 100644 index 0000000000..d9ae95a015 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/e3bab014.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e9d96662.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e9d96662.bin Binary files differnew file mode 100644 index 0000000000..672f0799e7 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/e9d96662.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/eb66106b.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/eb66106b.bin Binary files differnew file mode 100644 index 0000000000..32c355bc75 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/eb66106b.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/eba8472a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/eba8472a.bin Binary files differnew file mode 100644 index 0000000000..24d97fe392 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/eba8472a.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/ed8da77f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/ed8da77f.bin new file mode 100644 index 0000000000..a78a2ae620 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/ed8da77f.bin @@ -0,0 +1 @@ +PRI * HTTP/2.0
X
\ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f3220426.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f3220426.bin Binary files differnew file mode 100644 index 0000000000..eac62a7e2c --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/f3220426.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f4024b01.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f4024b01.bin Binary files differnew file mode 100644 index 0000000000..7097b7eb26 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/f4024b01.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f541d27e.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f541d27e.bin Binary files differnew file mode 100644 index 0000000000..50be7f342e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/f541d27e.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f5c877c4.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f5c877c4.bin Binary files differnew file mode 100644 index 0000000000..35cf8229fd --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/f5c877c4.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f74b9428.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f74b9428.bin Binary files differnew file mode 100644 index 0000000000..fd41223579 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/f74b9428.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f826100f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f826100f.bin Binary files differnew file mode 100644 index 0000000000..a072e28d21 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/f826100f.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/fb3b0d80.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/fb3b0d80.bin Binary files differnew file mode 100644 index 0000000000..b403188f43 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/fb3b0d80.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/fd26e0a6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/fd26e0a6.bin Binary files differnew file mode 100644 index 0000000000..999ed6bf0c --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/fd26e0a6.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/fe66893c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/fe66893c.bin Binary files differnew file mode 100644 index 0000000000..3a954cb30a --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/fe66893c.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/ff227015.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/ff227015.bin Binary files differnew file mode 100644 index 0000000000..c9d6bf0766 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/ff227015.bin diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/ff898c08.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/ff898c08.bin Binary files differnew file mode 100644 index 0000000000..ff0f909642 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/ff898c08.bin diff --git a/test/core/util/mock_endpoint.c b/test/core/util/mock_endpoint.c new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test/core/util/mock_endpoint.c diff --git a/test/core/util/mock_endpoint.h b/test/core/util/mock_endpoint.h new file mode 100644 index 0000000000..5140eab60a --- /dev/null +++ b/test/core/util/mock_endpoint.h @@ -0,0 +1,42 @@ +/* + * + * Copyright 2016, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#ifndef MOCK_ENDPOINT_H +#define MOCK_ENDPOINT_H + +grpc_endpoint *grpc_mock_endpoint_create(); +void grpc_mock_endpoint_put_read(grpc_endpoint *mock_endpoint, gpr_slice slice); +void grpc_mock_endpoint_on_write(grpc_endpoint *mock_endpoint, + void (*cb)(gpr_slice slice)); + +#endif |