chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b6c37dd912 
							
						 
					 
					
						
						
							
							Merge pull request  #2215  from ethereum/changelog  
						
						... 
						
						
						
						Finalize changelog. 
						
					 
					
						2017-05-03 12:25:10 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							dbbd8d60ef 
							
						 
					 
					
						
						
							
							Finalize changelog.  
						
						
						
					 
					
						2017-05-03 12:24:22 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							00933b99cc 
							
						 
					 
					
						
						
							
							Merge pull request  #2206  from ethereum/fixoptimizer  
						
						... 
						
						
						
						Constant optimizer fix 
						
					 
					
						2017-05-03 11:54:11 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa0f77af9 
							
						 
					 
					
						
						
							
							Merge pull request  #2139  from roadriverrail/warn_unused  
						
						... 
						
						
						
						Warn on unused local variables 
						
					 
					
						2017-05-03 11:53:36 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f3bb7350f1 
							
						 
					 
					
						
						
							
							Fix tests.  
						
						
						
					 
					
						2017-05-03 11:30:40 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							230f51efb7 
							
						 
					 
					
						
						
							
							Cleanup, style and additional test.  
						
						
						
					 
					
						2017-05-03 11:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ed3623c7 
							
						 
					 
					
						
						
							
							More strict tests.  
						
						
						
					 
					
						2017-05-03 11:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1f058ea92c 
							
						 
					 
					
						
						
							
							Revert changes to standard token.  
						
						
						
					 
					
						2017-05-03 11:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e0266b79f3 
							
						 
					 
					
						
						
							
							Refactor: Combine bool and function pointer.  
						
						
						
					 
					
						2017-05-03 11:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							a6faa5acf3 
							
						 
					 
					
						
						
							
							Treat returns with expressions as return param use  
						
						... 
						
						
						
						There are many cases of code where the return parameters exist mostly
as a form of documentation.  This change ensures that they do not have
to be used in the function body so long as there is a return supplying
values 
						
					 
					
						2017-05-03 11:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							a40c8cfb68 
							
						 
					 
					
						
						
							
							Warn on unused local variables  
						
						... 
						
						
						
						Analyze functions for all local variables, parameters, and named
return variables which are never used in the function, and issue
a warning. 
						
					 
					
						2017-05-03 11:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							794a390c34 
							
						 
					 
					
						
						
							
							Fix keys for bugs.json.  
						
						
						
					 
					
						2017-05-03 11:09:21 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							c09f071ff6 
							
						 
					 
					
						
						
							
							Merge pull request  #2211  from ethereum/jsonio-fixes  
						
						... 
						
						
						
						Follow the JSON I/O spec closely 
						
					 
					
						2017-05-02 16:47:14 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b976d53e87 
							
						 
					 
					
						
						
							
							Add parentheses for readability.  
						
						
						
					 
					
						2017-05-02 16:56:12 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ed3ab3506a 
							
						 
					 
					
						
						
							
							Follow the JSON I/O spec closely  
						
						
						
					 
					
						2017-05-02 16:52:38 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							acab525fef 
							
						 
					 
					
						
						
							
							Merge pull request  #2199  from roadriverrail/no_unary_plus  
						
						... 
						
						
						
						Deprecate use of unary '+' 
						
					 
					
						2017-05-02 16:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							084ab4123f 
							
						 
					 
					
						
						
							
							Merge pull request  #2210  from ethereum/jsonio-remove-why3  
						
						... 
						
						
						
						Remove why3 from standard compiler 
						
					 
					
						2017-05-02 16:43:15 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1b15291af2 
							
						 
					 
					
						
						
							
							Merge pull request  #2201  from FedericoCapello/patch-1  
						
						... 
						
						
						
						Update units-and-global-variables.rst (Typo) 
						
					 
					
						2017-05-02 15:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2871663cad 
							
						 
					 
					
						
						
							
							Remove why3 from standard compiler  
						
						
						
					 
					
						2017-05-02 14:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							96870686a9 
							
						 
					 
					
						
						
							
							Style and stricter tests.  
						
						
						
					 
					
						2017-05-02 15:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f42a9a9408 
							
						 
					 
					
						
						
							
							Merge pull request  #2198  from ethereum/conditionalCompilerStateReset  
						
						... 
						
						
						
						conditional reset of compilerState-Enum 
						
					 
					
						2017-05-02 15:17:10 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b76e1eca 
							
						 
					 
					
						
						
							
							Merge pull request  #2172  from ethereum/docs-sar  
						
						... 
						
						
						
						Document how Solidity's SAR is different 
						
					 
					
						2017-05-02 14:57:19 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d87eb97895 
							
						 
					 
					
						
						
							
							Add entry to bug list.  
						
						
						
					 
					
						2017-05-02 12:22:11 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5c4f3f6d0b 
							
						 
					 
					
						
						
							
							Fix number representation bug.  
						
						
						
					 
					
						2017-05-02 12:22:11 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f00c96d5 
							
						 
					 
					
						
						
							
							Stricter tests for constant optimization.  
						
						
						
					 
					
						2017-05-02 12:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2891b98882 
							
						 
					 
					
						
						
							
							Merge pull request  #2110  from federicobond/fix-posttypechecker  
						
						... 
						
						
						
						Fix PostTypeChecker retaining state across contracts 
						
					 
					
						2017-05-02 12:12:46 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f77f2123f0 
							
						 
					 
					
						
						
							
							Merge pull request  #2203  from JohnAllen/develop  
						
						... 
						
						
						
						Correct form-from typo in layout-of-source-files.rst 
						
					 
					
						2017-05-02 09:38:37 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							5aeb635205 
							
						 
					 
					
						
						
							
							Merge pull request  #2200  from AdrianClv/develop  
						
						... 
						
						
						
						Adds Doxity to the Solidity Tools section 
						
					 
					
						2017-05-02 09:37:00 +01:00 
						 
				 
			
				
					
						
							
							
								JohnAllen 
							
						 
					 
					
						
						
						
						
							
						
						
							daa8db81c8 
							
						 
					 
					
						
						
							
							Correct form-from typo in layout-of-source-files.rst  
						
						
						
					 
					
						2017-05-01 14:00:27 -07:00 
						 
				 
			
				
					
						
							
							
								FedericoCapello 
							
						 
					 
					
						
						
						
						
							
						
						
							fabf15de9e 
							
						 
					 
					
						
						
							
							Update units-and-global-variables.rst  
						
						... 
						
						
						
						Consistency of explanation. 
						
					 
					
						2017-05-01 20:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								AdrianClv 
							
						 
					 
					
						
						
						
						
							
						
						
							4658c4f28b 
							
						 
					 
					
						
						
							
							Added Doxity in the Solidity Tools section  
						
						
						
					 
					
						2017-04-29 17:22:01 +02:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							e544698ad3 
							
						 
					 
					
						
						
							
							Deprecate use of unary '+'  
						
						... 
						
						
						
						The unary '+' serves no meaningful purpose in Solidity and it makes it
