diff options
author | Robert Loehning <robert.loehning@qt.io> | 2020-03-13 12:25:44 +0100 |
---|---|---|
committer | Robert Loehning <robert.loehning@qt.io> | 2020-03-13 14:51:02 +0100 |
commit | 9133bdcf26cc7eacea2933ab09837f0c7113880f (patch) | |
tree | 02649f08ddbf0ca398d0136b827575f322598c6a /tests/libfuzzer/network/ssl/qsslcertificate/qsslcertificate/pem/pem.pro | |
parent | 20f7e18d9cbd9960d22c334e105b02b090c10186 (diff) |
Fuzzing: Add fuzz target for ctor of QSslCertificate
Change-Id: I483f17e7cb6108e5096cf57594183a206f605fbc
Reviewed-by: Albert Astals Cid <albert.astals.cid@kdab.com>
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'tests/libfuzzer/network/ssl/qsslcertificate/qsslcertificate/pem/pem.pro')
-rw-r--r-- | tests/libfuzzer/network/ssl/qsslcertificate/qsslcertificate/pem/pem.pro | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/libfuzzer/network/ssl/qsslcertificate/qsslcertificate/pem/pem.pro b/tests/libfuzzer/network/ssl/qsslcertificate/qsslcertificate/pem/pem.pro new file mode 100644 index 0000000000..7f3781eaba --- /dev/null +++ b/tests/libfuzzer/network/ssl/qsslcertificate/qsslcertificate/pem/pem.pro @@ -0,0 +1,11 @@ +QT -= gui +QT += network +CONFIG += console +CONFIG -= app_bundle +SOURCES += main.cpp +FUZZ_ENGINE = $$(LIB_FUZZING_ENGINE) +isEmpty(FUZZ_ENGINE) { + QMAKE_LFLAGS += -fsanitize=fuzzer +} else { + LIBS += $$FUZZ_ENGINE +} |