mergify[bot] 
							
						 
					 
					
						
						
							
						
						858ca752e2 
					 
					
						
						
							
							Generate keypair file for c program deployment ( #15080 ) ( #15110 )  
						
						... 
						
						
						
						* Generate keypair file for c program deployment
* Build and use solana-keygen in test-stable-perf
(cherry picked from commit bba1b49663jack@solana.com > 
						
						
					 
					
						2021-02-04 23:02:01 +00:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						45a92337f4 
					 
					
						
						
							
							bump rust-bpf-sysroot to v0.14 ( #15040 ) ( #15045 )  
						
						... 
						
						
						
						(cherry picked from commit 286e4d6924jack@solana.com > 
						
						
					 
					
						2021-02-03 13:03:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ab98c1f2d4 
					 
					
						
						
							
							Add try_find_program_address syscall ( #14118 )  
						
						
						
						
					 
					
						2020-12-15 08:15:01 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1dc71fb5aa 
					 
					
						
						
							
							Bump criterion to v2.3.3 ( #14002 )  
						
						
						
						
					 
					
						2020-12-07 21:53:28 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Meißner 
							
						 
					 
					
						
						
							
						
						c833ede4af 
					 
					
						
						
							
							Rbpf v0.2.1 ( #13732 )  
						
						... 
						
						
						
						* Refactoring to match rbpf-v0.2.1 and add JIT compilation caching.
* Removes obsolete bpf-trace.py which has been replaced by the rbpf CLI tool. 
						
						
					 
					
						2020-11-24 18:00:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e390c8cb7f 
					 
					
						
						
							
							Add stubs and heap region definitions ( #13521 )  
						
						... 
						
						
						
						* Add stubs and heap region definitions
* nudge 
						
						
					 
					
						2020-11-11 05:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9ca8e98525 
					 
					
						
						
							
							Add printf declaration ( #13514 )  
						
						
						
						
					 
					
						2020-11-10 23:40:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						23c558510a 
					 
					
						
						
							
							add missing c logging stubs ( #13511 )  
						
						
						
						
					 
					
						2020-11-10 22:19:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						461ae40eea 
					 
					
						
						
							
							provide full Rust panic messages in BPF and add memory optimizations ( #13455 )  
						
						
						
						
					 
					
						2020-11-09 13:40:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						66e51a7363 
					 
					
						
						
							
							Add sol_log_compute_units syscall  
						
						
						
						
					 
					
						2020-10-29 21:45:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						4e0d1b1d4a 
					 
					
						
						
							
							more portable install.sh ( #13114 )  
						
						
						
						
					 
					
						2020-10-27 22:43:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e3c0cc980b 
					 
					
						
						
							
							fix .gitignore ( #13177 )  
						
						
						
						
					 
					
						2020-10-27 00:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						fc83a666fc 
					 
					
						
						
							
							macos portable rust-bpf ( #13176 )  
						
						
						
						
					 
					
						2020-10-27 00:11:33 +00: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 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						07a853d6cc 
					 
					
						
						
							
							Add cargo-build-bpf  
						
						
						
						
					 
					
						2020-10-21 18:56:40 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						81d0c8ae7f 
					 
					
						
						
							
							Force unset CARGO to use correct version of cargo ( #13027 )  
						
						
						
						
					 
					
						2020-10-20 14:50:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						3f9e6a600b 
					 
					
						
						
							
							program log pubkey as base58 ( #12901 )  
						
						
						
						
					 
					
						2020-10-15 09:11:54 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						058bca6632 
					 
					
						
						
							
							add sha256 syscall ( #12569 )  
						
						
						
						
					 
					
						2020-09-29 23:29:20 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b8c4b88188 
					 
					
						
						
							
							Cleanup names, fix line dependent test ( #12477 )  
						
						
						
						
					 
					
						2020-09-25 09:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						65049bd112 
					 
					
						
						
							
							Bump rust-bpf to v0.2.4 ( #12361 )  
						
						
						
						
					 
					
						2020-09-20 23:10:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						5ab4109b7e 
					 
					
						
						
							
							Add memory allocation support for C programs ( #12254 )  
						
						
						
						
					 
					
						2020-09-15 16:42:20 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ae0fd3043a 
					 
					
						
						
							
							Add support for deprecated loader ( #11946 )  
						
						
						
						
					 
					
						2020-08-31 14:06:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e9b610b8df 
					 
					
						
						
							
							Add SystemInstruction::CreateAccount support to CPI ( #11649 )  
						
						
						
						
					 
					
						2020-08-17 13:38:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						f1ba2387d3 
					 
					
						
						
							
							More efficient padding ( #11656 )  
						
						
						
						
					 
					
						2020-08-17 10:24:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9290e561e1 
					 
					
						
						
							
							Align host addresses ( #11384 )  
						
						... 
						
						
						
						* Align host addresses
* support new program abi
* update epoch rollout
* Enforce aligned pointers in cross-program invocations 
						
						
					 
					
						2020-08-11 16:11:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						03263c850a 
					 
					
						
						
							
							Force program address off the curve ( #11323 )  
						
						
						
						
					 
					
						2020-08-05 16:35:54 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						52575349dc 
					 
					
						
						
							
							Build programs with --no-default-features --features program to match solana-sdk  
						
						
						
						
					 
					
						2020-07-31 08:57:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						db4a18ada4 
					 
					
						
						
							
							Add PubkeyError for ProgramError ( #10748 )  
						
						
						
						
					 
					
						2020-06-23 11:19:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						73586c1aad 
					 
					
						
						
							
							Use &[u8] for program address seeds rather then &str ( #10744 )  
						
						
						
						
					 
					
						2020-06-22 16:51:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d77818c18b 
					 
					
						
						
							
							Pull program stubs into SDK ( #10704 )  
						
						
						
						
					 
					
						2020-06-18 23:23:28 -07:00 
						 
				 
			
				
					
						
							
							
								R. M. Shea 
							
						 
					 
					
						
						
							
						
						48febf153b 
					 
					
						
						
							
							Change documentation introduction to indicate Foundation IP transfer ( #10440 )  
						
						
						
						
					 
					
						2020-06-13 14:41:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						97f9b63507 
					 
					
						
						
							
							Improve BPF SDK dependency caching ( #10434 )  
						
						
						
						
					 
					
						2020-06-08 09:20:12 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9eefb2c929 
					 
					
						
						
							
							Bump version to 1.3.0  
						
						
						
						
					 
					
						2020-05-28 15:01:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						c5460e7fee 
					 
					
						
						
							
							Remove inline from all BPF C functions ( #10038 )  
						
						
						
						
					 
					
						2020-05-13 17:23:39 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						7678af6300 
					 
					
						
						
							
							Cleanup BPF helper symbols ( #9804 )  
						
						
						
						
					 
					
						2020-04-30 11:29:11 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						de9d8cd849 
					 
					
						
						
							
							Rename BPF helper to syscall ( #9819 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-30 01:43:11 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1018807db9 
					 
					
						
						
							
							Bump Rust-BPF version to be interoperable with latest Rust ( #9783 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-28 23:47:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b26c07b788 
					 
					
						
						
							
							Fix BPF tool caching ( #9781 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-28 21:06:04 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d836dfff14 
					 
					
						
						
							
							Fix bpf unit test linkage ( #9780 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-28 19:41:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						068f12fd6f 
					 
					
						
						
							
							Add Cross-program invocations ( #9582 )  
						
						
						
						
					 
					
						2020-04-28 14:33:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d08517db8c 
					 
					
						
						
							
							Nit picks ( #9580 )  
						
						
						
						
					 
					
						2020-04-18 22:39:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						47ae57610a 
					 
					
						
						
							
							Only build x86_64-unknown-linux-gnu on docs.rs  
						
						
						
						
					 
					
						2020-04-16 19:06:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						6e1ce5ab6c 
					 
					
						
						
							
							Safer cargo command ( #9437 )  
						
						
						
						
					 
					
						2020-04-10 15:44:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b4e00275b2 
					 
					
						
						
							
							Cache downloads to speed up CI  
						
						
						
						
					 
					
						2020-04-06 22:53:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d7fa40087c 
					 
					
						
						
							
							Bump version to 1.2.0  
						
						
						
						
					 
					
						2020-03-28 09:44:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						30bed18b77 
					 
					
						
						
							
							Install xargo using CI dictated cargo version if available ( #9068 )  
						
						
						
						
					 
					
						2020-03-26 11:47:41 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						c558db2a48 
					 
					
						
						
							
							Fix xargo to version 0.3.19 to avoid unstable feature ( #9065 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-25 08:43:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						f192e4f08f 
					 
					
						
						
							
							Nit: Align Rust and C names ( #8918 )  
						
						
						
						
					 
					
						2020-03-17 19:37:16 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						668dfc40c7 
					 
					
						
						
							
							Align C and Rust handling of AccountInfos ( #8906 )  
						
						
						
						
					 
					
						2020-03-17 12:34:14 -07:00