VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9f725737 
							
						 
					 
					
						
						
							
							Fix licensing headers  
						
						... 
						
						
						
						Signed-off-by: VoR0220 <rj@erisindustries.com> 
						
					 
					
						2016-11-23 12:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							60e9c901e9 
							
						 
					 
					
						
						
							
							Include payable for the constructor in the ABI  
						
						
						
					 
					
						2016-11-17 17:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ec31d08775 
							
						 
					 
					
						
						
							
							Change encoding to address-funid and add "function" as ABI type.  
						
						
						
					 
					
						2016-11-16 14:37:19 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e543bd34c0 
							
						 
					 
					
						
						
							
							Stored combined creation and runtime tags.  
						
						... 
						
						
						
						Includes a change to Assembly to allow tags from sub-assemblies to be
used.
Sorry, this get a bit bigger than I thought. 
						
					 
					
						2016-11-16 14:37:18 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							746266b8fc 
							
						 
					 
					
						
						
							
							ABI: Use external function.  
						
						
						
					 
					
						2016-11-16 14:37:18 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							9719cf38e6 
							
						 
					 
					
						
						
							
							Move InterfaceHandler from string to JSON  
						
						
						
					 
					
						2016-11-15 15:55:25 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ac46834d7d 
							
						 
					 
					
						
						
							
							Do not include a trailing new line in the ABI JSON output  
						
						
						
					 
					
						2016-11-15 02:20:38 +00:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							58e75c7a48 
							
						 
					 
					
						
						
							
							Unimplemented features moved to their own exception ( #1361 )  
						
						... 
						
						
						
						Unimplemented features moved to their own exception
InternalCompilerError is an exception that really should be reserved for
actual internal errors of the compiler.  Unimplemented features can now
use either solUnimplemented( ) or, if it should be conditional, then
solUnimplementedAssert( ).
* Revert some unimplemented exceptions, add handlers
The jsonCompiler and CommandLineInterface needed handlers for the
new UnimplementedFeatureException, and some cases I had moved on to
the new exception were better treated as real internal compiler
errors.
* Standardize on "Unimplemented feature" message 
						
					 
					
						2016-11-14 20:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							762f7ac250 
							
						 
					 
					
						
						
							
							Suggest correct version for pragma and complain about pre-release version.  
						
						
						
					 
					
						2016-10-25 13:45:50 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							aefb6e5fcf 
							
						 
					 
					
						
						
							
							Rename dev::sha3 to dev::keccak256  
						
						
						
					 
					
						2016-10-06 14:53:40 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6a55405160 
							
						 
					 
					
						
						
							
							Fix problem with release version string.  
						
						
						
					 
					
						2016-09-08 17:56:28 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec40b3cde 
							
						 
					 
					
						
						
							
							Reject constant modifier on the fallback function  
						
						
						
					 
					
						2016-09-06 11:40:00 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							dff9633084 
							
						 
					 
					
						
						
							
							Test and fixes for payable fallback in ABI.  
						
						
						
					 
					
						2016-09-06 10:59:13 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							75d556a2cf 
							
						 
					 
					
						
						
							
							Do not include the payable keyword for constructors  
						
						
						
					 
					
						2016-09-05 21:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a34f2f1a31 
							
						 
					 
					
						
						
							
							Support payable keyword for functions  
						
						
						
					 
					
						2016-09-05 21:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							24ffc38575 
							
						 
					 
					
						
						
							
							Do not use internal types for event parameters.  
						
						
						
					 
					
						2016-09-02 00:39:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dimitry 
							
						 
					 
					
						
						
						
						
							
						
						
							061aee2e97 
							
						 
					 
					
						
						
							
							fix CompilerStack::absolutePath  
						
						
						
					 
					
						2016-08-31 22:10:20 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cf974fd103 
							
						 
					 
					
						
						
							
							Merge pull request  #664  from axic/feature/interface-fallback  
						
						... 
						
						
						
						Introduce fallback entry in the ABI 
						
					 
					
						2016-08-30 15:21:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bob Summerwill 
							
						 
					 
					
						
						
						
						
							
						
						
							91d4fa477c 
							
						 
					 
					
						
						
							
							Merge pull request  #941  from chriseth/versionString  
						
						... 
						
						
						
						Version string 
						
					 
					
						2016-08-26 22:58:32 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							36a567cd61 
							
						 
					 
					
						
						
							
							Introduce fallback entry in the ABI  
						
						
						
					 
					
						2016-08-26 19:03:46 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							54ab787b83 
							
						 
					 
					
						
						
							
							Make versioning semver compatible and force commit hash availability.  
						
						
						
					 
					
						2016-08-26 10:14:44 +02:00 
						 
				 
			
				
					
						
							
							
								Denton Liu 
							
						 
					 
					
						
						
						
						
							
						
						
							e00f802f72 
							
						 
					 
					
						
						
							
							Remove standard contracts  
						
						
						
					 
					
						2016-08-19 10:34:50 -04:00 
						 
				 
			
				
					
						
							
							
								Dimitry 
							
						 
					 
					
						
						
						
						
							
						
						
							e5e2597702 
							
						 
					 
					
						
						
							
							remove solidity --interface  
						
						
						
					 
					
						2016-08-17 12:39:10 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c55584d3e2 
							
						 
					 
					
						
						
							
							Source location as part of AST.  
						
						
						
					 
					
						2016-07-20 19:45:43 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9a9a815fc9 
							
						 
					 
					
						
						
							
							Provide formal version in json output.  
						
						
						
					 
					
						2016-07-18 18:26:56 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3150ab2bcf 
							
						 
					 
					
						
						
							
							Allow remappings to change depending on the context.  
						
						
						
					 
					
						2016-06-08 18:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f227050c20 
							
						 
					 
					
						
						
							
							Make solidity independent from ethcore.  
						
						
						
					 
					
						2016-04-06 20:56:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dimitry 
							
						 
					 
					
						
						
						
						
							
						
						
							d2cee6f9c6 
							
						 
					 
					
						
						
							
							reduce unnecessary solidity:: namespace  
						
						
						
					 
					
						2016-04-04 15:41:35 +04:00 
						 
				 
			
				
					
						
							
							
								Dimitry 
							
						 
					 
					
						
						
						
						
							
						
						
							858c41260d 
							
						 
					 
					
						
						
							
							rename namespace for instruction.h/cpp in libevmasm  
						
						
						
					 
					
						2016-04-02 15:56:43 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7325d2d2 
							
						 
					 
					
						
						
							
							Remove code duplication in source references formatter.  
						
						
						
					 
					
						2016-04-01 00:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e31ecc8f77 
							
						 
					 
					
						
						
							
							Do not use source reference if it is empty.  
						
						
						
					 
					
						2016-03-31 13:05:41 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							949b00ed59 
							
						 
					 
					
						
						
							
							Parsing for inline assembly.  
						
						
						
					 
					
						2016-03-30 02:37:00 +02:00 
						 
				 
			
				
					
						
							
							
								LianaHus 
							
						 
					 
					
						
						
						
						
							
						
						
							58e07151e3 
							
						 
					 
					
						
						
							
							- inline and assembly keywords added  
						
						... 
						
						
						
						- some style fixes 
						
					 
					
						2016-03-11 17:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e5514becb8 
							
						 
					 
					
						
						
							
							BREAKING: Implement delegatecall and make default for library calls.  
						
						
						
					 
					
						2016-03-11 17:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							67c855c583 
							
						 
					 
					
						
						
							
							Merge pull request  #356  from guanqun/break-not-in-loop  
						
						... 
						
						
						
						check whether break/continue is in the loop 
						
					 
					
						2016-01-20 19:23:23 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d21c4276b3 
							
						 
					 
					
						
						
							
							Merge pull request  #351  from chriseth/autoload  
						
						... 
						
						
						
						Automatically load imported files in solc. 
						
					 
					
						2016-01-19 13:14:25 +01:00 
						 
				 
			
				
					
						
							
							
								Lu Guanqun 
							
						 
					 
					
						
						
						
						
							
						
						
							c8886ed5cf 
							
						 
					 
					
						
						
							
							code changes according to Chris's comments  
						
						
						
					 
					
						2016-01-19 02:16:13 +00:00 
						 
				 
			
				
					
						
							
							
								Lu Guanqun 
							
						 
					 
					
						
						
						
						
							
						
						
							e130bc7e7c 
							
						 
					 
					
						
						
							
							check whether break/continue is in the loop  
						
						
						
					 
					
						2016-01-15 15:12:23 +08:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8f7c4e0cc2 
							
						 
					 
					
						
						
							
							Build fix for MacOS.  
						
						
						
					 
					
						2016-01-14 14:47:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							17199edb4f 
							
						 
					 
					
						
						
							
							Set error flag to true.  
						
						
						
					 
					
						2016-01-14 11:36:13 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2364c55735 
							
						 
					 
					
						
						
							
							Detect library name clashes.  
						
						
						
					 
					
						2016-01-14 11:36:13 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							287f0a2ddf 
							
						 
					 
					
						
						
							
							Autoload files in solc.  
						
						
						
					 
					
						2016-01-12 01:05:05 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							603dc58040 
							
						 
					 
					
						
						
							
							Simple aliasing during import.  
						
						
						
					 
					
						2015-12-18 12:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c459b5a9 
							
						 
					 
					
						
						
							
							Parse complex import directives.  
						
						
						
					 
					
						2015-12-18 12:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f8228e8ab1 
							
						 
					 
					
						
						
							
							Relative paths in import directives.  
						
						
						
					 
					
						2015-12-09 19:21:02 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb7818cea 
							
						 
					 
					
						
						
							
							Source units are independent scopes.  
						
						
						
					 
					
						2015-12-09 19:09:24 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							86495dfc57 
							
						 
					 
					
						
						
							
							Make members context-sensitive.  
						
						
						
					 
					
						2015-11-26 15:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							907cf28f49 
							
						 
					 
					
						
						
							
							Fix: Cope with non-existing commit hash.  
						
						
						
					 
					
						2015-11-02 18:03:04 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							56f5d58850 
							
						 
					 
					
						
						
							
							Rename error type.  
						
						
						
					 
					
						2015-10-27 17:45:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a957322fd7 
							
						 
					 
					
						
						
							
							Preliminary why3 code output.  
						
						
						
					 
					
						2015-10-27 00:49:27 +01:00