summaryrefslogtreecommitdiff
path: root/fuzz/fuzz.gyp
diff options
context:
space:
mode:
authorTim Taubert <ttaubert@mozilla.com>2017-03-14 15:24:18 +0100
committerTim Taubert <ttaubert@mozilla.com>2017-03-14 15:24:18 +0100
commited93b3356bba914d6d7ec72c2e03fc5bd1925326 (patch)
tree7e81ffdeb2181c102102e20514140c19dbd16d08 /fuzz/fuzz.gyp
parentc84fb4afcdeb8920340aa985718227efd8399efc (diff)
downloadnss-hg-ed93b3356bba914d6d7ec72c2e03fc5bd1925326.tar.gz
Bug 1339768 - Add TLS server fuzzers r=franziskus
Differential Revision: https://nss-review.dev.mozaws.net/D229
Diffstat (limited to 'fuzz/fuzz.gyp')
-rw-r--r--fuzz/fuzz.gyp30
1 files changed, 29 insertions, 1 deletions
diff --git a/fuzz/fuzz.gyp b/fuzz/fuzz.gyp
index f4cf8c139..180f08465 100644
--- a/fuzz/fuzz.gyp
+++ b/fuzz/fuzz.gyp
@@ -252,8 +252,35 @@
'type': 'executable',
'sources': [
'tls_client_config.cc',
- 'tls_client_socket.cc',
'tls_client_target.cc',
+ 'tls_common.cc',
+ 'tls_socket.cc',
+ ],
+ 'dependencies': [
+ '<(DEPTH)/cpputil/cpputil.gyp:cpputil',
+ '<(DEPTH)/exports.gyp:nss_exports',
+ 'fuzz_base',
+ ],
+ 'include_dirs': [
+ '<(DEPTH)/lib/freebl',
+ ],
+ 'conditions': [
+ [ 'fuzz_tls==1', {
+ 'defines': [
+ 'UNSAFE_FUZZER_MODE',
+ ],
+ }],
+ ],
+ },
+ {
+ 'target_name': 'nssfuzz-tls-server',
+ 'type': 'executable',
+ 'sources': [
+ 'tls_common.cc',
+ 'tls_socket.cc',
+ 'tls_server_certs.cc',
+ 'tls_server_config.cc',
+ 'tls_server_target.cc',
],
'dependencies': [
'<(DEPTH)/cpputil/cpputil.gyp:cpputil',
@@ -279,6 +306,7 @@
'nssfuzz-pkcs8',
'nssfuzz-quickder',
'nssfuzz-tls-client',
+ 'nssfuzz-tls-server',
],
'conditions': [
['OS=="linux"', {