Sébastien Helleu
5cfee46b59
tests/fuzz: add fuzz testing on evaluation functions (issue #1462 )
2025-05-10 21:21:35 +02:00
Sébastien Helleu
75195d32da
tests/fuzz: fix fuzz testing on function secure_derive_key (issue #1462 )
2025-05-10 21:21:33 +02:00
Sébastien Helleu
f9520b971e
tests/fuzz: add fuzz testing on secured data functions (issue #1462 )
2025-05-09 08:15:28 +02:00
Sébastien Helleu
776b908431
tests/fuzz: remove unnecessary malloc
2025-05-08 20:54:38 +02:00
Sébastien Helleu
229259b8c2
tests: add fuzz testing on some core util functions (issue #1462 )
2025-05-08 20:43:24 +02:00
Sébastien Helleu
1da89711a7
tests/fuzz: increase code covered by string tests
2025-05-08 17:04:23 +02:00
Sébastien Helleu
675c3279ac
tests/fuzz: initialize gettext before UTF-8 tests
2025-05-08 17:02:37 +02:00
Sébastien Helleu
38bf51ccfb
tests: convert fuzzing sources to C++
2025-05-07 21:15:51 +02:00
Sébastien Helleu
9a661aecd0
tests: move fuzzing dict to core directory
2025-05-07 13:21:47 +02:00
Sébastien Helleu
7cae4b276d
tests: remove useless variable rc
2025-05-06 07:13:38 +02:00
Sébastien Helleu
68d87f2b80
tests: add fuzz testing on core functions (issue #1462 )
...
This commit introduces fuzz testing, for now on core functions, with 4 new
targets that are built on demand with CMake option `ENABLE_FUZZ` (build of
these tests is disabled by default):
- weechat_core_calc_fuzzer
- weechat_core_crypto_fuzzer
- weechat_core_string_fuzzer
- weechat_core_utf8_fuzzer
2025-05-05 19:12:00 +02:00