jackcmay
							
						 
					 | 
					
						
						
							
						
						935524f20c
					 | 
					
						
						
							
							Fix eh frame relocation (#2109)
						
						
						
						
						
						
						
						* Exclude .eh_frame 
						
						
					 | 
					
						2018-12-11 12:14:41 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jackcmay
							
						 
					 | 
					
						
						
							
						
						5847961fec
					 | 
					
						
						
							
							Fix BPF loader messages (#2098)
						
						
						
						
						
						
					 | 
					
						2018-12-11 11:20:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot[bot]
							
						 
					 | 
					
						
						
							
						
						40d7f5eff8
					 | 
					
						
						
							
							Bump libc from 0.2.44 to 0.2.45
						
						
						
						
						
						
						
						Bumps [libc](https://github.com/rust-lang/libc) from 0.2.44 to 0.2.45.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.44...0.2.45)
Signed-off-by: dependabot[bot] <support@dependabot.com> 
						
						
					 | 
					
						2018-12-11 11:52:27 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jackcmay
							
						 
					 | 
					
						
						
							
						
						e3dfd7b1ab
					 | 
					
						
						
							
							Allow BPF structure passing and returning (#2100)
						
						
						
						
						
						
						
						* Add BPF struct passing and returning tests 
						
						
					 | 
					
						2018-12-11 09:03:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot[bot]
							
						 
					 | 
					
						
						
							
						
						166945a461
					 | 
					
						
						
							
							Bump serde from 1.0.81 to 1.0.82
						
						
						
						
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde) from 1.0.81 to 1.0.82.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.81...v1.0.82)
Signed-off-by: dependabot[bot] <support@dependabot.com> 
						
						
					 | 
					
						2018-12-11 08:53:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot[bot]
							
						 
					 | 
					
						
						
							
						
						46866be21d
					 | 
					
						
						
							
							Bump serde_derive from 1.0.81 to 1.0.82
						
						
						
						
						
						
						
						Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.81 to 1.0.82.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.81...v1.0.82)
Signed-off-by: dependabot[bot] <support@dependabot.com> 
						
						
					 | 
					
						2018-12-11 09:21:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						d7032aeb43
					 | 
					
						
						
							
							Add vote instruction debug log
						
						
						
						
						
						
					 | 
					
						2018-12-10 13:24:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jack May
							
						 
					 | 
					
						
						
							
						
						337c2bfd29
					 | 
					
						
						
							
							Fix spelling
						
						
						
						
						
						
					 | 
					
						2018-12-10 09:31:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot[bot]
							
						 
					 | 
					
						
						
							
						
						67f8916aa8
					 | 
					
						
						
							
							Bump serde from 1.0.80 to 1.0.81
						
						
						
						
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.80...v1.0.81)
Signed-off-by: dependabot[bot] <support@dependabot.com> 
						
						
					 | 
					
						2018-12-10 08:38:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot[bot]
							
						 
					 | 
					
						
						
							
						
						1e755f261f
					 | 
					
						
						
							
							Bump serde_derive from 1.0.80 to 1.0.81
						
						
						
						
						
						
						
						Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.80...v1.0.81)
Signed-off-by: dependabot[bot] <support@dependabot.com> 
						
						
					 | 
					
						2018-12-10 08:56:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						f5569e76db
					 | 
					
						
						
							
							Relocate native programs to deps/ subdirectory of the current executable
						
						
						
						
						
						
						
						This layout is `cargo build` compatible, no post-build file moves
required. 
						
						
					 | 
					
						2018-12-08 16:31:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						73b9ee9e84
					 | 
					
						
						
							
							Add solana_ prefix to native_loader program
						
						
						
						
						
						
						
						This allows its logging to show up in the default RUST_LOG=solana=info
