Fix up path generation to use OPENSSL_MODULES
[openssl.git] / crypto / threads_pthread.c
2 days ago Richard Levittecrypto/threads_pthread.c: refactor all atomics fallback...
2 days ago Richard Levittecrypto/threads_pthread.c: Cleanup misaligned preprocess...
8 days ago Neil HormanEnsure proper memory barriers around ossl_rcu_deref...
9 days ago Richard LevitteCopyright year updates
2024-02-14 Dimitri PapadopoulosFix the grammar as suggsted in the review
2024-02-14 Dimitri PapadopoulosFix new typos found by codespell
2024-02-01 Neil HormanRCU lock implementation
2023-09-07 Matt CaswellCopyright year updates
2023-08-17 Neil Hormanissue-21718: remove setting of PTHREAD_MUTEX_NORMAL
2023-05-24 Hugo LandauQUIC: Fix bugs where threading is disabled
2022-10-04 Tomas MrazCRYPTO_THREAD_lock_new(): Avoid infinite recursion...
2022-05-03 Matt CaswellUpdate copyright year
2022-04-22 Kirill A. KorinskyNever use `__atomic_*` on macOS 10.7 and 10.8
2022-03-10 Matt CaswellSome platforms don't have pthread_atfork
2021-07-02 Randall S. BeckerDefined out MUTEX attributes not available on NonStop...
2021-06-23 Randall S. BeckerAdd assert.h to threads_pthread.c for NonStop thread...
2021-03-14 Rich SalzAlways check CRYPTO_LOCK_{read,write}_lock
2021-03-11 Rich SalzFix error-checking compiles for mutex
2021-02-18 Matt CaswellUpdate copyright year
2021-02-05 Rich SalzDon't make pthreads mutexes recursive.
2020-12-31 Matt CaswellAdd some more CRYPTO_atomic functions
2020-12-14 Matt CaswellFix no-threads
2020-11-04 Randall S. BeckerMoved OPENSSL_fork_prepare,_parent,_child from init...
2020-09-27 Paulitodo: remove fork protection todo comment, it isn't...
2020-09-12 Randall S. BeckerNonStop port updates for 3.0.0.
2020-05-15 Matt CaswellUpdate copyright year
2020-04-28 Richard LevitteRename FIPS_MODE to FIPS_MODULE
2019-09-11 Dr. Matthias St... drbg: ensure fork-safety without using a pthread_atfork...
2019-08-09 Vladimir Kotaluse native atomic increment function on Solaris
2019-05-23 Matt CaswellMake core code available within the FIPS module
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-08-17 Andy Polyakovcrypto/threads_*: remove CRYPTO_atomic_{read|write}.
2018-04-17 Richard LevitteUpdate copyright year
2018-04-05 Rich SalzSet error code if alloc returns NULL
2017-10-10 PauliReturn a value from atomic read on Windows.
2017-10-09 PauliAdd atomic write call
2017-10-09 PauliAdd a CRYPTO_atomic_read call which allows an int varia...
2017-08-18 Rich SalzPut thread-fork-init inside a run-once guard
2017-08-06 Rich SalzAdd missing include of cryptlib.h
2017-06-29 Rich SalzAdd fork handlers, based on pthread_atfork
2017-02-03 Dmitry KostjuchenkoGrouped data declarations [skip ci]
2017-02-03 Dmitry KostjuchenkoRemoved tab spaces.
2017-02-03 Dmitry KostjuchenkoCorrections according the review comments.
2017-02-03 Dmitry KostjuchenkoCompile fix on platforms with missing pthread_rwlock_t.
2016-08-24 Richard LevitteCRYPTO_atomic_add(): check that the object is lock...
2016-08-24 Richard LevitteCRYPTO_atomic_add(): use acquire release memory order...
2016-08-24 Richard LevitteCheck for __GNUC__ to use GNU C atomic buildins
2016-05-17 Rich SalzCopyright consolidation 09/10
2016-05-16 Viktor DukhovniFold threads.h into crypto.h making API public
2016-03-04 FdaSilvaYYGH773: Possible leak on CRYPTO_THREAD_lock_new failure
2016-02-26 Alessandro GhediniImplement new multi-threading API