Rationalize FIPS sources
authorTomas Mraz <tomas@openssl.org>
Fri, 11 Nov 2022 15:18:48 +0000 (16:18 +0100)
committerTomas Mraz <tomas@openssl.org>
Wed, 8 Feb 2023 15:20:55 +0000 (16:20 +0100)
commit25624c9087d5422c3bb93cd987a066cb7c883a16
treeed3b762338f9a08a0fcccfbe09d32f18c5e15bb2
parent416a9286859d444e5a77bbdcc73f0c35b34e574b
Rationalize FIPS sources

Avoid including QUIC related stuff in the FIPS sources.
Also avoid including libssl headers in ssl3_cbc.c.

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19658)
23 files changed:
crypto/build.info
crypto/packet.c
include/internal/common.h
include/internal/packet.h
include/internal/packet_quic.h [new file with mode: 0644]
include/internal/quic_wire.h
include/internal/quic_wire_pkt.h
include/internal/ssl3_cbc.h [new file with mode: 0644]
providers/fips-sources.checksums
providers/fips.checksum
providers/fips.module.sources
providers/implementations/ciphers/ciphercommon_block.c
providers/implementations/macs/hmac_prov.c
ssl/quic/quic_rx_depack.c
ssl/record/methods/recmethod_local.h
ssl/record/methods/ssl3_cbc.c
ssl/record/methods/ssl3_meth.c
ssl/record/methods/tls1_meth.c
ssl/record/methods/tls_common.c
ssl/record/methods/tls_pad.c
ssl/ssl_local.h
test/packettest.c
test/wpackettest.c