- Mar 12, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Mar 08, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Mar 03, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Remove conn and user_data from encrypt/decrypt/hp_mask callbacks so that they can be used without conn.
-
- Feb 28, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Feb 16, 2020
-
-
Tatsuhiro Tsujikawa authored
Bring back the processing of Handshake packets. Doing so can reset idle timer and reset PTO count which is useful to deal with packet loss during handshake.
-
- Feb 08, 2020
-
-
Tatsuhiro Tsujikawa authored
Now server can perform path validation without chaining DCID if a remote peer does not change DCID as per spec.
-
- Jan 29, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Coalesces Initial and Handshake from server on probe. Include occasional PING in non-ACK eliciting packets.
-
- Jan 28, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Major rework of loss detection mechanism. It turned out getting it done is very hard.
-
- Jan 26, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Jan 25, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
It now defaults to 2 and includes CID exchanged during handshake.
-
- Jan 23, 2020
-
-
Tatsuhiro Tsujikawa authored
The changed semantics will be implemented in the later commits.
-
- Jan 09, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Jan 05, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Dec 18, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Nov 30, 2019
-
-
Amir Livneh authored
write_single_frame_pkt() returns a packet length greater than the number of bytes it writes to the buffer. The returned length reflects a fake AEAD overhead, while this extra overhead is never written. As a result, ngtcp2_verify_stateless_reset_token() uses initialized data when reading the end of the packet. This causes noise when using a memory sanitizer.
-
- Nov 20, 2019
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Nov 09, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Nov 07, 2019
-
-
Tatsuhiro Tsujikawa authored
Instead of installing key and iv with ngtcp2_conn_update_key, pass key and iv buffers to ngtcp2_update_key and let application fill those buffers.
-
- Nov 06, 2019
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Nov 04, 2019
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Require token if the first packet is lost or reordered in order to buffer the data coming from validated client only.
-
- Oct 31, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Oct 27, 2019
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Oct 25, 2019
-
-
Daniel Bevenius authored
-
Daniel Bevenius authored
-
- Oct 20, 2019
-
-
Tatsuhiro Tsujikawa authored
-