Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							10c742ed0a
							
						
					 | 
					
						
						
							
							Update emscripten build to be compatible with new docker image.
						
						
						
						
						
					 | 
					
						2021-01-13 01:09:34 +01: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							345f9928ab
							
						
					 | 
					
						
						
							
							Library libdevcore renamed to libsolutil.
						
						
						
						
						
					 | 
					
						2020-01-07 15:51:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b23412fae
							
						
					 | 
					
						
						
							
							C++ namespace cleanup (except tests).
						
						
						
						
						
					 | 
					
						2020-01-07 15:51:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e6bc9904f
							
						
					 | 
					
						
						
							
							libsolc: change return type of compile to non-const
						
						
						
						
						
					 | 
					
						2019-12-12 11:26:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8d6cae525
							
						
					 | 
					
						
						
							
							libsolc: truncate input C strings to trailing zero
						
						
						
						
						
					 | 
					
						2019-12-11 15:17:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							8682af2216
							
						
					 | 
					
						
						
							
							libsolc: Overhauls memory management.
						
						
						
						
						
					 | 
					
						2019-12-11 15:17:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							eedfafbbc4
							
						
					 | 
					
						
						
							
							Introduce callback context in libsolc
						
						
						
						
						
					 | 
					
						2019-11-22 11:42:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							32c84fc3b6
							
						
					 | 
					
						
						
							
							Make callback mandatory in libsolc
						
						
						
						
						
					 | 
					
						2019-11-22 11:12:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							ddc478e3e4
							
						
					 | 
					
						
						
							
							Add CallbackKind and use it for the SMT solver
						
						
						
						
						
					 | 
					
						2019-11-21 22:10:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							44c1f4a3bf
							
						
					 | 
					
						
						
							
							Change the error message of empty callback/error in libsolc
						
						
						
						
						
					 | 
					
						2019-11-21 19:53:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							576954c19b
							
						
					 | 
					
						
						
							
							Document libsolc's interface
						
						
						
						
						
					 | 
					
						2019-11-21 19:53:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bhargava Shastry
							
						 
					 | 
					
						
						
						
						
							
						
						
							dbae0fa939
							
						
					 | 
					
						
						
							
							Reset Yul string repository before each compilation.
						
						
						
						
						
					 | 
					
						2019-05-28 13:12:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Grant Wuerker
							
						 
					 | 
					
						
						
						
						
							
						
						
							69b4ce36de
							
						
					 | 
					
						
						
							
							Some move semantics improvements.
						
						
						
						
						
					 | 
					
						2019-04-17 14:19:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							554511b68e
							
						
					 | 
					
						
						
							
							Introduce solidity_free in libsolc
						
						
						
						
						
					 | 
					
						2019-01-31 15:53:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1684c70f7d
							
						
					 | 
					
						
						
							
							Document the libsolc API
						
						
						
						
						
					 | 
					
						2019-01-22 17:18:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							5baac8470b
							
						
					 | 
					
						
						
							
							Use emscripten 1.38.8 on both travis and circle.
						
						
						
						
						
					 | 
					
						2019-01-17 18:31:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2353f73c39
							
						
					 | 
					
						
						
							
							Add headers to targets in CMakeLists.txt.
						
						
						
						
						
					 | 
					
						2018-12-17 15:01:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c863cbf80d
							
						
					 | 
					
						
						
							
							Add missing header guards
						
						
						
						
						
					 | 
					
						2018-12-12 15:47:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6c3257752
							
						
					 | 
					
						
						
							
							Remove old libsolc API (compileJSON, compileJSONMulti, compileJSONCallback)
						
						
						
						
						
					 | 
					
						2018-11-13 13:54:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7bf9526f5e
							
						
					 | 
					
						
						
							
							Mark libsolc external C functions as noexcept
						
						
						
						
						
						
						
						These are part of the external C API where leaking through exceptions makes no sense. 
						
					 | 
					
						2018-08-08 13:23:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							328554a4f9
							
						
					 | 
					
						
						
							
							Add new libsolc entry points (solidity_license/version/compile)
						
						
						
						
						
					 | 
					
						2018-06-29 19:30:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Arlt
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f29ac4e56
							
						
					 | 
					
						
						
							
							Add new JSON API for better abstraction and for supporting strict JSON parsing
						
						
						
						
						
					 | 
					
						2018-02-20 21:58:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1734d44561
							
						
					 | 
					
						
						
							
							Rename jsonCompiler to libsolc
						
						
						
						
						
					 | 
					
						2017-12-11 12:49:08 +00:00 | 
					
					
						
						
							
							
							
						
					 |