log setting 
						
						
					 | 
					
						2018-12-08 11:04:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Greg Fitzgerald
							
						 
					 | 
					
						
						
							
						
						0a83b17cdd
					 | 
					
						
						
							
							Upgrade to Rust 1.31.0 (#2052)
						
						
						
						
						
						
						
						* Upgrade to Rust 1.31.0
* Upgrade nightly
* Fix all clippy warnings
* Revert relaxed version check and update 
						
						
					 | 
					
						2018-12-07 20:01:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						632425c7d7
					 | 
					
						
						
							
							Move native_loader under programs/native/
						
						
						
						
						
						
					 | 
					
						2018-12-05 14:32:42 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						59e6bd115e
					 | 
					
						
						
							
							system_program must be a static lib as it allocates Account memory
						
						
						
						
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						6e9b8e21ae
					 | 
					
						
						
							
							Drop new-style Result return to avoid error-type wrangling
						
						
						
						
						
						
						
						Plus a backtrace at the point of failure is always nice 
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						affa76f81d
					 | 
					
						
						
							
							Initialize logger
						
						
						
						
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						9ee858a00c
					 | 
					
						
						
							
							Move budget_program out of src/
						
						
						
						
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						27d456bf93
					 | 
					
						
						
							
							Move storage_program out of src/
						
						
						
						
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						ea6e042a6f
					 | 
					
						
						
							
							Move vote_program out of src/
						
						
						
						
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						9a4f8199d6
					 | 
					
						
						
							
							Move system_program out of src/
						
						
						
						
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						ae0be1e857
					 | 
					
						
						
							
							Remove bpf_loader.rs
						
						
						
						
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						d010cac8a5
					 | 
					
						
						
							
							Remove token_program.rs
						
						
						
						
						
						
					 | 
					
						2018-12-05 10:49:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jackcmay
							
						 
					 | 
					
						
						
							
						
						0cb5ae41c6
					 | 
					
						
						
							
							Enable BPF shared objects (#2012)
						
						
						
						
						
						
						
						* Switch to BPF ELF shared objects (.so) 
						
						
					 | 
					
						2018-12-04 22:03:32 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						e52f3f34a4
					 | 
					
						
						
							
							Autoinstall dependencies in the SDK itself
						
						
						
						
						
						
					 | 
					
						2018-12-01 10:47:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						7c3e6e8e86
					 | 
					
						
						
							
							Move bpf-sdk to sdk/bpf
						
						
						
						
						
						
					 | 
					
						2018-12-01 10:47:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jackcmay
							
						 
					 | 
					
						
						
							
						
						b00011a3f1
					 | 
					
						
						
							
							Use custom LLVM (#1971)
						
						
						
						
						
						
						
						BPF SDK uses custom LLVM 
						
						
					 | 
					
						2018-11-30 14:33:29 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						bad0b55ab6
					 | 
					
						
						
							
							Expose which keys signed the Transaction in the SDK
						
						
						
						
						
						
					 | 
					
						2018-11-30 08:16:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jackcmay
							
						 
					 | 
					
						
						
							
						
						0c091c1b24
					 | 
					
						
						
							
							Dockerized LLVM (#1914)
						
						
						
						
						
						
						
						Optionally build with dockererized custom llvm 
						
						
					 | 
					
						2018-11-28 14:41:53 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						83c0711760
					 | 
					
						
						
							
							Rename SolKeyedAccounts to SolKeyedAccount
						
						
						
						
						
						
					 | 
					
						2018-11-27 15:36:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						ec0a56cb9c
					 | 
					
						
						
							
							Tokens are unsigned
						
						
						
						
						
						
					 | 
					
						2018-11-27 10:14:37 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						f0d24a68ee
					 | 
					
						
						
							
							Configure -rpath to locate libcriterion
						
						
						
						
						
						
					 | 
					
						2018-11-26 21:16:42 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						c7f678688d
					 | 
					
						
						
							
							Stub out log functions when building tests
						
						
						
						
						
						
					 | 
					
						2018-11-26 15:41:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						7bf4c08f70
					 | 
					
						
						
							
							Add BPF C unittest framework
						
						
						
						
						
						
					 | 
					
						2018-11-26 12:25:29 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						826ac80e62
					 | 
					
						
						
							
							Avoid subverting bool return value
						
						
						
						
						
						
					 | 
					
						2018-11-26 09:11:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						4506584c48
					 | 
					
						
						
							
							Employ stdbool.h, add stub wchar.h
						
						
						
						
						
						
					 | 
					
						2018-11-26 09:11:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot[bot]
							
						 
					 | 
					
						
						
							
						
						ca39486d06
					 | 
					
						
						
							
							Bump libc from 0.2.43 to 0.2.44
						
						
						
						
						
						
						
						Bumps [libc](https://github.com/rust-lang/libc) from 0.2.43 to 0.2.44.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.43...0.2.44)
Signed-off-by: dependabot[bot] <support@dependabot.com> 
						
						
					 | 
					
						2018-11-22 12:32:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jackcmay
							
						 
					 | 
					
						
						
							
						
						59163e2dd9
					 | 
					
						
						
							
							Optimize some CI stuff (#1880)
						
						
						
						
						
						
						
						* CI Optimizations 
						
						
					 | 
					
						2018-11-21 12:16:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						c1af48bd85
					 | 
					
						
						
							
							Rename program_id => owner
						
						
						
						
						
						
					 | 
					
						2018-11-18 16:24:13 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						3822c29415
					 | 
					
						
						
							
							Route program_id to program entrypoint
						
						
						
						
						
						
					 | 
					
						2018-11-17 19:42:03 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dependabot[bot]
							
						 
					 | 
					
						
						
							
						
						c6c8351fca
					 | 
					
						
						
							
							Update env_logger requirement from 0.5.12 to 0.6.0
						
						
						
						
						
						
						
						Updates the requirements on [env_logger](https://github.com/sebasmagri/env_logger) to permit the latest version.
- [Release notes](https://github.com/sebasmagri/env_logger/releases)
- [Commits](https://github.com/sebasmagri/env_logger/commits/v0.6.0)
Signed-off-by: dependabot[bot] <support@dependabot.com> 
						
						
					 | 
					
						2018-11-17 16:30:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						201a4b7b2a
					 | 
					
						
						
							
							Advance input pointer correctly
						
						
						
						
						
						
					 | 
					
						2018-11-17 10:30:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jack May
							
						 
					 | 
					
						
						
							
						
						96e03eca14
					 | 
					
						
						
							
							Remove unused dependency
						
						
						
						
						
						
					 | 
					
						2018-11-15 15:13:50 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jack May
							
						 
					 | 
					
						
						
							
						
						659dfbf51f
					 | 
					
						
						
							
							cargo:rerun always triggers if file does not exist
						
						
						
						
						
						
					 | 
					
						2018-11-15 14:59:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jackcmay
							
						 
					 | 
					
						
						
							
						
						39c87fd103
					 | 
					
						
						
							
							Add BPF benchmarks
						
						
						
						
						
						
					 | 
					
						2018-11-14 12:06:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						2ad2fdd235
					 | 
					
						
						
							
							Remove inline simple program to avoid maintenance burden
						
						
						
						
						
						
					 | 
					
						2018-11-14 10:39:22 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						1fda4b77ef
					 | 
					
						
						
							
							Expose tick_height to bpf programs
						
						
						
						
						
						
					 | 
					
						2018-11-14 10:33:27 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						5a8938209b
					 | 
					
						
						
							
							Expose tick_height to native programs
						
						
						
						
						
						
					 | 
					
						2018-11-14 10:33:27 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Vines
							
						 
					 | 
					
						
						
							
						
						0bf2ff6138
					 | 
					
						
						
							
							Add convenience macro for native program entrypoint
						
						
						
						
						
						
					 | 
					
						2018-11-14 10:33:27 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jack May
							
						 
					 | 
					
						
						
							
						
						f99fae3c61
					 | 
					
						
						
							
							Use exact solana-rbpf version, not maintaining backward compatibility
						
						
						
						
						
						
					 | 
					
						2018-11-13 17:45:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |