Jack May
|
fa83f3bd73
|
Return sysvars via syscalls (#16422)
|
2021-04-12 16:04:57 -07:00 |
Jack May
|
476fd40948
|
Add program-test tests to bpf programs (#16407)
|
2021-04-07 01:47:15 -07:00 |
Jack May
|
92f4018b07
|
Cleanup unsupported sysvars (#16390)
* Cleanup unsupported sysvars
* fix ser description
|
2021-04-06 00:08:03 -07:00 |
Jack May
|
f84e88f0a2
|
Cleanup nits (#16211)
|
2021-03-30 12:16:21 -07:00 |
Dmitri Makarov
|
658ddd1c9c
|
Bump bpf-tools to version v1.4 (#16152)
|
2021-03-26 19:21:41 +00:00 |
Dmitri Makarov
|
14e45155e4
|
Bump bpf-tools to v1.2 and get rid of xargo
|
2021-03-19 12:09:15 +01:00 |
Michael Vines
|
a2eb655322
|
=1.7.0
|
2021-03-16 07:51:07 +00:00 |
Michael Vines
|
0c9ca5522c
|
Bump version to v1.7.0
|
2021-03-13 09:01:21 +00:00 |
Jack May
|
cc38ae72e7
|
Skip deserialization of readonly accounts (#15813)
|
2021-03-11 19:28:21 -08:00 |
Trent Nelson
|
24d18b3cf2
|
docs: add docs links for crates published to crates.io
|
2021-03-11 08:38:18 +00:00 |
Jack May
|
efcb58092e
|
Add more duplicate account tests (#15746)
|
2021-03-05 20:36:27 -08:00 |
Jack May
|
fb3837260c
|
Add BPf loader finalize test via inner instruction (#15708)
|
2021-03-04 20:34:36 +00:00 |
Jack May
|
b53cb8eb2d
|
Deprecate Instruction::new (#15695)
|
2021-03-04 05:46:48 +00:00 |
Jack May
|
48785b507b
|
Bump Rust-BPF to v1.46 (#15273)
|
2021-02-18 11:30:08 -08:00 |
Jack May
|
2ca0872a98
|
nit: message doesn't represent (#14893)
|
2021-01-27 17:21:45 -08:00 |
Jack May
|
77572a7c53
|
Track account writable deescalation (#14626)
|
2021-01-22 15:28:01 -08:00 |
Jack May
|
aa96ad042b
|
Add signer/writable de/escalation tests (#14726)
|
2021-01-21 09:19:46 +00:00 |
Jack May
|
ec48631fc5
|
Bail on all CPI errors (#14500)
* Bail on all CPI errors
* whitespace
|
2021-01-09 02:27:39 +00:00 |
Jack May
|
0619805806
|
Upgradeable programs needs program account's address as program id (#14417)
|
2021-01-04 21:45:05 +00:00 |
Jack May
|
5524938a50
|
Limit CPI instruction size (#14317)
|
2020-12-29 01:14:17 +00:00 |
Jack May
|
b1d702a618
|
Don't use caller passed executable account (#14276)
|
2020-12-23 14:34:14 -08:00 |
Jack May
|
ab205b682a
|
Upgradeable programs called same as non-upgradeable (#14239)
* Upgradeable programs called same as non-upgradeable
* nudge
|
2020-12-22 09:26:55 -08:00 |
Jack May
|
e8cc0bef6c
|
Add CPI support for upgradeable loader (#14193)
|
2020-12-17 15:39:49 -08:00 |
Jack May
|
593ad80954
|
Fix program account rent exemption (#14176)
|
2020-12-17 09:02:31 +00:00 |
Jack May
|
49c3f14016
|
Remove lock files from programs/bpf/rust (#14148)
|
2020-12-16 02:14:04 -08:00 |
Jack May
|
025f886e10
|
check for resize access violations (#14142)
|
2020-12-15 23:21:08 -08:00 |
Michael Vines
|
1e977ac025
|
Bump version to v1.6.0
|
2020-12-15 18:28:04 +00:00 |
Jack May
|
ab98c1f2d4
|
Add try_find_program_address syscall (#14118)
|
2020-12-15 08:15:01 -08:00 |
Jack May
|
9e90394583
|
Upgradeable loader (#13689)
|
2020-12-14 15:35:10 -08:00 |
Michael Vines
|
7143aaa89b
|
Clippy
|
2020-12-14 08:03:29 -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
|
661ca52135
|
Cap seeds not signers (#13941)
|
2020-12-03 09:58:25 -08:00 |
Jack May
|
1c51711c75
|
Invoke with empty account slice (#13931)
|
2020-12-03 07:06:26 -08:00 |
Jack May
|
85bec37be4
|
Translate data length and owner as writable (#13914)
|
2020-12-02 09:05:42 -08:00 |
Alexander Meißner
|
aebc3a17ce
|
Fix undefined symbol "custom panic" in BPF test programs (#13840)
* Implements missing "custom_panic" symbol
|
2020-12-01 16:52:20 +01:00 |
Jack May
|
733fcbaa6c
|
Check that the program was granted access to program_id (#13890)
|
2020-12-01 07:35:07 -08:00 |
Michael Vines
|
6705b5a98c
|
Add msg! macro for program logging, deprecate info! macro
|
2020-11-30 20:39:42 -08:00 |
Jack May
|
40dd46680e
|
Cleanup bpf test's Cargo.toml files (#13867)
* Cleanup bpf test's Cargo.toml files
* lock file
|
2020-11-30 21:16:37 +00:00 |
Jack May
|
b47bd0a296
|
Add program id spoof tests (#13866)
|
2020-11-30 21:06:11 +00:00 |
Jack May
|
15057b087c
|
Expand CPI returning error test (#13672)
|
2020-11-18 22:18:49 +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 |
Jack May
|
84b139cc94
|
Add builtin mem tests (#13429)
|
2020-11-05 22:20:54 -08:00 |
Michael Vines
|
78c2d9156b
|
Remove unneeded .gitignore
|
2020-11-05 14:29:17 -08:00 |
Michael Vines
|
66e51a7363
|
Add sol_log_compute_units syscall
|
2020-10-29 21:45:24 -07:00 |
Jack May
|
bb6ab3a62d
|
ignore .so files (#13188)
|
2020-10-26 23:14:06 -07:00 |
Michael Vines
|
dd711ab5fb
|
Rename solana-program-sdk to solana-program
|
2020-10-24 08:37:55 -07:00 |
Michael Vines
|
fe68f7f786
|
Port programs to solana-program-sdk
|
2020-10-24 08:37:55 -07:00 |
Michael Vines
|
61be155413
|
Remove do.sh
|
2020-10-21 18:56:40 -07:00 |
Michael Vines
|
6d5889bdb5
|
Remove program_stubs!()
|
2020-10-19 21:00:17 +00:00 |