summaryrefslogtreecommitdiffstats
path: root/tests/libfuzzer/network/ssl/qsslcertificate/qsslcertificate/pem/pem.pro
diff options
context:
space:
mode:
authorRobert Loehning <robert.loehning@qt.io>2020-03-13 12:25:44 +0100
committerRobert Loehning <robert.loehning@qt.io>2020-03-13 14:51:02 +0100
commit9133bdcf26cc7eacea2933ab09837f0c7113880f (patch)
tree02649f08ddbf0ca398d0136b827575f322598c6a /tests/libfuzzer/network/ssl/qsslcertificate/qsslcertificate/pem/pem.pro
parent20f7e18d9cbd9960d22c334e105b02b090c10186 (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.pro11
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
+}