Michael Vines 
							
						 
					 
					
						
						
							
						
						e7bb83c037 
					 
					
						
						
							
							Bump version to  1.4.23  
						
						 
						
						
						
						
					 
					
						2021-01-08 16:19:46 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						d8e878998c 
					 
					
						
						
							
							Bump version to 1.4.22 ( #14462 )  
						
						 
						
						
						
						
					 
					
						2021-01-06 19:42:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						789e2d7f33 
					 
					
						
						
							
							Bump version to 1.4.21  
						
						 
						
						
						
						
					 
					
						2021-01-02 08:52:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8afa345eb3 
					 
					
						
						
							
							Bump version to 1.4.20  
						
						 
						
						
						
						
					 
					
						2020-12-21 20:18:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						91a2d03f28 
					 
					
						
						
							
							Update version to 1.4.19 ( #14196 )  
						
						 
						
						
						
						
					 
					
						2020-12-18 00:36:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						82add14782 
					 
					
						
						
							
							Bump version to v1.4.18 ( #14144 )  
						
						 
						
						
						
						
					 
					
						2020-12-16 04:15:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						539f108ea6 
					 
					
						
						
							
							Bump version to 1.4.17  
						
						 
						
						
						
						
					 
					
						2020-12-14 15:57:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fb3e88bb7e 
					 
					
						
						
							
							Bump version to v1.4.16 ( #14054 )  
						
						 
						
						
						
						
					 
					
						2020-12-10 17:04:34 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						38d7d7df50 
					 
					
						
						
							
							Bump version to v1.4.15  
						
						 
						
						
						
						
					 
					
						2020-12-03 01:55:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						cea722ac09 
					 
					
						
						
							
							Bump version to v1.4.14 ( #13852 )  
						
						 
						
						
						
						
					 
					
						2020-11-29 18:20:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f5eb5a3ba6 
					 
					
						
						
							
							Bump version to v1.4.13  
						
						 
						
						
						
						
					 
					
						2020-11-26 06:59:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						fd9e003ae1 
					 
					
						
						
							
							Bump version to 1.4.12 ( #13792 )  
						
						 
						
						
						
						
					 
					
						2020-11-24 22:53:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						7099d07fd3 
					 
					
						
						
							
							Bump version to 1.4.11 ( #13780 )  
						
						 
						
						
						
						
					 
					
						2020-11-24 06:30:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						855cf9a362 
					 
					
						
						
							
							Bump version to 1.4.10 ( #13657 )  
						
						 
						
						
						
						
					 
					
						2020-11-18 01:29:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						b838aba840 
					 
					
						
						
							
							Bump version to 1.4.9  
						
						 
						
						
						
						
					 
					
						2020-11-13 17:50:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						e14c2f94f4 
					 
					
						
						
							
							Bump version to v1.4.8 ( #13552 )  
						
						 
						
						
						
						
					 
					
						2020-11-12 17:43:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						c9e646b86b 
					 
					
						
						
							
							Bump version to v1.4.7 ( #13488 )  
						
						 
						
						
						
						
					 
					
						2020-11-10 05:55:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e738bf1c9a 
					 
					
						
						
							
							Bump version to v1.4.6  
						
						 
						
						
						
						
					 
					
						2020-11-07 02:49:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5877427389 
					 
					
						
						
							
							Bump version to v1.4.5  
						
						 
						
						
						
						
					 
					
						2020-11-01 17:05:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						597618846b 
					 
					
						
						
							
							Bump version to v1.4.4  
						
						 
						
						
						
						
					 
					
						2020-10-24 22:10:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						eb9cef0cd4 
					 
					
						
						
							
							Separate the "program" feature of solana-sdk into a new crate called solana-program (bp  #12989 ) ( #13131 )  
						
						 
						
						... 
						
						
						
						* Add solana-program-sdk boilerplate
(cherry picked from commit 3718771ffb )
# Conflicts:
#	sdk/Cargo.toml
* Initial population of solana-program-sdk
(cherry picked from commit 63db324204 )
# Conflicts:
#	Cargo.lock
* Port programs to solana-program-sdk
(cherry picked from commit fe68f7f786 )
# Conflicts:
#	programs/bpf/Cargo.lock
#	programs/bpf/rust/128bit/Cargo.toml
#	programs/bpf/rust/128bit_dep/Cargo.toml
#	programs/bpf/rust/alloc/Cargo.toml
#	programs/bpf/rust/call_depth/Cargo.toml
#	programs/bpf/rust/custom_heap/Cargo.toml
#	programs/bpf/rust/dep_crate/Cargo.toml
#	programs/bpf/rust/deprecated_loader/Cargo.toml
#	programs/bpf/rust/dup_accounts/Cargo.toml
#	programs/bpf/rust/error_handling/Cargo.toml
#	programs/bpf/rust/external_spend/Cargo.toml
#	programs/bpf/rust/instruction_introspection/Cargo.toml
#	programs/bpf/rust/invoke/Cargo.toml
#	programs/bpf/rust/invoked/Cargo.toml
#	programs/bpf/rust/iter/Cargo.toml
#	programs/bpf/rust/many_args/Cargo.toml
#	programs/bpf/rust/many_args_dep/Cargo.toml
#	programs/bpf/rust/noop/Cargo.toml
#	programs/bpf/rust/panic/Cargo.toml
#	programs/bpf/rust/param_passing/Cargo.toml
#	programs/bpf/rust/param_passing_dep/Cargo.toml
#	programs/bpf/rust/rand/Cargo.toml
#	programs/bpf/rust/ristretto/Cargo.toml
#	programs/bpf/rust/sanity/Cargo.toml
#	programs/bpf/rust/sha256/Cargo.toml
#	programs/bpf/rust/sysval/Cargo.toml
* Only activate legacy program feature for the solana-sdk crate
(cherry picked from commit 85c51f5787 )
* Run serum-dex unit tests
(cherry picked from commit 92ce381d60 )
* Rename solana-program-sdk to solana-program
(cherry picked from commit dd711ab5fb )
# Conflicts:
#	programs/bpf/rust/128bit/Cargo.toml
#	programs/bpf/rust/128bit_dep/Cargo.toml
#	programs/bpf/rust/alloc/Cargo.toml
#	programs/bpf/rust/call_depth/Cargo.toml
#	programs/bpf/rust/custom_heap/Cargo.toml
#	programs/bpf/rust/dep_crate/Cargo.toml
#	programs/bpf/rust/deprecated_loader/Cargo.toml
#	programs/bpf/rust/dup_accounts/Cargo.toml
#	programs/bpf/rust/error_handling/Cargo.toml
#	programs/bpf/rust/external_spend/Cargo.toml
#	programs/bpf/rust/instruction_introspection/Cargo.toml
#	programs/bpf/rust/invoke/Cargo.toml
#	programs/bpf/rust/invoked/Cargo.toml
#	programs/bpf/rust/iter/Cargo.toml
#	programs/bpf/rust/many_args/Cargo.toml
#	programs/bpf/rust/many_args_dep/Cargo.toml
#	programs/bpf/rust/noop/Cargo.toml
#	programs/bpf/rust/panic/Cargo.toml
#	programs/bpf/rust/param_passing/Cargo.toml
#	programs/bpf/rust/param_passing_dep/Cargo.toml
#	programs/bpf/rust/rand/Cargo.toml
#	programs/bpf/rust/ristretto/Cargo.toml
#	programs/bpf/rust/sanity/Cargo.toml
#	programs/bpf/rust/sha256/Cargo.toml
#	programs/bpf/rust/sysval/Cargo.toml
* Update frozen_abi hashes
The movement of files in sdk/ caused ABI hashes to change
(cherry picked from commit a4956844bd )
* Resolve merge conflicts
Co-authored-by: Michael Vines <mvines@gmail.com > 
						
						
					 
					
						2020-10-24 17:25:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						53b074aa35 
					 
					
						
						
							
							Bump version to 1.4.3  
						
						 
						
						
						
						
					 
					
						2020-10-23 04:20:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						e0ae54fd7e 
					 
					
						
						
							
							Add cargo-build-bpf (bp  #13040 ) ( #13075 )  
						
						 
						
						... 
						
						
						
						* Add cargo-build-bpf
(cherry picked from commit 07a853d6cc )
* Remove do.sh
(cherry picked from commit 61be155413 )
Co-authored-by: Michael Vines <mvines@gmail.com > 
						
						
					 
					
						2020-10-22 03:09:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						f3c986385f 
					 
					
						
						
							
							Bump version to 1.4.2  
						
						 
						
						
						
						
					 
					
						2020-10-15 20:26:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						6e91996606 
					 
					
						
						
							
							Bump version to 1.4.1  
						
						 
						
						
						
						
					 
					
						2020-10-14 03:05:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						9a366281d3 
					 
					
						
						
							
							sdk: Make PubKey::create_program_address available in program unit tests ( #11745 )  
						
						 
						
						... 
						
						
						
						* sdk: Make PubKey::create_program_address available in program unit tests
This finishes the work started in #11604  to have
`create_program_address` available when `target_arch` is not `bpf` and
`program` is enabled.  Otherwise, there is an undefined reference error
to `sol_create_program_address`, which is only defined in `bpf`.
A small test to simply call the function has been added in order to catch
the problem in the future.
The default dependency to `solana-sdk/default` doesn't cause a problem with
existing programs since `build.sh` always specifies
`--no-default-features`, and programs in `solana-program-library` all
use it too.
* Add `default-features = false` for inter-program dependencies
Fix the build error found during CI.  The `--no-default-features` flag
only applies to the top-level package, and not to dependencies.  A program that
depends on another program, i.e. `128bit` which depends on `128bit_dep`,
must specify `default-features = false` when including that package,
otherwise the `bpf` build will try to pull in default packages, which
includes `std`. 
						
						
					 
					
						2020-08-24 19:28:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						e12ab9d0dd 
					 
					
						
						
							
							Bump version to 1.4.0  
						
						 
						
						
						
						
					 
					
						2020-08-05 12:04:15 -06: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9eefb2c929 
					 
					
						
						
							
							Bump version to 1.3.0  
						
						 
						
						
						
						
					 
					
						2020-05-28 15:01:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						47ae57610a 
					 
					
						
						
							
							Only build x86_64-unknown-linux-gnu on docs.rs  
						
						 
						
						
						
						
					 
					
						2020-04-16 19:06:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d7fa40087c 
					 
					
						
						
							
							Bump version to 1.2.0  
						
						 
						
						
						
						
					 
					
						2020-03-28 09:44:13 -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 
							
						 
					 
					
						
						
							
						
						b6d09f1901 
					 
					
						
						
							
							Add BPF program entrypoint return type ( #8111 )  
						
						 
						
						
						
						
					 
					
						2020-02-04 12:25:42 -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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Albert 
							
						 
					 
					
						
						
							
						
						ca10cf081f 
					 
					
						
						
							
							Update cargo.toml files from 0.22.0 to 0.23.0 ( #7596 )  
						
						 
						
						
						
						
					 
					
						2019-12-20 21:45:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						294662a1ce 
					 
					
						
						
							
							Bump version to 0.22.0  
						
						 
						
						
						
						
					 
					
						2019-11-25 21:34:50 -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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						c90595cba1 
					 
					
						
						
							
							Cleanup nits ( #5914 )  
						
						 
						
						
						
						
					 
					
						2019-09-17 10:21:22 -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 
							
						 
					 
					
						
						
							
						
						1833db51a5 
					 
					
						
						
							
							Cleanup program account def ( #5833 )  
						
						 
						
						
						
						
					 
					
						2019-09-06 17:32:14 -07:00