Varun Khaneja
8825651f9f
[unrar] Use std::error_code in calls to fs::current_path and fs::remove_all ( #2394 )
...
* Use std::error_code in calls to fs::current_path and fs::remove_all
* Fuzzers must always return 0
2019-05-10 12:35:08 -07:00
jonathanmetzman
807096efc9
[unrar] speculative fix for build breakage ( #2390 )
2019-05-09 10:02:50 -07:00
Varun Khaneja
7d2884aaea
[unrar] Re-enable fuzzing by creating/clearing a temporary directory ( #2368 )
2019-05-02 11:32:32 -07:00
jonathanmetzman
3049c50d48
Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE ( #2325 )
...
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
2019-05-01 11:09:55 -04:00
Abhishek Arya
c1c6ea69a0
Disable unrar project due to file creation spam ( #2355 )
2019-04-29 09:18:52 -07:00
Varun Khaneja
9644e3ad4a
Use NOVOLUME. Point to the oss_fuzz branch. ( #2067 )
...
- Start using NOVOLUME since Chromium is going to start using it.
[See: https://crrev.com/c/1393803 ]
- Point to the oss_fuzz branch where all releases will be fuzzed first before being merged into the master branch.
2019-01-03 08:15:59 -08:00
Varun Khaneja
5cca3a6d07
[unrar] Fuzz unrar v5.6.8 before merging that to master ( #1920 )
2018-11-02 16:44:21 -07:00
Varun Khaneja
eac73b7da1
[unrar] Remove -DRAR_NOCRYPT since it is not used in Chromium ( #1628 )
2018-07-18 15:14:58 -07:00
Varun Khaneja
8fff19181d
Add -DSILENT -DRAR_NOCRYPT defines when compiling unrar ( #1551 )
2018-06-21 13:49:02 -07:00
Varun Khaneja
6b5ff6182b
Discontinue in-memory fuzzing for unrar ( #1169 )
2018-02-15 10:30:23 -08:00
Varun Khaneja
2d49182f22
Interpret a blob of memory as a rar file for fuzzing. ( #1090 )
...
* Interpret a blob of memory as a rar file for fuzzing. (#4 )
* Use the in-memory representation of the file
* Interpret a blob of memory as a rar file for fuzzing. (#5 )
* Use the in-memory representation of the file
* Use a fixed filename, skip calling getpid
2018-01-18 15:17:44 -08:00
Varun Khaneja
6b302b9e61
Use same filename for the input file created in disk ( #994 )
...
* Use the same file name always to avoid creating new files
* Minor: formatting changes
* Use PID for the filename
2017-11-17 14:47:43 -08:00
Varun Khaneja
5cd4d6189d
[unrar] Use github repo to fetch code and remove extra dependencies ( #985 )
2017-11-15 14:23:37 -08:00
Varun Khaneja
44ac124768
Setup simple fuzzing for unrar. ( #951 )
...
* Get the shared library to build for unrar
* Fuzz by writing temp file and calling CmdExtract::DoExtract()
* Incorporate review feedback
* Incorporate review feedback
2017-11-13 10:48:31 -08:00
Varun Khaneja
bf774e525f
Add project.yaml for unrar ( #842 )
...
* Add project.yaml for unrar
* Add vakh to auto_ccs, remove experimental from msan
2017-09-15 08:16:00 -07:00