#
4d100bb7 |
| 23-Oct-2023 |
Hugo Landau |
QUIC CHANNEL: Correct timeout calculation for ACKs ACKs are not restricted by CC so do not consider CC when determining when we will emit an ACK. Reviewed-by: Tomas Mraz <tomas@
QUIC CHANNEL: Correct timeout calculation for ACKs ACKs are not restricted by CC so do not consider CC when determining when we will emit an ACK. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22476)
show more ...
|
#
86e11b1e |
| 20-Oct-2023 |
Matt Caswell |
When requeueing deferred URXEs retain the order If a URXE cannot be processed yet then we add it to the urx_deferred list. Later, when they can be processed, we requeue them in the urx_p
When requeueing deferred URXEs retain the order If a URXE cannot be processed yet then we add it to the urx_deferred list. Later, when they can be processed, we requeue them in the urx_pending list. We must not reverse the order when doing so. We want to process the URXEs in the order that they were received. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Todd Short <todd.short@me.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22452)
show more ...
|
#
aa433014 |
| 17-Aug-2023 |
Matt Caswell |
Keep sending datagrams while we have data to send If we've got more data to send than will fit in a single datagram we should keep generating those datagrams until we've sent it all.
Keep sending datagrams while we have data to send If we've got more data to send than will fit in a single datagram we should keep generating those datagrams until we've sent it all. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21798)
show more ...
|
#
84a14925 |
| 22-Aug-2023 |
Matt Caswell |
Change the TLS handshake keys early if we're not doing early data We change the client TLS handshake keys as late as possible so that we don't disturb the keys if we are writing early da
Change the TLS handshake keys early if we're not doing early data We change the client TLS handshake keys as late as possible so that we don't disturb the keys if we are writing early data. However for QUIC we want to do this as early as possible (after ServerHello). Since we will never do TLS early data with QUIC we just do it as early as possible if early data is not being used. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21810)
show more ...
|
#
604a6072 |
| 10-Aug-2023 |
Tomas Mraz |
quic_trace.c: Fix typo in traces Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2171
quic_trace.c: Fix typo in traces Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21713)
show more ...
|
#
b7278eea |
| 10-Aug-2023 |
Tomas Mraz |
Update the ssltraceref.txt Also adds saving the new trace to ssltraceref-new.txt in test-runs which can be handy when the trace changes and needs to be updated. Reviewed-by:
Update the ssltraceref.txt Also adds saving the new trace to ssltraceref-new.txt in test-runs which can be handy when the trace changes and needs to be updated. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21713)
show more ...
|
#
f2609004 |
| 09-Aug-2023 |
Hugo Landau |
Minor fixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21565)
|
#
b49d9de0 |
| 13-Jun-2023 |
Matt Caswell |
The CC wake up deadline is now if we have TX allowance If we have TX allowance then there is no need to wait if we have something to send - the wake up deadline is immediate. Re
The CC wake up deadline is now if we have TX allowance If we have TX allowance then there is no need to wait if we have something to send - the wake up deadline is immediate. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21204)
show more ...
|
#
5cf99b40 |
| 18-May-2023 |
Matt Caswell |
Create setter functions for the msg_callback and msg_callback_arg We create setter functions for the msg_callback and msg_callback_arg so that these values can be properly propagated to
Create setter functions for the msg_callback and msg_callback_arg We create setter functions for the msg_callback and msg_callback_arg so that these values can be properly propagated to the QRX/QTX/TXP even after the channel has been created. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20914)
show more ...
|
#
2e1da969 |
| 09-May-2023 |
Matt Caswell |
Add a test for the new QUIC tracing capability Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/open
Add a test for the new QUIC tracing capability Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20914)
show more ...
|