[openssl/openssl] 8489a0: QUIC LCIDM: Add LCIDM

Hugo Landau noreply at github.com
Wed Dec 6 10:42:52 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 8489a0a1f246e2f8bb1d98fc550b7a0fd341ef51
      https://github.com/openssl/openssl/commit/8489a0a1f246e2f8bb1d98fc550b7a0fd341ef51
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    A include/internal/quic_lcidm.h
    M ssl/quic/build.info
    A ssl/quic/quic_lcidm.c

  Log Message:
  -----------
  QUIC LCIDM: Add LCIDM

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: 3d7f83ebdca1d66f7ddb2ad1d23866d3a6c4e3cf
      https://github.com/openssl/openssl/commit/3d7f83ebdca1d66f7ddb2ad1d23866d3a6c4e3cf
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M fuzz/build.info
    A fuzz/quic-lcidm.c
    M ssl/quic/quic_lcidm.c
    A test/recipes/99-test_fuzz_quic_lcidm.t

  Log Message:
  -----------
  QUIC LCIDM: Add fuzzer

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: 985540839abab03eed0eb0232ef00e34bddd70d9
      https://github.com/openssl/openssl/commit/985540839abab03eed0eb0232ef00e34bddd70d9
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M test/build.info
    A test/quic_lcidm_test.c
    A test/recipes/70-test_quic_lcidm.t

  Log Message:
  -----------
  QUIC LCIDM: Add test

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: 11841571ff04d3c67e58caf3ca0ca02ec5e3812a
      https://github.com/openssl/openssl/commit/11841571ff04d3c67e58caf3ca0ca02ec5e3812a
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M doc/designs/quic-design/glossary.md

  Log Message:
  -----------
  QUIC: Update glossary to add LCID/RCID concepts

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: a35956b2f7749a8c7a199bdb416a02912d6e33e3
      https://github.com/openssl/openssl/commit/a35956b2f7749a8c7a199bdb416a02912d6e33e3
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M include/internal/quic_lcidm.h
    M include/internal/quic_types.h
    M ssl/quic/quic_lcidm.c
    M test/quic_lcidm_test.c

  Log Message:
  -----------
  QUIC LCIDM: Enforce and document ODCID peculiarities

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: 766603a9a5297c804e04a82e041097c404e0f24b
      https://github.com/openssl/openssl/commit/766603a9a5297c804e04a82e041097c404e0f24b
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M include/internal/quic_lcidm.h

  Log Message:
  -----------
  QUIC LCIDM: Correct documentation

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: 1f2958536eff61984b4746410cd3e4fe8f0383dd
      https://github.com/openssl/openssl/commit/1f2958536eff61984b4746410cd3e4fe8f0383dd
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

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

  Log Message:
  -----------
  QUIC LCIDM: Add debug calls

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: 935aa14344470d8a6936c8f174c15767cbd5f402
      https://github.com/openssl/openssl/commit/935aa14344470d8a6936c8f174c15767cbd5f402
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M ssl/quic/quic_lcidm.c
    M test/quic_lcidm_test.c

  Log Message:
  -----------
  QUIC LCIDM: Minor fixes

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: cd4edeb2f75dd12bb42c1b8886204a7a4029323b
      https://github.com/openssl/openssl/commit/cd4edeb2f75dd12bb42c1b8886204a7a4029323b
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M doc/designs/quic-design/glossary.md

  Log Message:
  -----------
  QUIC GLOSSARY: Add ODCID

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: e6cf72c525494d95f58e8c17db2c003eba8ffd87
      https://github.com/openssl/openssl/commit/e6cf72c525494d95f58e8c17db2c003eba8ffd87
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

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

  Log Message:
  -----------
  QUIC LCIDM: Always use lcid_obj to refer to QUIC_LCID

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: 2773749772a385e3e7e8c0286c258f57534f385f
      https://github.com/openssl/openssl/commit/2773749772a385e3e7e8c0286c258f57534f385f
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M ssl/quic/quic_lcidm.c

  Log Message:
  -----------
  QUIC LCIDM: Make robust against LHASH failures

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


  Commit: 4c62c566486bac73dc6ffb665e5b5262bac5dd90
      https://github.com/openssl/openssl/commit/4c62c566486bac73dc6ffb665e5b5262bac5dd90
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-12-06 (Wed, 06 Dec 2023)

  Changed paths:
    M ssl/quic/quic_lcidm.c

  Log Message:
  -----------
  QUIC LCIDM: Minor updates in response to feedback

Reviewed-by: Neil Horman <nhorman at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22673)


Compare: https://github.com/openssl/openssl/compare/de8e0851a1c0...4c62c566486b


More information about the openssl-commits mailing list