Jack May 
							
						 
					 
					
						
						
							
						
						7ee7fc6f58 
					 
					
						
						
							
							CI clippy and fmt for all ( #23599 )  
						
						
						
						
					 
					
						2022-03-11 12:07:06 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						c97f34a0fd 
					 
					
						
						
							
							Add script for running nightly rustfmt on all workspaces ( #23244 )  
						
						... 
						
						
						
						* Add script for running nightly rustfmt on all workspaces
* invalidate ci cache 
						
						
					 
					
						2022-02-22 11:59:06 +08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						7e08ae1d0c 
					 
					
						
						
							
							Revert "Add simulation detection countermeasure ( #22880 )" ( #23261 )  
						
						... 
						
						
						
						This reverts commit c42b80f099 
						
						
					 
					
						2022-02-21 21:15:37 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c42b80f099 
					 
					
						
						
							
							Add simulation detection countermeasure ( #22880 )  
						
						... 
						
						
						
						* Add simulation detection countermeasures
* Add program and test using TestValidator
* Remove incinerator deposit
* Remove incinerator
* Update Cargo.lock
* Add more features to simulation bank
* Update Cargo.lock per rebase
Co-authored-by: Jon Cinque <jon.cinque@gmail.com > 
						
						
					 
					
						2022-02-15 13:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ab02dba96f 
					 
					
						
						
							
							Add get_processed_sibling_instruction syscall ( #22859 )  
						
						
						
						
					 
					
						2022-02-02 16:45:57 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bb3a1b6b31 
					 
					
						
						
							
							Add zk_token_sdk_enabled feature to gate Zk Token proof program and sol_zk_token_elgamal_op syscalls  
						
						
						
						
					 
					
						2022-01-05 11:57:37 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						4e27543415 
					 
					
						
						
							
							Allow programs to realloc their accounts within limits ( #19475 )  
						
						
						
						
					 
					
						2021-09-28 01:13:03 -07:00 
						 
				 
			
				
					
						
							
							
								Sean Young 
							
						 
					 
					
						
						
							
						
						d714cf659c 
					 
					
						
						
							
							Proposal: log binary data for Solidity  
						
						... 
						
						
						
						The program_id is not needed on "Program return data: " because it
always preceeded by the program invoke message, so no need to repeat
the program id. Also rename this to "Program return: " since "data"
is redundant. 
						
						
					 
					
						2021-09-22 07:59:06 +01:00 
						 
				 
			
				
					
						
							
							
								s-medvedev 
							
						 
					 
					
						
						
							
						
						1f288ce527 
					 
					
						
						
							
							Add ecrecover syscall ( #17720 )  
						
						... 
						
						
						
						Co-authored-by: Anton Lisanin <lisanin.anton@gmail.com > 
						
						
					 
					
						2021-07-07 13:15:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						2b50529265 
					 
					
						
						
							
							Add memory operation syscalls ( #16447 )  
						
						
						
						
					 
					
						2021-06-01 15:33:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						a3240aebde 
					 
					
						
						
							
							Always bail if program modifies a ro account ( #17569 )  
						
						
						
						
					 
					
						2021-05-28 09:50:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						8eb05d6ed4 
					 
					
						
						
							
							Add Keccak256 syscall and sdk support ( #16498 )  
						
						
						
						
					 
					
						2021-05-10 16:16:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						be4df39a4c 
					 
					
						
						
							
							Remove unactivated ristretto syscall ( #16727 )  
						
						
						
						
					 
					
						2021-04-22 09:29:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						476fd40948 
					 
					
						
						
							
							Add program-test tests to bpf programs ( #16407 )  
						
						
						
						
					 
					
						2021-04-07 01:47:15 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						f84e88f0a2 
					 
					
						
						
							
							Cleanup nits ( #16211 )  
						
						
						
						
					 
					
						2021-03-30 12:16:21 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						fb3837260c 
					 
					
						
						
							
							Add BPf loader finalize test via inner instruction ( #15708 )  
						
						
						
						
					 
					
						2021-03-04 20:34:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e8cc0bef6c 
					 
					
						
						
							
							Add CPI support for upgradeable loader ( #14193 )  
						
						
						
						
					 
					
						2020-12-17 15:39:49 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9e90394583 
					 
					
						
						
							
							Upgradeable loader ( #13689 )  
						
						
						
						
					 
					
						2020-12-14 15:35:10 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e1a4251b07 
					 
					
						
						
							
							Cap CPI signers ( #14021 )  
						
						
						
						
					 
					
						2020-12-09 02:14:53 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						882d033233 
					 
					
						
						
							
							Don't use stale executor cache ( #13966 )  
						
						
						
						
					 
					
						2020-12-05 05:54:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						85bec37be4 
					 
					
						
						
							
							Translate data length and owner as writable ( #13914 )  
						
						
						
						
					 
					
						2020-12-02 09:05:42 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						733fcbaa6c 
					 
					
						
						
							
							Check that the program was granted access to program_id ( #13890 )  
						
						
						
						
					 
					
						2020-12-01 07:35:07 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b47bd0a296 
					 
					
						
						
							
							Add program id spoof tests ( #13866 )  
						
						
						
						
					 
					
						2020-11-30 21:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						84b139cc94 
					 
					
						
						
							
							Add builtin mem tests ( #13429 )  
						
						
						
						
					 
					
						2020-11-05 22:20:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fe68f7f786 
					 
					
						
						
							
							Port programs to solana-program-sdk  
						
						
						
						
					 
					
						2020-10-24 08:37:55 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b169d9cfbe 
					 
					
						
						
							
							Add --bpf-out-dir argument to control where the final build products land  
						
						
						
						
					 
					
						2020-10-23 04:57:03 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						61be155413 
					 
					
						
						
							
							Remove do.sh  
						
						
						
						
					 
					
						2020-10-21 18:56:40 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						c3907be623 
					 
					
						
						
							
							Add adjustable stack size and call depth ( #12728 )  
						
						
						
						
					 
					
						2020-10-09 13:07:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						973f0965e1 
					 
					
						
						
							
							Add ristretto multiply syscall ( #12699 )  
						
						
						
						
					 
					
						2020-10-06 23:52:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						630eb3b907 
					 
					
						
						
							
							Local program allocator ( #12679 )  
						
						
						
						
					 
					
						2020-10-06 11:03:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						058bca6632 
					 
					
						
						
							
							add sha256 syscall ( #12569 )  
						
						
						
						
					 
					
						2020-09-29 23:29:20 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						777342a1ef 
					 
					
						
						
							
							Add rand dependency test ( #12566 )  
						
						... 
						
						
						
						* Add rand dependency test
* nudge 
						
						
					 
					
						2020-09-30 00:25:51 +00:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						f561eb917f 
					 
					
						
						
							
							Add way to look at tx instructions ( #11943 )  
						
						
						
						
					 
					
						2020-09-19 12:17:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						555252f435 
					 
					
						
						
							
							Make noop a real noop ( #12196 )  
						
						... 
						
						
						
						* Make noop a real noop
* nudge 
						
						
					 
					
						2020-09-12 01:49:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						fab2d44abd 
					 
					
						
						
							
							Add BPF test program instruction monitoring ( #11984 )  
						
						
						
						
					 
					
						2020-09-01 17:25:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ae0fd3043a 
					 
					
						
						
							
							Add support for deprecated loader ( #11946 )  
						
						
						
						
					 
					
						2020-08-31 14:06:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						068f12fd6f 
					 
					
						
						
							
							Add Cross-program invocations ( #9582 )  
						
						
						
						
					 
					
						2020-04-28 14:33:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						dd276138c2 
					 
					
						
						
							
							Add support for idiomatic error handling to BPF instruction processors ( #7968 )  
						
						
						
						
					 
					
						2020-01-30 09:47:22 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						7faab2072c 
					 
					
						
						
							
							Cleanup BPF use syntax ( #8001 )  
						
						
						
						
					 
					
						2020-01-28 17:03:37 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1a18f0ca55 
					 
					
						
						
							
							Add rust duplicate account test program ( #7897 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-21 10:59:19 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b714a4be63 
					 
					
						
						
							
							Fix call to BPF build script ( #7754 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-10 10:28:55 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						6da8f49d8b 
					 
					
						
						
							
							nit, clearer error message ( #7748 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-09 23:53:47 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						0d16db2d1b 
					 
					
						
						
							
							Remove bloat due to test symbols ( #5965 )  
						
						
						
						
					 
					
						2019-09-18 19:54:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						167adff22c 
					 
					
						
						
							
							Strip ELF files ( #5898 )  
						
						
						
						
					 
					
						2019-09-16 11:11:33 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						176c7d8b13 
					 
					
						
						
							
							Pull all the Rust BPF tests into a single workspace so they share dependencies ( #5878 )  
						
						
						
						
					 
					
						2019-09-11 14:55:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1853771930 
					 
					
						
						
							
							Add support for SDK sysvar types ( #5876 )  
						
						
						
						
					 
					
						2019-09-10 18:53:02 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						a317e9513f 
					 
					
						
						
							
							Add sysvar support ( #5838 )  
						
						
						
						
					 
					
						2019-09-09 10:55:35 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						50214f059f 
					 
					
						
						
							
							Pull in LLVM with stack location fixes ( #5732 )  
						
						
						
						
					 
					
						2019-08-29 11:25:22 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						6979a17674 
					 
					
						
						
							
							Enabling building for bpf stack bug test program ( #5654 )  
						
						
						
						
					 
					
						2019-08-26 17:23:21 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						63d62c33c6 
					 
					
						
						
							
							Add test program for BPF memory corruption bug ( #5603 )  
						
						... 
						
						
						
						* Add test program for BPF memory corruption bug
* @jackcmay feedback 
						
						
					 
					
						2019-08-22 14:25:23 -04:00