liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							24e5dcc352 
							
						 
					 
					
						
						
							
							fix code format problems  
						
						
						
					 
					
						2018-09-19 00:18:49 +08:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							954d7433bd 
							
						 
					 
					
						
						
							
							Disallow remappings with empty prefix.  
						
						
						
					 
					
						2018-08-10 19:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e93b729a4 
							
						 
					 
					
						
						
							
							Merge pull request  #4703  from ethereum/solc-fix-double-quoting-path-names  
						
						... 
						
						
						
						solc: Fixes double-quoting path names on stderr. 
						
					 
					
						2018-08-07 21:46:00 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39ffd7500e 
							
						 
					 
					
						
						
							
							solc: Fixes double-quoting path names on stderr and adds tests for it.  
						
						... 
						
						
						
						Before it was possible to get a failure message, such as:
    ""notfound.sol"" is not found
whereas it should be:
    "notfound.sol" is not found. 
						
					 
					
						2018-08-07 14:55:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21ceac090a 
							
						 
					 
					
						
						
							
							Merge pull request  #4592  from asifmallik/fixBackslashBugFinal  
						
						... 
						
						
						
						Fix backslash bug 
						
					 
					
						2018-08-07 12:47:37 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							71e26f6adb 
							
						 
					 
					
						
						
							
							Remove clone feature.  
						
						
						
					 
					
						2018-08-07 11:10:50 +01:00 
						 
				 
			
				
					
						
							
							
								Asif Mallik 
							
						 
					 
					
						
						
						
						
							
						
						
							fba7b7c204 
							
						 
					 
					
						
						
							
							Fix backslash bug  
						
						
						
					 
					
						2018-08-06 18:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							236284a264 
							
						 
					 
					
						
						
							
							Merge pull request  #4166  from alibabe/fix-3718-ret  
						
						... 
						
						
						
						Fix the Heisenbug 
						
					 
					
						2018-07-16 13:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Cryptomental 
							
						 
					 
					
						
						
						
						
							
						
						
							140dbfdbd8 
							
						 
					 
					
						
						
							
							Code, Changelog, ReleaseChecklist: Fix typos.  
						
						... 
						
						
						
						Refs: #4442  
						
					 
					
						2018-07-11 00:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							782bc41dbd 
							
						 
					 
					
						
						
							
							Rename JULIA/IULIA to Yul in assembly interface  
						
						
						
					 
					
						2018-06-14 09:31:28 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ba2a7294d8 
							
						 
					 
					
						
						
							
							Renamed the --julia CLI option to --yul  
						
						
						
					 
					
						2018-06-14 00:09:00 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2625f282b9 
							
						 
					 
					
						
						
							
							Remove obsolete --formal option from CLI  
						
						
						
					 
					
						2018-06-13 01:00:51 +01:00 
						 
				 
			
				
					
						
							
							
								alibabe 
							
						 
					 
					
						
						
						
						
							
						
						
							53eafff4bb 
							
						 
					 
					
						
						
							
							Fixes   #3718  by creating a local variable for the result of  
						
						... 
						
						
						
						`GasEstimator::breakToStatementLevel` and then assign it back to
