| commit | 24f7a690865890c642b452df81c10d3758d2c86f | [log] [tgz] |
|---|---|---|
| author | Robert Sesek <[email protected]> | Tue Mar 19 14:14:30 2019 |
| committer | Robert Sesek <[email protected]> | Tue Mar 19 14:14:30 2019 |
| tree | 61475ecc13e09143c2ff5fc469c89c41de51c7f8 | |
| parent | 9af82fef8cb9ca3ccc13e2ed958f58f2c21f449b [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 <[email protected]> Reviewed-by: Jonathan Metzman <[email protected]> Reviewed-by: Nico Weber <[email protected]> Cr-Original-Commit-Position: refs/heads/master@{#641854} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: d45d88cf3d69928d8fe026bc88aa3d7a25853937