[openssl/openssl] b34958: Don't take reference counts on cache lookups
"'Neil Horman' via openssl-commits" <[email protected]>
| Newsgroups | gmane.comp.encryption.openssl.cvs |
|---|---|
| Message-ID | <openssl/openssl/push/refs/heads/master/[email protected]> |
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: b34958b877d8fc253c0eb060c45a15527c734c47
https://github.com/openssl/openssl/commit/b34958b877d8fc253c0eb060c45a15527c734c47
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/evp_fetch.c
M crypto/property/property.c
Log Message:
-----------
Don't take reference counts on cache lookups
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:25:45 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 6d94352026ab4569dcc0ac7f65535e520dc34d75
https://github.com/openssl/openssl/commit/6d94352026ab4569dcc0ac7f65535e520dc34d75
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/digest.c
Log Message:
-----------
Make EVP_MD's not need to take reference counts
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:25:47 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: d031b650a11dec0ac1976a29bc79445e044a4a2b
https://github.com/openssl/openssl/commit/d031b650a11dec0ac1976a29bc79445e044a4a2b
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/evp_enc.c
Log Message:
-----------
Make EVP_CIPHERS not need to take reference counts
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:25:49 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: ae23b9ae022b6399fe337b0378cc63bab9b509d4
https://github.com/openssl/openssl/commit/ae23b9ae022b6399fe337b0378cc63bab9b509d4
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/skeymgmt_meth.c
Log Message:
-----------
Make SKEYMGMT not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:25:51 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: e8bc71e66648ed22dae9d02053aa630e578b551e
https://github.com/openssl/openssl/commit/e8bc71e66648ed22dae9d02053aa630e578b551e
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/mac_meth.c
Log Message:
-----------
Make EVP_MAC not do refcounting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:25:53 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: e2f82554eec5711178cf560680532ac5f7111522
https://github.com/openssl/openssl/commit/e2f82554eec5711178cf560680532ac5f7111522
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/kdf_meth.c
Log Message:
-----------
Make EVP_KDF not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:25:55 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 4971f4830c03e8aaa07fa1478e7c027711b237da
https://github.com/openssl/openssl/commit/4971f4830c03e8aaa07fa1478e7c027711b237da
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/kem.c
Log Message:
-----------
make EVP_KEM not do refcounting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:25:57 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: d3cb703b35b11432959836a1864cc4e52d723879
https://github.com/openssl/openssl/commit/d3cb703b35b11432959836a1864cc4e52d723879
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/signature.c
Log Message:
-----------
Make EVP_SIGNATURE not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:00 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: a3ba2f057555b0b4d0e42f1fb72927bd5d6ad8be
https://github.com/openssl/openssl/commit/a3ba2f057555b0b4d0e42f1fb72927bd5d6ad8be
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/asymcipher.c
Log Message:
-----------
Make EVP_ASYM_CIPHER not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:02 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 32f23d770eeee87ba4657c2b9a551c28949cc5b4
https://github.com/openssl/openssl/commit/32f23d770eeee87ba4657c2b9a551c28949cc5b4
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/keymgmt_meth.c
Log Message:
-----------
Make EVP_KEYMGMT not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:04 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 47e9e36946c069c437465ca6b389bfc0d00515dc
https://github.com/openssl/openssl/commit/47e9e36946c069c437465ca6b389bfc0d00515dc
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/exchange.c
Log Message:
-----------
Make EVP_KEYEXCH not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:05 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 7dfc6344d8f92291b4815038a317af8f7c213bc5
https://github.com/openssl/openssl/commit/7dfc6344d8f92291b4815038a317af8f7c213bc5
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/evp/evp_rand.c
Log Message:
-----------
make EVP_RAND not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:07 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 2480844a113268b602e43adc48fe27a0b88a9a5c
https://github.com/openssl/openssl/commit/2480844a113268b602e43adc48fe27a0b88a9a5c
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/encode_decode/decoder_meth.c
M crypto/encode_decode/encoder_meth.c
Log Message:
-----------
Make OSSL_ENCODER not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:09 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 7933e2ca6ead9a2fb16aa3fde783e66386570592
https://github.com/openssl/openssl/commit/7933e2ca6ead9a2fb16aa3fde783e66386570592
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/encode_decode/decoder_meth.c
M crypto/encode_decode/encoder_meth.c
Log Message:
-----------
make OSSL_DECODER no do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:11 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 2d71463446b2892e5c671a620fb72ac6f44c7e2c
https://github.com/openssl/openssl/commit/2d71463446b2892e5c671a620fb72ac6f44c7e2c
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/store/store_meth.c
Log Message:
-----------
Makle STORE_LOADER not do ref counting
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:13 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 4a8052bb8bb07f36f9d3bd098fd835e9ddb04c47
https://github.com/openssl/openssl/commit/4a8052bb8bb07f36f9d3bd098fd835e9ddb04c47
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M crypto/context.c
Log Message:
-----------
delay method store free in context_deinit_objs
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:15 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Commit: 1f1ce7cad32746f2dbbba8bbc5e82492241cb94b
https://github.com/openssl/openssl/commit/1f1ce7cad32746f2dbbba8bbc5e82492241cb94b
Author: Neil Horman <[email protected]>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M test/property_test.c
Log Message:
-----------
Fix up property test
Because the duplicate test expects the cache get operation to take
a reference count (which we no longer do), we need to not count it down
before checking the resulting ref count
Reviewed-by: Bob Beck <[email protected]>
Reviewed-by: Nikola Pajkovsky <[email protected]>
MergeDate: Thu Jun 25 21:26:17 2026
(Merged from https://github.com/openssl/openssl/pull/31143)
Compare: https://github.com/openssl/openssl/compare/dbeea0f418e4...1f1ce7cad327
To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications
--
You received this message because you are subscribed to the Google Groups "openssl-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-commits/openssl/openssl/push/refs/heads/master/dbeea0-1f1ce7%40github.com.