Jack May
|
2be7896157
|
Pull in latest rBPF that includes Rust dependent changes (#2929)
|
2019-02-25 12:42:48 -08:00 |
Jack May
|
35aefdf1db
|
Reduce test noise (#2907)
|
2019-02-22 16:27:19 -08:00 |
dependabot[bot]
|
6bca577d6d
|
Bump libc from 0.2.48 to 0.2.49
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.48 to 0.2.49.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/commits)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-02-22 16:45:14 -07:00 |
dependabot[bot]
|
e42c95a327
|
Bump bincode from 1.1.1 to 1.1.2
Bumps [bincode](https://github.com/TyOverby/bincode) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/TyOverby/bincode/releases)
- [Commits](https://github.com/TyOverby/bincode/compare/v1.1.1...v1.1.2)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-02-16 13:58:37 -07:00 |
dependabot[bot]
|
02801b3e75
|
Bump serde from 1.0.87 to 1.0.88
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.87 to 1.0.88.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.87...v1.0.88)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-02-16 05:02:10 -07:00 |
dependabot[bot]
|
3849b8ece4
|
Bump bincode from 1.0.1 to 1.1.1 (#2709)
* Bump bincode from 1.0.1 to 1.1.1
Bumps [bincode](https://github.com/TyOverby/bincode) from 1.0.1 to 1.1.1.
- [Release notes](https://github.com/TyOverby/bincode/releases)
- [Commits](https://github.com/TyOverby/bincode/commits)
Signed-off-by: dependabot[bot] <support@dependabot.com>
* update autocfg 0.1.1 => 0.1.2
|
2019-02-14 12:46:22 -06:00 |
dependabot[bot]
|
32f19c5c19
|
Bump serde from 1.0.85 to 1.0.87
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.85 to 1.0.87.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.85...v1.0.87)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-02-04 09:08:09 -07:00 |
Jack May
|
9abc500269
|
Fix BPF C tests and run as part of CI (#2540)
|
2019-01-24 12:15:37 -08:00 |
dependabot[bot]
|
a7503050c2
|
Bump libc from 0.2.47 to 0.2.48
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.47 to 0.2.48.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.47...0.2.48)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-23 18:22:05 -08:00 |
dependabot[bot]
|
b1109b813e
|
Bump byteorder from 1.3.0 to 1.3.1
Bumps [byteorder](https://github.com/BurntSushi/byteorder) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/BurntSushi/byteorder/releases)
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.3.0...1.3.1)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-22 09:58:48 -08:00 |
dependabot[bot]
|
200d5e62c2
|
Bump byteorder from 1.2.7 to 1.3.0
Bumps [byteorder](https://github.com/BurntSushi/byteorder) from 1.2.7 to 1.3.0.
- [Release notes](https://github.com/BurntSushi/byteorder/releases)
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.2.7...1.3.0)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-21 09:07:17 -07:00 |
dependabot[bot]
|
b748942d6a
|
Bump serde from 1.0.84 to 1.0.85
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.84 to 1.0.85.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.84...v1.0.85)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-21 08:25:24 -07:00 |
dependabot[bot]
|
e9116736cd
|
Bump libc from 0.2.46 to 0.2.47
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.46 to 0.2.47.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.46...0.2.47)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-15 08:56:16 -07:00 |
Jak May
|
b2afd1ea0b
|
Bump rbpf to 0.1.9 (#2422)
|
2019-01-15 00:42:30 -08:00 |
Jak May
|
e9a0b3a8f3
|
Add BPF-to-BPF and PC relative call tests (#2395)
|
2019-01-11 19:33:08 -08:00 |
jackcmay
|
56b6ed6730
|
Rerun build if any file in a directory has changed (#2343)
|
2019-01-09 09:56:23 -08:00 |
Greg Fitzgerald
|
30b662df39
|
Remove clones in native programs
|
2019-01-04 13:38:03 -07:00 |
dependabot[bot]
|
c4259fc8cc
|
Bump libc from 0.2.45 to 0.2.46
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.45 to 0.2.46.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.45...0.2.46)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-03 09:13:03 -07:00 |
dependabot[bot]
|
eb668c6466
|
Bump serde from 1.0.82 to 1.0.84
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.82 to 1.0.84.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.82...v1.0.84)
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2019-01-02 16:42:35 -07:00 |
jackcmay
|
a461c5682d
|
First stab at Rust BPF (#2269)
First stab at Rust BPF
|
2019-01-02 15:12:42 -08:00 |
Michael Vines
|
0e567381fb
|
v0.12.0
|
2018-12-19 17:03:28 -08:00 |
Michael Vines
|
fd562cb9e2
|
Rust 2018 cleanup
|
2018-12-14 21:57:15 -08:00 |
Michael Vines
|
6ac466c0a4
|
Move src/logger.rs into logger/ crate to unify logging across the workspace
|
2018-12-14 13:10:43 -08:00 |
Michael Vines
|
092edabd2d
|
Add homepage field to all crates
|
2018-12-13 22:25:27 -08:00 |
Michael Vines
|
59a094cb77
|
Ensure bpf_c files exist to avoid accidental rebuilds as the tree changes
|
2018-12-12 17:30: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]
|
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 |
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 |
jackcmay
|
0cb5ae41c6
|
Enable BPF shared objects (#2012)
* Switch to BPF ELF shared objects (.so)
|
2018-12-04 22:03:32 -08:00 |
Michael Vines
|
7c3e6e8e86
|
Move bpf-sdk to sdk/bpf
|
2018-12-01 10:47:59 -08:00 |
Michael Vines
|
bad0b55ab6
|
Expose which keys signed the Transaction in the SDK
|
2018-11-30 08:16:23 -08:00 |
Michael Vines
|
826ac80e62
|
Avoid subverting bool return value
|
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
|
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 |
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
|
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 |
Michael Vines
|
522876c808
|
Rename Account.program_id to Account.owner
|
2018-11-12 10:59:01 -08:00 |
jackcmay
|
1075a73902
|
Elf relocations (#1724)
Use relocatable BPF ELFs
|
2018-11-07 09:40:23 -08:00 |
Greg Fitzgerald
|
c9138f964b
|
Change token type from i64 to u64
Fixes #1526
|
2018-11-05 15:25:26 -07:00 |