[openssl/openssl] 762283: Github Actions: Enable building QUIC on Windows

Richard Levitte noreply at github.com
Tue Oct 25 11:29:55 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 76228352d80250801a00d50beeab7dc786336689
      https://github.com/openssl/openssl/commit/76228352d80250801a00d50beeab7dc786336689
  Author: Richard Levitte <levitte at openssl.org>
  Date:   2022-10-25 (Tue, 25 Oct 2022)

  Changed paths:
    M .github/workflows/windows.yml

  Log Message:
  -----------
  Github Actions: Enable building QUIC on Windows

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19345)


  Commit: 4ccb89bba76655d72285f94619f2f4014319d3d9
      https://github.com/openssl/openssl/commit/4ccb89bba76655d72285f94619f2f4014319d3d9
  Author: Richard Levitte <levitte at openssl.org>
  Date:   2022-10-25 (Tue, 25 Oct 2022)

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

  Log Message:
  -----------
  Fix definitions of SHUT_RD and SHUT_WR

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19345)


  Commit: 5506fbeafb888751710f25e8658cf54136702e02
      https://github.com/openssl/openssl/commit/5506fbeafb888751710f25e8658cf54136702e02
  Author: Richard Levitte <levitte at openssl.org>
  Date:   2022-10-25 (Tue, 25 Oct 2022)

  Changed paths:
    M include/internal/quic_cc.h
    M ssl/quic/cc_dummy.c
    M ssl/quic/quic_ackm.c
    M ssl/quic/quic_rx_depack.c
    M ssl/quic/quic_wire.c

  Log Message:
  -----------
  Fix 32-bit Windows issues related to QUIC_ACKM / QUIC_CC

The re-occuring surprise is that in Win32, size_t is 32 bits...
Fixed by changing size_t to uint64_t in QUIC_CC

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19345)


  Commit: 44bc72a0f2edc343a7b46de8c1b1fc829fef90f7
      https://github.com/openssl/openssl/commit/44bc72a0f2edc343a7b46de8c1b1fc829fef90f7
  Author: Richard Levitte <levitte at openssl.org>
  Date:   2022-10-25 (Tue, 25 Oct 2022)

  Changed paths:
    M ssl/quic/quic_stream.c

  Log Message:
  -----------
  Fix 32-bit Windows issues related to QUIC_STREAM

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19345)


  Commit: e251e7ba1ce85d11f3c342b3ae1326a35b7d0b4a
      https://github.com/openssl/openssl/commit/e251e7ba1ce85d11f3c342b3ae1326a35b7d0b4a
  Author: Richard Levitte <levitte at openssl.org>
  Date:   2022-10-25 (Tue, 25 Oct 2022)

  Changed paths:
    M ssl/quic/quic_wire.c
    M ssl/quic/quic_wire_pkt.c
    M test/quic_wire_test.c

  Log Message:
  -----------
  Fix 32-bit Windows issues related to QUIC Wire functions

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19345)


Compare: https://github.com/openssl/openssl/compare/6962e21b7c51...e251e7ba1ce8


More information about the openssl-commits mailing list