Commit Graph

1181 Commits

Author SHA1 Message Date
Michael Vines 293a0d8797 Update to Rust v1.56 2021-10-23 08:21:20 +00:00
Justin Starry 4fbf44dc75
ci: Increase timeout duration for coverage step (#20888) 2021-10-22 19:28:35 +00:00
Brooks Prumo 7baeb04f26 Ignore RUSTSEC-2020-0159 2021-10-18 13:38:06 -07:00
Michael Vines 13462d63a2 solana-sdk now builds for wasm32-unknown-unknown 2021-10-13 13:15:33 -07:00
Michael Vines 3b70cdb8d8 Upgrade to Rust 1.55.0 2021-10-06 17:48:58 -07:00
Justin Starry 0c62a6fe3f
Resolve zeroize_derive audit warning by bumping version (#20182)
* Revert "temporarily disable new audit"

This reverts commit 3dfbd95ddc.

* Bump version of zeroize_derive from v1.0.0 to v1.2.0
2021-09-24 22:51:53 +00:00
Justin Starry 3dfbd95ddc temporarily disable new audit 2021-09-24 16:42:40 -04:00
Drew Taylor 1fa8b6b966 fixing print in shell script and updating string interpolation in python script 2021-09-21 22:42:18 -06:00
Drew Taylor cf4358715b switched all python2.7 to python3.x 2021-09-21 22:42:18 -06:00
Justin Starry d39e90d3d7
Clean up explorer deploy and stop mirroring the repo (#19845)
* Stop exporting explorer commits to mirror

* Remove heroku config from explorer
2021-09-13 14:46:14 -05:00
Trent Nelson 92e343da26 move `./run.sh` into `./scripts` 2021-09-11 14:49:17 -06:00
Tyera Eulberg 17978c2ff4
Remove tar-rs audit ignore (#19344) 2021-08-20 14:34:48 -06:00
Tyera Eulberg db40cb41b2
Handle new security advisories (#19126)
* Update hyper 0.14

* Add audit ignores

* Bump assert_cmd and remove audit ignore

* Remove unnecessary unmaintained dependency

* Remove pin-project-lite warning
2021-08-09 19:36:03 +00:00
Trent Nelson d60ccf64e1 bump recommended maps/nofiles 2021-08-04 11:15:18 -06:00
Trent Nelson 38fb6dcf86 bump rust stable to 1.54, nightly 2021-08-02 2021-08-04 07:21:55 +00:00
Tyera Eulberg 95c2873b3c
Exit stable-bpf CI runs before localnet-sanity (#19016) 2021-08-02 18:00:36 +00:00
Jack May 0247c280ff
Run BPF program unit tests (#18982) 2021-07-30 15:15:06 -07:00
Trent Nelson 59cd0556ef ci: suppress cargo tree output 2021-07-16 23:00:23 -06:00
Trent Nelson 96a7cedaca ci: fix typo 2021-07-16 23:00:23 -06:00
Trent Nelson f1996ca0f3 CI: Dump BPF assembly listings and upload as artifact 2021-07-10 12:14:37 -06:00
Trent Nelson 1eab0773af CI: Extricate BPF tests from stable-perf 2021-07-10 12:14:37 -06:00
Tyera Eulberg 761de8b1a3
Bump prost, prost-types, and tonic (#18537)
* Bump prost+tonic and accommodate generated service changes

* Unignore advisory

* Fixup .proto error list
2021-07-09 17:31:26 +00:00
Ryo Onodera a5b91ef4c3
Show grcov version as well (#18549) 2021-07-09 19:49:07 +09:00
Tyera Eulberg 6188283ba6
Temporarily ignore prost-types audit (#18525) 2021-07-08 13:03:37 -06:00
Trent Nelson 0bc38153ca ci: add wrapper script for running ci locally
Linux only for now
2021-06-24 22:14:54 -06:00
Trent Nelson 761e324982 ci: add downstream build wrapper 2021-06-24 22:14:54 -06:00
Trent Nelson 278a241db3 ci: give localnet nodes a more time to startup 2021-06-24 22:14:54 -06:00
Trent Nelson f213e48067 ci: nvidia persistence mode isn't a hard requirement 2021-06-24 22:14:54 -06:00
Trent Nelson 554002b73c ci: use versioned cargo wrapper for crate ordering 2021-06-24 22:14:54 -06:00
Trent Nelson 7882fb5026 ci: fix release build agent targeting 2021-06-23 04:58:14 +00:00
Trent Nelson d43c6eafaf ci: isolate release builds 2021-06-22 05:05:37 +00:00
Michael Vines 889d35f350 Update to Rust 1.53.0 2021-06-18 20:20:13 -07:00
Tyera Eulberg 544b3c0d17
Create solana-poh and move remaining rpc modules to solana-rpc (#17698)
* Create solana-poh crate

* Move BigTableUploadService to solana-ledger

* Add solana-rpc to workspace

* Move dependencies to solana-rpc

* Move remaining rpc modules to solana-rpc

* Single use statement solana-poh

* Single use statement solana-rpc
2021-06-04 09:23:06 -06:00
Tyera Eulberg 9a5330b7eb
Move gossip modules into solana-gossip crate (#17352)
* Move gossip modules to solana-gossip

* Update Protocol abi digest due to move

* Move gossip benches and hook up CI

* Remove unneeded Result entries

* Single use statements
2021-05-26 09:15:46 -06:00
Tao Zhu 0781fe1b4f
Upgrade Rust to 1.52.0 (#17096)
* Upgrade Rust to 1.52.0
update nightly_version to newly pushed docker image
fix clippy lint errors
1.52 comes with grcov 0.8.0, include this version to script

* upgrade to Rust 1.52.1

* disabling Serum from downstream projects until it is upgraded to Rust 1.52.1
2021-05-19 09:31:47 -05:00
Michael Vines 3b79b21e9d Upgrade to Rust 1.51.0 2021-04-18 20:55:02 -07:00
Justin Starry 328e7690f3
Fix sanity test flakiness by prebuilding binaries (#16530)
* Fix sanity test flakiness by prebuilding binaries

* ignore shellcheck

* bump

* nudge

* simplify
2021-04-15 01:15:06 +08:00
Tyera Eulberg 3bfae8e829
Bump scripts to current commitment variants (#16526) 2021-04-14 00:50:59 +00:00
Jack May 878e52f0b9
Fix cargo-build/test-bpf --workspace (#16431) 2021-04-07 17:22:55 -07:00
Trent Nelson 388ce12207 CI: Let `cargo-install-all.sh` resolve stable 2021-04-07 20:24:19 +00:00
Jack May 42ce2ba069
Use local cargo-test-bpf (#16427) 2021-04-07 18:08:55 +00:00
Jack May 476fd40948
Add program-test tests to bpf programs (#16407) 2021-04-07 01:47:15 -07:00
Justin Starry 6cd4bc5e60
Speed up net.sh builds (#16360)
* Speed up net.sh builds

* feedback

* Update net/net.sh

Co-authored-by: Tyera Eulberg <teulberg@gmail.com>

* feedback

* fix

Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2021-04-07 14:45:03 +08:00
sakridge c70674a616
debug run-sanity.sh (#16163) 2021-03-30 15:51:14 -07:00
Michael Vines 527adbed34 Add channel version check 2021-03-30 08:46:32 -07:00
Dmitri Makarov 14e45155e4 Bump bpf-tools to v1.2 and get rid of xargo 2021-03-19 12:09:15 +01:00
Justin Starry aef3215722
Remove unneeded bpf sdk publishing automation (#15947) 2021-03-19 18:11:53 +08:00
Michael Vines ac8ccee6b8 Add --force and --monitor options to `exit` subcommand 2021-03-11 05:17:31 +00:00
Michael Vines 24ab84936e Break up RPC API into three categories: minimal, full and admin 2021-03-04 16:39:44 -08:00
Trent Nelson 4f63afce32 ci: drop redundant programs/bpf audit 2021-03-01 21:24:57 -07:00