[openssl/openssl] 79a80f: QUIC STATM: Move max_ack_delay tracking out of STATM

Hugo Landau noreply at github.com
Wed Jul 19 03:05:39 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 79a80f8b58bed854eb30a22e1643869dcc29e005
      https://github.com/openssl/openssl/commit/79a80f8b58bed854eb30a22e1643869dcc29e005
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M include/internal/quic_statm.h
    M ssl/quic/quic_statm.c

  Log Message:
  -----------
  QUIC STATM: Move max_ack_delay tracking out of STATM

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21349)


  Commit: fd6c1476a09b4766ce6c435d50ad16acebcd46df
      https://github.com/openssl/openssl/commit/fd6c1476a09b4766ce6c435d50ad16acebcd46df
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M include/internal/quic_ackm.h
    M ssl/quic/quic_ackm.c

  Log Message:
  -----------
  QUIC ACKM: Clean up max_ack_delay tracking and separate TX and RX values

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21349)


  Commit: f13868def28ee532631a1dec0322a3ff51b3d7c8
      https://github.com/openssl/openssl/commit/f13868def28ee532631a1dec0322a3ff51b3d7c8
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M ssl/quic/quic_channel.c
    M ssl/quic/quic_channel_local.h

  Log Message:
  -----------
  QUIC CHANNEL: Initialise max_ack_delay values properly

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21349)


  Commit: 76908b45823f958f29b6bdf11efab6eac47f61ca
      https://github.com/openssl/openssl/commit/76908b45823f958f29b6bdf11efab6eac47f61ca
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M ssl/quic/quic_ackm.c
    M test/quic_ackm_test.c

  Log Message:
  -----------
  QUIC ACKM: RFC 9000 s. 13.2.1: max_ack_delay taken as 0 in INITIAL/HANDSHAKE

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21349)


  Commit: d56b564b25f9cafacdd57ac43b8b6618202047a5
      https://github.com/openssl/openssl/commit/d56b564b25f9cafacdd57ac43b8b6618202047a5
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M include/internal/quic_txp.h
    M ssl/quic/quic_txp.c

  Log Message:
  -----------
  QUIC TXP: Do not generate full-size packets when sending CC-excess probes

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21349)


  Commit: 427a02ad0a71a50c9be125d860a84d4e07d09f1e
      https://github.com/openssl/openssl/commit/427a02ad0a71a50c9be125d860a84d4e07d09f1e
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M ssl/quic/quic_ackm.c

  Log Message:
  -----------
  QUIC ACKM: Don't record non-inflight packets in CC

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21349)


  Commit: 178c104de68ebf981ae1813a3e0548bbb1051a75
      https://github.com/openssl/openssl/commit/178c104de68ebf981ae1813a3e0548bbb1051a75
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M ssl/quic/quic_txp.c

  Log Message:
  -----------
  QUIC TXP: Handle non-inflight-eligible packets correctly

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21349)


  Commit: 709ef4093520a91f4d723aef29c857c6fd625cad
      https://github.com/openssl/openssl/commit/709ef4093520a91f4d723aef29c857c6fd625cad
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M test/quic_ackm_test.c

  Log Message:
  -----------
  Fixup tests

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21349)


Compare: https://github.com/openssl/openssl/compare/157c40e4d0a2...709ef4093520


More information about the openssl-commits mailing list