[openssl/openssl] 906991: QUIC CC: Major revisions to CC abstract interface
Hugo Landau
noreply at github.com
Mon May 1 10:16:39 UTC 2023
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: 90699176b07469e0b6b688ed88bc3f1deb5ccc26
https://github.com/openssl/openssl/commit/90699176b07469e0b6b688ed88bc3f1deb5ccc26
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M doc/designs/quic-design/congestion-control.md
M include/internal/quic_cc.h
M ssl/quic/cc_dummy.c
M ssl/quic/quic_ackm.c
M ssl/quic/quic_channel.c
M ssl/quic/quic_txp.c
M test/quic_ackm_test.c
M test/quic_fifd_test.c
M test/quic_txp_test.c
Log Message:
-----------
QUIC CC: Major revisions to CC abstract interface
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: f68fd1cebcc8dfbd57e3c1c7afd2bf1a5b26cbe9
https://github.com/openssl/openssl/commit/f68fd1cebcc8dfbd57e3c1c7afd2bf1a5b26cbe9
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M include/internal/quic_cc.h
M ssl/quic/build.info
A ssl/quic/cc_newreno.c
Log Message:
-----------
QUIC: NewReno congestion controller
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: ab11c165f6d9ba1b98c85d4c9d1a906de0fcd13c
https://github.com/openssl/openssl/commit/ab11c165f6d9ba1b98c85d4c9d1a906de0fcd13c
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M include/internal/quic_cc.h
M ssl/quic/cc_newreno.c
M test/build.info
A test/quic_cc_test.c
A test/recipes/75-test_quic_cc.t
Log Message:
-----------
QUIC Congestion Control: Tests
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: f6f45c55ea0f597387005c429beba80d76484389
https://github.com/openssl/openssl/commit/f6f45c55ea0f597387005c429beba80d76484389
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M ssl/quic/quic_channel.c
Log Message:
-----------
QUIC: Make QUIC_CHANNEL use newreno CC
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: 0f1c43c441acd23ba2c14c93f9ce059348a617b0
https://github.com/openssl/openssl/commit/0f1c43c441acd23ba2c14c93f9ce059348a617b0
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M ssl/quic/quic_ackm.c
M test/quic_cc_test.c
Log Message:
-----------
QUIC CC: Minor fixes
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: d235f657f89a6cdce93806bb4e965dfd865a7a13
https://github.com/openssl/openssl/commit/d235f657f89a6cdce93806bb4e965dfd865a7a13
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M ssl/quic/cc_newreno.c
Log Message:
-----------
QUIC CC: Safe multiplication
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: 422368aebd908d6966639597aab786ee12eb62f1
https://github.com/openssl/openssl/commit/422368aebd908d6966639597aab786ee12eb62f1
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M test/quic_cc_test.c
Log Message:
-----------
QUIC CC: Tweaks
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: b633cf876435f094e4944f30be4dbbc70115f230
https://github.com/openssl/openssl/commit/b633cf876435f094e4944f30be4dbbc70115f230
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M ssl/quic/build.info
R ssl/quic/cc_dummy.c
M test/build.info
A test/cc_dummy.c
Log Message:
-----------
QUIC CC: Move dummy method to test code
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: 878df9be67df14c90ef584e5762a8c1f5c8f9749
https://github.com/openssl/openssl/commit/878df9be67df14c90ef584e5762a8c1f5c8f9749
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M include/internal/quic_cc.h
M ssl/quic/cc_newreno.c
M test/cc_dummy.c
M test/quic_cc_test.c
Log Message:
-----------
QUIC CC: Use OSSL_PARAM
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: 66ec534861cc278bfb074a8fa3fa1fe3385723f8
https://github.com/openssl/openssl/commit/66ec534861cc278bfb074a8fa3fa1fe3385723f8
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M ssl/quic/quic_channel.c
Log Message:
-----------
QUIC CHANNEL: Fix bug where time callback arg wasn't passed
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: 1c44ed7bd3546d12fc95d8624e292412e357f789
https://github.com/openssl/openssl/commit/1c44ed7bd3546d12fc95d8624e292412e357f789
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M doc/designs/quic-design/congestion-control.md
Log Message:
-----------
QUIC CC: Update CC design document
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Commit: bb7f3701cecb49ca0faacb5e46d11fd07cf2ee02
https://github.com/openssl/openssl/commit/bb7f3701cecb49ca0faacb5e46d11fd07cf2ee02
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-05-01 (Mon, 01 May 2023)
Changed paths:
M ssl/quic/quic_ackm.c
M test/quic_cc_test.c
Log Message:
-----------
Minor fixups
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20423)
Compare: https://github.com/openssl/openssl/compare/91d39be797fb...bb7f3701cecb
More information about the openssl-commits
mailing list