summaryrefslogtreecommitdiffstats
path: root/crypto/threads_pthread.c
AgeCommit message (Expand)Author
2019-09-10Update copyright yearMatt Caswell
2019-09-09drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre
2018-08-17crypto/threads_*: remove CRYPTO_atomic_{read|write}.Andy Polyakov
2018-04-17Update copyright yearRichard Levitte
2018-04-05Set error code if alloc returns NULLRich Salz
2017-10-11Return a value from atomic read on Windows.Pauli
2017-10-10Add atomic write callPauli
2017-10-10Add a CRYPTO_atomic_read call which allows an int variable to be readPauli
2017-08-18Put thread-fork-init inside a run-once guardRich Salz
2017-08-06Add missing include of cryptlib.hRich Salz
2017-06-29Add fork handlers, based on pthread_atforkRich Salz
2017-02-03Grouped data declarations [skip ci]Dmitry Kostjuchenko
2017-02-03Removed tab spaces.Dmitry Kostjuchenko
2017-02-03Corrections according the review comments.Dmitry Kostjuchenko
2017-02-03Compile fix on platforms with missing pthread_rwlock_t.Dmitry Kostjuchenko
2016-08-24CRYPTO_atomic_add(): check that the object is lock freeRichard Levitte
2016-08-24CRYPTO_atomic_add(): use acquire release memory order rather than relaxedRichard Levitte
2016-08-24Check for __GNUC__ to use GNU C atomic buildinsRichard Levitte
2016-05-17Copyright consolidation 09/10Rich Salz
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni
2016-03-03GH773: Possible leak on CRYPTO_THREAD_lock_new failureFdaSilvaYY
2016-02-26Implement new multi-threading APIAlessandro Ghedini