Commit Graph

9 Commits

Author SHA256 Message Date
Ana Guerrero
25fca36abd Accepting request 1188511 from devel:languages:rust
OBS-URL: https://build.opensuse.org/request/show/1188511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cargo-auditable?expand=0&rev=4
2024-07-22 15:14:23 +00:00
William Brown
40db089222 - Resolve build failure when backported to 15-SP3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/cargo-auditable?expand=0&rev=8
2024-07-19 03:25:32 +00:00
William Brown
cd88031c04 - Depend on provides of rust to allow older compiler version usage
- Update to version 0.6.4~0:
  * Release cargo-auditable v0.6.4
  * Correctly attribute changelog file addition in changelog
  * Add changelog for auditable-extract
  * Verify various feature combinations in CI
  * Upgrade wasmparser to remove dependencies with `unsafe`
  * Add LoongArch support
  * cargo fmt
  * Move doc headers to README.md and point rustdoc to them, so that we have nice crates.io pages
  * Expand on the note about WebAssembly parsing
  * Populate changelogs
  * Resume bragging about all dependencies being safe, now that there is a caveat below
  * drop fuzz Cargo.lock to always fuzz against latest versions
  * Bump `cargo auditable` version
  * Mention WASM support in README
  * Revert "Be super duper extra sure both MinGW and MSVC are tested on CI"
  * Be super duper extra sure both MinGW and MSVC are tested on CI
  * Add wasm32 targets to CI for more platforms
  * Don't pass --target twice in tests
  * Install WASM toolchain in CI
  * cargo fmt
  * Add WASM end-to-end test
  * cargo fmt
  * Update documentation to mention the WASM feature
  * cargo fmt
  * Plumb WASM parsing feature through the whole stack
  * Make WASM parsing an optional, non-default feature
  * Add a fuzzing harness for WASM parsing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/cargo-auditable?expand=0&rev=7
2024-07-19 02:16:52 +00:00
Ana Guerrero
c28ad105bb Accepting request 1158112 from devel:languages:rust
OBS-URL: https://build.opensuse.org/request/show/1158112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cargo-auditable?expand=0&rev=3
2024-03-17 21:10:37 +00:00
William Brown
5be33aa36a Accepting request 1154935 from home:uncomfyhalomacro:branches:devel:languages:rust:fix
- Update specfile:
  * remove cargo_config file
- Update service file:
  * replace obsoleted "disabled" mode with "manual"
- Update to version 0.6.2~0:
  * Update the lockfile
  * New releases of cargo-auditable and auditable-serde
  * Use a separate project for the custom rustc path tests. Fixes intermittent test failures due to race conditions
  * Revert "add commit hashes to git sources"
  * Fix cyclic dependency graph being encoded
  * Revert "An unsuccessful attempt to fix cycles caused by dev-dependencies"
  * An unsuccessful attempt to fix cycles caused by dev-dependencies
  * Fix typo
  * Add comment
  * Add a test for an issue with cyclic dependencies reported at https://github.com/rustsec/rustsec/issues/1043
  * Fix auditable-serde example not building
  * upgrade dependency miniz_oxide to 0.6.0
  * fix formatting errors
  * apply clippy lints for --all-features
  * improve the internal docs and comments
  * apply clippy lints
  * add missing sources for one of test fixtures
  * add commit hashes to git sources
  * Run all tests on CI
  * cargo fmt
  * Run `cargo clean` in tests to get rid of stale binaries
  * Fix date in changelog
  * Populate changelog
  * Bump auditable-info version in rust-audit-info
  * Add auditable-info changelog
  * Bump versions following cargo-lock bump
  * auditable-serde: bump `cargo-lock` to v9
  * switch to UNRELEASED
  * Update CHANGELOG.md
  * Print a better error if calling rustc fails
  * Drop unused import
  * placate Clippy
  * Don't inject audit info if --print argument is passed to rustc
  * Reflect the version change in Cargo.lock
  * Remove space from keywords
  * bump version to 0.6.1
  * Fix date in changelog
  * Update CHANGELOG.md
  * Add publish=false
  * Commit the generated manpage
  * Add the code for generating a manpage; rather rudimentary so far, but it's a starting point
  * Explain relation to supply chain attacks
  * Add keywords to the Cargo manifest
  * Revert "generate a man page for cargo auditable"
  * fix formatting
  * fix review feedback, relocate file to under OUT_DIR, don't use anyhow and also commit the lock file
  * generate a man page for cargo auditable
  * Add Clippy suppression
  * placate clippy
  * commit Cargo.lock
  * Sync to latest object file writing code from rustc
  * Fix examples in docs
  * Allow redundant field names
  * Apply clippy suggestion: match -> if let
  * Check for clippy and format in CI
  * Apply clippy suggestions
  * Run CI with --locked

OBS-URL: https://build.opensuse.org/request/show/1154935
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/cargo-auditable?expand=0&rev=5
2024-03-15 02:31:34 +00:00
Dominique Leuenberger
864466aa43 Accepting request 1069781 from devel:languages:rust
OBS-URL: https://build.opensuse.org/request/show/1069781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cargo-auditable?expand=0&rev=2
2023-03-08 13:51:17 +00:00
William Brown
d5289d45a9 Accepting request 1067424 from home:amanzini:branches:devel:languages:rust
- Update to version 0.6.0~0:
  * README and documentation improvements 
  * Read the rustc path passed by Cargo; fixes #90
  * Read location of Cargo from the environment variable Cargo sets for third-party subcommands
  * Add a note on sccache version compatibility to CHANGELOG.md
  * Panic on compilation commands where we fail to parse the arguments instead of silently ignoring the error
  * Specifying the binary-scanning feature is no longer needed
  * Pass options such as --offline to `cargo metadata`
  * Pass on arguments from `cargo auditable` invocation to the rustc wrapper; prep work towards fixing #83
  * Bump rust-audit-info to 0.5.2
  * Bump auditable-serde version to 0.5.2
  * Correctly fill in the source even in dependency entries when converting to cargo-lock data format
  * Drop the roundtrip through &str in semver::Version; now that semver 1.0 has shipped the versions are API-compatible and this is no longer necessary
  * Release auditable-info 0.6.1
  * Bump all the version requirements for things depending on auditable-info
  * Fix audit_info_from_slice function signature

OBS-URL: https://build.opensuse.org/request/show/1067424
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/cargo-auditable?expand=0&rev=3
2023-03-07 02:24:24 +00:00
Dominique Leuenberger
9594d40cf7 Accepting request 1034397 from devel:languages:rust
Submit cargo-auditable to factory. This allows embedding of vendored deps into elf metadata
for product security to audit.

OBS-URL: https://build.opensuse.org/request/show/1034397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cargo-auditable?expand=0&rev=1
2022-11-08 09:55:02 +00:00
William Brown
bc7cfc708c Accepting request 1032994 from home:firstyear:branches:devel:languages:rust
New package cargo-auditable

OBS-URL: https://build.opensuse.org/request/show/1032994
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/cargo-auditable?expand=0&rev=1
2022-11-04 05:11:20 +00:00