Path Lines of Code Cargo.toml 121 fuzz/Cargo.toml 49 fuzz/build.rs 3 fuzz/fuzz_targets/client_initial.rs 55 fuzz/fuzz_targets/frame.rs 12 fuzz/fuzz_targets/packet.rs 14 fuzz/fuzz_targets/server_initial.rs 56 neqo-bin/Cargo.toml 57 neqo-bin/benches/main.rs 85 neqo-bin/src/client/http09.rs 191 neqo-bin/src/client/http3.rs 412 neqo-bin/src/client/mod.rs 435 neqo-bin/src/lib.rs 196 neqo-bin/src/send_data.rs 5 neqo-bin/src/server/http09.rs 213 neqo-bin/src/server/http3.rs 105 neqo-bin/src/server/mod.rs 370 neqo-bin/src/udp.rs 47 neqo-common/Cargo.toml 41 neqo-common/benches/decoder.rs 37 neqo-common/build.rs 12 neqo-common/src/codec.rs 315 neqo-common/src/datagram.rs 78 neqo-common/src/event.rs 35 neqo-common/src/fuzz.rs 22 neqo-common/src/header.rs 66 neqo-common/src/hrtime.rs 394 neqo-common/src/incrdecoder.rs 209 neqo-common/src/lib.rs 87 neqo-common/src/log.rs 78 neqo-common/src/qlog.rs 185 neqo-common/src/tos.rs 117 neqo-crypto/Cargo.toml 37 neqo-crypto/bindings/bindings.toml 256 neqo-crypto/bindings/nspr_err.h 1 neqo-crypto/bindings/nspr_error.h 1 neqo-crypto/bindings/nspr_io.h 1 neqo-crypto/bindings/nspr_time.h 1 neqo-crypto/bindings/nss_ciphers.h 2 neqo-crypto/bindings/nss_init.h 2 neqo-crypto/bindings/nss_p11.h 3 neqo-crypto/bindings/nss_secerr.h 1 neqo-crypto/bindings/nss_ssl.h 3 neqo-crypto/bindings/nss_sslerr.h 1 neqo-crypto/bindings/nss_sslopt.h 1 neqo-crypto/build.rs 395 neqo-crypto/src/aead.rs 179 neqo-crypto/src/aead_null.rs 87 neqo-crypto/src/agent.rs 918 neqo-crypto/src/agentio.rs 197 neqo-crypto/src/auth.rs 38 neqo-crypto/src/cert.rs 72 neqo-crypto/src/constants.rs 138 neqo-crypto/src/ech.rs 161 neqo-crypto/src/err.rs 202 neqo-crypto/src/exp.rs 26 neqo-crypto/src/ext.rs 138 neqo-crypto/src/hkdf.rs 103 neqo-crypto/src/hp.rs 145 neqo-crypto/src/lib.rs 150 neqo-crypto/src/min_version.rs 1 neqo-crypto/src/p11.rs 329 neqo-crypto/src/prio.rs 15 neqo-crypto/src/replay.rs 52 neqo-crypto/src/result.rs 107 neqo-crypto/src/secrets.rs 105 neqo-crypto/src/selfencrypt.rs 106 neqo-crypto/src/ssl.rs 111 neqo-crypto/src/time.rs 219 neqo-http3/Cargo.toml 44 neqo-http3/benches/streams.rs 81 neqo-http3/src/buffered_send_stream.rs 89 neqo-http3/src/client_events.rs 302 neqo-http3/src/conn_params.rs 105 neqo-http3/src/connection.rs 1335 neqo-http3/src/connection_client.rs 5599 neqo-http3/src/connection_server.rs 341 neqo-http3/src/control_stream_local.rs 77 neqo-http3/src/control_stream_remote.rs 59 neqo-http3/src/features/extended_connect/mod.rs 60 neqo-http3/src/features/extended_connect/webtransport_session.rs 448 neqo-http3/src/features/extended_connect/webtransport_streams.rs 221 neqo-http3/src/features/mod.rs 68 neqo-http3/src/frames/hframe.rs 217 neqo-http3/src/frames/mod.rs 13 neqo-http3/src/frames/reader.rs 218 neqo-http3/src/frames/wtframe.rs 43 neqo-http3/src/headers_checks.rs 187 neqo-http3/src/lib.rs 326 neqo-http3/src/priority.rs 60 neqo-http3/src/push_controller.rs 402 neqo-http3/src/push_id.rs 39 neqo-http3/src/qlog.rs 29 neqo-http3/src/qpack_decoder_receiver.rs 32 neqo-http3/src/qpack_encoder_receiver.rs 28 neqo-http3/src/recv_message.rs 437 neqo-http3/src/request_target.rs 95 neqo-http3/src/send_message.rs 247 neqo-http3/src/server.rs 1095 neqo-http3/src/server_connection_events.rs 164 neqo-http3/src/server_events.rs 442 neqo-http3/src/settings.rs 253 neqo-http3/src/stream_type_reader.rs 603 neqo-qpack/Cargo.toml 30 neqo-qpack/src/decoder.rs 629 neqo-qpack/src/decoder_instructions.rs 211 neqo-qpack/src/encoder.rs 1161 neqo-qpack/src/encoder_instructions.rs 477 neqo-qpack/src/header_block.rs 826 neqo-qpack/src/huffman.rs 230 neqo-qpack/src/huffman_decode_helper.rs 30 neqo-qpack/src/huffman_table.rs 275 neqo-qpack/src/lib.rs 71 neqo-qpack/src/prefix.rs 78 neqo-qpack/src/qlog.rs 22 neqo-qpack/src/qpack_send_buf.rs 136 neqo-qpack/src/reader.rs 331 neqo-qpack/src/static_table.rs 123 neqo-qpack/src/stats.rs 7 neqo-qpack/src/table.rs 95 neqo-transport/Cargo.toml 66 neqo-transport/benches/min_bandwidth.rs 56 neqo-transport/benches/range_tracker.rs 40 neqo-transport/benches/rx_stream_orderer.rs 16 neqo-transport/benches/sent_packets.rs 32 neqo-transport/benches/transfer.rs 76 neqo-transport/build.rs 3 neqo-transport/src/ackrate.rs 169 neqo-transport/src/addr_valid.rs 382 neqo-transport/src/cc/classic_cc.rs 1039 neqo-transport/src/cc/cubic.rs 143 neqo-transport/src/cc/mod.rs 66 neqo-transport/src/cc/new_reno.rs 40 neqo-transport/src/cid.rs 472 neqo-transport/src/connection/idle.rs 97 neqo-transport/src/connection/mod.rs 2892 neqo-transport/src/connection/params.rs 361 neqo-transport/src/connection/saved.rs 47 neqo-transport/src/connection/state.rs 182 neqo-transport/src/crypto.rs 1366 neqo-transport/src/ecn.rs 241 neqo-transport/src/events.rs 247 neqo-transport/src/fc.rs 971 neqo-transport/src/frame.rs 969 neqo-transport/src/lib.rs 174 neqo-transport/src/pace.rs 122 neqo-transport/src/packet/metadata.rs 102 neqo-transport/src/packet/mod.rs 1248 neqo-transport/src/packet/retry.rs 40 neqo-transport/src/path.rs 776 neqo-transport/src/pmtud.rs 516 neqo-transport/src/qlog.rs 341 neqo-transport/src/quic_datagrams.rs 132 neqo-transport/src/recovery/mod.rs 1218 neqo-transport/src/recovery/sent.rs 259 neqo-transport/src/recovery/token.rs 51 neqo-transport/src/recv_stream.rs 1701 neqo-transport/src/rtt.rs 170 neqo-transport/src/send_stream.rs 2330 neqo-transport/src/sender.rs 131 neqo-transport/src/server.rs 468 neqo-transport/src/sni.rs 118 neqo-transport/src/stats.rs 310 neqo-transport/src/stream_id.rs 158 neqo-transport/src/streams.rs 448 neqo-transport/src/tparams.rs 1014 neqo-transport/src/tracking.rs 814 neqo-transport/src/version.rs 180 neqo-udp/Cargo.toml 28 neqo-udp/build.rs 13 neqo-udp/src/lib.rs 252 test-fixture/Cargo.toml 31 test-fixture/src/assertions.rs 121 test-fixture/src/header_protection.rs 106 test-fixture/src/lib.rs 321 test-fixture/src/sim/connection.rs 281 test-fixture/src/sim/delay.rs 118 test-fixture/src/sim/drop.rs 53 test-fixture/src/sim/mod.rs 250 test-fixture/src/sim/mtu.rs 27 test-fixture/src/sim/rng.rs 67 test-fixture/src/sim/taildrop.rs 128