Pauli
cd420b0b1f
Move the REF_PRINT support from e_os.h to internal/refcount.h.
...
Reviewed-by: Andy Polyakov <appro@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4188 )
2017-08-30 07:20:44 +10:00
Richard Levitte
aef492683b
Revert "Add internal functions to fetch a refcount"
...
It turned out to be a bad idea.
This reverts commits 6891a79da6
and c27bc74698
.
Reviewed-by: Andy Polyakov <appro@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3576 )
2017-05-28 15:02:42 +02:00
Richard Levitte
c27bc74698
Correct small typo in CRYPTO_GET_REF
...
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3574 )
2017-05-28 07:35:58 +02:00
Richard Levitte
6891a79da6
Add internal functions to fetch a refcount
...
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3573 )
2017-05-27 22:37:19 +02:00
Bernd Edlinger
01b76c2c5d
Add -Wundef to --strict-warnings options.
...
Avoid a -Wundef warning in refcount.h
Avoid a -Wundef warning in o_str.c
Avoid a -Wundef warning in testutil.h
Include internal/cryptlib.h before openssl/stack.h
to avoid use of undefined symbol OPENSSL_API_COMPAT.
Reviewed-by: Andy Polyakov <appro@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2712 )
2017-02-24 09:21:59 +01:00
Kurt Roeckx
2f545ae45d
Add support for reference counting using C11 atomics
...
Reviewed-by: Andy Polyakov <appro@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
GH: #1500
2016-11-17 22:02:25 +01:00