aboutsummaryrefslogtreecommitdiff
path: root/crypto/threads_pthread.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-17Update copyright yearRichard Levitte1-1/+1
2018-04-05Set error code if alloc returns NULLRich Salz1-4/+10
2017-10-11Return a value from atomic read on Windows.Pauli1-1/+1
2017-10-10Add atomic write callPauli1-0/+19
2017-10-10Add a CRYPTO_atomic_read call which allows an int variable to be readPauli1-0/+19
2017-08-18Put thread-fork-init inside a run-once guardRich Salz1-2/+11
2017-08-06Add missing include of cryptlib.hRich Salz1-1/+1
2017-06-29Add fork handlers, based on pthread_atforkRich Salz1-0/+10
2017-02-03Grouped data declarations [skip ci]Dmitry Kostjuchenko1-1/+0
2017-02-03Removed tab spaces.Dmitry Kostjuchenko1-2/+2
2017-02-03Corrections according the review comments.Dmitry Kostjuchenko1-21/+22
2017-02-03Compile fix on platforms with missing pthread_rwlock_t.Dmitry Kostjuchenko1-0/+41
2016-08-24CRYPTO_atomic_add(): check that the object is lock freeRichard Levitte1-3/+5
2016-08-24CRYPTO_atomic_add(): use acquire release memory order rather than relaxedRichard Levitte1-2/+2
2016-08-24Check for __GNUC__ to use GNU C atomic buildinsRichard Levitte1-3/+3
2016-05-17Copyright consolidation 09/10Rich Salz1-46/+6
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni1-1/+0
2016-03-03GH773: Possible leak on CRYPTO_THREAD_lock_new failureFdaSilvaYY1-1/+3
2016-02-26Implement new multi-threading APIAlessandro Ghedini1-0/+167