commit | d45d88cf3d69928d8fe026bc88aa3d7a25853937 | [log] [tgz] |
---|---|---|
author | Robert Sesek <rsesek@chromium.org> | Tue Mar 19 14:14:30 2019 |
committer | Robert Sesek <rsesek@chromium.org> | Tue Mar 19 14:14:30 2019 |
tree | 651fbf2b51f3316d5c4f994fd69b184c2f2cfef1 | |
parent | e14c6808f487c5bd12962b437433597a7ef31ec5 [diff] |
Add a new LPM fuzzer for Mach message servers. This fuzzer tool allows modeling the complex Mach IPC structures, including the generation and transfer of port rights. It also adds a build rule to convert textproto to binarypb, so that the seed corpus for these fuzzers can be human-editable/readable. Adds a simple fuzzer for the MachPortRendezvousServer. Bug: 932175 Change-Id: I909e4a8bac802ea1d4d73d26fcb0834803324360 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1526561 Reviewed-by: Mark Mentovai <mark@chromium.org> Reviewed-by: Jonathan Metzman <metzman@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#641854}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .