Tony Arcieri
74ebe212dc
Upgrade to rustsec crate v0.13.0-alpha1; add linter
...
Upgrades the `rustsec` crate to the latest alpha release and uses the
new `rustsec::advisory::Linter` functionality to lint advisories
currently in the database.
Several of them are using invalid keys and need to be updated.
2019-09-09 11:39:11 -07:00
Tony Arcieri
cb4f7d11af
lint: Check that affected_paths start with crate name
...
Uses the crate name as fetched from the crates.io API to ensure all
`affected_paths` begin with the crate name (i.e. are canonical)
2019-01-13 17:53:43 -08:00
Tony Arcieri
927a5e314b
Update to 'rustsec' crate v0.11
2019-01-13 17:49:20 -08:00
Alex Gaynor
bc8567a1ed
Switch to using crates_io_api crate
2018-12-06 15:43:02 -05:00
Alex Gaynor
de407733b8
Verify package names are correct in CI
...
Fixes #72
2018-12-06 15:14:51 -05:00
Tony Arcieri
b139f2db89
Convert CI check process to use a bin instead of testing a lib
...
This allows us to add some additional commands to the Rust-based part of
this crate.
2018-07-23 12:28:10 -07:00
Tony Arcieri
f9af1317ac
Update to 'rustsec' crate v0.7.0-alpha3
...
Testing the alpha crate on the live repository prior to a final release
2018-07-22 13:29:03 -07:00
Tony Arcieri
ec7ca2aa88
Add test to ensure Advisories.toml is well-formed
2017-02-25 23:49:53 -08:00