aboutsummaryrefslogtreecommitdiff
path: root/programs/fuzz
AgeCommit message (Expand)AuthorFilesLines
2024-02-22Remove cruftGilles Peskine6-6/+0
2024-02-22Don't authorize private access to fields where not actually neededGilles Peskine6-6/+0
2024-02-22fuzz_dtlsserver: explicitly note the one access to a private fieldGilles Peskine1-3/+1
2024-02-22fuzz_pubkey, fuzz_privkey: no real need to access private fieldsGilles Peskine2-7/+9
2024-01-24Refactor common PThreads CMake codePaul Elliott1-4/+0
2024-01-19Remove unneeded lines from fuzz/MakefilePaul Elliott1-3/+0
2024-01-19Set preferences before finding Threads in CMakePaul Elliott1-0/+2
2024-01-05Allow programs/fuzz to be linked against pthreadPaul Elliott1-30/+4
2024-01-05Link programs with pthread via cmakePaul Elliott2-0/+7
2023-09-25fuzzer Makefile: Added -lbcrypt linkageMinos Galanakis1-0/+4
2023-07-26Fix warnings from clang-16Gowtham Suresh Kumar2-2/+2
2023-05-12Fuzz programs: print an error if loading the reproducer failsGilles Peskine1-0/+14
2023-04-24Fix code-stylePrzemek Stekiel2-2/+2
2023-04-24Add guards for mbedtls_psa_crypto_free()Przemek Stekiel8-4/+23
2023-04-24Init PSA in fuzz programsPrzemek Stekiel9-15/+103
2023-03-21Remove legacy_or_psa.hManuel Pégourié-Gonnard1-1/+0
2023-03-21SSL: use MD_CAN macrosManuel Pégourié-Gonnard1-4/+4
2023-01-11Switch to the new code styleGilles Peskine13-298/+340
2022-11-29programs/fuzz: set sensible default CFLAGSGilles Peskine1-1/+3
2022-11-10Merge remote-tracking branch 'origin/development' into pr3431Dave Rodgman2-7/+11
2022-10-19Fix SHA512 vs SHA384 dependenciesAndrzej Kurek1-3/+7
2022-10-10Fix session tickets related build flags in fuzz_server and ssl_server2Przemek Stekiel1-4/+4
2022-09-01pkcs7: provide fuzz harnessNayna Jain4-0/+23
2022-08-08Fix fuzz_privkey build without MBEDTLS_ENTROPY_C definedNeil Armstrong1-4/+4
2022-05-11Redo of PR#5345. Fixed spelling and typographical errors found by CodeSpell.Shaun Case2-4/+4
2022-03-04Fix requirement mismatch in fuzz/common.cAndrzej Kurek1-1/+1
2022-03-04programs/fuzz: Remove superfluous MBEDTLS_HAVE_TIMEDavid Horstmann1-1/+1
2022-03-04programs/fuzz: Use build_info.h in common.hDavid Horstmann1-5/+1
2022-03-04Do not include time.h without MBEDTLS_HAVE_TIMEDaniel Axtens2-1/+14
2022-02-16Merge pull request #5533 from paul-elliott-arm/fix_fuzz_privkey_null_ctxManuel Pégourié-Gonnard3-13/+34
2022-02-15Fix uninitialised return value.Paul Elliott1-0/+3
2022-02-14Add safety to dummy_random in case of NULL contextPaul Elliott1-2/+5
2022-02-14Ensure valid context is used in fuzz_dtlsserverPaul Elliott1-8/+8
2022-02-11Ensure context is passed in to dummy_randPaul Elliott1-3/+18
2022-02-10Ensure ctr_drbg is initialised every timePaul Elliott1-6/+7
2021-12-06Fix builds when config.h only defines MBEDTLS_BIGNUM_CDave Rodgman1-0/+1
2021-06-28Rename config.h to mbedtls_config.hBence Szépkúti1-1/+1
2021-06-28Replace all inclusions of config.hBence Szépkúti1-5/+1
2021-06-22Merge pull request #4664 from tom-daubney-arm/rm_truncated_HMAC_extManuel Pégourié-Gonnard2-6/+0
2021-06-17Fix cmake build of fuzz_privkeyManuel Pégourié-Gonnard1-1/+1
2021-06-17Use the dedicated dummy_random in fuzzing programsManuel Pégourié-Gonnard3-12/+11
2021-06-17Add RNG params to private key parsingManuel Pégourié-Gonnard3-3/+8
2021-06-16Removes MBEDTLS_SSL_TRUNCATED_HMAC code from fuzz programsThomas Daubney2-6/+0
2021-05-27Merge branch 'development' into mbedtls_private_with_pythonMateusz Starzyk1-3/+0
2021-05-24Removal of constants and functions and a new ChangeLog fileTRodziewicz1-3/+0
2021-05-21Add MBEDTLS_ALLOW_PRIVATE_ACCESS to test programsMateusz Starzyk9-0/+18
2021-05-18Merge pull request #4393 from gilles-peskine-arm/generate-tests-python3-make-2.xGilles Peskine1-2/+0
2021-05-06Remove copy-pasted definition of PYTHON that wasn't usedGilles Peskine1-2/+0
2021-04-27Avoid unused variable warning in X.509 CSR fuzzingHanno Becker3-0/+3
2021-04-27Adapt X.509 fuzzing code to support MBEDTLS_X509_REMOVE_INFOHanno Becker3-0/+12