| 
							
							
								 Alex Beregszaszi | 30012db396 | Add CompilerStack::setOptimiserSettings | 2017-07-26 15:17:07 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6848199b66 | Add CompilerStack::setLibraries | 2017-07-26 15:05:16 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6d8929a71a | Rename onChainMetadata to metadata | 2017-07-18 20:54:28 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c78a3a0b01 | Add other licenses. | 2017-07-01 22:59:08 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 555dc4f46f | Remove Why3 generator | 2017-06-25 12:26:16 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ba7d698ee6 | Make compiler.contractDefinition private | 2017-06-22 11:13:06 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b99e4bc68b | Rework functionHashes into methodIdentifiers | 2017-06-22 11:13:06 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 9084d48750 | Merge pull request #2382 from ruchevits/combined-json-hashes Allow including hashes of method signatures in --combined-json output | 2017-06-15 10:10:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e232a105f0 | Merge pull request #2327 from ethereum/assembler-object Return assembler object in AssemblyStack | 2017-06-14 14:28:06 +02:00 |  | 
			
				
					| 
							
							
								 Edward Ruchevits | 2e816967d3 | Allow including hashes of method signatures in --combined-json output | 2017-06-13 17:03:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f583008c73 | Remove copyright notice. | 2017-06-12 12:28:17 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 762bec9116 | Nicer machine output in CLI | 2017-06-09 16:40:14 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ca92bda886 | Supply text representation of assembly | 2017-06-09 16:40:14 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f0d213e6b5 | Introduce MachineAssemblyObject | 2017-06-09 16:40:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9d0691b47a | Include license and warranty statement with solc. | 2017-06-09 13:11:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 002df12d13 | Merge pull request #2287 from ethereum/legacyAstCLI add legacy/compact AST-format options to CLI | 2017-05-29 14:24:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 261731f7ee | Adapt EVM codegen to new namespace. | 2017-05-26 15:08:27 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | eaa13d42a0 | Support multiple assembly front and backends. | 2017-05-26 15:03:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f2804c49ed | Handle assembly in one go to allow for different stacks. | 2017-05-26 11:50:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9a23603af2 | Commandline options. | 2017-05-26 11:50:26 +02:00 |  | 
			
				
					| 
							
							
								 djudjuu | 1131c5035f | make src-indices equal (#2286) | 2017-05-24 14:48:32 +02:00 |  | 
			
				
					| 
							
							
								 djudjuu | 0f7a9e8149 | add legacy/compact AST-format options to CL | 2017-05-24 14:48:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8eead553af | Merge pull request #1810 from ethereum/compactJson Compact format for AST-Json. | 2017-05-22 14:33:46 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bbef2cd4a8 | Rename handleMeta to handleNatspec | 2017-05-19 16:11:04 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | cd5d93da2a | Rename CompilerStack.metadata to CompilerStack.natspec | 2017-05-19 16:11:04 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4bf3cbb09a | Use CompilerStack.contractABI directly | 2017-05-19 15:57:36 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8169e149c9 | Rename CompilerStack.interface to CompilerStack.contractABI | 2017-05-19 15:57:36 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | dea7b864e6 | Compact format for AST-Json with backwards compatibility | 2017-05-17 11:14:33 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a95c86e8e4 | Catch errors gracefully in CLI assembler | 2017-05-06 10:43:58 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 017fedebfe | Add missing space. | 2017-04-24 14:22:39 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b7951be44a | Add exception guard to ReadFileCallback in CLI | 2017-04-22 14:08:28 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4566b4b336 | Pass readFileCallback to StandardCompiler in CLI | 2017-04-20 23:22:23 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ed64c849f5 | Merge pull request #2145 from ethereum/cli-readfile-permissions Check for path permissions before opening file in the CLI file reader | 2017-04-20 20:31:27 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b30fad4a49 | Check for path permissions before opening file in the CLI file reader | 2017-04-20 20:01:17 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8c9e57fadf | Add --standard-json to solc | 2017-04-20 19:38:00 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8bf842050e | Support --allow-paths in the CLI | 2017-04-20 15:39:30 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 54dcb0e11b | Keep gas values as a string in CompilerStack::gasEstimate | 2017-04-13 02:18:29 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 328f2b0a8e | Use new gasEstimate in CLI | 2017-04-13 02:17:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 623b8eb107 | Pull out ReadFile from CompilerStack | 2017-04-10 12:49:47 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 14196f2621 | Allow long library names. | 2017-03-14 11:58:43 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 31a5e5bfef | Do not overwrite files unless forced. | 2017-03-10 19:23:43 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a5d0fd9c8a | Do not create directories . and .. | 2017-02-06 14:27:54 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 46412473b6 | Always escape filenames in solc | 2017-02-05 19:19:29 +00:00 |  | 
			
				
					| 
							
							
								 VoR0220 | b3f0d713a1 | fix for linker wrt binaries generated with import statements Signed-off-by: VoR0220 <rj@erisindustries.com> | 2017-01-30 13:41:33 -06:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 102fd7ee5d | Merge pull request #1604 from ethereum/checksums Warn about invalid checksums of addresses. | 2017-01-26 14:42:34 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 024061b828 | Merge pull request #1610 from ethereum/assemblyModeError Proper error reporting for assembly mode. | 2017-01-26 14:41:39 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 84bf547f21 | Add option to solc to use literal sources in metadta | 2017-01-26 13:24:59 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 8e29d636f7 | Header cleanup. | 2017-01-26 13:47:57 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1b097fd3c7 | Proper error reporting for assembly mode. | 2017-01-26 13:45:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3949624a61 | Also check library addresses. | 2017-01-24 23:37:48 +01:00 |  |