| 
							
							
								 Bhargava Shastry | b82590322c | yul proto fuzzer: Remove assertion that no errors/warnings while parsing yul code | 2020-06-30 21:46:38 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 02328f3bbb | Add unit denomination ` gwei` | 2020-06-24 18:24:56 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 596ac018f5 | Fuzzer: Add test harness for solidity inheritance protobuf fuzzer Co-Authored-By: Leonardo <leo@ethereum.org> | 2020-05-11 23:56:27 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 00946f3ea0 | ossfuzz: Add sol proto fuzzer skeleton Co-Authored-By: Leonardo <leo@ethereum.org> | 2020-05-11 23:56:27 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 5113af1df0 | Update test/tools/ossfuzz/protoToYul.h Co-Authored-By: Leonardo <leo@ethereum.org> | 2020-04-27 14:01:11 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 62e5ccec90 | Minor code factoring to clarify for init scope extension | 2020-04-27 14:01:11 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 7280ed716a | Yul proto spec: Add multiple variable declaration statement | 2020-04-27 14:01:11 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | f78414b333 | Disallow statements containing empty blocks e.g., empty if, for, function definition | 2020-04-23 10:07:36 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | ea5b64ca9e | Fuzzer: Permit linking of libraries in compilation framework | 2020-04-20 14:28:38 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9544df34d7 | solc fuzzers: Use compiler stack for fuzzing | 2020-03-20 10:50:26 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | 3896aa75cc | Merge pull request #8426 from ethereum/fix-7948 ossfuzz: Update README.md with steps to build fuzzers via docker | 2020-03-09 16:41:10 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 2153a1ef1d | Update test/tools/ossfuzz/README.md Address review comments | 2020-03-09 10:38:19 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 7483c6f13e | ossfuzz: Update README.md with steps to build fuzzers via docker | 2020-03-05 10:43:31 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | ed02aae1d9 | Update solidity fuzzing dictionary with >0.6.0 keywords | 2020-02-28 15:46:21 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 79f1917422 | yul proto fuzzer: Refactor dataoffset/size specification | 2020-02-11 13:58:36 +05:30 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 59e7206c8f | yul proto fuzzer: Support boolean literal generation | 2020-02-10 20:48:29 +05:30 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 8cbe1d4b1d | yul proto fuzzer: Make function call generation optional | 2020-01-24 12:31:43 +05:30 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | a335fed189 | yul proto fuzzer: Add EVM version field | 2020-01-24 12:31:20 +05:30 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9befb4bdf0 | yul proto fuzzer: Do not generate infinite for loops and limit total number of for loops per test program to two | 2020-01-20 16:27:01 +05:30 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 49a05b5935 | Permit variable declarations inside for init block | 2020-01-13 16:17:33 +05:30 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | be0775da49 | Merge pull request #8075 from ethereum/refactor-namespaces Refactor namespaces | 2020-01-07 16:52:20 +01:00 |  | 
			
				
					| 
							
							
								 Mathias L. Baumann | a2141d3be2 | Merge pull request #7869 from fulldecent/fix-kill Reduce usage of word kill | 2020-01-07 16:01:04 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 345f9928ab | Library libdevcore renamed to libsolutil. | 2020-01-07 15:51:50 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | ed45b000d1 | Adapt tests directory to C++ namespace changes. | 2020-01-07 15:51:50 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 6b23412fae | C++ namespace cleanup (except tests). | 2020-01-07 15:51:50 +01:00 |  | 
			
				
					| 
							
							
								 William Entriken | 6d068b6331 | Reduce usage of the word "kill" | 2020-01-07 11:18:10 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 49aec64caf | abiv2 proto converter: Do not resize dynamic storage arrays by writing to the length field as it is now read only | 2020-01-06 17:44:42 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | f5bd483dfa | yul proto fuzzer: Target default evm version | 2019-12-11 16:52:00 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1ebcc757e1 | Merge remote-tracking branch 'origin/develop' into develop_060 | 2019-11-27 19:14:08 +01:00 |  | 
			
				
					| 
							
							
								 Paweł Bylica | 38a20190f4 | test: Use evmc::VM directly The evmc::VM works as a RAII wrapper similarly to unique_ptr, so there is no point in using additional unique_ptr. | 2019-11-27 18:53:02 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | ea9e849ee4 | Use pointer to string for efficiency | 2019-11-26 17:12:56 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 41bdc9b673 | yul proto fuzzer: Generalize variable references | 2019-11-26 17:12:56 +01:00 |  | 
			
				
					| 
							
							
								 Erik K | 94272d44aa | Merge pull request #7745 from ethereum/develop Merge develop into develop_060 | 2019-11-19 15:30:31 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1432f0ad28 | Adapt EVMHost for EVMC7 | 2019-11-19 12:21:03 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 62ae015552 | docker: Add versioning and edit naming scheme | 2019-11-18 15:16:53 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | a8a50c4e0e | Upgrade evmone to v0.2.0 and adapt fuzzer build | 2019-11-18 15:16:53 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 505b5deaf9 | Add chainid and selfbalance opcodes to yul proto converter and enable it in the yul proto differential fuzzer. | 2019-11-18 09:26:00 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2e5a42836c | Merge pull request #7681 from ethereum/develop Merge develop into develop_060 | 2019-11-11 16:42:03 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9772cc44a0 | abiv2 proto fuzzer: Fuzz return data coding | 2019-11-06 23:42:10 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 46ac16d25c | Merge remote-tracking branch 'origin/develop' into develop_060 | 2019-11-04 19:09:11 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 6a55949c04 | yul proto fuzzer: Increase step limit upper bound for optimized code | 2019-11-04 18:38:56 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 04becb9458 | Minor refactoring | 2019-11-04 15:47:04 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 12ed08eddb | Place upper bound number on number of array dimensions | 2019-11-04 15:47:04 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 3cfeca33c1 | Abiv2 proto fuzzer: Refactor and add support for structs | 2019-11-04 15:47:04 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | e4ba1c02e8 | yul proto fuzzer: Catch exception early and propagate termination reason to harness | 2019-11-01 12:26:35 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | edc5059208 | yul proto: Add leave statement | 2019-11-01 11:18:05 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 128c3c7cf6 | yul interpreter: Initialize calldata with random data | 2019-10-21 10:37:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5a950908b6 | Merge pull request #7432 from ethereum/fix-ossfuzz-build ossfuzz: Create a separate cmake toolchain file for ossfuzz | 2019-09-17 15:24:50 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 48da5f07a5 | ossfuzz: Create a separate cmake toolchain file for ossfuzz so that multiple fuzzing backends may be used | 2019-09-16 18:35:15 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 403fb7d88c | Update logic to track dynamically encoded parameters | 2019-09-16 14:25:37 +02:00 |  |