possible to produce typos with dagerous implications (e.g. 'a =+5 '),
so we are deprecating it.  The SyntaxChecker currently issues warnings
on the unary '+' but will still compile it for now. 
						
					 
					
						2017-04-28 17:43:19 -07:00 
						 
				 
			
				
					
						
							
							
								djuju 
							
						 
					 
					
						
						
						
						
							
						
						
							e9954eb325 
							
						 
					 
					
						
						
							
							conditional reset of compilerState-Enum  
						
						
						
					 
					
						2017-04-28 18:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f33614e1f7 
							
						 
					 
					
						
						
							
							Merge pull request  #2171  from ethereum/splitParseAndAnalyze  
						
						... 
						
						
						
						refactoring parse() into two separate functions 
						
					 
					
						2017-04-28 17:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								djuju 
							
						 
					 
					
						
						
						
						
							
						
						
							a6306a1d44 
							
						 
					 
					
						
						
							
							error fixed  
						
						
						
					 
					
						2017-04-28 16:20:32 +02:00 
						 
				 
			
				
					
						
							
							
								Paweł Bylica 
							
						 
					 
					
						
						
						
						
							
						
						
							fc3f40febe 
							
						 
					 
					
						
						
							
							Add warning about SAR in docs  
						
						
						
					 
					
						2017-04-28 14:35:25 +01:00 
						 
				 
			
				
					
						
							
							
								djuju 
							
						 
					 
					
						
						
						
						
							
						
						
							45f8c5aa88 
							
						 
					 
					
						
						
							
							enumchecks not working  
						
						
						
					 
					
						2017-04-28 15:24:59 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f9bccab7b7 
							
						 
					 
					
						
						
							
							Merge pull request  #2193  from ethereum/julia-assign-stack  
						
						... 
						
						
						
						Disallow assign from stack in Julia (=: var) 
						
					 
					
						2017-04-27 22:00:33 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6776be33a8 
							
						 
					 
					
						
						
							
							Merge pull request  #2189  from ethereum/julia-instructions  
						
						... 
						
						
						
						Do not disallow EVM instructions as identifiers in Julia 
						
					 
					
						2017-04-27 21:58:45 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							20206a04dd 
							
						 
					 
					
						
						
							
							Disallow assign from stack in Julia (=: var)  
						
						
						
					 
					
						2017-04-27 19:20:53 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8020144d06 
							
						 
					 
					
						
						
							
							Do not validate identifiers against EVM instructions in JULIA  
						
						
						
					 
					
						2017-04-27 18:16:42 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							01b60a4f8d 
							
						 
					 
					
						
						
							
							Add flag for JULIA parsing  
						
						
						
					 
					
						2017-04-27 18:16:42 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3926e8704a 
							
						 
					 
					
						
						
							
							Merge pull request  #2190  from ethereum/catch-asm-exceptions  
						
						... 
						
						
						
						Catch assembler exceptions and throw readable Solidity exceptions 
						
					 
					
						2017-04-27 18:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a8cf9f8178 
							
						 
					 
					
						
						
							
							Merge pull request  #2183  from ethereum/fuzzer-jsonio  
						
						... 
						
						
						
						Add --standard-json option to solfuzzer 
						
					 
					
						2017-04-27 18:10:28 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							28902f9f42 
							
						 
					 
					
						
						
							
							Add --standard-json option to solfuzzer  
						
						
						
					 
					
						2017-04-27 16:47:42 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3a93aec768 
							
						 
					 
					
						
						
							
							Make the fuzzer quiet  
						
						
						
					 
					
						2017-04-27 16:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							99dd28d63e 
							
						 
					 
					
						
						
							
							Add constant optimizer testing to the fuzz tester.  
						
						
						
					 
					
						2017-04-27 16:37:02 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							b0485e327b 
							
						 
					 
					
						
						
							
							Make assembler errors fatal  
						
						
						
					 
					
						2017-04-27 16:34:57 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2c8b770062 
							
						 
					 
					
						
						
							
							Merge pull request  #2187  from ethereum/testOptimizer  
						
						... 
						
						
						
						Add recomputation check for number representation. 
						
					 
					
						2017-04-27 16:26:08 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							16276ab10b 
							
						 
					 
					
						
						
							
							Catch assembler exceptions and throw readable Solidity exceptions  
						
						
						
					 
					
						2017-04-27 16:06:49 +01:00