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 |
|
Jack May
|
841e5e326c
|
Program mutable lamports (#4964)
|
2019-07-08 15:52:25 -08:00 |
|
Jack May
|
407db65336
|
Add 128bit Rust BPF test (#4766)
automerge
|
2019-06-21 02:43:50 -07:00 |
|
Jack May
|
e59b53dfa8
|
BPF rust language updates (#4752)
|
2019-06-20 16:07:12 -07:00 |
|
Jack May
|
fdb57bc5db
|
Add Rust BPF Tick Height test (#4718)
|
2019-06-18 15:56:24 -07:00 |
|
Jack May
|
bc44516eb4
|
Add test to exercise more args then registers (#4661)
|
2019-06-12 13:04:53 -07:00 |
|
Jack May
|
439e7cc26a
|
Add dependent crate test (#4647)
automerge
|
2019-06-11 11:45:12 -07:00 |
|
Jack May
|
9f6496d38a
|
Panic filename (#4625)
automerge
|
2019-06-10 11:00:15 -07:00 |
|
Jack May
|
bfa1c025fd
|
Add rust bpf allocator (#4426)
|
2019-05-24 16:21:42 -07:00 |
|
Jack May
|
28f948aa7f
|
Multi rust projects (#4362)
|
2019-05-21 11:22:33 -07:00 |
|
Jack May
|
9271ba0039
|
Cleanup Rust BPF program building (#4318)
|
2019-05-16 17:35:42 -07:00 |
|
Greg Fitzgerald
|
51a2988bb2
|
Revert "Rename programs to instruction_processors (#3789)" (#3824)
This reverts commit 34344982a985046eb337100afa101cb28709b004.
|
2019-04-17 15:05:49 -06:00 |
|