aboutsummaryrefslogtreecommitdiff
path: root/crypto/threads_win.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-30Update copyright yearTomas Mraz1-1/+1
2023-03-22VC++ 2010 x86 compilers do not have InterlockedOr64Georgi Valkov1-1/+1
2022-10-11Update copyright yearMatt Caswell1-1/+1
2022-08-12VC++ 2008 or earlier x86 compilers do not have an inline implementation of In...Daiyuu Nobori1-0/+34
2021-09-23Explicitly #include <synchapi.h> is unnecessaryKelvin Lee1-1/+0
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz1-2/+2
2021-03-11Update copyright yearMatt Caswell1-1/+1
2021-03-11Use read/write locking on WindowsVincent Drake1-2/+48
2020-12-31Add some more CRYPTO_atomic functionsMatt Caswell1-3/+16
2020-04-23Update copyright yearMatt Caswell1-1/+1
2020-04-17Windows: Add type casting in CRYPTO_atomic_add to remove warningKochise1-1/+1
2019-09-11crypto/threads_win.c: fix preprocessor indentationDr. Matthias St. Pierre1-3/+3
2019-09-11drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre1-0/+4
2019-03-29Avoid linking error for InitializeCriticalSectionAndSpinCount().Soujyu Tanaka1-0/+4
2018-12-06Following the license change, modify the boilerplates in crypto/Richard Levitte1-1/+1
2018-08-17crypto/threads_*: remove CRYPTO_atomic_{read|write}.Andy Polyakov1-12/+0
2018-05-23Save and restore the Windows error around TlsGetValue.David Benjamin1-1/+20
2018-04-17Update copyright yearRichard Levitte1-1/+1
2018-04-05Set error code if alloc returns NULLRich Salz1-2/+5
2017-10-11Return a value from atomic read on Windows.Pauli1-1/+1
2017-10-10Add atomic write callPauli1-0/+6
2017-10-10Add a CRYPTO_atomic_read call which allows an int variable to be readPauli1-0/+6
2017-06-29Add fork handlers, based on pthread_atforkRich Salz1-0/+5
2016-11-14Revert "Fixed deadlock in CRYPTO_THREAD_run_once for Windows"Matt Caswell1-1/+1
2016-11-13Fixed deadlock in CRYPTO_THREAD_run_once for WindowsDK1-1/+1
2016-07-08include/openssl: don't include <windows.h> in public headers.Andy Polyakov1-0/+4
2016-05-20Fix Windows 64 bit crashesMatt Caswell1-23/+4
2016-05-17Copyright consolidation 05/10Rich Salz1-46/+6
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni1-1/+0
2016-04-02Fix: CRYPTO_THREAD_run_onceMat1-2/+2
2016-03-09Fix return type for CRYPTO_THREAD_run_onceMat1-1/+1
2016-03-03GH773: Possible leak on CRYPTO_THREAD_lock_new failureFdaSilvaYY1-1/+3
2016-02-26Implement new multi-threading APIAlessandro Ghedini1-0/+190