summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authorpalmer@chromium.org <palmer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-14 22:28:10 +0000
committerpalmer@chromium.org <palmer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-14 22:28:10 +0000
commitd0aed10004a3fef28bdd4f7331d98a581ed6c96c (patch)
tree5e0a0255dc62416a0a04a09c4c0add6f68a63195 /chrome/chrome_browser.gypi
parent9a91c4f8b26a9b98f8356d7fd7f2dec02b6897b1 (diff)
downloadchromium_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.gypi15
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',