| 
							
							
								 chriseth | e19e4d9db1 | Merge pull request #9451 from ethereum/smt_fix_push_push [SMTChecker] Fix push().push() | 2020-07-21 11:40:37 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | ecdfef1b30 | Replace grave accent with acute accent | 2020-07-21 00:18:47 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | ba0a4de50d | NatSpec: Implement ` @inheritdoc` | 2020-07-20 18:32:18 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 2c93278719 | Fix push().push() | 2020-07-20 17:17:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 50a54fa8aa | Implement inline arrays. | 2020-07-20 17:06:32 +02:00 |  | 
			
				
					| 
							
							
								 Sachin Grover | b7adb2aa42 | Add SPDX license identifier if not present already in source file Fixes: #9220 | 2020-07-17 20:24:12 +05:30 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 2e1067a05a | Set type properly for event parameters | 2020-07-17 11:17:27 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 672633af0a | [SMTChecker] Fix ICE on compound assignment to array index | 2020-07-16 17:44:10 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | d3af598c49 | CodeGen: Avoid double cleanup when copying to memory | 2020-07-16 13:53:48 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 46653b2d43 | Fix ICE when bitwise operator on fixed bytes | 2020-07-15 19:32:15 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | eab12ecf77 | Nicer error message for private payable functions | 2020-07-14 14:38:12 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f93932c259 | Merge pull request #9406 from ethereum/fixSegfault Fix segfault in oversized objects check in combination with var. | 2020-07-14 13:30:33 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 9c62ea182d | Fix segfault in oversized objects check in combination with var. | 2020-07-14 11:23:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f28bede34a | Refactor storageSizeUpperBound. | 2020-07-14 10:45:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b3566ad0d5 | Merge pull request #9082 from ethereum/conversionWarnings Adding `-Wsign-conversion` flag and fixing errors | 2020-07-13 11:28:09 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | 8d4ec27544 | Merge pull request #9376 from ethereum/smt_refactor_targets [SMTChecker] Refactor verification targets | 2020-07-10 17:30:48 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | efc5ee207d | Fix internal compiler error caused by oversized objects | 2020-07-10 11:39:07 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 88030c6568 | [SMTChecker] Refactor verification targets | 2020-07-10 10:28:49 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a0300835eb | Change CHC to avoid sign mismatch | 2020-07-09 17:22:52 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 547590b972 | Fixing additional signedness errors after adding -Wsign-conversion flag Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2020-07-09 17:22:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d4ecd33247 | Propagate function call argument types across function call options. | 2020-07-08 17:59:02 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0c7e4cf16b | Merge pull request #9340 from ethereum/compileTimeSha Evaluate keccak256 of string literals at compile-time. | 2020-07-08 18:42:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0a0f578d7c | Evaluate keccak256 of string literals at compile-time. | 2020-07-08 16:14:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 89231bea1e | Merge pull request #9324 from ethereum/noDuplicateInternalRoutine Remove duplicate creation of internal routine. | 2020-07-08 10:30:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d67862362a | Merge pull request #9338 from ethereum/interface-events Natspec: change events() to interfaceEvents() | 2020-07-07 14:25:41 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 849bae2aa7 | Natspec: change events() to interfaceEvents() | 2020-07-07 17:22:09 +05:30 |  | 
			
				
					| 
							
							
								 chriseth | 9ff72ceaa9 | Merge pull request #9335 from ethereum/fixOverridingWording Fix wording of non-function override error messages. | 2020-07-07 12:21:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ec8be81258 | Merge pull request #9243 from ethereum/jumpTypesForYul Jump types for yul functions. | 2020-07-07 12:21:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 28de7cbce9 | Fix wording of non-function override error messages. | 2020-07-07 11:57:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8e711a8b99 | Remove duplicate creation of internal routine. | 2020-07-06 19:25:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e48d3e5847 | Fix wording of error message. | 2020-07-06 19:22:52 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a09a791999 | Merge pull request #9313 from ethereum/doesnt [Trivial] Replace "doesn't" with "does not" in error message | 2020-07-06 18:21:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4d2b9cd38f | Jump types for yul functions. | 2020-07-06 18:12:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f372ba6fea | Constructors cannot have calldata parameters. | 2020-07-06 16:52:51 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 5e4aeaa460 | Add variable name to the "Variable covers a large part of storage ...." message | 2020-07-06 13:49:09 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 8cdf14f1b3 | Replace "doesn't" with "does not" in error message | 2020-07-06 13:44:33 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 46bcac58eb | Merge pull request #9187 from a3d4/fix-storagesizeestimate Fixed recursive check in structureSizeEstimate | 2020-07-03 17:35:11 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 1c7a0dcbea | Add warnings for oversized subtypes | 2020-07-03 15:18:02 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | 8985a93b39 | Merge pull request #9041 from ethereum/smt_summary_inputs [SMTChecker] Add current input variables to the function summary | 2020-07-02 19:34:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3d96e2b11a | Merge pull request #9257 from ethereum/yul-in-memory-struct-creation Yul: Implement memory struct allocation | 2020-07-02 17:03:46 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 50373ac1b0 | Yul: Implement memory struct allocation | 2020-07-02 16:37:20 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | f97fa9b520 | [SMTChecker] Add current input variables to the function summary | 2020-07-02 15:30:29 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | c2e1273ff4 | Fixed recursive check in structureSizeEstimate | 2020-07-02 04:14:58 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 5517e817d5 | Do not trust code of external functions | 2020-07-01 18:20:46 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 56e7d43384 | Rename var | 2020-07-01 18:20:34 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 5160f89c1b | [SMTChecker] Support to external calls to unknown code | 2020-07-01 18:20:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 1ec1166a27 | Merge pull request #9277 from a3d4/improve-docstringparser-error-coverage Add a missing DocStringParser error to tests | 2020-07-01 18:17:09 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 1a0391bceb | Fuzzer: Add a specialized StackTooDeepError Exception that is caught in the fuzzing harness | 2020-07-01 11:08:20 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | acd42a08c1 | Add a missing DocStringParser error to tests. | 2020-07-01 04:42:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 76943023bd | Merge pull request #9267 from ethereum/issue-8911-split NatSpec: Implement default inheritance. | 2020-06-30 15:16:14 +02:00 |  |