Path Lines of Code quic/s2n-quic-bench/Cargo.toml 20 quic/s2n-quic-bench/benches/bench.rs 3 quic/s2n-quic-bench/src/buffer.rs 47 quic/s2n-quic-bench/src/frame.rs 78 quic/s2n-quic-bench/src/inet.rs 32 quic/s2n-quic-bench/src/lib.rs 17 quic/s2n-quic-bench/src/packet.rs 52 quic/s2n-quic-bench/src/sync.rs 69 quic/s2n-quic-bench/src/varint.rs 126 quic/s2n-quic-bench/src/xdp.rs 125 quic/s2n-quic-core/Cargo.toml 71 quic/s2n-quic-core/events/common.rs 885 quic/s2n-quic-core/events/connection.rs 369 quic/s2n-quic-core/events/endpoint.rs 5 quic/s2n-quic-core/events/platform.rs 96 quic/s2n-quic-core/src/ack.rs 12 quic/s2n-quic-core/src/ack/ranges.rs 93 quic/s2n-quic-core/src/ack/set.rs 46 quic/s2n-quic-core/src/ack/settings.rs 68 quic/s2n-quic-core/src/ack/transmission.rs 118 quic/s2n-quic-core/src/application/error.rs 52 quic/s2n-quic-core/src/application/mod.rs 6 quic/s2n-quic-core/src/application/server_name.rs 40 quic/s2n-quic-core/src/buffer.rs 12 quic/s2n-quic-core/src/buffer/deque.rs 161 quic/s2n-quic-core/src/buffer/deque/storage.rs 171 quic/s2n-quic-core/src/buffer/deque/tests.rs 143 quic/s2n-quic-core/src/buffer/duplex.rs 9 quic/s2n-quic-core/src/buffer/duplex/interposer.rs 234 quic/s2n-quic-core/src/buffer/error.rs 38 quic/s2n-quic-core/src/buffer/reader.rs 64 quic/s2n-quic-core/src/buffer/reader/checked.rs 120 quic/s2n-quic-core/src/buffer/reader/complete.rs 71 quic/s2n-quic-core/src/buffer/reader/empty.rs 34 quic/s2n-quic-core/src/buffer/reader/incremental.rs 147 quic/s2n-quic-core/src/buffer/reader/limit.rs 66 quic/s2n-quic-core/src/buffer/reader/storage.rs 30 quic/s2n-quic-core/src/buffer/reader/storage/buf.rs 117 quic/s2n-quic-core/src/buffer/reader/storage/bytes.rs 112 quic/s2n-quic-core/src/buffer/reader/storage/chunk.rs 57 quic/s2n-quic-core/src/buffer/reader/storage/empty.rs 49 quic/s2n-quic-core/src/buffer/reader/storage/full_copy.rs 56 quic/s2n-quic-core/src/buffer/reader/storage/infallible.rs 25 quic/s2n-quic-core/src/buffer/reader/storage/io_slice.rs 301 quic/s2n-quic-core/src/buffer/reader/storage/slice.rs 91 quic/s2n-quic-core/src/buffer/reader/storage/tests.rs 57 quic/s2n-quic-core/src/buffer/reader/storage/tracked.rs 56 quic/s2n-quic-core/src/buffer/reassembler.rs 465 quic/s2n-quic-core/src/buffer/reassembler/duplex.rs 15 quic/s2n-quic-core/src/buffer/reassembler/probe.rs 10 quic/s2n-quic-core/src/buffer/reassembler/reader.rs 165 quic/s2n-quic-core/src/buffer/reassembler/request.rs 55 quic/s2n-quic-core/src/buffer/reassembler/slot.rs 335 quic/s2n-quic-core/src/buffer/reassembler/tests.rs 832 quic/s2n-quic-core/src/buffer/reassembler/writer.rs 11 quic/s2n-quic-core/src/buffer/writer.rs 7 quic/s2n-quic-core/src/buffer/writer/storage.rs 65 quic/s2n-quic-core/src/buffer/writer/storage/buf.rs 101 quic/s2n-quic-core/src/buffer/writer/storage/byte_queue.rs 75 quic/s2n-quic-core/src/buffer/writer/storage/discard.rs 13 quic/s2n-quic-core/src/buffer/writer/storage/empty.rs 20 quic/s2n-quic-core/src/buffer/writer/storage/limit.rs 117 quic/s2n-quic-core/src/buffer/writer/storage/tracked.rs 92 quic/s2n-quic-core/src/buffer/writer/storage/uninit_slice.rs 56 quic/s2n-quic-core/src/buffer/writer/storage/vec_deque.rs 11 quic/s2n-quic-core/src/buffer/writer/storage/write_once.rs 127 quic/s2n-quic-core/src/connection/close.rs 105 quic/s2n-quic-core/src/connection/error.rs 515 quic/s2n-quic-core/src/connection/id.rs 361 quic/s2n-quic-core/src/connection/limits.rs 431 quic/s2n-quic-core/src/connection/mod.rs 7 quic/s2n-quic-core/src/counter.rs 178 quic/s2n-quic-core/src/crypto/application/keyset.rs 403 quic/s2n-quic-core/src/crypto/application/limited.rs 60 quic/s2n-quic-core/src/crypto/application/mod.rs 3 quic/s2n-quic-core/src/crypto/handshake.rs 3 quic/s2n-quic-core/src/crypto/header_crypto.rs 67 quic/s2n-quic-core/src/crypto/initial.rs 148 quic/s2n-quic-core/src/crypto/key.rs 140 quic/s2n-quic-core/src/crypto/label.rs 52 quic/s2n-quic-core/src/crypto/mod.rs 105 quic/s2n-quic-core/src/crypto/one_rtt.rs 6 quic/s2n-quic-core/src/crypto/packet_protection.rs 46 quic/s2n-quic-core/src/crypto/payload.rs 98 quic/s2n-quic-core/src/crypto/retry.rs 36 quic/s2n-quic-core/src/crypto/tests.rs 96 quic/s2n-quic-core/src/crypto/tls.rs 400 quic/s2n-quic-core/src/crypto/tls/error.rs 67 quic/s2n-quic-core/src/crypto/tls/null.rs 425 quic/s2n-quic-core/src/crypto/tls/slow_tls.rs 78 quic/s2n-quic-core/src/crypto/zero_rtt.rs 4 quic/s2n-quic-core/src/ct.rs 335 quic/s2n-quic-core/src/datagram/default.rs 586 quic/s2n-quic-core/src/datagram/disabled.rs 27 quic/s2n-quic-core/src/datagram/mod.rs 6 quic/s2n-quic-core/src/datagram/traits.rs 72 quic/s2n-quic-core/src/dc.rs 158 quic/s2n-quic-core/src/dc/disabled.rs 42 quic/s2n-quic-core/src/dc/traits.rs 69 quic/s2n-quic-core/src/endpoint/limits.rs 61 quic/s2n-quic-core/src/endpoint/mod.rs 102 quic/s2n-quic-core/src/event.rs 181 quic/s2n-quic-core/src/event/metrics.rs 3 quic/s2n-quic-core/src/event/metrics/aggregate.rs 141 quic/s2n-quic-core/src/event/metrics/aggregate/info.rs 116 quic/s2n-quic-core/src/event/metrics/aggregate/metric.rs 137 quic/s2n-quic-core/src/event/metrics/aggregate/probe.rs 2 quic/s2n-quic-core/src/event/metrics/aggregate/probe/dynamic.rs 164 quic/s2n-quic-core/src/event/metrics/aggregate/recorder.rs 100 quic/s2n-quic-core/src/event/metrics/aggregate/variant.rs 9 quic/s2n-quic-core/src/event/snapshot.rs 71 quic/s2n-quic-core/src/frame/ack.rs 334 quic/s2n-quic-core/src/frame/ack_elicitation.rs 83 quic/s2n-quic-core/src/frame/congestion_controlled.rs 42 quic/s2n-quic-core/src/frame/connection_close.rs 70 quic/s2n-quic-core/src/frame/crypto.rs 85 quic/s2n-quic-core/src/frame/data_blocked.rs 16 quic/s2n-quic-core/src/frame/datagram.rs 81 quic/s2n-quic-core/src/frame/dc_stateless_reset_tokens.rs 88 quic/s2n-quic-core/src/frame/handshake_done.rs 13 quic/s2n-quic-core/src/frame/max_data.rs 16 quic/s2n-quic-core/src/frame/max_stream_data.rs 23 quic/s2n-quic-core/src/frame/max_streams.rs 24 quic/s2n-quic-core/src/frame/mod.rs 226 quic/s2n-quic-core/src/frame/new_connection_id.rs 57 quic/s2n-quic-core/src/frame/new_token.rs 38 quic/s2n-quic-core/src/frame/padding.rs 19 quic/s2n-quic-core/src/frame/path_challenge.rs 36 quic/s2n-quic-core/src/frame/path_response.rs 40 quic/s2n-quic-core/src/frame/path_validation.rs 97 quic/s2n-quic-core/src/frame/ping.rs 13 quic/s2n-quic-core/src/frame/reset_stream.rs 25 quic/s2n-quic-core/src/frame/retire_connection_id.rs 19 quic/s2n-quic-core/src/frame/stop_sending.rs 23 quic/s2n-quic-core/src/frame/stream.rs 168 quic/s2n-quic-core/src/frame/stream_data_blocked.rs 23 quic/s2n-quic-core/src/frame/streams_blocked.rs 24 quic/s2n-quic-core/src/frame/tests.rs 15 quic/s2n-quic-core/src/havoc.rs 651 quic/s2n-quic-core/src/inet/checksum.rs 296 quic/s2n-quic-core/src/inet/checksum/x86.rs 177 quic/s2n-quic-core/src/inet/datagram.rs 25 quic/s2n-quic-core/src/inet/ecn.rs 69 quic/s2n-quic-core/src/inet/ethernet.rs 146 quic/s2n-quic-core/src/inet/ip.rs 358 quic/s2n-quic-core/src/inet/ipv4.rs 609 quic/s2n-quic-core/src/inet/ipv6.rs 530 quic/s2n-quic-core/src/inet/macros.rs 59 quic/s2n-quic-core/src/inet/mod.rs 17 quic/s2n-quic-core/src/inet/udp.rs 85 quic/s2n-quic-core/src/inet/unspecified.rs 23 quic/s2n-quic-core/src/interval_set/insert.rs 30 quic/s2n-quic-core/src/interval_set/intersection.rs 182 quic/s2n-quic-core/src/interval_set/interval.rs 149 quic/s2n-quic-core/src/interval_set/mod.rs 436 quic/s2n-quic-core/src/interval_set/remove.rs 37 quic/s2n-quic-core/src/interval_set/tests.rs 165 quic/s2n-quic-core/src/io/event_loop.rs 134 quic/s2n-quic-core/src/io/event_loop/select.rs 59 quic/s2n-quic-core/src/io/mod.rs 5 quic/s2n-quic-core/src/io/rx.rs 31 quic/s2n-quic-core/src/io/rx/pair.rs 138 quic/s2n-quic-core/src/io/tx.rs 204 quic/s2n-quic-core/src/io/tx/handle_map.rs 158 quic/s2n-quic-core/src/io/tx/router.rs 194 quic/s2n-quic-core/src/lib.rs 48 quic/s2n-quic-core/src/macros.rs 144 quic/s2n-quic-core/src/memo.rs 107 quic/s2n-quic-core/src/number.rs 220 quic/s2n-quic-core/src/packet/decoding.rs 123 quic/s2n-quic-core/src/packet/encoding.rs 187 quic/s2n-quic-core/src/packet/handshake.rs 144 quic/s2n-quic-core/src/packet/initial.rs 225 quic/s2n-quic-core/src/packet/interceptor.rs 248 quic/s2n-quic-core/src/packet/interceptor/loss.rs 128 quic/s2n-quic-core/src/packet/key_phase.rs 73 quic/s2n-quic-core/src/packet/long.rs 129 quic/s2n-quic-core/src/packet/mod.rs 165 quic/s2n-quic-core/src/packet/number/map.rs 550 quic/s2n-quic-core/src/packet/number/mod.rs 109 quic/s2n-quic-core/src/packet/number/packet_number.rs 176 quic/s2n-quic-core/src/packet/number/packet_number_len.rs 151 quic/s2n-quic-core/src/packet/number/packet_number_range.rs 147 quic/s2n-quic-core/src/packet/number/packet_number_space.rs 73 quic/s2n-quic-core/src/packet/number/protected_packet_number.rs 8 quic/s2n-quic-core/src/packet/number/sliding_window.rs 429 quic/s2n-quic-core/src/packet/number/tests.rs 166 quic/s2n-quic-core/src/packet/number/truncated_packet_number.rs 131 quic/s2n-quic-core/src/packet/retry.rs 226 quic/s2n-quic-core/src/packet/short.rs 155 quic/s2n-quic-core/src/packet/stateless_reset.rs 188 quic/s2n-quic-core/src/packet/tests.rs 101 quic/s2n-quic-core/src/packet/version_negotiation.rs 132 quic/s2n-quic-core/src/packet/zero_rtt.rs 131 quic/s2n-quic-core/src/path/ecn.rs 295 quic/s2n-quic-core/src/path/ecn/tests.rs 730 quic/s2n-quic-core/src/path/migration.rs 78 quic/s2n-quic-core/src/path/mod.rs 321 quic/s2n-quic-core/src/path/mtu.rs 676 quic/s2n-quic-core/src/path/mtu/tests.rs 832 quic/s2n-quic-core/src/probe.rs 148 quic/s2n-quic-core/src/query.rs 106 quic/s2n-quic-core/src/random.rs 2 quic/s2n-quic-core/src/recovery/bandwidth/estimator.rs 282 quic/s2n-quic-core/src/recovery/bandwidth/estimator/tests.rs 358 quic/s2n-quic-core/src/recovery/bandwidth/mod.rs 2 quic/s2n-quic-core/src/recovery/bbr.rs 708 quic/s2n-quic-core/src/recovery/bbr/congestion.rs 305 quic/s2n-quic-core/src/recovery/bbr/data_rate.rs 169 quic/s2n-quic-core/src/recovery/bbr/data_volume.rs 179 quic/s2n-quic-core/src/recovery/bbr/drain.rs 79 quic/s2n-quic-core/src/recovery/bbr/ecn.rs 105 quic/s2n-quic-core/src/recovery/bbr/full_pipe.rs 223 quic/s2n-quic-core/src/recovery/bbr/pacing.rs 226 quic/s2n-quic-core/src/recovery/bbr/probe_bw.rs 804 quic/s2n-quic-core/src/recovery/bbr/probe_rtt.rs 239 quic/s2n-quic-core/src/recovery/bbr/recovery.rs 104 quic/s2n-quic-core/src/recovery/bbr/round.rs 109 quic/s2n-quic-core/src/recovery/bbr/startup.rs 140 quic/s2n-quic-core/src/recovery/bbr/tests.rs 755 quic/s2n-quic-core/src/recovery/bbr/windowed_filter.rs 208 quic/s2n-quic-core/src/recovery/congestion_controller.rs 112 quic/s2n-quic-core/src/recovery/congestion_controller/fuzz_target.rs 252 quic/s2n-quic-core/src/recovery/cubic.rs 471 quic/s2n-quic-core/src/recovery/cubic/tests.rs 911 quic/s2n-quic-core/src/recovery/hybrid_slow_start.rs 400 quic/s2n-quic-core/src/recovery/loss.rs 114 quic/s2n-quic-core/src/recovery/mod.rs 19 quic/s2n-quic-core/src/recovery/pacing.rs 71 quic/s2n-quic-core/src/recovery/pacing/tests.rs 292 quic/s2n-quic-core/src/recovery/persistent_congestion.rs 84 quic/s2n-quic-core/src/recovery/pto.rs 180 quic/s2n-quic-core/src/recovery/rtt_estimator.rs 504 quic/s2n-quic-core/src/recovery/sent_packets.rs 85 quic/s2n-quic-core/src/recovery/simulation.rs 348 quic/s2n-quic-core/src/slice.rs 157 quic/s2n-quic-core/src/slice/deque.rs 161 quic/s2n-quic-core/src/slice/deque/pair.rs 149 quic/s2n-quic-core/src/state.rs 233 quic/s2n-quic-core/src/state/tests.rs 86 quic/s2n-quic-core/src/stateless_reset.rs 2 quic/s2n-quic-core/src/stateless_reset/token.rs 109 quic/s2n-quic-core/src/stream/error.rs 166 quic/s2n-quic-core/src/stream/id.rs 122 quic/s2n-quic-core/src/stream/iter.rs 78 quic/s2n-quic-core/src/stream/limits.rs 79 quic/s2n-quic-core/src/stream/mod.rs 14 quic/s2n-quic-core/src/stream/ops.rs 386 quic/s2n-quic-core/src/stream/state.rs 4 quic/s2n-quic-core/src/stream/state/recv.rs 42 quic/s2n-quic-core/src/stream/state/send.rs 45 quic/s2n-quic-core/src/stream/type_.rs 13 quic/s2n-quic-core/src/sync.rs 12 quic/s2n-quic-core/src/sync/atomic_waker.rs 86 quic/s2n-quic-core/src/sync/cursor.rs 346 quic/s2n-quic-core/src/sync/primitive.rs 37 quic/s2n-quic-core/src/sync/spsc.rs 30 quic/s2n-quic-core/src/sync/spsc/recv.rs 151 quic/s2n-quic-core/src/sync/spsc/send.rs 118 quic/s2n-quic-core/src/sync/spsc/slice.rs 137 quic/s2n-quic-core/src/sync/spsc/state.rs 421 quic/s2n-quic-core/src/sync/spsc/tests.rs 391 quic/s2n-quic-core/src/sync/worker.rs 148 quic/s2n-quic-core/src/task.rs 2 quic/s2n-quic-core/src/task/cooldown.rs 137 quic/s2n-quic-core/src/task/waker.rs 19 quic/s2n-quic-core/src/task/waker/contract.rs 107 quic/s2n-quic-core/src/time/clock.rs 64 quic/s2n-quic-core/src/time/clock/std.rs 37 quic/s2n-quic-core/src/time/mod.rs 8 quic/s2n-quic-core/src/time/timer.rs 206 quic/s2n-quic-core/src/time/timestamp.rs 168 quic/s2n-quic-core/src/time/token_bucket.rs 164 quic/s2n-quic-core/src/token.rs 94 quic/s2n-quic-core/src/transmission/constraint.rs 44 quic/s2n-quic-core/src/transmission/interest.rs 203 quic/s2n-quic-core/src/transmission/mod.rs 38 quic/s2n-quic-core/src/transmission/mode.rs 24 quic/s2n-quic-core/src/transmission/writer.rs 41 quic/s2n-quic-core/src/transport/error.rs 266 quic/s2n-quic-core/src/transport/mod.rs 3 quic/s2n-quic-core/src/transport/parameters/disabled_parameter.rs 29 quic/s2n-quic-core/src/transport/parameters/mod.rs 1005 quic/s2n-quic-core/src/transport/parameters/tests.rs 269 quic/s2n-quic-core/src/varint/mod.rs 161 quic/s2n-quic-core/src/varint/table.rs 207 quic/s2n-quic-core/src/varint/tests.rs 220 quic/s2n-quic-core/src/xdp.rs 4 quic/s2n-quic-core/src/xdp/bpf.rs 84 quic/s2n-quic-core/src/xdp/decoder.rs 173 quic/s2n-quic-core/src/xdp/encoder.rs 291 quic/s2n-quic-core/src/xdp/path.rs 115 quic/s2n-quic-crypto/Cargo.toml 27 quic/s2n-quic-crypto/src/aead/default.rs 74 quic/s2n-quic-crypto/src/aead/fips.rs 15 quic/s2n-quic-crypto/src/aead/mod.rs 18 quic/s2n-quic-crypto/src/cipher_suite.rs 238 quic/s2n-quic-crypto/src/cipher_suite/negotiated.rs 109 quic/s2n-quic-crypto/src/cipher_suite/ring.rs 95 quic/s2n-quic-crypto/src/handshake.rs 5 quic/s2n-quic-crypto/src/header_key.rs 27 quic/s2n-quic-crypto/src/initial.rs 202 quic/s2n-quic-crypto/src/iv.rs 41 quic/s2n-quic-crypto/src/lib.rs 36 quic/s2n-quic-crypto/src/negotiated.rs 148 quic/s2n-quic-crypto/src/one_rtt.rs 64 quic/s2n-quic-crypto/src/retry.rs 133 quic/s2n-quic-crypto/src/tests.rs 302 quic/s2n-quic-crypto/src/zero_rtt.rs 61 quic/s2n-quic-events/Cargo.toml 16 quic/s2n-quic-events/src/main.rs 23 quic/s2n-quic-events/src/output.rs 542 quic/s2n-quic-events/src/output/metrics.rs 103 quic/s2n-quic-events/src/output/metrics/aggregate.rs 831 quic/s2n-quic-events/src/output_mode.rs 258 quic/s2n-quic-events/src/parser.rs 675 quic/s2n-quic-events/src/validation.rs 36 quic/s2n-quic-h3/Cargo.toml 18 quic/s2n-quic-h3/src/lib.rs 3 quic/s2n-quic-h3/src/s2n_quic.rs 415 quic/s2n-quic-platform/Cargo.toml 62 quic/s2n-quic-platform/build.rs 179 quic/s2n-quic-platform/features/socket_mmsg.rs 11 quic/s2n-quic-platform/features/socket_msg.rs 11 quic/s2n-quic-platform/src/bpf.rs 13 quic/s2n-quic-platform/src/bpf/ancillary.rs 126 quic/s2n-quic-platform/src/bpf/cbpf.rs 147 quic/s2n-quic-platform/src/bpf/cbpf/tests.rs 335 quic/s2n-quic-platform/src/bpf/common.rs 153 quic/s2n-quic-platform/src/bpf/ebpf.rs 126 quic/s2n-quic-platform/src/bpf/instruction.rs 75 quic/s2n-quic-platform/src/bpf/program.rs 45 quic/s2n-quic-platform/src/features.rs 11 quic/s2n-quic-platform/src/features/gro.rs 42 quic/s2n-quic-platform/src/features/gso.rs 161 quic/s2n-quic-platform/src/features/pktinfo.rs 1 quic/s2n-quic-platform/src/features/pktinfo_v4.rs 71 quic/s2n-quic-platform/src/features/pktinfo_v6.rs 67 quic/s2n-quic-platform/src/features/tos.rs 16 quic/s2n-quic-platform/src/features/tos_v4.rs 41 quic/s2n-quic-platform/src/features/tos_v6.rs 39 quic/s2n-quic-platform/src/io.rs 8 quic/s2n-quic-platform/src/io/testing/message.rs 132 quic/s2n-quic-platform/src/io/testing/model.rs 265 quic/s2n-quic-platform/src/io/testing/network.rs 445 quic/s2n-quic-platform/src/io/testing/socket.rs 261 quic/s2n-quic-platform/src/io/testing/time.rs 79 quic/s2n-quic-platform/src/io/tokio.rs 244 quic/s2n-quic-platform/src/io/tokio/builder.rs 140 quic/s2n-quic-platform/src/io/tokio/clock.rs 80 quic/s2n-quic-platform/src/io/tokio/task.rs 46 quic/s2n-quic-platform/src/io/tokio/task/simple.rs 120 quic/s2n-quic-platform/src/io/tokio/task/unix.rs 115 quic/s2n-quic-platform/src/io/tokio/tests.rs 96 quic/s2n-quic-platform/src/io/turmoil.rs 182 quic/s2n-quic-platform/src/io/turmoil/builder.rs 41 quic/s2n-quic-platform/src/io/turmoil/tests.rs 77 quic/s2n-quic-platform/src/io/xdp.rs 135 quic/s2n-quic-platform/src/io/xdp/builder.rs 112 quic/s2n-quic-platform/src/lib.rs 11 quic/s2n-quic-platform/src/message.rs 149 quic/s2n-quic-platform/src/message/cmsg.rs 34 quic/s2n-quic-platform/src/message/cmsg/decode.rs 166 quic/s2n-quic-platform/src/message/cmsg/encode.rs 73 quic/s2n-quic-platform/src/message/cmsg/storage.rs 134 quic/s2n-quic-platform/src/message/cmsg/tests.rs 98 quic/s2n-quic-platform/src/message/mmsg.rs 69 quic/s2n-quic-platform/src/message/msg.rs 226 quic/s2n-quic-platform/src/message/msg/ext.rs 70 quic/s2n-quic-platform/src/message/msg/handle.rs 126 quic/s2n-quic-platform/src/message/msg/tests.rs 84 quic/s2n-quic-platform/src/message/simple.rs 124 quic/s2n-quic-platform/src/socket.rs 5 quic/s2n-quic-platform/src/socket/io.rs 2 quic/s2n-quic-platform/src/socket/io/rx.rs 102 quic/s2n-quic-platform/src/socket/io/tx.rs 316 quic/s2n-quic-platform/src/socket/options.rs 106 quic/s2n-quic-platform/src/socket/ring.rs 333 quic/s2n-quic-platform/src/socket/stats.rs 100 quic/s2n-quic-platform/src/socket/task.rs 5 quic/s2n-quic-platform/src/socket/task/events.rs 107 quic/s2n-quic-platform/src/socket/task/rx.rs 109 quic/s2n-quic-platform/src/socket/task/tx.rs 117 quic/s2n-quic-platform/src/syscall.rs 186 quic/s2n-quic-platform/src/syscall/mmsg.rs 73 quic/s2n-quic-platform/src/syscall/msg.rs 109 quic/s2n-quic-platform/src/time/mod.rs 116 quic/s2n-quic-qns/Cargo.toml 52 quic/s2n-quic-qns/src/client.rs 48 quic/s2n-quic-qns/src/client/h09.rs 94 quic/s2n-quic-qns/src/client/h3.rs 88 quic/s2n-quic-qns/src/client/interop.rs 199 quic/s2n-quic-qns/src/client/perf.rs 121 quic/s2n-quic-qns/src/congestion_control.rs 27 quic/s2n-quic-qns/src/file.rs 61 quic/s2n-quic-qns/src/intercept.rs 106 quic/s2n-quic-qns/src/interop.rs 51 quic/s2n-quic-qns/src/io.rs 95 quic/s2n-quic-qns/src/limits.rs 47 quic/s2n-quic-qns/src/main.rs 88 quic/s2n-quic-qns/src/perf.rs 57 quic/s2n-quic-qns/src/runtime.rs 27 quic/s2n-quic-qns/src/server.rs 50 quic/s2n-quic-qns/src/server/h09.rs 166 quic/s2n-quic-qns/src/server/h3.rs 100 quic/s2n-quic-qns/src/server/interop.rs 142 quic/s2n-quic-qns/src/server/perf.rs 142 quic/s2n-quic-qns/src/server/unstable.rs 8 quic/s2n-quic-qns/src/task.rs 34 quic/s2n-quic-qns/src/tls.rs 286 quic/s2n-quic-qns/src/xdp.rs 267 quic/s2n-quic-rustls/Cargo.toml 24 quic/s2n-quic-rustls/src/certificate.rs 155 quic/s2n-quic-rustls/src/cipher_suite.rs 277 quic/s2n-quic-rustls/src/client.rs 136 quic/s2n-quic-rustls/src/error.rs 26 quic/s2n-quic-rustls/src/lib.rs 9 quic/s2n-quic-rustls/src/server.rs 165 quic/s2n-quic-rustls/src/session.rs 304 quic/s2n-quic-sim/Cargo.toml 28 quic/s2n-quic-sim/plans/baseline.toml 23 quic/s2n-quic-sim/plans/max_inflight.toml 24 quic/s2n-quic-sim/plans/network_jitter.toml 24 quic/s2n-quic-sim/plans/throughput.toml 34 quic/s2n-quic-sim/src/batch.html 76 quic/s2n-quic-sim/src/batch.rs 132 quic/s2n-quic-sim/src/main.rs 35 quic/s2n-quic-sim/src/query.rs 129 quic/s2n-quic-sim/src/report.rs 573 quic/s2n-quic-sim/src/run.rs 142 quic/s2n-quic-sim/src/run/config.rs 96 quic/s2n-quic-sim/src/run/endpoint.rs 84 quic/s2n-quic-sim/src/run/events.rs 294 quic/s2n-quic-sim/src/run/range.rs 89 quic/s2n-quic-sim/src/stats.rs 718 quic/s2n-quic-tls-default/Cargo.toml 29 quic/s2n-quic-tls-default/src/lib.rs 4 quic/s2n-quic-tls/Cargo.toml 43 quic/s2n-quic-tls/src/callback.rs 450 quic/s2n-quic-tls/src/certificate.rs 95 quic/s2n-quic-tls/src/client.rs 110 quic/s2n-quic-tls/src/keylog.rs 42 quic/s2n-quic-tls/src/lib.rs 45 quic/s2n-quic-tls/src/params.rs 17 quic/s2n-quic-tls/src/server.rs 202 quic/s2n-quic-tls/src/session.rs 185 quic/s2n-quic-tls/src/tests.rs 421 quic/s2n-quic-transport/Cargo.toml 39 quic/s2n-quic-transport/src/ack/ack_manager.rs 561 quic/s2n-quic-transport/src/ack/ack_transmission_state.rs 227 quic/s2n-quic-transport/src/ack/mod.rs 6 quic/s2n-quic-transport/src/connection/api.rs 156 quic/s2n-quic-transport/src/connection/api_provider.rs 53 quic/s2n-quic-transport/src/connection/close_sender.rs 367 quic/s2n-quic-transport/src/connection/connection_container.rs 840 quic/s2n-quic-transport/src/connection/connection_container/tests.rs 528 quic/s2n-quic-transport/src/connection/connection_id_mapper.rs 396 quic/s2n-quic-transport/src/connection/connection_impl.rs 1517 quic/s2n-quic-transport/src/connection/connection_interests.rs 113 quic/s2n-quic-transport/src/connection/connection_timers.rs 33 quic/s2n-quic-transport/src/connection/connection_trait.rs 451 quic/s2n-quic-transport/src/connection/finalization.rs 49 quic/s2n-quic-transport/src/connection/internal_connection_id.rs 32 quic/s2n-quic-transport/src/connection/local_id_registry.rs 494 quic/s2n-quic-transport/src/connection/local_id_registry/tests.rs 682 quic/s2n-quic-transport/src/connection/mod.rs 77 quic/s2n-quic-transport/src/connection/open_token.rs 117 quic/s2n-quic-transport/src/connection/peer_id_registry.rs 514 quic/s2n-quic-transport/src/connection/peer_id_registry/tests.rs 358 quic/s2n-quic-transport/src/connection/transmission.rs 364 quic/s2n-quic-transport/src/contexts/mod.rs 16 quic/s2n-quic-transport/src/dc.rs 2 quic/s2n-quic-transport/src/dc/manager.rs 195 quic/s2n-quic-transport/src/dc/manager/tests.rs 228 quic/s2n-quic-transport/src/endpoint/close.rs 106 quic/s2n-quic-transport/src/endpoint/config.rs 69 quic/s2n-quic-transport/src/endpoint/connect.rs 179 quic/s2n-quic-transport/src/endpoint/handle.rs 74 quic/s2n-quic-transport/src/endpoint/initial.rs 323 quic/s2n-quic-transport/src/endpoint/mod.rs 1014 quic/s2n-quic-transport/src/endpoint/packet_buffer.rs 78 quic/s2n-quic-transport/src/endpoint/retry.rs 80 quic/s2n-quic-transport/src/endpoint/stateless_reset.rs 70 quic/s2n-quic-transport/src/endpoint/version.rs 136 quic/s2n-quic-transport/src/lib.rs 15 quic/s2n-quic-transport/src/path/challenge.rs 382 quic/s2n-quic-transport/src/path/manager.rs 518 quic/s2n-quic-transport/src/path/manager/fuzz_target.rs 220 quic/s2n-quic-transport/src/path/manager/tests.rs 1386 quic/s2n-quic-transport/src/path/mod.rs 879 quic/s2n-quic-transport/src/processed_packet.rs 18 quic/s2n-quic-transport/src/recovery/manager.rs 811 quic/s2n-quic-transport/src/recovery/manager/tests.rs 2808 quic/s2n-quic-transport/src/recovery/mod.rs 3 quic/s2n-quic-transport/src/space/application.rs 776 quic/s2n-quic-transport/src/space/crypto_stream.rs 80 quic/s2n-quic-transport/src/space/datagram.rs 123 quic/s2n-quic-transport/src/space/handshake.rs 535 quic/s2n-quic-transport/src/space/handshake_status.rs 221 quic/s2n-quic-transport/src/space/handshake_status/fuzz_target.rs 228 quic/s2n-quic-transport/src/space/initial.rs 639 quic/s2n-quic-transport/src/space/keep_alive.rs 54 quic/s2n-quic-transport/src/space/mod.rs 976 quic/s2n-quic-transport/src/space/session_context.rs 566 quic/s2n-quic-transport/src/space/tx_packet_numbers.rs 106 quic/s2n-quic-transport/src/stream/api.rs 427 quic/s2n-quic-transport/src/stream/contract.rs 401 quic/s2n-quic-transport/src/stream/controller.rs 307 quic/s2n-quic-transport/src/stream/controller/fuzz_target.rs 449 quic/s2n-quic-transport/src/stream/controller/local_initiated.rs 313 quic/s2n-quic-transport/src/stream/controller/remote_initiated.rs 178 quic/s2n-quic-transport/src/stream/incoming_connection_flow_controller.rs 142 quic/s2n-quic-transport/src/stream/manager.rs 832 quic/s2n-quic-transport/src/stream/manager/tests.rs 2647 quic/s2n-quic-transport/src/stream/manager_api.rs 23 quic/s2n-quic-transport/src/stream/mod.rs 24 quic/s2n-quic-transport/src/stream/outgoing_connection_flow_controller.rs 137 quic/s2n-quic-transport/src/stream/receive_stream.rs 543 quic/s2n-quic-transport/src/stream/receive_stream/tests.rs 2151 quic/s2n-quic-transport/src/stream/send_stream.rs 643 quic/s2n-quic-transport/src/stream/send_stream/tests.rs 2408 quic/s2n-quic-transport/src/stream/stream_container.rs 541 quic/s2n-quic-transport/src/stream/stream_events.rs 35 quic/s2n-quic-transport/src/stream/stream_impl.rs 257 quic/s2n-quic-transport/src/stream/stream_interests.rs 53 quic/s2n-quic-transport/src/sync/data_sender.rs 563 quic/s2n-quic-transport/src/sync/data_sender/buffer.rs 404 quic/s2n-quic-transport/src/sync/data_sender/traits.rs 28 quic/s2n-quic-transport/src/sync/data_sender/transmissions.rs 400 quic/s2n-quic-transport/src/sync/data_sender/writer.rs 92 quic/s2n-quic-transport/src/sync/flag.rs 266 quic/s2n-quic-transport/src/sync/incremental_value_sync.rs 124 quic/s2n-quic-transport/src/sync/mod.rs 84 quic/s2n-quic-transport/src/sync/once_sync.rs 95 quic/s2n-quic-transport/src/sync/periodic_sync.rs 155 quic/s2n-quic-transport/src/transmission/application.rs 191 quic/s2n-quic-transport/src/transmission/connection_close.rs 16 quic/s2n-quic-transport/src/transmission/context.rs 184 quic/s2n-quic-transport/src/transmission/early.rs 34 quic/s2n-quic-transport/src/transmission/mod.rs 115 quic/s2n-quic-transport/src/wakeup_queue.rs 215 quic/s2n-quic/Cargo.toml 89 quic/s2n-quic/src/client.rs 58 quic/s2n-quic/src/client/builder.rs 80 quic/s2n-quic/src/client/providers.rs 322 quic/s2n-quic/src/connection.rs 37 quic/s2n-quic/src/connection/acceptor.rs 133 quic/s2n-quic/src/connection/handle.rs 142 quic/s2n-quic/src/lib.rs 21 quic/s2n-quic/src/provider.rs 82 quic/s2n-quic/src/provider/address_token/default.rs 507 quic/s2n-quic/src/provider/address_token/mod.rs 4 quic/s2n-quic/src/provider/congestion_controller.rs 5 quic/s2n-quic/src/provider/connection_close_formatter.rs 15 quic/s2n-quic/src/provider/connection_id.rs 9 quic/s2n-quic/src/provider/datagram.rs 23 quic/s2n-quic/src/provider/dc.rs 25 quic/s2n-quic/src/provider/dc/confirm.rs 116 quic/s2n-quic/src/provider/dc/mtu_confirm.rs 92 quic/s2n-quic/src/provider/endpoint_limits.rs 14 quic/s2n-quic/src/provider/event/console_perf.rs 313 quic/s2n-quic/src/provider/event/disabled.rs 21 quic/s2n-quic/src/provider/event/mod.rs 31 quic/s2n-quic/src/provider/event/tracing.rs 10 quic/s2n-quic/src/provider/io.rs 46 quic/s2n-quic/src/provider/io/tokio.rs 15 quic/s2n-quic/src/provider/io/turmoil.rs 15 quic/s2n-quic/src/provider/io/xdp.rs 16 quic/s2n-quic/src/provider/limits.rs 11 quic/s2n-quic/src/provider/macros.rs 5 quic/s2n-quic/src/provider/mtu.rs 8 quic/s2n-quic/src/provider/packet_interceptor.rs 12 quic/s2n-quic/src/provider/path_migration.rs 12 quic/s2n-quic/src/provider/random.rs 75 quic/s2n-quic/src/provider/stateless_reset_token.rs 52 quic/s2n-quic/src/provider/sync.rs 18 quic/s2n-quic/src/provider/tls.rs 237 quic/s2n-quic/src/server.rs 47 quic/s2n-quic/src/server/builder.rs 90 quic/s2n-quic/src/server/providers.rs 301 quic/s2n-quic/src/stream.rs 85 quic/s2n-quic/src/stream/bidirectional.rs 27 quic/s2n-quic/src/stream/connection.rs 9 quic/s2n-quic/src/stream/local.rs 51 quic/s2n-quic/src/stream/peer.rs 51 quic/s2n-quic/src/stream/receive.rs 227 quic/s2n-quic/src/stream/send.rs 328 quic/s2n-quic/src/stream/splittable.rs 33 quic/s2n-quic/src/tests.rs 56