- Aug 02, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Jul 27, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Jul 26, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Jul 25, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Jul 23, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Jul 18, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Jul 16, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Jul 15, 2020
-
-
Tatsuhiro Tsujikawa authored
Pass struct sockaddr to ngtcp2 so that it knows how to deal with address change in more detailed manner (e.g., just compare IP address without port).
-
- Jul 14, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Jul 05, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Jul 04, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
ACK frame largest_ack field is always the largest packet number even if the ACK that contains largest_ack has been acknowledged by a remote endpoint.
-
- Jun 29, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Jun 28, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Jun 26, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Jun 25, 2020
-
-
Tatsuhiro Tsujikawa authored
This commit fixes the assertion failure which happens when acknowledgement of earlier packet increases CRYPTO offset. Previously, the offset is always the first CRYPTO frame offset in the queue (pktns->crypto.tx.frq). But passing this into ngtcp2_pkt_crypto_max_datalen() underestimates the space because acknowledgement might increase offset; it increases the required space to serialize offset.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Javier Blazquez authored
The ngtcp2_cc.c file was using the __builtint_clzll intrinsic which doesn't exist on MSVC. Added use of the corresponding __lzcnt intrinsics.
-
- Jun 20, 2020
-
-
Amir Livneh authored
-
- Jun 18, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Don't reset cstat->last_tx_pkt_ts which makes assert(earliest_pktns) fail.
-
- Jun 17, 2020
-
-
Anna Henningsen authored
Node.js makes the full `ngtcp2_transport_params` struct available for storage as a byte array, including any possible padding in the struct. Fully initializing the struct with `memset()` makes this deterministic.
-
- Jun 14, 2020
-
-
Tatsuhiro Tsujikawa authored
-