aboutsummaryrefslogtreecommitdiff
path: root/third_party/libprotobuf-mutator
diff options
context:
space:
mode:
authorJordan Bayles <jophba@chromium.org>2020-11-30 12:31:47 -0800
committerJordan Bayles <jophba@chromium.org>2020-12-01 14:49:32 +0000
commite50a1d65fa41a9864e900e60bd7a9c59dfe4bb78 (patch)
tree6a15938c6e5c8e9891c3a8115ea6658f95c24a93 /third_party/libprotobuf-mutator
parent4654f2b60f7a3fdb1a84d39d6504ba57be77f863 (diff)
downloadopenscreen-e50a1d65fa41a9864e900e60bd7a9c59dfe4bb78.tar.gz
Add LICENSE file checking
This patch adds license file checking in Open Screen, by adding a new licenses.py that iterates through third_party dependencies and returns a list of licensing errors. This runs as part of PRESUBMIT. This patch also includes README.chromium and LICENSE fixes for third_party dependencies. Finally, as part of refactoring I fixed the DEPS checker--before this patch it fails to load modules so never runs on pre-submission. Bug: b/173625891 Change-Id: I417e61f878dab809cf959d69480be749f9229128 Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/2547807 Reviewed-by: Jordan Bayles <jophba@chromium.org> Reviewed-by: mark a. foltz <mfoltz@chromium.org>
Diffstat (limited to 'third_party/libprotobuf-mutator')
-rw-r--r--third_party/libprotobuf-mutator/README.chromium10
1 files changed, 10 insertions, 0 deletions
diff --git a/third_party/libprotobuf-mutator/README.chromium b/third_party/libprotobuf-mutator/README.chromium
new file mode 100644
index 00000000..7a3fccc4
--- /dev/null
+++ b/third_party/libprotobuf-mutator/README.chromium
@@ -0,0 +1,10 @@
+Name: libprotobuf-mutator
+URL: https://github.com/google/libprotobuf-mutator
+Version: 0
+License: Apache 2.0
+License File: src/LICENSE
+Security Critical: no
+
+Description:
+Library for protocol buffer mutation. Assistance library to in-process
+coverage-guided fuzz testing (fuzzing).