gasCoast. 
						
					 
					
						2018-05-29 04:58:03 +00:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							db5ea8ec03 
							
						 
					 
					
						
						
							
							Read from stdin only if - is explicitly given  
						
						
						
					 
					
						2018-05-07 09:32:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jonny Burger 
							
						 
					 
					
						
						
						
						
							
						
						
							1367fedfd0 
							
						 
					 
					
						
						
							
							Improve documentation and CLI help for --run parameter  
						
						
						
					 
					
						2018-05-02 17:10:30 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7626c8ab72 
							
						 
					 
					
						
						
							
							Merge pull request  #3855  from ldct/patch-3  
						
						... 
						
						
						
						mark --formal as deprecated in cli options 
						
					 
					
						2018-04-11 20:57:01 +01:00 
						 
				 
			
				
					
						
							
							
								Li Xuanji 
							
						 
					 
					
						
						
						
						
							
						
						
							576964bd01 
							
						 
					 
					
						
						
							
							Mark --formal as deprecated in CLI options  
						
						
						
					 
					
						2018-04-11 20:08:41 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							c15cb6cc7a 
							
						 
					 
					
						
						
							
							Prevent information about file existence outside the allowed paths to leak by mimicing boost::filesystem::weakly_canonical.  
						
						
						
					 
					
						2018-04-11 18:52:22 +02:00 
						 
				 
			
				
					
						
							
							
								Sergiusz Bazanski 
							
						 
					 
					
						
						
						
						
							
						
						
							f39f36f2c7 
							
						 
					 
					
						
						
							
							Fix file missing error message on imports.  
						
						... 
						
						
						
						Trying to convert an import path into a Boost canonical path causes
