Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8429c03f2a 
							
						 
					 
					
						
						
							
							Add tests for assert()  
						
						
						
					 
					
						2017-02-10 13:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							95f8c5bcdb 
							
						 
					 
					
						
						
							
							Ensure that the whole message was written on Windows IPC  
						
						
						
					 
					
						2017-02-09 15:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f2cafd4974 
							
						 
					 
					
						
						
							
							Simplify the Windows IPC code  
						
						
						
					 
					
						2017-02-09 15:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f9a818eaf8 
							
						 
					 
					
						
						
							
							Detect closed sockets in IPC  
						
						
						
					 
					
						2017-02-09 15:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							5396c7692b 
							
						 
					 
					
						
						
							
							Do not expect a new line, rather buffer up the response in IPC  
						
						
						
					 
					
						2017-02-09 15:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							b508aac64a 
							
						 
					 
					
						
						
							
							Use only send/recv in IPC  
						
						
						
					 
					
						2017-02-09 12:23:34 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							92fb07c783 
							
						 
					 
					
						
						
							
							Do not log dots in soltest on windows  
						
						
						
					 
					
						2017-02-08 21:51:10 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							af6ab7fa91 
							
						 
					 
					
						
						
							
							Use BOOST_REQUIRE() and stop at the first failure  
						
						
						
					 
					
						2017-02-08 21:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f9357dbb22 
							
						 
					 
					
						
						
							
							Check the return value of RPC calls  
						
						
						
					 
					
						2017-02-08 21:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							3be6d10525 
							
						 
					 
					
						
						
							
							Avoid crash if fdopen failed in IPC  
						
						
						
					 
					
						2017-02-08 21:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							43bae9dd0b 
							
						 
					 
					
						
						
							
							Ensure that a valid RPC response is received through IPC  
						
						
						
					 
					
						2017-02-08 21:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							18a5c5ae1e 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into negative-length-arrays  
						
						
						
					 
					
						2017-02-02 11:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							902f69640b 
							
						 
					 
					
						
						
							
							Replace cpp-ethereum with solidity in the license headers  
						
						
						
					 
					
						2017-02-02 10:06:28 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							697db80b48 
							
						 
					 
					
						
						
							
							Disallow arrays with negative length  
						
						
						
					 
					
						2017-02-02 00:24:45 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ee147e14d3 
							
						 
					 
					
						
						
							
							Cover both failure cases  
						
						
						
					 
					
						2017-02-01 21:35:32 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							0b61f13c7f 
							
						 
					 
					
						
						
							
							Add more tests for function type conversion  
						
						
						
					 
					
						2017-02-01 12:23:47 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ef7add8c2b 
							
						 
					 
					
						
						
							
							Add tests for explicity fuction type to address casting  
						
						
						
					 
					
						2017-02-01 12:23:47 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							eb530aa217 
							
						 
					 
					
						
						
							
							Add tests for invalid instruction  
						
						
						
					 
					
						2017-01-27 21:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b2c35fb41a 
							
						 
					 
					
						
						
							
							Merge pull request  #1598  from wuestholz/develop  
						
						... 
						
						
						
						Change translation of implicit throws 
						
					 
					
						2017-01-27 14:10:22 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							636e480156 
							
						 
					 
					
						
						
							
							Merge pull request  #1451  from LefterisJP/fix_build  
						
						... 
						
						
						
						Accept any kind of whitespace after natspec tags 
						
					 
					
						2017-01-27 14:09:39 +01:00 
						 
				 
			
				
					
						
							
							
								Lefteris Karapetsas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f01c8c07e5 
							
						 
					 
					
						
						
							
							Tests for natspect parsing failure cases  
						
						
						
					 
					
						2017-01-27 12:13:14 +01:00 
						 
				 
			
				
					
						
							
							
								Lefteris Karapetsas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc7834f2a9 
							
						 
					 
					
						
						
							
							Doc tags followed by newline are now parsed properly  
						
						
						
					 
					
						2017-01-27 00:00:05 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c6ff4ac8 
							
						 
					 
					
						
						
							
							Refactor json return type generation.  
						
						
						
					 
					
						2017-01-26 18:21:19 +01:00 
						 
				 
			
				
					
						
							
							
								Valentin Wüstholz 
							
						 
					 
					
						
						
						
						
							
						
						
							5b7cc018f0 
							
						 
					 
					
						
						
							
							Address feedback from code review.  
						
						
						
					 
					
						2017-01-26 16:39:07 +01:00 
						 
				 
			
				
					
						
							
							
								Valentin Wüstholz 
							
						 
					 
					
						
						
						
						
							
						
						
							9bcbd93ac5 
							
						 
					 
					
						
						
							
							Change translation of implicit throws (issue  #1589 ).  
						
						... 
						
						
						
						This adds a new invalid instruction that is used for encoding
implicit throws that are emitted by the compiler. This makes it
possible to distinguish such runtime errors from user-provided,
explicit throws. 
						
					 
					
						2017-01-26 16:39:07 +01: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 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							873f2dddd6 
							
						 
					 
					
						
						
							
							Update error message.  
						
						
						
					 
					
						2017-01-26 13:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							525758a130 
							
						 
					 
					
						
						
							
							Disallow assignment to non-identifiers.  
						
						
						
					 
					
						2017-01-26 13:40:40 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							946a63c26f 
							
						 
					 
					
						
						
							
							Add test for assignment.  
						
						
						
					 
					
						2017-01-25 17:27:01 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							27ba665694 
							
						 
					 
					
						
						
							
							Moved test.  
						
						
						
					 
					
						2017-01-25 17:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff44bec94 
							
						 
					 
					
						
						
							
							Add test for shadowing inline assembly instruction  
						
						
						
					 
					
						2017-01-25 11:28:09 +00:00 
						 
				 
			
				
					
						
							
							
								Lefteris Karapetsas 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca0fde853 
							
						 
					 
					
						
						
							
							Fix and better output for tests  
						
						
						
					 
					
						2017-01-25 11:01:52 +01:00 
						 
				 
			
				
					
						
							
							
								Lefteris Karapetsas 
							
						 
					 
					
						
						
						
						
							
						
						
							5738e865d5 
							
						 
					 
					
						
						
							
							Accept any kind of whitespace after natspec tags  
						
						
						
					 
					
						2017-01-25 11:01:52 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							87f744ae5e 
							
						 
					 
					
						
						
							
							Add some more tests for the checksum routine.  
						
						
						
					 
					
						2017-01-25 10:45:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							605455f96b 
							
						 
					 
					
						
						
							
							Tests for library checksums.  
						
						
						
					 
					
						2017-01-24 23:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1316bb7565 
							
						 
					 
					
						
						
							
							Warn about invalid checksums of addresses.  
						
						
						
					 
					
						2017-01-24 23:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8e5f1c0d50 
							
						 
					 
					
						
						
							
							Test double inclusion of bytecode.  
						
						
						
					 
					
						2017-01-24 17:41:31 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							dea59bfbdc 
							
						 
					 
					
						
						
							
							Test for initializing recursive structs.  
						
						
						
					 
					
						2017-01-24 12:06:40 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b52a60402d 
							
						 
					 
					
						
						
							
							Merge pull request  #1245  from ethereum/1215  
						
						... 
						
						
						
						Allow multiple events of the same name 
						
					 
					
						2017-01-24 11:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d8b56c2a4 
							
						 
					 
					
						
						
							
							test: add tests about functions and events of the same name  
						
						
						
					 
					
						2017-01-23 15:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8dc306d62b 
							
						 
					 
					
						
						
							
							test: add a test case about inheriting multiple events of the same name  
						
						
						
					 
					
						2017-01-23 15:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							567139486f 
							
						 
					 
					
						
						
							
							test: somehow log counting system has changed  
						
						
						
					 
					
						2017-01-23 15:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c09e81c3e 
							
						 
					 
					
						
						
							
							test: check the results of function calls in the test for multiple events of the same name  
						
						
						
					 
					
						2017-01-23 15:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							133d1c05e1 
							
						 
					 
					
						
						
							
							test: fixing inconsistent usage of end-to-end test framework  
						
						
						
					 
					
						2017-01-23 15:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e85e35a7f 
							
						 
					 
					
						
						
							
							test: Add an end-to-end test about multiple events of the same name  
						
						... 
						
						
						
						See #1215  
						
					 
					
						2017-01-23 15:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a56496db9 
							
						 
					 
					
						
						
							
							test: Add a test for  #1215  
						
						... 
						
						
						
						using the original example from @pipermerriam 
						
					 
					
						2017-01-23 15:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							7159944f0f 
							
						 
					 
					
						
						
							
							Reset AST node IDs between compilation runs.  
						
						
						
					 
					
						2017-01-20 12:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							da178d967f 
							
						 
					 
					
						
						
							
							Properly escape user strings and lists.  
						
						
						
					 
					
						2017-01-19 13:23:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3fed790a56 
							
						 
					 
					
						
						
							
							Type identifiers.  
						
						
						
					 
					
						2017-01-19 13:23:57 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d3a391c136 
							
						 
					 
					
						
						
							
							Provide fallback for linking.  
						
						
						
					 
					
						2017-01-18 17:41:36 +01:00