diff options
author | palmer@chromium.org <palmer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-14 22:28:10 +0000 |
---|---|---|
committer | palmer@chromium.org <palmer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-14 22:28:10 +0000 |
commit | d0aed10004a3fef28bdd4f7331d98a581ed6c96c (patch) | |
tree | 5e0a0255dc62416a0a04a09c4c0add6f68a63195 /chrome/chrome_browser.gypi | |
parent | 9a91c4f8b26a9b98f8356d7fd7f2dec02b6897b1 (diff) | |
download | chromium_src-d0aed10004a3fef28bdd4f7331d98a581ed6c96c.zip chromium_src-d0aed10004a3fef28bdd4f7331d98a581ed6c96c.tar.gz chromium_src-d0aed10004a3fef28bdd4f7331d98a581ed6c96c.tar.bz2 |
Initial infrastructure for the fraudulent certificate chain reporting
feature. Phase Two of this feature is
http://codereview.chromium.org/8055027/, and Phase Three is
http://codereview.chromium.org/8120016/.
This feature will be under heavy development, including additional,
end-to-end unit testing, throughout Q4 2011. Manual testing shows that
the basic SendReport functionality works, and that is all we need in
the immediate, pre-Stable short-term.
BUG=99185
Review URL: http://codereview.chromium.org/8037039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105595 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r-- | chrome/chrome_browser.gypi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index 8a5f5f4..d5b190e 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -10,6 +10,7 @@ 'dependencies': [ 'app/policy/cloud_policy_codegen.gyp:policy', 'browser/sync/protocol/sync_proto.gyp:sync_proto', + 'cert_logger_proto', 'chrome_extra_resources', 'chrome_resources', 'chrome_strings', @@ -1552,6 +1553,8 @@ 'browser/net/chrome_dns_cert_provenance_checker.h', 'browser/net/chrome_dns_cert_provenance_checker_factory.cc', 'browser/net/chrome_dns_cert_provenance_checker_factory.h', + 'browser/net/chrome_fraudulent_certificate_reporter.cc', + 'browser/net/chrome_fraudulent_certificate_reporter.h', 'browser/net/chrome_net_log.cc', 'browser/net/chrome_net_log.h', 'browser/net/chrome_network_delegate.cc', @@ -5121,6 +5124,18 @@ ], }, { + # Protobuf compiler / generator for the fraudulent certificate reporting + # protocol buffer. + 'target_name': 'cert_logger_proto', + 'type': 'static_library', + 'sources': [ 'browser/net/cert_logger.proto', ], + 'variables': { + 'proto_in_dir': 'browser/net', + 'proto_out_dir': 'chrome/browser/net', + }, + 'includes': [ '../build/protoc.gypi', ], + }, + { # Protobuf compiler / generate rule for feedback 'target_name': 'userfeedback_proto', 'type': 'static_library', |