Brian Anderson
|
dce99f1d0d
|
Fix broken macro doc links (#27125)
These don't resolve correctly in Rust 1.63.
|
2022-09-01 21:14:25 +00:00 |
Justin Starry
|
f8e9af5f1e
|
Cap the number of accounts passed to a bpf program ix (#26630)
* Cap the number of accounts passed to a bpf program ix
* update bank abi hash
* fix ci failures
|
2022-07-20 14:12:43 +02:00 |
Justin Starry
|
f44fcd1880
|
Detect and reject invalid AccountInfo reallocations
|
2022-06-29 09:15:59 +01:00 |
Dmitri Makarov
|
569b00025c
|
fix: replace rust cfg annotations that use bpf by target_os solana
|
2022-05-18 20:39:43 -07:00 |
Brian Anderson
|
658752cda7
|
And short descriptions to all solana-program modules and macros. (#24128)
* And short descriptions to all solana-program modules and macros.
Also fill out some of the docs within these modules.
* Update sdk/program/src/lib.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Update sdk/program/src/sanitize.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Update sdk/program/src/pubkey.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Update sdk/program/src/program_memory.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Update sdk/program/src/program_memory.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Update sdk/program/src/program_memory.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Update sdk/program/src/program_memory.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Update sdk/program/src/program_memory.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Update hash module docs
* Make solana-program crate docs match Pubkey docs
* Update sdk/program/src/program_memory.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
|
2022-04-20 19:20:17 -06:00 |
Michael Vines
|
b8837c04ec
|
Reformat imports to a consistent style for imports
rustfmt.toml configuration:
imports_granularity = "One"
group_imports = "One"
|
2021-12-03 09:19:13 -08:00 |
Michael Vines
|
098dba607a
|
Fix more BPF alignment issues on arm64
|
2021-11-30 18:17:44 -08:00 |
Ben Newhouse
|
7e600bd451
|
Fix BPF parameter alignment to work regardless of target ABI (#21271)
|
2021-11-16 16:02:22 +01:00 |
Brian Anderson
|
ced1505b75
|
Document `entrypoint!`, `custom_heap_default!`, and `custom_panic_default!` (#21003)
|
2021-10-26 22:48:10 -07:00 |
Brian Anderson
|
64e4bbf829
|
Fix weird attribute order
|
2021-10-21 18:40:44 -07:00 |
Brian Anderson
|
d9b0fc0e3e
|
Remove @brief annotations from Rust API docs (#20769)
|
2021-10-19 15:48:15 -06:00 |
Michael Vines
|
13462d63a2
|
solana-sdk now builds for wasm32-unknown-unknown
|
2021-10-13 13:15:33 -07:00 |
Michael Vines
|
a911ae00ba
|
clippy
|
2021-04-18 20:55:02 -07:00 |
Trent Nelson
|
12399157f5
|
SDK: Allow integer math in bump allocator
|
2021-03-17 22:23:18 -06:00 |
Trent Nelson
|
98d7673a03
|
sdk/program: switch allow to mod-level for integer_arithmetic lint
|
2021-03-17 22:23:18 -06: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
|
57dd60f671
|
Use msg! in program entrypoint (#13889)
|
2020-12-01 10:56:26 +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 |
Michael Vines
|
63db324204
|
Initial population of solana-program-sdk
|
2020-10-24 08:37:55 -07:00 |