├── .cirun.yml ├── .clippy.toml ├── .codecov.yml ├── .deny.toml ├── .dockerignore ├── .flake8 ├── .gitattributes ├── .github ├── CODEOWNERS ├── actionlint-matcher.json ├── actionlint.yml ├── actions │ ├── check-android │ │ └── action.yml │ ├── check-vm │ │ └── action.yml │ ├── docker-build-qns │ │ └── action.yml │ ├── nss │ │ └── action.yml │ ├── pr-comment-data-export │ │ └── action.yml │ ├── pr-comment │ │ └── action.yml │ ├── quic-interop-runner │ │ └── action.yml │ └── rust │ │ └── action.yml ├── copilot-instructions.md ├── dependabot.yml ├── scripts │ ├── format-bench-results.py │ └── perfcompare.py ├── semantic.yml └── workflows │ ├── actionlint.yml │ ├── bench.yml │ ├── bencher-archive.yml │ ├── bencher-upload.yml │ ├── check-mtu.yml │ ├── check.yml │ ├── claude.yml │ ├── clippy.yml │ ├── codspeed.yml │ ├── deny.yml │ ├── dependency-review.yml │ ├── firefox.yml │ ├── fuzz-bench.yml │ ├── fuzz-corpus.yml │ ├── machete.yml │ ├── mutants.yml │ ├── perfcompare.yml │ ├── pr-comment.yml │ ├── qns.yml │ ├── readme.yml │ ├── rustfmt.yml │ ├── sanitize.yml │ └── semver.yml ├── .gitignore ├── .rustfmt.toml ├── CODE_OF_CONDUCT.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── SECURITY.md ├── fuzz ├── .gitignore ├── Cargo.toml ├── build.rs ├── corpus │ ├── addr_valid │ │ ├── 08f0487499db156e89bd5d891a4e345ca1e1c9ff │ │ ├── 2e4d482cc794429e83502c2a4f094802147bdfcd │ │ ├── 5de5f54695e43ac618e42a2bb3ab81632a3353f0 │ │ ├── 6d0c70d0928b31a7971306e9fc06c6c6100ebcad │ │ └── b4f0a0ca547e08efbe86365ed6bde311895bd0fb │ ├── client_initial │ │ ├── 2517aa8085e465ac9752ac1d24ef9d97637f1bcf │ │ ├── 44029e600ac1af2ec33d1bee950e70efc99a59ff │ │ ├── 498350ac786b835d51655e64f62057ff0d0ee39e │ │ ├── 5f4ae3b480f8585730b83a2f58acc69e8c93ec22 │ │ ├── 6a1ac9faebcb22584d6030165057381380349ebe │ │ ├── b0adf3e35e26e3867842ad63f0bf7fde88a4c20d │ │ ├── dbcfef6f3308e30986716221fe4302b0d8ba3064 │ │ ├── f5e05e167e45465c4b0e37d911957bd80e7a0bef │ │ └── fe0a44721691deecc616868866867458bac2faeb │ ├── find_sni │ │ ├── 04b9188e2ccb9ace7b21bd85c33bb7c1e7c3f259 │ │ ├── 06362b3c8bba241a44371b6ce69c2a7be01190ac │ │ ├── 692e608926dcc1ac7ecf94e55909565a0241b15e │ │ ├── 769a6610d07e5122d4d0ed473a00f1b306abc80a │ │ └── 80e04818f829846b21646e9ab58f9c30ffbf5194 │ ├── frame │ │ ├── 0b5c28d4c54d84b26e8c55d9d8d5597f75b04568 │ │ ├── 0fac0485688666c7c454954f312dbda80365f684 │ │ ├── 1489f923c4dca729178b3e3233458550d8dddf29 │ │ ├── 155043a89571173436de3baab3dbb05136cecae0 │ │ ├── 1b0bd5d9c9121895478a2a61a24755481b88de63 │ │ ├── 24313380b89749fa23d81c8cfe7ecadf5f282df3 │ │ ├── 24400a7d178700fa9d92773f6e0a842f7f0bc4e8 │ │ ├── 24d7174989943110b279eef3ae98146c5d46b712 │ │ ├── 2ac9e10c1397591675643541fe6c03cf7c3fa20a │ │ ├── 33753dbdc955f43e94a58c5b10da26792f0a8fce │ │ ├── 39df8548cbb5f4bd240b076bb75c434e78a76b10 │ │ ├── 3c8aeb8280a52abc1ccdd0364d98b6e84eafa133 │ │ ├── 3dc9b854b846a28895b941859b5f86e42c5ac472 │ │ ├── 3ec4c199ff569b70a5f1ee43adc6abc3f4d2fae3 │ │ ├── 40e8fcb3a175f49597963a04d57c0fbf97344ba7 │ │ ├── 418b151af14337591bc20679f959173639e12510 │ │ ├── 425dd741286b2c8082745d27a1bc35ed1f5fa77b │ │ ├── 4838cafe6e0d1eaaebcd2bb9ba6df0a5d58eaa18 │ │ ├── 498350ac786b835d51655e64f62057ff0d0ee39e │ │ ├── 4abbb19b7c25729e4731905e3fb0fc5868127f78 │ │ ├── 5093f125861301442a1d774bf7e8848968f2f55a │ │ ├── 5649c8b06d838072076f0fddc22127d920c386c7 │ │ ├── 5b884f923d7a1cdc6bc7850aad3b54d472cc127a │ │ ├── 5ba93c9db0cff93f52b521d7420e43f6eda2784f │ │ ├── 696e42920d6120a6bb62c91aadaac1ac3dbc6a1b │ │ ├── 6ab3ce2799ba28c7eb290ddba0ad5dc2abf962be │ │ ├── 6ba39d6cbcf25e53354383f6e5194a8bcc2b4b9f │ │ ├── 7882395320ff0bea577cc123cea03fbe46f5ed6f │ │ ├── 78902db363174488a9cb67e9895c1c8e8e4ab81b │ │ ├── 7ee5bb65510ce383e784062c206d2712b344ce05 │ │ ├── 7fca588f4bc8534aade24f3e805c75288a988195 │ │ ├── 7fd88c329b63b57572a0032cf14e3e9ec861ce5f │ │ ├── 8374c09f7bbcce47946942c86b93d2c30dbb2109 │ │ ├── 84b5a89159d509644f5a93a0fc25d6b70902cddf │ │ ├── 8c143a6c92f08ca694faf136cb0ec7a5fa3bcf94 │ │ ├── 8f63fb98dcd09e1b81a26b320b8166b0f18a308e │ │ ├── 93579a1239a2e1b1c0c242c550c77accecdf884a │ │ ├── 953e84e53fdf0b01dd754ba8fb2f18d5b2ebc7e9 │ │ ├── a10909c2cdcaf5adb7e6b092a4faba558b62bd96 │ │ ├── a17be5849cc85edde87b2c74394ff6e19e8eced0 │ │ ├── a2165bd191da81279c09a58873b736a049bfa81d │ │ ├── a770e2f2e2eed3b5758a71c42896e4469efef9bf │ │ ├── adeeb1f862cc5e00a8c346f1d6a35faa492fc317 │ │ ├── af37af092ea98d27e4c073cc2ae0932c36cde8a8 │ │ ├── b19f31b7d6f9812a8b966edcdf123bc35ba6e864 │ │ ├── b23caaec225859b54c7a6a6a1225202b80d855e5 │ │ ├── b6ae020603128a94175fdde9ee3ef46a1ffe97e0 │ │ ├── bc0b26c6450df5a61c9700eaf7855ba9091a0bb0 │ │ ├── bcba5d77ac43910607fd40cce0c6aad4d54d0d90 │ │ ├── bf8b4530d8d246dd74ac53a13471bba17941dff7 │ │ ├── c49f7c5b8f7a3ca9cb0e4416d3600fcdb93860c8 │ │ ├── c7a342f11e5ab9a6696939b90c442bff1262b055 │ │ ├── ca9a85d3d24a00ada5708a234ab227e738f01f5d │ │ ├── cb538922875b62da11c3262aeb634351322dc418 │ │ ├── ce5db695febe4f1948eb626a850eef3c6427441e │ │ ├── d26d0d81e68b0a53798d2fe25c6db941c8b260d4 │ │ ├── d3479f8e39aefefc01383cdf174a72bb14d59289 │ │ ├── d7b47af50ae4bc17cf751d256413d38ff9f6e846 │ │ ├── dfdf51e7748d258e62d8f87654b7233cc9b58742 │ │ ├── e041fcaacf066c659e61ac274b26b21d6a90f429 │ │ ├── e83ea701e40721ed3ef9a84c62270492e926d6ab │ │ └── fb48972a21b1ba9b6e80c0428443928387da8762 │ ├── packet │ │ ├── 06de8aa008536501fa4bcc2344bdc889a185a011 │ │ ├── 161d58dade02e4709978f295a2d4f4881aba598b │ │ ├── 241806d66a57a00b492500fef1f1a12fa961422f │ │ ├── 2532132124c7f12afb6550f73072848e08390a1e │ │ ├── 2bfc3a925ec89a901ce510a92f270ee05090a1d2 │ │ ├── 4e7aaaad79ec17ed60880de0dd041749d653e8b8 │ │ ├── 72231a04a8818a6a947f9d939ba30448ccef7840 │ │ ├── 77cf89ba16d984a6aa70b2a92c95cfe1cb6bb46a │ │ ├── a831251b5f1e0a15bb521bdeab4b83cb25e7757b │ │ ├── af091eff390a52b76f6498c38472f578ae51bf64 │ │ ├── c5e54c527293d10eec7517faa9858e32d555801b │ │ └── d97f1516d36433d7ae70c4dafe9c948786ed35d1 │ ├── priority │ │ ├── 042dc4512fa3d391c5170cf3aa61e6a638f84342 │ │ ├── 1a5d163cb84063430dd6605f8cc72e3aaaeb3679 │ │ └── 83e768f8fba153869dd4d2ffc6fb127d13c9b214 │ ├── qpack │ │ ├── 06b50f1289d9c6017a58ec2ff7b37d4a6c1cf93e │ │ ├── 66ca8aae3d4d24ec785cecf5b2c33c798653e7a4 │ │ ├── 9226f1ae84331a5f0f15cd17f457961dd3c9172b │ │ ├── 9372ca1f8b9ce73d2f77f4575b2706fe604446b0 │ │ ├── a8b3bac1b7c9a3d9cf872c2824e79c1b40d9a536 │ │ ├── b33a31363e5d750699eed2520c2230e08fd5fe40 │ │ ├── c3aef9da5fd04b6bd45d244bc02096cad5744edc │ │ ├── d98ba7c4a44d4fea219e4cd3d7ccffbc42c702a2 │ │ ├── e146023316d2cc3bc330cb81df8e7ea5d2733cb2 │ │ ├── e611da8464e3f6b7e9716ceb4d25caf99566ed70 │ │ └── f67127d033fcd63f99df87e5149c55ed90456992 │ ├── server_initial │ │ ├── 4c7550d34e4910746a36395874e8f7bb79e3a859 │ │ ├── 5348bf352758960cf682eae04191ef4811b12951 │ │ ├── 9508e90548b0440a4a61e5743b76c1e309b23b7f │ │ ├── a038404ce5851c57cfe6dddb1697985588968502 │ │ ├── a124ab77fde199cf2161df14abaeb9fe3bdb1834 │ │ ├── b29d4f2cefaaba51e339bcce22cecbe0238600f7 │ │ ├── d05e768b6ced8cdf3d2158d75d767c5523e90f86 │ │ └── e1bc1dae59f116abb43f9dafbb2acc9b141aa6b0 │ └── tparams │ │ ├── 0ad81cdb1bf53b195221c1b8680d045de4218048 │ │ ├── 27bcf1625e5351d62f8eabb84b7e6af1c4855546 │ │ ├── 310feb2d728d0f7a102b7cfe1ead1177c6579e7b │ │ ├── 34ce93574f719c70bc96963f85942fa55caeb38f │ │ ├── 548c4d97fd550743e54ed7056db3887d75453fa2 │ │ ├── 5bfa11c828c757ea11e3d0b31e8e15c853bd6d32 │ │ ├── 726ae408821f5453ec8d37712512793789d2a712 │ │ ├── 8b5a173dd6e6fa1e1b79887ccc3be88cf91433a4 │ │ ├── a5538012db019f923ef865b2baec038adaf0812b │ │ ├── badfd95f75255f92a43faefc01ac1e0ae8e22b49 │ │ ├── bd9aac3f3b22089bb5f433b1b867cf24f73590cd │ │ ├── c2187b0a3cec73008bf1d51a6c666c7594d8a33e │ │ ├── d694ae2eec808782676b4dd30b3813ff6c5e0eab │ │ ├── d6fb005f55472718c06af0fad42f448c425de367 │ │ ├── e78064334e73773221baccbb3ac5dc8975768338 │ │ ├── e79ec1ba0d676405a42dc9d3e5185f53b8f75114 │ │ ├── e7c53092f58177647cfff098ef995ab73cc469ef │ │ └── fa46d870b21d0e60b0cf65600ef49cddb5e8d143 └── fuzz_targets │ ├── addr_valid.rs │ ├── client_initial.rs │ ├── find_sni.rs │ ├── frame.rs │ ├── packet.rs │ ├── priority.rs │ ├── qpack.rs │ ├── server_initial.rs │ ├── tparams.rs │ └── wtframe.rs ├── mtu ├── .clippy.toml ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── SECURITY.md ├── build.rs └── src │ ├── bsd.rs │ ├── lib.rs │ ├── linux.rs │ ├── routesocket.rs │ └── windows.rs ├── neqo-bin ├── Cargo.toml ├── benches │ └── main.rs └── src │ ├── bin │ ├── client.rs │ └── server.rs │ ├── client │ ├── http09.rs │ ├── http3.rs │ └── mod.rs │ ├── lib.rs │ ├── send_data.rs │ ├── server │ ├── http09.rs │ ├── http3.rs │ └── mod.rs │ └── udp.rs ├── neqo-common ├── Cargo.toml ├── benches │ └── decoder.rs ├── build.rs ├── src │ ├── bytes.rs │ ├── codec.rs │ ├── datagram.rs │ ├── event.rs │ ├── fuzz.rs │ ├── header.rs │ ├── hrtime.rs │ ├── incrdecoder.rs │ ├── lib.rs │ ├── log.rs │ ├── qlog.rs │ └── tos.rs └── tests │ └── log.rs ├── neqo-crypto ├── Cargo.toml ├── bindings │ ├── bindings.toml │ ├── nspr_err.h │ ├── nspr_error.h │ ├── nspr_io.h │ ├── nspr_time.h │ ├── nss_ciphers.h │ ├── nss_init.h │ ├── nss_p11.h │ ├── nss_secerr.h │ ├── nss_ssl.h │ ├── nss_sslerr.h │ └── nss_sslopt.h ├── build.rs ├── min_version.txt ├── src │ ├── aead.rs │ ├── aead_null.rs │ ├── agent.rs │ ├── agentio.rs │ ├── auth.rs │ ├── cert.rs │ ├── constants.rs │ ├── ech.rs │ ├── err.rs │ ├── exp.rs │ ├── ext.rs │ ├── hkdf.rs │ ├── hp.rs │ ├── lib.rs │ ├── min_version.rs │ ├── p11.rs │ ├── prio.rs │ ├── replay.rs │ ├── result.rs │ ├── secrets.rs │ ├── selfencrypt.rs │ ├── ssl.rs │ └── time.rs └── tests │ ├── aead.rs │ ├── agent.rs │ ├── ext.rs │ ├── handshake.rs │ ├── hkdf.rs │ ├── hp.rs │ ├── init.rs │ └── selfencrypt.rs ├── neqo-http3 ├── Cargo.toml ├── benches │ └── streams.rs ├── src │ ├── buffered_send_stream.rs │ ├── client_events.rs │ ├── conn_params.rs │ ├── connection.rs │ ├── connection_client.rs │ ├── connection_server.rs │ ├── control_stream_local.rs │ ├── control_stream_remote.rs │ ├── features │ │ ├── extended_connect │ │ │ ├── connect_udp_session.rs │ │ │ ├── mod.rs │ │ │ ├── session.rs │ │ │ ├── tests │ │ │ │ ├── mod.rs │ │ │ │ └── webtransport │ │ │ │ │ ├── datagrams.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── negotiation.rs │ │ │ │ │ ├── sessions.rs │ │ │ │ │ └── streams.rs │ │ │ ├── webtransport_session.rs │ │ │ └── webtransport_streams.rs │ │ └── mod.rs │ ├── frames │ │ ├── connect_udp_frame.rs │ │ ├── hframe.rs │ │ ├── mod.rs │ │ ├── reader.rs │ │ ├── tests │ │ │ ├── hframe.rs │ │ │ ├── mod.rs │ │ │ ├── reader.rs │ │ │ └── wtframe.rs │ │ └── wtframe.rs │ ├── headers_checks.rs │ ├── lib.rs │ ├── priority.rs │ ├── push_controller.rs │ ├── push_id.rs │ ├── qlog.rs │ ├── qpack_decoder_receiver.rs │ ├── qpack_encoder_receiver.rs │ ├── recv_message.rs │ ├── request_target.rs │ ├── send_message.rs │ ├── server.rs │ ├── server_connection_events.rs │ ├── server_events.rs │ ├── settings.rs │ └── stream_type_reader.rs └── tests │ ├── classic_connect.rs │ ├── connect_udp.rs │ ├── httpconn.rs │ ├── non_ascii_headers.rs │ ├── priority.rs │ ├── send_message.rs │ └── webtransport.rs ├── neqo-qpack ├── Cargo.toml └── src │ ├── decoder.rs │ ├── decoder_instructions.rs │ ├── encoder.rs │ ├── encoder_instructions.rs │ ├── fuzz.rs │ ├── header_block.rs │ ├── huffman.rs │ ├── huffman_decode_helper.rs │ ├── huffman_table.rs │ ├── lib.rs │ ├── prefix.rs │ ├── qlog.rs │ ├── qpack_send_buf.rs │ ├── reader.rs │ ├── static_table.rs │ ├── stats.rs │ └── table.rs ├── neqo-transport ├── Cargo.toml ├── benches │ ├── min_bandwidth.rs │ ├── range_tracker.rs │ ├── rx_stream_orderer.rs │ ├── sent_packets.rs │ └── transfer.rs ├── build.rs ├── src │ ├── ackrate.rs │ ├── addr_valid.rs │ ├── cc │ │ ├── classic_cc.rs │ │ ├── cubic.rs │ │ ├── mod.rs │ │ ├── new_reno.rs │ │ └── tests │ │ │ ├── cubic.rs │ │ │ ├── mod.rs │ │ │ └── new_reno.rs │ ├── cid.rs │ ├── connection │ │ ├── idle.rs │ │ ├── mod.rs │ │ ├── params.rs │ │ ├── state.rs │ │ ├── test_internal.rs │ │ └── tests │ │ │ ├── ackrate.rs │ │ │ ├── cc.rs │ │ │ ├── close.rs │ │ │ ├── datagram.rs │ │ │ ├── ecn.rs │ │ │ ├── handshake.rs │ │ │ ├── idle.rs │ │ │ ├── keys.rs │ │ │ ├── migration.rs │ │ │ ├── mod.rs │ │ │ ├── null.rs │ │ │ ├── pmtud.rs │ │ │ ├── priority.rs │ │ │ ├── recovery.rs │ │ │ ├── resumption.rs │ │ │ ├── stream.rs │ │ │ ├── vn.rs │ │ │ └── zerortt.rs │ ├── crypto.rs │ ├── ecn.rs │ ├── events.rs │ ├── fc.rs │ ├── frame.rs │ ├── lib.rs │ ├── pace.rs │ ├── packet │ │ ├── metadata.rs │ │ ├── mod.rs │ │ └── retry.rs │ ├── path.rs │ ├── pmtud.rs │ ├── qlog.rs │ ├── quic_datagrams.rs │ ├── recovery │ │ ├── mod.rs │ │ ├── sent.rs │ │ └── token.rs │ ├── recv_stream.rs │ ├── rtt.rs │ ├── saved.rs │ ├── send_stream.rs │ ├── sender.rs │ ├── server.rs │ ├── sni.rs │ ├── stateless_reset.rs │ ├── stats.rs │ ├── stream_id.rs │ ├── streams.rs │ ├── tparams.rs │ ├── tracking.rs │ └── version.rs └── tests │ ├── common │ └── mod.rs │ ├── conn_vectors.rs │ ├── connection.rs │ ├── network.rs │ ├── retry.rs │ ├── server.rs │ ├── sni.rs │ └── stats.rs ├── neqo-udp ├── Cargo.toml ├── build.rs └── src │ └── lib.rs ├── neqo.png ├── neqo.svg ├── qns ├── .dockerignore ├── Dockerfile ├── README.md └── interop.sh ├── test-fixture ├── Cargo.toml ├── db │ ├── cert9.db │ ├── key4.db │ └── pkcs11.txt └── src │ ├── assertions.rs │ ├── header_protection.rs │ ├── lib.rs │ └── sim │ ├── connection.rs │ ├── delay.rs │ ├── drop.rs │ ├── http3_connection.rs │ ├── mod.rs │ ├── mtu.rs │ ├── rng.rs │ └── taildrop.rs └── test ├── README.md ├── ansible ├── README.md ├── bin │ ├── prep.sh │ └── unprep.sh ├── etc │ └── sudoers.d.bench ├── install.yml ├── inventory.ini └── shrink.yml ├── make-fuzz-corpus.sh ├── mozlog-neqo-cwnd.py ├── test.sh ├── update-lockfile.sh └── upload_test.sh /.cirun.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.cirun.yml -------------------------------------------------------------------------------- /.clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.clippy.toml -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.deny.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/actionlint-matcher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actionlint-matcher.json -------------------------------------------------------------------------------- /.github/actionlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actionlint.yml -------------------------------------------------------------------------------- /.github/actions/check-android/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actions/check-android/action.yml -------------------------------------------------------------------------------- /.github/actions/check-vm/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actions/check-vm/action.yml -------------------------------------------------------------------------------- /.github/actions/docker-build-qns/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actions/docker-build-qns/action.yml -------------------------------------------------------------------------------- /.github/actions/nss/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actions/nss/action.yml -------------------------------------------------------------------------------- /.github/actions/pr-comment-data-export/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actions/pr-comment-data-export/action.yml -------------------------------------------------------------------------------- /.github/actions/pr-comment/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actions/pr-comment/action.yml -------------------------------------------------------------------------------- /.github/actions/quic-interop-runner/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actions/quic-interop-runner/action.yml -------------------------------------------------------------------------------- /.github/actions/rust/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/actions/rust/action.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/scripts/format-bench-results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/scripts/format-bench-results.py -------------------------------------------------------------------------------- /.github/scripts/perfcompare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/scripts/perfcompare.py -------------------------------------------------------------------------------- /.github/semantic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/semantic.yml -------------------------------------------------------------------------------- /.github/workflows/actionlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/actionlint.yml -------------------------------------------------------------------------------- /.github/workflows/bench.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/bench.yml -------------------------------------------------------------------------------- /.github/workflows/bencher-archive.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/bencher-archive.yml -------------------------------------------------------------------------------- /.github/workflows/bencher-upload.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/bencher-upload.yml -------------------------------------------------------------------------------- /.github/workflows/check-mtu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/check-mtu.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/clippy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/clippy.yml -------------------------------------------------------------------------------- /.github/workflows/codspeed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/codspeed.yml -------------------------------------------------------------------------------- /.github/workflows/deny.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/deny.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/firefox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/firefox.yml -------------------------------------------------------------------------------- /.github/workflows/fuzz-bench.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/fuzz-bench.yml -------------------------------------------------------------------------------- /.github/workflows/fuzz-corpus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/fuzz-corpus.yml -------------------------------------------------------------------------------- /.github/workflows/machete.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/machete.yml -------------------------------------------------------------------------------- /.github/workflows/mutants.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/mutants.yml -------------------------------------------------------------------------------- /.github/workflows/perfcompare.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/perfcompare.yml -------------------------------------------------------------------------------- /.github/workflows/pr-comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/pr-comment.yml -------------------------------------------------------------------------------- /.github/workflows/qns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/qns.yml -------------------------------------------------------------------------------- /.github/workflows/readme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/readme.yml -------------------------------------------------------------------------------- /.github/workflows/rustfmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/rustfmt.yml -------------------------------------------------------------------------------- /.github/workflows/sanitize.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/sanitize.yml -------------------------------------------------------------------------------- /.github/workflows/semver.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.github/workflows/semver.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.gitignore -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/SECURITY.md -------------------------------------------------------------------------------- /fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | artifacts 2 | coverage 3 | target 4 | -------------------------------------------------------------------------------- /fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/Cargo.toml -------------------------------------------------------------------------------- /fuzz/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/build.rs -------------------------------------------------------------------------------- /fuzz/corpus/addr_valid/08f0487499db156e89bd5d891a4e345ca1e1c9ff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/addr_valid/08f0487499db156e89bd5d891a4e345ca1e1c9ff -------------------------------------------------------------------------------- /fuzz/corpus/addr_valid/2e4d482cc794429e83502c2a4f094802147bdfcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/addr_valid/2e4d482cc794429e83502c2a4f094802147bdfcd -------------------------------------------------------------------------------- /fuzz/corpus/addr_valid/5de5f54695e43ac618e42a2bb3ab81632a3353f0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/addr_valid/5de5f54695e43ac618e42a2bb3ab81632a3353f0 -------------------------------------------------------------------------------- /fuzz/corpus/addr_valid/6d0c70d0928b31a7971306e9fc06c6c6100ebcad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/addr_valid/6d0c70d0928b31a7971306e9fc06c6c6100ebcad -------------------------------------------------------------------------------- /fuzz/corpus/addr_valid/b4f0a0ca547e08efbe86365ed6bde311895bd0fb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/addr_valid/b4f0a0ca547e08efbe86365ed6bde311895bd0fb -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/2517aa8085e465ac9752ac1d24ef9d97637f1bcf: -------------------------------------------------------------------------------- 1 | A/CryptoAlert(47) -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/44029e600ac1af2ec33d1bee950e70efc99a59ff: -------------------------------------------------------------------------------- 1 | TransportParameter -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/498350ac786b835d51655e64f62057ff0d0ee39e: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/5f4ae3b480f8585730b83a2f58acc69e8c93ec22: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/6a1ac9faebcb22584d6030165057381380349ebe: -------------------------------------------------------------------------------- 1 | $ -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/b0adf3e35e26e3867842ad63f0bf7fde88a4c20d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/client_initial/b0adf3e35e26e3867842ad63f0bf7fde88a4c20d -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/dbcfef6f3308e30986716221fe4302b0d8ba3064: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/client_initial/dbcfef6f3308e30986716221fe4302b0d8ba3064 -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/f5e05e167e45465c4b0e37d911957bd80e7a0bef: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /fuzz/corpus/client_initial/fe0a44721691deecc616868866867458bac2faeb: -------------------------------------------------------------------------------- 1 |  2 |  -------------------------------------------------------------------------------- /fuzz/corpus/find_sni/04b9188e2ccb9ace7b21bd85c33bb7c1e7c3f259: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/find_sni/04b9188e2ccb9ace7b21bd85c33bb7c1e7c3f259 -------------------------------------------------------------------------------- /fuzz/corpus/find_sni/06362b3c8bba241a44371b6ce69c2a7be01190ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/find_sni/06362b3c8bba241a44371b6ce69c2a7be01190ac -------------------------------------------------------------------------------- /fuzz/corpus/find_sni/692e608926dcc1ac7ecf94e55909565a0241b15e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/find_sni/692e608926dcc1ac7ecf94e55909565a0241b15e -------------------------------------------------------------------------------- /fuzz/corpus/find_sni/769a6610d07e5122d4d0ed473a00f1b306abc80a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/find_sni/769a6610d07e5122d4d0ed473a00f1b306abc80a -------------------------------------------------------------------------------- /fuzz/corpus/find_sni/80e04818f829846b21646e9ab58f9c30ffbf5194: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/find_sni/80e04818f829846b21646e9ab58f9c30ffbf5194 -------------------------------------------------------------------------------- /fuzz/corpus/frame/0b5c28d4c54d84b26e8c55d9d8d5597f75b04568: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/0b5c28d4c54d84b26e8c55d9d8d5597f75b04568 -------------------------------------------------------------------------------- /fuzz/corpus/frame/0fac0485688666c7c454954f312dbda80365f684: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/1489f923c4dca729178b3e3233458550d8dddf29: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fuzz/corpus/frame/155043a89571173436de3baab3dbb05136cecae0: -------------------------------------------------------------------------------- 1 | 2 | 3 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/1b0bd5d9c9121895478a2a61a24755481b88de63: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/1b0bd5d9c9121895478a2a61a24755481b88de63 -------------------------------------------------------------------------------- /fuzz/corpus/frame/24313380b89749fa23d81c8cfe7ecadf5f282df3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fuzz/corpus/frame/24400a7d178700fa9d92773f6e0a842f7f0bc4e8: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/24d7174989943110b279eef3ae98146c5d46b712: -------------------------------------------------------------------------------- 1 | @d -------------------------------------------------------------------------------- /fuzz/corpus/frame/2ac9e10c1397591675643541fe6c03cf7c3fa20a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/2ac9e10c1397591675643541fe6c03cf7c3fa20a -------------------------------------------------------------------------------- /fuzz/corpus/frame/33753dbdc955f43e94a58c5b10da26792f0a8fce: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /fuzz/corpus/frame/39df8548cbb5f4bd240b076bb75c434e78a76b10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/39df8548cbb5f4bd240b076bb75c434e78a76b10 -------------------------------------------------------------------------------- /fuzz/corpus/frame/3c8aeb8280a52abc1ccdd0364d98b6e84eafa133: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/3c8aeb8280a52abc1ccdd0364d98b6e84eafa133 -------------------------------------------------------------------------------- /fuzz/corpus/frame/3dc9b854b846a28895b941859b5f86e42c5ac472: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/3ec4c199ff569b70a5f1ee43adc6abc3f4d2fae3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/3ec4c199ff569b70a5f1ee43adc6abc3f4d2fae3 -------------------------------------------------------------------------------- /fuzz/corpus/frame/40e8fcb3a175f49597963a04d57c0fbf97344ba7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/40e8fcb3a175f49597963a04d57c0fbf97344ba7 -------------------------------------------------------------------------------- /fuzz/corpus/frame/418b151af14337591bc20679f959173639e12510: -------------------------------------------------------------------------------- 1 | ((' -------------------------------------------------------------------------------- /fuzz/corpus/frame/425dd741286b2c8082745d27a1bc35ed1f5fa77b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/425dd741286b2c8082745d27a1bc35ed1f5fa77b -------------------------------------------------------------------------------- /fuzz/corpus/frame/4838cafe6e0d1eaaebcd2bb9ba6df0a5d58eaa18: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/498350ac786b835d51655e64f62057ff0d0ee39e: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/4abbb19b7c25729e4731905e3fb0fc5868127f78: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/4abbb19b7c25729e4731905e3fb0fc5868127f78 -------------------------------------------------------------------------------- /fuzz/corpus/frame/5093f125861301442a1d774bf7e8848968f2f55a: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/5649c8b06d838072076f0fddc22127d920c386c7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/5649c8b06d838072076f0fddc22127d920c386c7 -------------------------------------------------------------------------------- /fuzz/corpus/frame/5b884f923d7a1cdc6bc7850aad3b54d472cc127a: -------------------------------------------------------------------------------- 1 | P -------------------------------------------------------------------------------- /fuzz/corpus/frame/5ba93c9db0cff93f52b521d7420e43f6eda2784f: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fuzz/corpus/frame/696e42920d6120a6bb62c91aadaac1ac3dbc6a1b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/696e42920d6120a6bb62c91aadaac1ac3dbc6a1b -------------------------------------------------------------------------------- /fuzz/corpus/frame/6ab3ce2799ba28c7eb290ddba0ad5dc2abf962be: -------------------------------------------------------------------------------- 1 | @e -------------------------------------------------------------------------------- /fuzz/corpus/frame/6ba39d6cbcf25e53354383f6e5194a8bcc2b4b9f: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/7882395320ff0bea577cc123cea03fbe46f5ed6f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/7882395320ff0bea577cc123cea03fbe46f5ed6f -------------------------------------------------------------------------------- /fuzz/corpus/frame/78902db363174488a9cb67e9895c1c8e8e4ab81b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/78902db363174488a9cb67e9895c1c8e8e4ab81b -------------------------------------------------------------------------------- /fuzz/corpus/frame/7ee5bb65510ce383e784062c206d2712b344ce05: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/7fca588f4bc8534aade24f3e805c75288a988195: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fuzz/corpus/frame/7fd88c329b63b57572a0032cf14e3e9ec861ce5f: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/8374c09f7bbcce47946942c86b93d2c30dbb2109: -------------------------------------------------------------------------------- 1 | 1d -------------------------------------------------------------------------------- /fuzz/corpus/frame/84b5a89159d509644f5a93a0fc25d6b70902cddf: -------------------------------------------------------------------------------- 1 | c`4 -------------------------------------------------------------------------------- /fuzz/corpus/frame/8c143a6c92f08ca694faf136cb0ec7a5fa3bcf94: -------------------------------------------------------------------------------- 1 | @g -------------------------------------------------------------------------------- /fuzz/corpus/frame/8f63fb98dcd09e1b81a26b320b8166b0f18a308e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/8f63fb98dcd09e1b81a26b320b8166b0f18a308e -------------------------------------------------------------------------------- /fuzz/corpus/frame/93579a1239a2e1b1c0c242c550c77accecdf884a: -------------------------------------------------------------------------------- 1 | H -------------------------------------------------------------------------------- /fuzz/corpus/frame/953e84e53fdf0b01dd754ba8fb2f18d5b2ebc7e9: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/a10909c2cdcaf5adb7e6b092a4faba558b62bd96: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fuzz/corpus/frame/a17be5849cc85edde87b2c74394ff6e19e8eced0: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/a2165bd191da81279c09a58873b736a049bfa81d: -------------------------------------------------------------------------------- 1 | $ -------------------------------------------------------------------------------- /fuzz/corpus/frame/a770e2f2e2eed3b5758a71c42896e4469efef9bf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fuzz/corpus/frame/adeeb1f862cc5e00a8c346f1d6a35faa492fc317: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/adeeb1f862cc5e00a8c346f1d6a35faa492fc317 -------------------------------------------------------------------------------- /fuzz/corpus/frame/af37af092ea98d27e4c073cc2ae0932c36cde8a8: -------------------------------------------------------------------------------- 1 | @d -------------------------------------------------------------------------------- /fuzz/corpus/frame/b19f31b7d6f9812a8b966edcdf123bc35ba6e864: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/b19f31b7d6f9812a8b966edcdf123bc35ba6e864 -------------------------------------------------------------------------------- /fuzz/corpus/frame/b23caaec225859b54c7a6a6a1225202b80d855e5: -------------------------------------------------------------------------------- 1 | closing -------------------------------------------------------------------------------- /fuzz/corpus/frame/b6ae020603128a94175fdde9ee3ef46a1ffe97e0: -------------------------------------------------------------------------------- 1 | cfg`fFV -------------------------------------------------------------------------------- /fuzz/corpus/frame/bc0b26c6450df5a61c9700eaf7855ba9091a0bb0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/bc0b26c6450df5a61c9700eaf7855ba9091a0bb0 -------------------------------------------------------------------------------- /fuzz/corpus/frame/bcba5d77ac43910607fd40cce0c6aad4d54d0d90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/bcba5d77ac43910607fd40cce0c6aad4d54d0d90 -------------------------------------------------------------------------------- /fuzz/corpus/frame/bf8b4530d8d246dd74ac53a13471bba17941dff7: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/c49f7c5b8f7a3ca9cb0e4416d3600fcdb93860c8: -------------------------------------------------------------------------------- 1 | 1pong -------------------------------------------------------------------------------- /fuzz/corpus/frame/c7a342f11e5ab9a6696939b90c442bff1262b055: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/ca9a85d3d24a00ada5708a234ab227e738f01f5d: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/cb538922875b62da11c3262aeb634351322dc418: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/frame/ce5db695febe4f1948eb626a850eef3c6427441e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/ce5db695febe4f1948eb626a850eef3c6427441e -------------------------------------------------------------------------------- /fuzz/corpus/frame/d26d0d81e68b0a53798d2fe25c6db941c8b260d4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/d26d0d81e68b0a53798d2fe25c6db941c8b260d4 -------------------------------------------------------------------------------- /fuzz/corpus/frame/d3479f8e39aefefc01383cdf174a72bb14d59289: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/d3479f8e39aefefc01383cdf174a72bb14d59289 -------------------------------------------------------------------------------- /fuzz/corpus/frame/d7b47af50ae4bc17cf751d256413d38ff9f6e846: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/d7b47af50ae4bc17cf751d256413d38ff9f6e846 -------------------------------------------------------------------------------- /fuzz/corpus/frame/dfdf51e7748d258e62d8f87654b7233cc9b58742: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/dfdf51e7748d258e62d8f87654b7233cc9b58742 -------------------------------------------------------------------------------- /fuzz/corpus/frame/e041fcaacf066c659e61ac274b26b21d6a90f429: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/e041fcaacf066c659e61ac274b26b21d6a90f429 -------------------------------------------------------------------------------- /fuzz/corpus/frame/e83ea701e40721ed3ef9a84c62270492e926d6ab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/frame/e83ea701e40721ed3ef9a84c62270492e926d6ab -------------------------------------------------------------------------------- /fuzz/corpus/frame/fb48972a21b1ba9b6e80c0428443928387da8762: -------------------------------------------------------------------------------- 1 |   -------------------------------------------------------------------------------- /fuzz/corpus/packet/06de8aa008536501fa4bcc2344bdc889a185a011: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/06de8aa008536501fa4bcc2344bdc889a185a011 -------------------------------------------------------------------------------- /fuzz/corpus/packet/161d58dade02e4709978f295a2d4f4881aba598b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/161d58dade02e4709978f295a2d4f4881aba598b -------------------------------------------------------------------------------- /fuzz/corpus/packet/241806d66a57a00b492500fef1f1a12fa961422f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/241806d66a57a00b492500fef1f1a12fa961422f -------------------------------------------------------------------------------- /fuzz/corpus/packet/2532132124c7f12afb6550f73072848e08390a1e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/2532132124c7f12afb6550f73072848e08390a1e -------------------------------------------------------------------------------- /fuzz/corpus/packet/2bfc3a925ec89a901ce510a92f270ee05090a1d2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/2bfc3a925ec89a901ce510a92f270ee05090a1d2 -------------------------------------------------------------------------------- /fuzz/corpus/packet/4e7aaaad79ec17ed60880de0dd041749d653e8b8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/4e7aaaad79ec17ed60880de0dd041749d653e8b8 -------------------------------------------------------------------------------- /fuzz/corpus/packet/72231a04a8818a6a947f9d939ba30448ccef7840: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/72231a04a8818a6a947f9d939ba30448ccef7840 -------------------------------------------------------------------------------- /fuzz/corpus/packet/77cf89ba16d984a6aa70b2a92c95cfe1cb6bb46a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/77cf89ba16d984a6aa70b2a92c95cfe1cb6bb46a -------------------------------------------------------------------------------- /fuzz/corpus/packet/a831251b5f1e0a15bb521bdeab4b83cb25e7757b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/a831251b5f1e0a15bb521bdeab4b83cb25e7757b -------------------------------------------------------------------------------- /fuzz/corpus/packet/af091eff390a52b76f6498c38472f578ae51bf64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/af091eff390a52b76f6498c38472f578ae51bf64 -------------------------------------------------------------------------------- /fuzz/corpus/packet/c5e54c527293d10eec7517faa9858e32d555801b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/c5e54c527293d10eec7517faa9858e32d555801b -------------------------------------------------------------------------------- /fuzz/corpus/packet/d97f1516d36433d7ae70c4dafe9c948786ed35d1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/packet/d97f1516d36433d7ae70c4dafe9c948786ed35d1 -------------------------------------------------------------------------------- /fuzz/corpus/priority/042dc4512fa3d391c5170cf3aa61e6a638f84342: -------------------------------------------------------------------------------- 1 | i -------------------------------------------------------------------------------- /fuzz/corpus/priority/1a5d163cb84063430dd6605f8cc72e3aaaeb3679: -------------------------------------------------------------------------------- 1 | u=4,i -------------------------------------------------------------------------------- /fuzz/corpus/priority/83e768f8fba153869dd4d2ffc6fb127d13c9b214: -------------------------------------------------------------------------------- 1 | u=5 -------------------------------------------------------------------------------- /fuzz/corpus/qpack/06b50f1289d9c6017a58ec2ff7b37d4a6c1cf93e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/06b50f1289d9c6017a58ec2ff7b37d4a6c1cf93e -------------------------------------------------------------------------------- /fuzz/corpus/qpack/66ca8aae3d4d24ec785cecf5b2c33c798653e7a4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/66ca8aae3d4d24ec785cecf5b2c33c798653e7a4 -------------------------------------------------------------------------------- /fuzz/corpus/qpack/9226f1ae84331a5f0f15cd17f457961dd3c9172b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/9226f1ae84331a5f0f15cd17f457961dd3c9172b -------------------------------------------------------------------------------- /fuzz/corpus/qpack/9372ca1f8b9ce73d2f77f4575b2706fe604446b0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/9372ca1f8b9ce73d2f77f4575b2706fe604446b0 -------------------------------------------------------------------------------- /fuzz/corpus/qpack/a8b3bac1b7c9a3d9cf872c2824e79c1b40d9a536: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/a8b3bac1b7c9a3d9cf872c2824e79c1b40d9a536 -------------------------------------------------------------------------------- /fuzz/corpus/qpack/b33a31363e5d750699eed2520c2230e08fd5fe40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/b33a31363e5d750699eed2520c2230e08fd5fe40 -------------------------------------------------------------------------------- /fuzz/corpus/qpack/c3aef9da5fd04b6bd45d244bc02096cad5744edc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/c3aef9da5fd04b6bd45d244bc02096cad5744edc -------------------------------------------------------------------------------- /fuzz/corpus/qpack/d98ba7c4a44d4fea219e4cd3d7ccffbc42c702a2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/d98ba7c4a44d4fea219e4cd3d7ccffbc42c702a2 -------------------------------------------------------------------------------- /fuzz/corpus/qpack/e146023316d2cc3bc330cb81df8e7ea5d2733cb2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/e146023316d2cc3bc330cb81df8e7ea5d2733cb2 -------------------------------------------------------------------------------- /fuzz/corpus/qpack/e611da8464e3f6b7e9716ceb4d25caf99566ed70: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/e611da8464e3f6b7e9716ceb4d25caf99566ed70 -------------------------------------------------------------------------------- /fuzz/corpus/qpack/f67127d033fcd63f99df87e5149c55ed90456992: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/qpack/f67127d033fcd63f99df87e5149c55ed90456992 -------------------------------------------------------------------------------- /fuzz/corpus/server_initial/4c7550d34e4910746a36395874e8f7bb79e3a859: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/server_initial/4c7550d34e4910746a36395874e8f7bb79e3a859 -------------------------------------------------------------------------------- /fuzz/corpus/server_initial/5348bf352758960cf682eae04191ef4811b12951: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/server_initial/9508e90548b0440a4a61e5743b76c1e309b23b7f: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/server_initial/a038404ce5851c57cfe6dddb1697985588968502: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/server_initial/a124ab77fde199cf2161df14abaeb9fe3bdb1834: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/server_initial/b29d4f2cefaaba51e339bcce22cecbe0238600f7: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/server_initial/d05e768b6ced8cdf3d2158d75d767c5523e90f86: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/server_initial/e1bc1dae59f116abb43f9dafbb2acc9b141aa6b0: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/tparams/0ad81cdb1bf53b195221c1b8680d045de4218048: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/0ad81cdb1bf53b195221c1b8680d045de4218048 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/27bcf1625e5351d62f8eabb84b7e6af1c4855546: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/27bcf1625e5351d62f8eabb84b7e6af1c4855546 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/310feb2d728d0f7a102b7cfe1ead1177c6579e7b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/310feb2d728d0f7a102b7cfe1ead1177c6579e7b -------------------------------------------------------------------------------- /fuzz/corpus/tparams/34ce93574f719c70bc96963f85942fa55caeb38f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/34ce93574f719c70bc96963f85942fa55caeb38f -------------------------------------------------------------------------------- /fuzz/corpus/tparams/548c4d97fd550743e54ed7056db3887d75453fa2: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /fuzz/corpus/tparams/5bfa11c828c757ea11e3d0b31e8e15c853bd6d32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/5bfa11c828c757ea11e3d0b31e8e15c853bd6d32 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/726ae408821f5453ec8d37712512793789d2a712: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/726ae408821f5453ec8d37712512793789d2a712 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/8b5a173dd6e6fa1e1b79887ccc3be88cf91433a4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/8b5a173dd6e6fa1e1b79887ccc3be88cf91433a4 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/a5538012db019f923ef865b2baec038adaf0812b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/a5538012db019f923ef865b2baec038adaf0812b -------------------------------------------------------------------------------- /fuzz/corpus/tparams/badfd95f75255f92a43faefc01ac1e0ae8e22b49: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/badfd95f75255f92a43faefc01ac1e0ae8e22b49 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/bd9aac3f3b22089bb5f433b1b867cf24f73590cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/bd9aac3f3b22089bb5f433b1b867cf24f73590cd -------------------------------------------------------------------------------- /fuzz/corpus/tparams/c2187b0a3cec73008bf1d51a6c666c7594d8a33e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/c2187b0a3cec73008bf1d51a6c666c7594d8a33e -------------------------------------------------------------------------------- /fuzz/corpus/tparams/d694ae2eec808782676b4dd30b3813ff6c5e0eab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/d694ae2eec808782676b4dd30b3813ff6c5e0eab -------------------------------------------------------------------------------- /fuzz/corpus/tparams/d6fb005f55472718c06af0fad42f448c425de367: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/d6fb005f55472718c06af0fad42f448c425de367 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/e78064334e73773221baccbb3ac5dc8975768338: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/e78064334e73773221baccbb3ac5dc8975768338 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/e79ec1ba0d676405a42dc9d3e5185f53b8f75114: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/e79ec1ba0d676405a42dc9d3e5185f53b8f75114 -------------------------------------------------------------------------------- /fuzz/corpus/tparams/e7c53092f58177647cfff098ef995ab73cc469ef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/e7c53092f58177647cfff098ef995ab73cc469ef -------------------------------------------------------------------------------- /fuzz/corpus/tparams/fa46d870b21d0e60b0cf65600ef49cddb5e8d143: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/corpus/tparams/fa46d870b21d0e60b0cf65600ef49cddb5e8d143 -------------------------------------------------------------------------------- /fuzz/fuzz_targets/addr_valid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/addr_valid.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/client_initial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/client_initial.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/find_sni.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/find_sni.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/frame.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/packet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/packet.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/priority.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/priority.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/qpack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/qpack.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/server_initial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/server_initial.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/tparams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/tparams.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/wtframe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/fuzz/fuzz_targets/wtframe.rs -------------------------------------------------------------------------------- /mtu/.clippy.toml: -------------------------------------------------------------------------------- 1 | disallowed-methods = [] 2 | -------------------------------------------------------------------------------- /mtu/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/Cargo.toml -------------------------------------------------------------------------------- /mtu/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/LICENSE-APACHE -------------------------------------------------------------------------------- /mtu/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/LICENSE-MIT -------------------------------------------------------------------------------- /mtu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/README.md -------------------------------------------------------------------------------- /mtu/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/SECURITY.md -------------------------------------------------------------------------------- /mtu/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/build.rs -------------------------------------------------------------------------------- /mtu/src/bsd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/src/bsd.rs -------------------------------------------------------------------------------- /mtu/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/src/lib.rs -------------------------------------------------------------------------------- /mtu/src/linux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/src/linux.rs -------------------------------------------------------------------------------- /mtu/src/routesocket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/src/routesocket.rs -------------------------------------------------------------------------------- /mtu/src/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/mtu/src/windows.rs -------------------------------------------------------------------------------- /neqo-bin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/Cargo.toml -------------------------------------------------------------------------------- /neqo-bin/benches/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/benches/main.rs -------------------------------------------------------------------------------- /neqo-bin/src/bin/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/bin/client.rs -------------------------------------------------------------------------------- /neqo-bin/src/bin/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/bin/server.rs -------------------------------------------------------------------------------- /neqo-bin/src/client/http09.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/client/http09.rs -------------------------------------------------------------------------------- /neqo-bin/src/client/http3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/client/http3.rs -------------------------------------------------------------------------------- /neqo-bin/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/client/mod.rs -------------------------------------------------------------------------------- /neqo-bin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/lib.rs -------------------------------------------------------------------------------- /neqo-bin/src/send_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/send_data.rs -------------------------------------------------------------------------------- /neqo-bin/src/server/http09.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/server/http09.rs -------------------------------------------------------------------------------- /neqo-bin/src/server/http3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/server/http3.rs -------------------------------------------------------------------------------- /neqo-bin/src/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/server/mod.rs -------------------------------------------------------------------------------- /neqo-bin/src/udp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-bin/src/udp.rs -------------------------------------------------------------------------------- /neqo-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/Cargo.toml -------------------------------------------------------------------------------- /neqo-common/benches/decoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/benches/decoder.rs -------------------------------------------------------------------------------- /neqo-common/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/build.rs -------------------------------------------------------------------------------- /neqo-common/src/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/bytes.rs -------------------------------------------------------------------------------- /neqo-common/src/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/codec.rs -------------------------------------------------------------------------------- /neqo-common/src/datagram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/datagram.rs -------------------------------------------------------------------------------- /neqo-common/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/event.rs -------------------------------------------------------------------------------- /neqo-common/src/fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/fuzz.rs -------------------------------------------------------------------------------- /neqo-common/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/header.rs -------------------------------------------------------------------------------- /neqo-common/src/hrtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/hrtime.rs -------------------------------------------------------------------------------- /neqo-common/src/incrdecoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/incrdecoder.rs -------------------------------------------------------------------------------- /neqo-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/lib.rs -------------------------------------------------------------------------------- /neqo-common/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/log.rs -------------------------------------------------------------------------------- /neqo-common/src/qlog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/qlog.rs -------------------------------------------------------------------------------- /neqo-common/src/tos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/src/tos.rs -------------------------------------------------------------------------------- /neqo-common/tests/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-common/tests/log.rs -------------------------------------------------------------------------------- /neqo-crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/Cargo.toml -------------------------------------------------------------------------------- /neqo-crypto/bindings/bindings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/bindings.toml -------------------------------------------------------------------------------- /neqo-crypto/bindings/nspr_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nspr_err.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nspr_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nspr_error.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nspr_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nspr_io.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nspr_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nspr_time.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nss_ciphers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nss_ciphers.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nss_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nss_init.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nss_p11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nss_p11.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nss_secerr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nss_secerr.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nss_ssl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nss_ssl.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nss_sslerr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nss_sslerr.h -------------------------------------------------------------------------------- /neqo-crypto/bindings/nss_sslopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/bindings/nss_sslopt.h -------------------------------------------------------------------------------- /neqo-crypto/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/build.rs -------------------------------------------------------------------------------- /neqo-crypto/min_version.txt: -------------------------------------------------------------------------------- 1 | 3.110 2 | -------------------------------------------------------------------------------- /neqo-crypto/src/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/aead.rs -------------------------------------------------------------------------------- /neqo-crypto/src/aead_null.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/aead_null.rs -------------------------------------------------------------------------------- /neqo-crypto/src/agent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/agent.rs -------------------------------------------------------------------------------- /neqo-crypto/src/agentio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/agentio.rs -------------------------------------------------------------------------------- /neqo-crypto/src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/auth.rs -------------------------------------------------------------------------------- /neqo-crypto/src/cert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/cert.rs -------------------------------------------------------------------------------- /neqo-crypto/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/constants.rs -------------------------------------------------------------------------------- /neqo-crypto/src/ech.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/ech.rs -------------------------------------------------------------------------------- /neqo-crypto/src/err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/err.rs -------------------------------------------------------------------------------- /neqo-crypto/src/exp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/exp.rs -------------------------------------------------------------------------------- /neqo-crypto/src/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/ext.rs -------------------------------------------------------------------------------- /neqo-crypto/src/hkdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/hkdf.rs -------------------------------------------------------------------------------- /neqo-crypto/src/hp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/hp.rs -------------------------------------------------------------------------------- /neqo-crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/lib.rs -------------------------------------------------------------------------------- /neqo-crypto/src/min_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/min_version.rs -------------------------------------------------------------------------------- /neqo-crypto/src/p11.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/p11.rs -------------------------------------------------------------------------------- /neqo-crypto/src/prio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/prio.rs -------------------------------------------------------------------------------- /neqo-crypto/src/replay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/replay.rs -------------------------------------------------------------------------------- /neqo-crypto/src/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/result.rs -------------------------------------------------------------------------------- /neqo-crypto/src/secrets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/secrets.rs -------------------------------------------------------------------------------- /neqo-crypto/src/selfencrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/selfencrypt.rs -------------------------------------------------------------------------------- /neqo-crypto/src/ssl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/ssl.rs -------------------------------------------------------------------------------- /neqo-crypto/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/src/time.rs -------------------------------------------------------------------------------- /neqo-crypto/tests/aead.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/tests/aead.rs -------------------------------------------------------------------------------- /neqo-crypto/tests/agent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/tests/agent.rs -------------------------------------------------------------------------------- /neqo-crypto/tests/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/tests/ext.rs -------------------------------------------------------------------------------- /neqo-crypto/tests/handshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/tests/handshake.rs -------------------------------------------------------------------------------- /neqo-crypto/tests/hkdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/tests/hkdf.rs -------------------------------------------------------------------------------- /neqo-crypto/tests/hp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/tests/hp.rs -------------------------------------------------------------------------------- /neqo-crypto/tests/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/tests/init.rs -------------------------------------------------------------------------------- /neqo-crypto/tests/selfencrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-crypto/tests/selfencrypt.rs -------------------------------------------------------------------------------- /neqo-http3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/Cargo.toml -------------------------------------------------------------------------------- /neqo-http3/benches/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/benches/streams.rs -------------------------------------------------------------------------------- /neqo-http3/src/buffered_send_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/buffered_send_stream.rs -------------------------------------------------------------------------------- /neqo-http3/src/client_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/client_events.rs -------------------------------------------------------------------------------- /neqo-http3/src/conn_params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/conn_params.rs -------------------------------------------------------------------------------- /neqo-http3/src/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/connection.rs -------------------------------------------------------------------------------- /neqo-http3/src/connection_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/connection_client.rs -------------------------------------------------------------------------------- /neqo-http3/src/connection_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/connection_server.rs -------------------------------------------------------------------------------- /neqo-http3/src/control_stream_local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/control_stream_local.rs -------------------------------------------------------------------------------- /neqo-http3/src/control_stream_remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/control_stream_remote.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/connect_udp_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/connect_udp_session.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/mod.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/session.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/tests/mod.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/tests/webtransport/datagrams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/tests/webtransport/datagrams.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/tests/webtransport/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/tests/webtransport/mod.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/tests/webtransport/negotiation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/tests/webtransport/negotiation.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/tests/webtransport/sessions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/tests/webtransport/sessions.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/tests/webtransport/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/tests/webtransport/streams.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/webtransport_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/webtransport_session.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/extended_connect/webtransport_streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/extended_connect/webtransport_streams.rs -------------------------------------------------------------------------------- /neqo-http3/src/features/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/features/mod.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/connect_udp_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/connect_udp_frame.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/hframe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/hframe.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/mod.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/reader.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/tests/hframe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/tests/hframe.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/tests/mod.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/tests/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/tests/reader.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/tests/wtframe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/tests/wtframe.rs -------------------------------------------------------------------------------- /neqo-http3/src/frames/wtframe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/frames/wtframe.rs -------------------------------------------------------------------------------- /neqo-http3/src/headers_checks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/headers_checks.rs -------------------------------------------------------------------------------- /neqo-http3/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/lib.rs -------------------------------------------------------------------------------- /neqo-http3/src/priority.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/priority.rs -------------------------------------------------------------------------------- /neqo-http3/src/push_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/push_controller.rs -------------------------------------------------------------------------------- /neqo-http3/src/push_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/push_id.rs -------------------------------------------------------------------------------- /neqo-http3/src/qlog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/qlog.rs -------------------------------------------------------------------------------- /neqo-http3/src/qpack_decoder_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/qpack_decoder_receiver.rs -------------------------------------------------------------------------------- /neqo-http3/src/qpack_encoder_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/qpack_encoder_receiver.rs -------------------------------------------------------------------------------- /neqo-http3/src/recv_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/recv_message.rs -------------------------------------------------------------------------------- /neqo-http3/src/request_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/request_target.rs -------------------------------------------------------------------------------- /neqo-http3/src/send_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/send_message.rs -------------------------------------------------------------------------------- /neqo-http3/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/server.rs -------------------------------------------------------------------------------- /neqo-http3/src/server_connection_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/server_connection_events.rs -------------------------------------------------------------------------------- /neqo-http3/src/server_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/server_events.rs -------------------------------------------------------------------------------- /neqo-http3/src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/settings.rs -------------------------------------------------------------------------------- /neqo-http3/src/stream_type_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/src/stream_type_reader.rs -------------------------------------------------------------------------------- /neqo-http3/tests/classic_connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/tests/classic_connect.rs -------------------------------------------------------------------------------- /neqo-http3/tests/connect_udp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/tests/connect_udp.rs -------------------------------------------------------------------------------- /neqo-http3/tests/httpconn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/tests/httpconn.rs -------------------------------------------------------------------------------- /neqo-http3/tests/non_ascii_headers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/tests/non_ascii_headers.rs -------------------------------------------------------------------------------- /neqo-http3/tests/priority.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/tests/priority.rs -------------------------------------------------------------------------------- /neqo-http3/tests/send_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/tests/send_message.rs -------------------------------------------------------------------------------- /neqo-http3/tests/webtransport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-http3/tests/webtransport.rs -------------------------------------------------------------------------------- /neqo-qpack/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/Cargo.toml -------------------------------------------------------------------------------- /neqo-qpack/src/decoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/decoder.rs -------------------------------------------------------------------------------- /neqo-qpack/src/decoder_instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/decoder_instructions.rs -------------------------------------------------------------------------------- /neqo-qpack/src/encoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/encoder.rs -------------------------------------------------------------------------------- /neqo-qpack/src/encoder_instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/encoder_instructions.rs -------------------------------------------------------------------------------- /neqo-qpack/src/fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/fuzz.rs -------------------------------------------------------------------------------- /neqo-qpack/src/header_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/header_block.rs -------------------------------------------------------------------------------- /neqo-qpack/src/huffman.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/huffman.rs -------------------------------------------------------------------------------- /neqo-qpack/src/huffman_decode_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/huffman_decode_helper.rs -------------------------------------------------------------------------------- /neqo-qpack/src/huffman_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/huffman_table.rs -------------------------------------------------------------------------------- /neqo-qpack/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/lib.rs -------------------------------------------------------------------------------- /neqo-qpack/src/prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/prefix.rs -------------------------------------------------------------------------------- /neqo-qpack/src/qlog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/qlog.rs -------------------------------------------------------------------------------- /neqo-qpack/src/qpack_send_buf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/qpack_send_buf.rs -------------------------------------------------------------------------------- /neqo-qpack/src/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/reader.rs -------------------------------------------------------------------------------- /neqo-qpack/src/static_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/static_table.rs -------------------------------------------------------------------------------- /neqo-qpack/src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/stats.rs -------------------------------------------------------------------------------- /neqo-qpack/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-qpack/src/table.rs -------------------------------------------------------------------------------- /neqo-transport/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/Cargo.toml -------------------------------------------------------------------------------- /neqo-transport/benches/min_bandwidth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/benches/min_bandwidth.rs -------------------------------------------------------------------------------- /neqo-transport/benches/range_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/benches/range_tracker.rs -------------------------------------------------------------------------------- /neqo-transport/benches/rx_stream_orderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/benches/rx_stream_orderer.rs -------------------------------------------------------------------------------- /neqo-transport/benches/sent_packets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/benches/sent_packets.rs -------------------------------------------------------------------------------- /neqo-transport/benches/transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/benches/transfer.rs -------------------------------------------------------------------------------- /neqo-transport/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/build.rs -------------------------------------------------------------------------------- /neqo-transport/src/ackrate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/ackrate.rs -------------------------------------------------------------------------------- /neqo-transport/src/addr_valid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/addr_valid.rs -------------------------------------------------------------------------------- /neqo-transport/src/cc/classic_cc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/cc/classic_cc.rs -------------------------------------------------------------------------------- /neqo-transport/src/cc/cubic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/cc/cubic.rs -------------------------------------------------------------------------------- /neqo-transport/src/cc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/cc/mod.rs -------------------------------------------------------------------------------- /neqo-transport/src/cc/new_reno.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/cc/new_reno.rs -------------------------------------------------------------------------------- /neqo-transport/src/cc/tests/cubic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/cc/tests/cubic.rs -------------------------------------------------------------------------------- /neqo-transport/src/cc/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/cc/tests/mod.rs -------------------------------------------------------------------------------- /neqo-transport/src/cc/tests/new_reno.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/cc/tests/new_reno.rs -------------------------------------------------------------------------------- /neqo-transport/src/cid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/cid.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/idle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/idle.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/mod.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/params.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/state.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/test_internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/test_internal.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/ackrate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/ackrate.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/cc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/cc.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/close.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/close.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/datagram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/datagram.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/ecn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/ecn.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/handshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/handshake.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/idle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/idle.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/keys.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/migration.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/mod.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/null.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/null.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/pmtud.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/pmtud.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/priority.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/priority.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/recovery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/recovery.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/resumption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/resumption.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/stream.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/vn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/vn.rs -------------------------------------------------------------------------------- /neqo-transport/src/connection/tests/zerortt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/connection/tests/zerortt.rs -------------------------------------------------------------------------------- /neqo-transport/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/crypto.rs -------------------------------------------------------------------------------- /neqo-transport/src/ecn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/ecn.rs -------------------------------------------------------------------------------- /neqo-transport/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/events.rs -------------------------------------------------------------------------------- /neqo-transport/src/fc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/fc.rs -------------------------------------------------------------------------------- /neqo-transport/src/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/frame.rs -------------------------------------------------------------------------------- /neqo-transport/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/lib.rs -------------------------------------------------------------------------------- /neqo-transport/src/pace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/pace.rs -------------------------------------------------------------------------------- /neqo-transport/src/packet/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/packet/metadata.rs -------------------------------------------------------------------------------- /neqo-transport/src/packet/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/packet/mod.rs -------------------------------------------------------------------------------- /neqo-transport/src/packet/retry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/packet/retry.rs -------------------------------------------------------------------------------- /neqo-transport/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/path.rs -------------------------------------------------------------------------------- /neqo-transport/src/pmtud.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/pmtud.rs -------------------------------------------------------------------------------- /neqo-transport/src/qlog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/qlog.rs -------------------------------------------------------------------------------- /neqo-transport/src/quic_datagrams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/quic_datagrams.rs -------------------------------------------------------------------------------- /neqo-transport/src/recovery/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/recovery/mod.rs -------------------------------------------------------------------------------- /neqo-transport/src/recovery/sent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/recovery/sent.rs -------------------------------------------------------------------------------- /neqo-transport/src/recovery/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/recovery/token.rs -------------------------------------------------------------------------------- /neqo-transport/src/recv_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/recv_stream.rs -------------------------------------------------------------------------------- /neqo-transport/src/rtt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/rtt.rs -------------------------------------------------------------------------------- /neqo-transport/src/saved.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/saved.rs -------------------------------------------------------------------------------- /neqo-transport/src/send_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/send_stream.rs -------------------------------------------------------------------------------- /neqo-transport/src/sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/sender.rs -------------------------------------------------------------------------------- /neqo-transport/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/server.rs -------------------------------------------------------------------------------- /neqo-transport/src/sni.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/sni.rs -------------------------------------------------------------------------------- /neqo-transport/src/stateless_reset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/stateless_reset.rs -------------------------------------------------------------------------------- /neqo-transport/src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/stats.rs -------------------------------------------------------------------------------- /neqo-transport/src/stream_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/stream_id.rs -------------------------------------------------------------------------------- /neqo-transport/src/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/streams.rs -------------------------------------------------------------------------------- /neqo-transport/src/tparams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/tparams.rs -------------------------------------------------------------------------------- /neqo-transport/src/tracking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/tracking.rs -------------------------------------------------------------------------------- /neqo-transport/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/src/version.rs -------------------------------------------------------------------------------- /neqo-transport/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/tests/common/mod.rs -------------------------------------------------------------------------------- /neqo-transport/tests/conn_vectors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/tests/conn_vectors.rs -------------------------------------------------------------------------------- /neqo-transport/tests/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/tests/connection.rs -------------------------------------------------------------------------------- /neqo-transport/tests/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/tests/network.rs -------------------------------------------------------------------------------- /neqo-transport/tests/retry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/tests/retry.rs -------------------------------------------------------------------------------- /neqo-transport/tests/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/tests/server.rs -------------------------------------------------------------------------------- /neqo-transport/tests/sni.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/tests/sni.rs -------------------------------------------------------------------------------- /neqo-transport/tests/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-transport/tests/stats.rs -------------------------------------------------------------------------------- /neqo-udp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-udp/Cargo.toml -------------------------------------------------------------------------------- /neqo-udp/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-udp/build.rs -------------------------------------------------------------------------------- /neqo-udp/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo-udp/src/lib.rs -------------------------------------------------------------------------------- /neqo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo.png -------------------------------------------------------------------------------- /neqo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/neqo.svg -------------------------------------------------------------------------------- /qns/.dockerignore: -------------------------------------------------------------------------------- 1 | .last-update-* 2 | /target/ 3 | -------------------------------------------------------------------------------- /qns/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/qns/Dockerfile -------------------------------------------------------------------------------- /qns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/qns/README.md -------------------------------------------------------------------------------- /qns/interop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/qns/interop.sh -------------------------------------------------------------------------------- /test-fixture/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/Cargo.toml -------------------------------------------------------------------------------- /test-fixture/db/cert9.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/db/cert9.db -------------------------------------------------------------------------------- /test-fixture/db/key4.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/db/key4.db -------------------------------------------------------------------------------- /test-fixture/db/pkcs11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/db/pkcs11.txt -------------------------------------------------------------------------------- /test-fixture/src/assertions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/assertions.rs -------------------------------------------------------------------------------- /test-fixture/src/header_protection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/header_protection.rs -------------------------------------------------------------------------------- /test-fixture/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/lib.rs -------------------------------------------------------------------------------- /test-fixture/src/sim/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/sim/connection.rs -------------------------------------------------------------------------------- /test-fixture/src/sim/delay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/sim/delay.rs -------------------------------------------------------------------------------- /test-fixture/src/sim/drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/sim/drop.rs -------------------------------------------------------------------------------- /test-fixture/src/sim/http3_connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/sim/http3_connection.rs -------------------------------------------------------------------------------- /test-fixture/src/sim/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/sim/mod.rs -------------------------------------------------------------------------------- /test-fixture/src/sim/mtu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/sim/mtu.rs -------------------------------------------------------------------------------- /test-fixture/src/sim/rng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/sim/rng.rs -------------------------------------------------------------------------------- /test-fixture/src/sim/taildrop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test-fixture/src/sim/taildrop.rs -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/README.md -------------------------------------------------------------------------------- /test/ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/ansible/README.md -------------------------------------------------------------------------------- /test/ansible/bin/prep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/ansible/bin/prep.sh -------------------------------------------------------------------------------- /test/ansible/bin/unprep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/ansible/bin/unprep.sh -------------------------------------------------------------------------------- /test/ansible/etc/sudoers.d.bench: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/ansible/etc/sudoers.d.bench -------------------------------------------------------------------------------- /test/ansible/install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/ansible/install.yml -------------------------------------------------------------------------------- /test/ansible/inventory.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/ansible/inventory.ini -------------------------------------------------------------------------------- /test/ansible/shrink.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/ansible/shrink.yml -------------------------------------------------------------------------------- /test/make-fuzz-corpus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/make-fuzz-corpus.sh -------------------------------------------------------------------------------- /test/mozlog-neqo-cwnd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/mozlog-neqo-cwnd.py -------------------------------------------------------------------------------- /test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/test.sh -------------------------------------------------------------------------------- /test/update-lockfile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/update-lockfile.sh -------------------------------------------------------------------------------- /test/upload_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/neqo/HEAD/test/upload_test.sh --------------------------------------------------------------------------------