#
b0ee6dd6 |
|
21-Sep-2018 |
George Kulakowski <kulakowski@google.com> |
[build] Make a number of static libraries build with -fvisibility=hidden ZX-1895 #comment Test: CQ Change-Id: Id3252fcb1de5a6f6e1897da86fba92e2be9d0319
|
#
afac6dec |
|
01-Sep-2018 |
Aaron Green <aarongreen@google.com> |
[fuzz-utils] Add Fuzzer (4/12: CheckProcess) This CL adds a method to walk the job tree, find the fuzz target subprocess and report on its status. SEC-103 Tests: Added unit tests for the above method Change-Id: I732f4da6f5e1f00bb246d5a78b6f84576448d327
|
#
4601a9ad |
|
01-Sep-2018 |
Aaron Green <aarongreen@google.com> |
[fuzz-utils] Add Fuzzer (1/12: SetOption) This CL creates the Fuzzer class, which leverages the other code in fuzz-utils to make finding, configuring, and running fuzz-targets easy. It also introduces elements of the test harness, namely FuzzerFixture and TestFuzzer. The former creates a filesystem environemnt to test in, the latter exposes select interfaces of Fuzzer to facilitate unit testing and provides convenience functions for performing tests. SEC-103 Tests: Added SetOption unit test to utest/fuzz-utils/fuzzer.cpp Change-Id: I7430c7248d08450347babe84562cd1c94a51f75c
|
#
7febefbc |
|
23-Aug-2018 |
Aaron Green <aarongreen@google.com> |
[fuzz-utils] Add Path (1/6: Join) This CL adds the Path class, which is a helper class used for managing files within the filesystem. Several fuzzers we would like to port were written for POSIX systems such as Linux and are file- oriented. This class simplifies finding and manipulating the fuzzer related files. SEC-103 files Tests: Added fuzz-utils unit tests for Path class Change-Id: I219c2cd64fc0100e5e32783d78caf9f52cb95ffc
|
#
de94277b |
|
31-Aug-2018 |
Aaron Green <aarongreen@google.com> |
[fuzz-utils] Add StringMap (1/4: basic getters) This CL adds the skeleton of StringMap, an assoicative container for for managing C-style strings in a fbl::WAVLTree. SEC-103 Tests: Added fuzz-utils unit tests. Change-Id: Iaac788d412bfab1e573188a413cc3841d983f7b1 Change-Id: I167d4c77af2c7d3fc419540a9c9d38d76663744a
|
#
b7d5f374 |
|
23-Aug-2018 |
Aaron Green <aarongreen@google.com> |
[fuzz-utils] Add StringList (1/4: basic getters) This CL introduces the fuzz-utils library, which provides code for the command line fuzzing tool. As an initial commit, it adds a small helper class for managing C-style strings in a fbl::DoublyLinkedList. SEC-103 Tests: Added fuzz-utils unit tests. Change-Id: Iaac788d412bfab1e573188a413cc3841d983f7b1
|