R. M. Shea 
							
						 
					 
					
						
						
							
						
						48febf153b 
					 
					
						
						
							
							Change documentation introduction to indicate Foundation IP transfer ( #10440 )  
						
						
						
						
					 
					
						2020-06-13 14:41:05 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9eefb2c929 
					 
					
						
						
							
							Bump version to 1.3.0  
						
						
						
						
					 
					
						2020-05-28 15:01:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						03abd3ddd7 
					 
					
						
						
							
							Prevent privilege escalation ( #10232 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-26 01:02:31 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						4a72c2b054 
					 
					
						
						
							
							Support cross-program invocation to native programs ( #10136 )  
						
						
						
						
					 
					
						2020-05-20 09:24:57 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						eb1acaf927 
					 
					
						
						
							
							Remove archiver and storage program ( #9992 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-14 18:22:47 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						97e17f9b32 
					 
					
						
						
							
							Programs can only sign their accounts  
						
						
						
						
					 
					
						2020-05-11 09:06:05 -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 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						47ae57610a 
					 
					
						
						
							
							Only build x86_64-unknown-linux-gnu on docs.rs  
						
						
						
						
					 
					
						2020-04-16 19:06:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						268e04cb4a 
					 
					
						
						
							
							Rename CustomError to Custom ( #9207 )  
						
						
						
						
					 
					
						2020-04-01 09:01:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d7fa40087c 
					 
					
						
						
							
							Bump version to 1.2.0  
						
						
						
						
					 
					
						2020-03-28 09:44:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d087ed5bf6 
					 
					
						
						
							
							Remove copypasta ( #8912 )  
						
						
						
						
					 
					
						2020-03-17 15:59:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						5e3ce30d02 
					 
					
						
						
							
							Pass the correct program_id to programs ( #8630 )  
						
						
						
						
					 
					
						2020-03-05 10:57:35 -08:00 
						 
				 
			
				
					
						
							
							
								Grimes 
							
						 
					 
					
						
						
							
						
						fc409d9262 
					 
					
						
						
							
							Consistency nits and spelling ( #8642 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-03-04 16:26:32 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						90bedd7e06 
					 
					
						
						
							
							Split signature throughput tracking out of FeeCalculator ( #8447 )  
						
						... 
						
						
						
						* SDK: Split new `FeeRateGovernor` out of `FeeCalculator`
Leaving `FeeCalculator` to *only* calculate transaction fees
* Replace `FeeCalculator` with `FeeRateGovernor` as appropriate
* Expose recent `FeeRateGovernor` to clients
* Move `burn()` back into `FeeCalculator`
Appease BPF tests
* Revert "Move `burn()` back into `FeeCalculator`"
This reverts commit f3035624307196722b62ff8b74c12cfcc13b1941.
* Adjust BPF `Fee` sysvar test to reflect removal of `burn()` from `FeeCalculator`
* Make `FeeRateGovernor`'s `lamports_per_signature` private
* rebase artifacts
* fmt
* Drop 'Recent'
* Drop _with_commitment variant
* Use a more portable integer for `target_signatures_per_slot`
* Add docs for `getReeRateCalculator` JSON RPC method
* Don't return `lamports_per_signature` in `getFeeRateGovernor` JSONRPC reply 
						
						
					 
					
						2020-02-28 13:27:01 -07:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						2d9d2f1e99 
					 
					
						
						
							
							Update cargo versions from 1.0 to 1.1 ( #8397 )  
						
						
						
						
					 
					
						2020-02-21 23:09:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						48f58a88bc 
					 
					
						
						
							
							Bump version to 1.0.0  
						
						
						
						
					 
					
						2020-02-20 23:52:19 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						8436457e75 
					 
					
						
						
							
							Rename program_utils.rs ( #8127 )  
						
						
						
						
					 
					
						2020-02-05 12:48:30 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b6d09f1901 
					 
					
						
						
							
							Add BPF program entrypoint return type ( #8111 )  
						
						
						
						
					 
					
						2020-02-04 12:25:42 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						4e595e8e3c 
					 
					
						
						
							
							Facilitate printing program errors from BPF programs ( #8109 )  
						
						
						
						
					 
					
						2020-02-04 09:03:45 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						0fd795a676 
					 
					
						
						
							
							Remove program error footgun and cleaner developer experience ( #8042 )  
						
						
						
						
					 
					
						2020-01-31 10:58:07 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						2226c1b75c 
					 
					
						
						
							
							Add Rust BPF RefCell borrow helpers ( #8047 )  
						
						
						
						
					 
					
						2020-01-30 20:40:27 -08: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 
							
						 
					 
					
						
						
							
						
						b19f730527 
					 
					
						
						
							
							Seperate RefCells lamports and data ( #8021 )  
						
						
						
						
					 
					
						2020-01-29 21:15:04 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1596c961d9 
					 
					
						
						
							
							Rust BPF program cleanup ( #7990 )  
						
						
						
						
					 
					
						2020-01-27 18:27:44 -08:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						c324e71768 
					 
					
						
						
							
							Bump cargo toml versions to 0.24.0 ( #7976 )  
						
						
						
						
					 
					
						2020-01-25 11:04:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1b391dd36b 
					 
					
						
						
							
							Add account accessor functions ( #7966 )  
						
						
						
						
					 
					
						2020-01-24 14:34:59 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						917067741a 
					 
					
						
						
							
							Cleanup BPF SDK ( #7965 )  
						
						
						
						
					 
					
						2020-01-24 13:41:14 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						34ed93d57c 
					 
					
						
						
							
							Optimize account copies and use RefCell to handle duplicate accounts in BPF programs ( #7958 )  
						
						
						
						
					 
					
						2020-01-24 10:54:26 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1a18f0ca55 
					 
					
						
						
							
							Add rust duplicate account test program ( #7897 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-01-21 10:59:19 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						09cff5e4cc 
					 
					
						
						
							
							Cleanup usage of feature "program" ( #7712 )  
						
						
						
						
					 
					
						2020-01-08 13:49:35 -08:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						ca10cf081f 
					 
					
						
						
							
							Update cargo.toml files from 0.22.0 to 0.23.0 ( #7596 )  
						
						
						
						
					 
					
						2019-12-20 21:45:42 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						7cfff75c3e 
					 
					
						
						
							
							Use procedural macro to generate static public keys ( #7219 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-12-03 17:55:18 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						294662a1ce 
					 
					
						
						
							
							Bump version to 0.22.0  
						
						
						
						
					 
					
						2019-11-25 21:34:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						dfc4d7cb50 
					 
					
						
						
							
							Remove unsupported test ( #6820 )  
						
						
						
						
					 
					
						2019-11-08 11:37:47 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						efe260f12e 
					 
					
						
						
							
							sysvar trait ( #6667 )  
						
						... 
						
						
						
						* sysvar trait
* get the new guy in on it 
						
						
					 
					
						2019-11-04 12:31:24 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						fa12a5f70b 
					 
					
						
						
							
							kill rent calculator ( #6625 )  
						
						
						
						
					 
					
						2019-10-30 16:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						73c31d873e 
					 
					
						
						
							
							Update Cargo.toml versions from 0.20.0 to 0.21.0 ( #6568 )  
						
						
						
						
					 
					
						2019-10-25 17:40:49 -06:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b85996494b 
					 
					
						
						
							
							BPF script nits ( #6405 )  
						
						
						
						
					 
					
						2019-10-16 15:35:16 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						7cf90766a3 
					 
					
						
						
							
							add epoch_schedule sysvar ( #6256 )  
						
						... 
						
						
						
						* add epoch_schedule sysvar
* book sheesh! 
						
						
					 
					
						2019-10-08 22:34:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						9c9991db1d 
					 
					
						
						
							
							Update cargo toml and lock files to v0.20.0 ( #6016 )  
						
						
						
						
					 
					
						2019-09-22 21:45:56 -04:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						0d16db2d1b 
					 
					
						
						
							
							Remove bloat due to test symbols ( #5965 )  
						
						
						
						
					 
					
						2019-09-18 19:54:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						958cbe688b 
					 
					
						
						
							
							Dump debug version of BPF shared object ( #5937 )  
						
						
						
						
					 
					
						2019-09-18 16:34:22 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						c90595cba1 
					 
					
						
						
							
							Cleanup nits ( #5914 )  
						
						
						
						
					 
					
						2019-09-17 10:21:22 -07:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						d63518a835 
					 
					
						
						
							
							Rent tangential stuff ( #5910 )  
						
						... 
						
						
						
						* rename rent.rs to rent_calculator.rs
* add rent sysvar
* integrate rent_calculator with bank
* rent_calculator integration with genesis
* add test for rent sysvar 
						
						
					 
					
						2019-09-17 17:12:55 +05:30 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						f5964b4f3c 
					 
					
						
						
							
							unable to reproduce linkage issue ( #5912 )  
						
						
						
						
					 
					
						2019-09-16 14:35:58 -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 
							
						 
					 
					
						
						
							
						
						008dcd71b9 
					 
					
						
						
							
							BPF loader message nits ( #5870 )  
						
						
						
						
					 
					
						2019-09-10 16:13:23 -07:00