aboutsummaryrefslogtreecommitdiff
path: root/test/threadstest.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-01threads_win: fix build error with VS2010 x86Georgi Valkov1-0/+46
2024-06-20Some minor nit corrections in the thread code for rcuNeil Horman1-1/+1
2024-05-09OSSL_LIB_CTX_load_config() must not be called concurrently on same libctxTomas Mraz1-14/+0
2024-05-06test/threadstest.c: Add checks for CRYPTO_THREAD_lock_new()Jiasheng Jiang1-0/+11
2024-04-24Fix potential divide by zero errorNeil Horman1-2/+18
2024-04-19Make rcu_thread_key context-awareNeil Horman1-1/+1
2024-04-09Copyright year updatesRichard Levitte1-1/+1
2024-04-02Add locking to atomic operations in rw/rcu testsNeil Horman1-8/+13
2024-03-26Fix threadstest wrapping againNeil Horman1-2/+6
2024-03-22Make counters in rcu/rw threads torture test 64 bitNeil Horman1-8/+8
2024-02-01RCU lock implementationNeil Horman1-0/+376
2023-09-07Copyright year updatesMatt Caswell1-1/+1
2023-07-17Test loading a PEM file from multiple threadsMatt Caswell1-0/+52
2022-11-22Split out thread pool tests into threadpool_testTomas Mraz1-287/+0
2022-10-21crypto: thread: remove ossl_crypto_thread_native_terminateČestmír Kalina1-32/+1
2022-10-21test: threads: replace test_thread_noreturnČestmír Kalina1-23/+8
2022-10-21crypto: thread: serialize concurrent joinsČestmír Kalina1-1/+1
2022-10-17crypto: add preemptive threading supportČestmír Kalina1-0/+333
2022-09-23BIO_s_dgram_pairHugo Landau1-8/+89
2022-06-01Make OSSL_LIB_CTX_load_config thread safeHugo Landau1-0/+14
2022-05-03Update copyright yearMatt Caswell1-1/+1
2022-01-13threadstest: use locking for tsan operations if requiredPauli1-2/+26
2022-01-13threadstest: add write check to lock checkingPauli1-0/+2
2021-11-22Fix EVP_PKEY_decrypt return checkPeiwei Hu1-2/+3
2021-11-12Extend the test_multi_load() testMatt Caswell1-3/+19
2021-09-25test: add threading test for object creationPauli1-140/+232
2021-06-30test: fix test ordering in threads testPauli1-14/+28
2021-06-16Always wait for both threads to finishRich Salz1-5/+9
2021-05-24test: fix typo in comment in threadstest.cPauli1-1/+1
2021-05-24test: add test case to reliably reproduce RAND leak during POSTPauli1-66/+1
2021-05-13test: fix thread test config file problemPauli1-4/+11
2021-05-11Add convenience functions and macros for asymmetric key generationDr. David von Oheimb1-15/+8
2021-04-28Add a threading test for loading/unloading providersMatt Caswell1-1/+25
2021-04-08test: fix problem with threads test using default library context.Pauli1-1/+35
2021-03-26test: fix coverity 1473609 & 1473610: unchecked return valuesPauli1-4/+4
2021-03-20test: fix coverity 1451562: resource leakPauli1-4/+4
2021-03-09Non-const accessor to legacy keysDmitry Belyavskiy1-1/+1
2021-03-08Ensure the various legacy key EVP_PKEY getters/setters are deprecatedMatt Caswell1-0/+3
2021-03-08Add a multi thread test for downgrading keysMatt Caswell1-4/+32
2021-03-04test/threadstest.c: Add a test to load providers concurrentlyRichard Levitte1-0/+29
2021-02-02Add a multi-thread test for shared EVP_PKEYsMatt Caswell1-2/+80
2021-01-28Update copyright yearRichard Levitte1-1/+1
2021-01-14Extend the threads test to add simple fetch from multi threadsMatt Caswell1-8/+33
2021-01-14Add a test for performing work in multiple concurrent threadsMatt Caswell1-1/+157
2020-12-31Add a test for the new CRYPTO_atomic_* functionsMatt Caswell1-0/+76
2018-12-06Following the license change, modify the boilerplates in test/Richard Levitte1-1/+1
2017-07-27Update the test framework so that the need for test_main is removed. EverythingPauli1-1/+2
2017-04-24Adapt all test programsRichard Levitte1-1/+0
2017-04-12Update threadstest to use the test frameworkPauli1-79/+26
2016-07-08include/openssl: don't include <windows.h> in public headers.Andy Polyakov1-0/+4