diff options
author | Tim Taubert <ttaubert@mozilla.com> | 2017-03-14 15:24:18 +0100 |
---|---|---|
committer | Tim Taubert <ttaubert@mozilla.com> | 2017-03-14 15:24:18 +0100 |
commit | ed93b3356bba914d6d7ec72c2e03fc5bd1925326 (patch) | |
tree | 7e81ffdeb2181c102102e20514140c19dbd16d08 /fuzz/fuzz.gyp | |
parent | c84fb4afcdeb8920340aa985718227efd8399efc (diff) | |
download | nss-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.gyp | 30 |
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"', { |