Closed juergenchrist closed 3 years ago
Only one concern: the _atomic* functions are GCC only.
I tested with GCC and clang. Both know the _atomic* functions. Are we worried about yet another compiler?
We could use CRYPTO_atomic_add
from libcrypto. This needs a CRYPTO_RWLOCK
, but otherwise it seems to boil down to similar code. Will change.
New version now uses libcrypto to handle atomicity. Got way more complicated though...
Various fixes and tests for bz192017. Fix for a clang compile warning.
Open Point: Should we bump the bugfix part of the version number?