litespeed-quic/test/unittests
Dmitri Tikhonov 662de5e197 Release 2.4.4
- [API] Add lsquic_alpn2ver() to aid parsing Alt-Svc header.
- [BUGFIX] NULL dereference when H3 frame header would be split.
- [BUGFIX] Do not close fixed-size H3 frame prematurely.
- [BUGFIX] Allow PING frames in IETF mini conn.
- [BUGFIX] Mini conns: don't send any packets after receiving
  CONNECTION_CLOSE.
- [BUGFIX] Client migration: reserve slot for DCID from transport params.
- [BUGFIX] Allow max_early_data_size=0 -- early_data might not be there.
- [BUGFIX] Use an invalid stream number to reset BPT cache (zero is now a
  valid stream number).
- [SPEC] Use FINAL_SIZE_ERROR when FIN mismatch is detected.
- [OPTIMIZATION] Closed connection only gets one chance to send packets.
- [OPTIMIZATION] Flush headers stream before packetizing stream data.
- [OPTIMIZATION] process QPACK encoder STREAM frames immediately.
- Update ls-qpack to v0.10.1.
2019-10-08 08:36:49 -04:00
..
CMakeLists.txt Release 2.4.0 2019-09-18 11:22:20 -04:00
graph_cubic.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
mini_parse.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_ack.c Release 2.4.0 2019-09-18 11:22:20 -04:00
test_ackgen_gquic_be.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_ackgen_gquic_le.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_ackparse_gquic_be.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_ackparse_gquic_ietf.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_ackparse_gquic_le.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_alarmset.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_alt_svc_ver.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_arr.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_attq.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_blocked_gquic_be.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_blocked_gquic_le.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_buf.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_bw_sampler.c Release 2.3.0 2019-09-12 14:39:50 -04:00
test_chlo_gen.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_clear_aead.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_conn_close_gquic_be.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_conn_close_gquic_le.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_conn_hash.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_crypto_gen.c Release 2.4.0 2019-09-18 11:22:20 -04:00
test_cubic.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_dec.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_di_nocopy.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_elision.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_engine_ctor.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_export_key.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_frame_chop.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_frame_reader.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_frame_rw.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_frame_writer.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_goaway_gquic_be.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_goaway_gquic_le.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_h3_framing.c Release 2.4.4 2019-10-08 08:36:49 -04:00
test_hcsi_reader.c Release 2.4.0 2019-09-18 11:22:20 -04:00
test_hkdf.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_lsquic_hash.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_malo.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_minmax.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_packet_out.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_packno_len.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_parse.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_parse_packet_in.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_purga.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_qlog.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_quic_be_floats.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_quic_le_floats.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_rechist.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_reg_pkt_headergen.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_rst_stream_gquic_be.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_rst_stream_gquic_le.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_rst_stream_ietf.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_rtt.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_send_headers.c Release 2.4.0 2019-09-18 11:22:20 -04:00
test_senhist.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_set.c Release 1.17.11 2019-01-03 11:48:45 -05:00
test_sfcw.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_shi.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_some_packets.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_spi.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_stop_waiting_gquic_be.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_stop_waiting_gquic_le.c Release 1.20.0 2019-04-01 11:41:55 -04:00
test_stream.c Release 2.4.0 2019-09-18 11:22:20 -04:00
test_streamgen.c Release 2.4.0 2019-09-18 11:22:20 -04:00
test_streamparse.c Release 2.4.0 2019-09-18 11:22:20 -04:00
test_trapa.c Release 2.4.0 2019-09-18 11:22:20 -04:00
test_varint.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_ver_nego.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_wuf_gquic_be.c Release 2.2.0: server included, ID-22 supported (#76) 2019-09-11 11:27:58 -04:00
test_wuf_gquic_le.c Release 1.17.11 2019-01-03 11:48:45 -05:00