[openssl/openssl] 99fd5b: refcnt: convert references counts to a structure
Pauli
noreply at github.com
Sat Jul 1 11:20:12 UTC 2023
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: 99fd5b2b103f701151f4eb3fe0500ae0388e5136
https://github.com/openssl/openssl/commit/99fd5b2b103f701151f4eb3fe0500ae0388e5136
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M include/internal/refcount.h
Log Message:
-----------
refcnt: convert references counts to a structure
The structure includes the count and optionally a lock.
The count has the appropriate qualifiers.
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: e3620700a7d7dd772508768f51e892788e39a950
https://github.com/openssl/openssl/commit/e3620700a7d7dd772508768f51e892788e39a950
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/engine/eng_init.c
M crypto/engine/eng_lib.c
M crypto/engine/eng_list.c
M crypto/engine/eng_local.h
M crypto/engine/tb_asnmth.c
Log Message:
-----------
engine: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: a22d1966bb230c335602ff79ca3356137d16b3e6
https://github.com/openssl/openssl/commit/a22d1966bb230c335602ff79ca3356137d16b3e6
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/bio/bio_lib.c
M crypto/bio/bio_local.h
M crypto/bio/bio_meth.c
M crypto/bio/ossl_core_bio.c
Log Message:
-----------
bio: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 9015cbb6eb7a50b04352d625e3907dfbb70684d0
https://github.com/openssl/openssl/commit/9015cbb6eb7a50b04352d625e3907dfbb70684d0
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/dh/dh_lib.c
Log Message:
-----------
dh: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 495e6d3b6266176b92ea20dbc6541ca724fa07ff
https://github.com/openssl/openssl/commit/495e6d3b6266176b92ea20dbc6541ca724fa07ff
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/dsa/dsa_lib.c
Log Message:
-----------
dsa: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: aaab365c5afb950b9ffaa2916635a18e0d34fa98
https://github.com/openssl/openssl/commit/aaab365c5afb950b9ffaa2916635a18e0d34fa98
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/dso/dso_lib.c
M crypto/dso/dso_local.h
Log Message:
-----------
dso: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 420ad86a0e35ddbd65dae7e9458e36223af5f140
https://github.com/openssl/openssl/commit/420ad86a0e35ddbd65dae7e9458e36223af5f140
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/asn1/tasn_utl.c
Log Message:
-----------
asn1: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 1353736b3e6f33a9f6e47f837c5de05cc0dd3647
https://github.com/openssl/openssl/commit/1353736b3e6f33a9f6e47f837c5de05cc0dd3647
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/ec/ec_key.c
M crypto/ec/ec_kmeth.c
M crypto/ec/ec_local.h
M crypto/ec/ec_mult.c
M crypto/ec/ecp_nistp224.c
M crypto/ec/ecp_nistp256.c
M crypto/ec/ecp_nistp521.c
M crypto/ec/ecp_nistz256.c
Log Message:
-----------
ec: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 99b7beafd212144fc3c77a6c09fc48f06f245c29
https://github.com/openssl/openssl/commit/99b7beafd212144fc3c77a6c09fc48f06f245c29
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/ec/ecx_backend.c
M crypto/ec/ecx_key.c
M include/crypto/ecx.h
Log Message:
-----------
ecx: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 8752694bad830a91ba508451b220c23a99f182f1
https://github.com/openssl/openssl/commit/8752694bad830a91ba508451b220c23a99f182f1
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/provider_core.c
Log Message:
-----------
provider: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 97937cfcd8b5a011dd54e74eb2cc3cc26a533b10
https://github.com/openssl/openssl/commit/97937cfcd8b5a011dd54e74eb2cc3cc26a533b10
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/rsa/rsa_lib.c
Log Message:
-----------
rsa: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 2a1f467cb9e00d7b6c437443d6414370f3e6ff40
https://github.com/openssl/openssl/commit/2a1f467cb9e00d7b6c437443d6414370f3e6ff40
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/store/store_local.h
M crypto/store/store_meth.c
Log Message:
-----------
store: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 59a967030ec1cccf6eb4031a4531c8f555a393ec
https://github.com/openssl/openssl/commit/59a967030ec1cccf6eb4031a4531c8f555a393ec
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M test/tls-provider.c
Log Message:
-----------
test: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 43a07d6dd44cc9594a6cfecc464b69a7c4142d5f
https://github.com/openssl/openssl/commit/43a07d6dd44cc9594a6cfecc464b69a7c4142d5f
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M ssl/ssl_cert.c
M ssl/ssl_cert_comp.c
M ssl/ssl_lib.c
M ssl/ssl_local.h
M ssl/ssl_sess.c
Log Message:
-----------
tls: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 4eecc6aa5dee91b7ac1b8a40ab07bc6bc5930a5d
https://github.com/openssl/openssl/commit/4eecc6aa5dee91b7ac1b8a40ab07bc6bc5930a5d
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M ssl/quic/quic_impl.c
Log Message:
-----------
quic: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 7d6ab1210603c23a4f2cbfb5c542726afe3b08cc
https://github.com/openssl/openssl/commit/7d6ab1210603c23a4f2cbfb5c542726afe3b08cc
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/encode_decode/decoder_meth.c
M crypto/encode_decode/encoder_local.h
M crypto/encode_decode/encoder_meth.c
Log Message:
-----------
encoder: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 7599d17d9385a7fd7489b81dfe560d319931f125
https://github.com/openssl/openssl/commit/7599d17d9385a7fd7489b81dfe560d319931f125
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M providers/implementations/include/prov/kdfexchange.h
M providers/implementations/include/prov/macsignature.h
M providers/implementations/keymgmt/kdf_legacy_kmgmt.c
M providers/implementations/keymgmt/mac_legacy_kmgmt.c
Log Message:
-----------
prov(legacy): update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: a903a132a4256d34f20cb2f7636247b41fd85965
https://github.com/openssl/openssl/commit/a903a132a4256d34f20cb2f7636247b41fd85965
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/x509/x509_lu.c
M crypto/x509/x509_set.c
M crypto/x509/x509cset.c
Log Message:
-----------
x509: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Commit: 6be83ac172aac93b49ae0b847fd5ac9de6ab3ff5
https://github.com/openssl/openssl/commit/6be83ac172aac93b49ae0b847fd5ac9de6ab3ff5
Author: Pauli <pauli at openssl.org>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M crypto/evp/asymcipher.c
M crypto/evp/cmeth_lib.c
M crypto/evp/digest.c
M crypto/evp/evp_enc.c
M crypto/evp/evp_lib.c
M crypto/evp/evp_local.h
M crypto/evp/evp_rand.c
M crypto/evp/exchange.c
M crypto/evp/kdf_meth.c
M crypto/evp/kem.c
M crypto/evp/keymgmt_meth.c
M crypto/evp/mac_meth.c
M crypto/evp/p_lib.c
M crypto/evp/signature.c
M include/crypto/evp.h
Log Message:
-----------
evp: update to structure based atomics
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21260)
Compare: https://github.com/openssl/openssl/compare/500e479db1be...6be83ac172aa
More information about the openssl-commits
mailing list