| Index: net/BUILD.gn
|
| diff --git a/net/BUILD.gn b/net/BUILD.gn
|
| index 38051f4e75f872a76065e50581ca2f8dbe61c502..3ca018df9ef79eb14eba0d864b2b0cc9c82f09f9 100644
|
| --- a/net/BUILD.gn
|
| +++ b/net/BUILD.gn
|
| @@ -1036,6 +1036,8 @@ component("net") {
|
| "ntlm/ntlm_buffer_reader.h",
|
| "ntlm/ntlm_buffer_writer.cc",
|
| "ntlm/ntlm_buffer_writer.h",
|
| + "ntlm/ntlm_client.cc",
|
| + "ntlm/ntlm_client.h",
|
| "ntlm/ntlm_constants.h",
|
| "proxy/dhcp_proxy_script_adapter_fetcher_win.cc",
|
| "proxy/dhcp_proxy_script_adapter_fetcher_win.h",
|
| @@ -1790,6 +1792,8 @@ component("net") {
|
| "ntlm/ntlm_buffer_reader.h",
|
| "ntlm/ntlm_buffer_writer.cc",
|
| "ntlm/ntlm_buffer_writer.h",
|
| + "ntlm/ntlm_client.cc",
|
| + "ntlm/ntlm_client.h",
|
| "ntlm/ntlm_constants.h",
|
| ]
|
| }
|
| @@ -4858,6 +4862,7 @@ test("net_unittests") {
|
| "ntlm/des_unittest.cc",
|
| "ntlm/ntlm_buffer_reader_unittest.cc",
|
| "ntlm/ntlm_buffer_writer_unittest.cc",
|
| + "ntlm/ntlm_client_unittest.cc",
|
| "ntlm/ntlm_test_data.h",
|
| "ntlm/ntlm_unittest.cc",
|
| "proxy/dhcp_proxy_script_adapter_fetcher_win_unittest.cc",
|
| @@ -5279,6 +5284,7 @@ test("net_unittests") {
|
| "ntlm/des_unittest.cc",
|
| "ntlm/ntlm_buffer_reader_unittest.cc",
|
| "ntlm/ntlm_buffer_writer_unittest.cc",
|
| + "ntlm/ntlm_client_unittest.cc",
|
| "ntlm/ntlm_test_data.h",
|
| "ntlm/ntlm_unittest.cc",
|
| ]
|
| @@ -5841,6 +5847,21 @@ fuzzer_test("net_http_stream_parser_fuzzer") {
|
| dict = "data/fuzzer_dictionaries/net_http_stream_parser_fuzzer.dict"
|
| }
|
|
|
| +fuzzer_test("net_ntlm_ntlm_client_fuzzer") {
|
| + sources = [
|
| + "ntlm/ntlm_client_fuzzer.cc",
|
| + ]
|
| + deps = [
|
| + ":net_fuzzer_test_support",
|
| + ":test_support",
|
| + "//base",
|
| + "//net",
|
| + "//net:net_unittests",
|
| + ]
|
| + dict = "data/fuzzer_dictionaries/net_ntlm_ntlm_client_fuzzer.dict"
|
| + seed_corpus = "data/fuzzer_data/ntlm_client_fuzzer/"
|
| +}
|
| +
|
| if (!disable_brotli_filter) {
|
| fuzzer_test("net_brotli_source_stream_fuzzer") {
|
| sources = [
|
|
|