boost to throw an exception if the given file does not exist. Thus,
instead of geting to the 'File not found' error, we instead got into the
cath-all handler for 'Unknown exception in read callback'.
This change rearranges the file checks to happen before we create a
canonical Boost path. It also drive-by removes the unnecessary 'else'
block, as the body of the if is a guard-like return block. 
						
					 
					
						2018-04-06 11:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								Anthony Broad-Crawford 
							
						 
					 
					
						
						
						
						
							
						
						
							8a18f22b87 
							
						 
					 
					
						
						
							
							Support for error on non-existant or irregular files with command line option to ignore  
						
						
						
					 
					
						2018-03-28 10:25:43 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec4517929 
							
						 
					 
					
						
						
							
							Use EVM version in gas meter and optimizer.  
						
						
						
					 
					
						2018-03-05 11:36:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce0e7775d 
							
						 
					 
					
						
						
							
							Add constantinople.  
						
						
						
					 
					
						2018-03-01 17:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							982476f99d 
							
						 
					 
					
						
						
							
							Add TangerineWhistle.  
						
						
						
					 
					
						2018-03-01 17:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							dc317a44e0 
							
						 
					 
					
						
						
							
							Provide EVM version to assembly analysis.  
						
						
						
					 
					
						2018-03-01 17:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab4a1ae78 
							
						 
					 
					
						
						
							
							Add ability to set the target EVM version.  
						
						
						
					 
					
						2018-03-01 17:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Zhen Zhang 
							
						 
					 
					
						
						
						
						
							
						
						
							5fd9ea4b2a 
							
						 
					 
					
						
						
							
							Stop allow_guessing for command line option parser  
						
						
						
					 
					
						2018-02-28 09:31:24 +08:00 
						 
				 
			
				
					
						
							
							
								Federico Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							d7532f7b9c 
							
						 
					 
					
						
						
							
							Convert static SourceReferenceFormatter functions to member ones  
						
						
						
					 
					
						2018-02-19 15:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1fffb42f 
							
						 
					 
					
						
						
							
							Support --strict-assembly in CLI  
						
						
						
					 
					
						2018-01-06 03:28:12 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							1734d44561 
							
						 
					 
					
						
						
							
							Rename jsonCompiler to libsolc  
						
						
						
					 
					
						2017-12-11 12:49:08 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							123d85a19e 
							
						 
					 
					
						
						
							
							Request all outputs in JSONCompiler  
						
						
						
					 
					
						2017-11-29 20:10:18 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4e7d1440ab 
							
						 
					 
					
						
						
							
							Merge pull request  #3101  from ethereum/compilerstack-header  
						
						... 
						
						
						
						Remove the reliance on empty contract name equals "last contract" in CompilerStack 
						
					 
					
						2017-10-19 13:43:17 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2ce35b77be 
							
						 
					 
					
						
						
							
							Implement CompilerStack.lastContractName()  
						
						
						
					 
					
						2017-10-18 23:54:32 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							039cc25b1f 
							
						 
					 
					
						
						
							
							Always require a contract/sourceName in CompilerStack  
						
						
						
					 
					
						2017-10-18 23:32:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2865228c 
							
						 
					 
					
						
						
							
							Add readStandardInput helper  
						
						
						
					 
					
						2017-10-18 12:56:11 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7186e142b8 
							
						 
					 
					
						
						
							
							Rename contentsString to readFileAsString  
						
						
						
					 
					
						2017-10-18 12:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								Sergiusz Bazanski 
							
						 
					 
					
						
						
						
						
							
						
						
							a458100175 
							
						 
					 
					
						
						
							
							Do not use remove_trailing_separator from Boost 1.58 as 1.56 is required  
						
						
						
					 
					
						2017-10-06 13:55:18 +01:00 
						 
				 
			
				
					
						
							
							
								Sergiusz Bazanski 
							
						 
					 
					
						
						
						
						
							
						
						
							71a819654e 
							
						 
					 
					
						
						
							
							Allow trailing slash in solc -allow-paths.  
						
						
						
					 
					
						2017-10-06 13:55:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ali92hm 
							
						 
					 
					
						
						
						
						
							
						
						
							61dabb2f29 
							
						 
					 
					
						
						
							
							Added --pretty-json commandline option  
						
						
						
					 
					
						2017-09-12 21:51:28 +01:00 
						 
				 
			
				
					
						
							
							
								Ali92hm 
							
						 
					 
					
						
						
						
						
							
						
						
							487ade1635 
							
						 
					 
					
						
						
							
							Enabling --combined-json to output to file  
						
						
						
					 
					
						2017-09-12 21:50:22 +01:00 
						 
				 
			
				
					
						
							
							
								Ali92hm 
							
						 
					 
					
						
						
						
						
							
						
						
							1a9c503e93 
							
						 
					 
					
						
						
							
							Added createJson method to make writing json easier  
						
						
						
					 
					
						2017-09-12 21:50:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6510d99a 
							
						 
					 
					
						
						
							
							Simplify assembly printing in CLI  
						
						
						
					 
					
						2017-09-11 15:53:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bbfb16cf5c 
							
						 
					 
					
						
						
							
							Introduce assemblyString  
						
						
						
					 
					
						2017-09-11 15:53:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a535a8b06e 
							
						 
					 
					
						
						
							
							Split out the JSON functionality from assembly.stream()  
						
						
						
					 
					
						2017-09-11 15:48:52 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							c861817875 
							
						 
					 
					
						
						
							
							Add header for jsonCompiler  
						
						
						
					 
					
						2017-08-29 13:43:55 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac2ac14c1 
							
						 
					 
					
						
						
							
							Rename read file callback.  
						
						
						
					 
					
						2017-08-23 17:37:35 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3b07c4d38e 
							
						 
					 
					
						
						
							
							Merge pull request  #2757  from ethereum/cmake  
						
						... 
						
						
						
						Static linking 
						
					 
					
						2017-08-23 12:36:24 +01:00 
						 
				 
			
				
					
						
							
							
								Paweł Bylica 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4974ff3962 
							
						 
					 
					
						
						
							
							CMake: Add option to static link solc  
						
						
						
					 
					
						2017-08-22 22:50:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e3f90565d8 
							
						 
					 
					
						
						
							
							Avoid some Json copy operations.  
						
						
						
					 
					
						2017-08-21 16:28:30 +01:00 
						 
				 
			
				
					
						
							
							
								Paweł Bylica 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f72025ee7 
							
						 
					 
					
						
						
							
							CMake: Simplify solc config  
						
						
						
					 
					
						2017-08-18 13:32:36 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7222fac456 
							
						 
					 
					
						
						
							
							Remove DocumentationType from natspec  
						
						
						
					 
					
						2017-08-15 19:56:38 +01:00