[openssl/openssl] 73ef6e: Note RFC 9000 19.19 requirement

Pauli noreply at github.com
Fri Aug 4 01:58:17 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 73ef6e6f0f14c2cf2231ee72f3d98757310f1e31
      https://github.com/openssl/openssl/commit/73ef6e6f0f14c2cf2231ee72f3d98757310f1e31
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_wire.c

  Log Message:
  -----------
  Note RFC 9000 19.19 requirement

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: b056e9fcf58502f6bff513768b38f82c42059e7c
      https://github.com/openssl/openssl/commit/b056e9fcf58502f6bff513768b38f82c42059e7c
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_channel.c

  Log Message:
  -----------
  document RRFC9000 10.1 MUST requirement

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: a441d08b1b10f259c8fa9eb9cd836ffe19b23b0f
      https://github.com/openssl/openssl/commit/a441d08b1b10f259c8fa9eb9cd836ffe19b23b0f
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_channel.c

  Log Message:
  -----------
  Add note about RFC 9000 10.2 persist time

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: 24ae2d79d57dd60f2617502d751d0ef78c571307
      https://github.com/openssl/openssl/commit/24ae2d79d57dd60f2617502d751d0ef78c571307
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_fc.c

  Log Message:
  -----------
  quic: use the safe fused multiply divide instead of a safe multiply then a normal division

This should extend the range of possible results.

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: 6b3b5f9d28d267f7c63be859d8617bf1205e4d68
      https://github.com/openssl/openssl/commit/6b3b5f9d28d267f7c63be859d8617bf1205e4d68
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_channel.c

  Log Message:
  -----------
  quic conformance: section 10.2.1 requirements

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: afe4a7978d2cff7852b46e8f23218ec6c41b8bf0
      https://github.com/openssl/openssl/commit/afe4a7978d2cff7852b46e8f23218ec6c41b8bf0
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

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

  Log Message:
  -----------
  quic conformance: section 10.2.2 requirements

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: 50e76846bf2d431d431b0b026f63d0b708d6e960
      https://github.com/openssl/openssl/commit/50e76846bf2d431d431b0b026f63d0b708d6e960
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

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

  Log Message:
  -----------
  quic conformance: 10.2.1 rate limiting

Implement the two requirements about limiting closing transmission size to
no more than thrice the received size.

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: d11b901b0b19d2044d15cf4e5a7a41e7e2d9acfa
      https://github.com/openssl/openssl/commit/d11b901b0b19d2044d15cf4e5a7a41e7e2d9acfa
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_record_rx.c

  Log Message:
  -----------
  trivial code nit

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: d15d5ea6a6dbc98dce76ea40287d5e65fe3c0be8
      https://github.com/openssl/openssl/commit/d15d5ea6a6dbc98dce76ea40287d5e65fe3c0be8
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_txp.c

  Log Message:
  -----------
  quic conformance: add comment about section 10.2.3 conformance

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: 6861f5a703ebd6547bbe598d7fe4c7de9912e384
      https://github.com/openssl/openssl/commit/6861f5a703ebd6547bbe598d7fe4c7de9912e384
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_channel_local.h

  Log Message:
  -----------
  Fix type/legacy name

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: bed20874870da6cf5fa60734964072504563fdac
      https://github.com/openssl/openssl/commit/bed20874870da6cf5fa60734964072504563fdac
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M ssl/quic/quic_channel.c

  Log Message:
  -----------
  quic compliance: 10.2.3 dropping instead of closing

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


  Commit: 029ddd1eadd3218017de5e6256363d09b7e015f8
      https://github.com/openssl/openssl/commit/029ddd1eadd3218017de5e6256363d09b7e015f8
  Author: Pauli <pauli at openssl.org>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M include/internal/quic_wire.h

  Log Message:
  -----------
  quic: using #defined constant rather than a magic number

Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21429)


Compare: https://github.com/openssl/openssl/compare/5ac7ee4d5a38...029ddd1eadd3


More information about the openssl-commits mailing list