Skip to content

Releases: microsoft/windows-drivers-rs

wdk-v0.2.0

12 Feb 15:03
d9fcaa2
Compare
Choose a tag to compare

Fixed

  • resolve warnings in rust-script blocks and only fail warnings in CI (#87)
  • fix wrong instruction used for arm64 breakpoint

Other

  • restrict to one unsafe operation per block (#24)
  • [breaking] enable rustdoc lints and resolve errors
  • remove extra keywords in cargo manifests

wdk-sys-v0.2.0

12 Feb 15:03
d9fcaa2
Compare
Choose a tag to compare

Added

  • generate CStr for c string constants instead of &[u8] (#72)

Fixed

  • resolve warnings in rust-script blocks and only fail warnings in CI (#87)

Other

  • update dependencies
  • allow multiple_crate_versions in wdk-build (build dependency) (#98)
  • allow exception for clippy::pub_underscore_fields in generated code (#77)
  • Bump thiserror from 1.0.48 to 1.0.55 (#59)
  • reduce noise from bindgen warnings
  • fix clippy errors missed due to buggy ci stage
  • restrict to one unsafe operation per block (#24)
  • [breaking] enable rustdoc lints and resolve errors
  • remove extra keywords in cargo manifests

wdk-panic-v0.2.0

12 Feb 15:02
d9fcaa2
Compare
Choose a tag to compare

Fixed

  • resolve warnings in rust-script blocks and only fail warnings in CI (#87)

Other

  • restrict to one unsafe operation per block (#24)
  • [breaking] enable rustdoc lints and resolve errors

wdk-build-v0.2.0

12 Feb 15:01
d9fcaa2
Compare
Choose a tag to compare

Added

  • package rust-driver-makefile.toml with wdk-build package (#36)
  • support multiple drivers (of same type) in same cargo workspace
  • cargo-make argument forwarding
  • generate CStr for c string constants instead of &[u8] (#72)

Fixed

  • resolve warnings in rust-script blocks and only fail warnings in CI (#87)
  • add missing cpu-arch macro defintions
  • fix wdk path regkey detection

Other

  • update versions in readme and rust-driver-makefile.toml
  • update dependencies
  • allow multiple_crate_versions in wdk-build (build dependency) (#98)
  • update cargo-make tasks with arch-specific tools
  • Bump thiserror from 1.0.48 to 1.0.55 (#59)
  • restrict to one unsafe operation per block (#24)
  • [breaking] enable rustdoc lints and resolve errors

wdk-alloc-v0.2.0

12 Feb 15:01
d9fcaa2
Compare
Choose a tag to compare

Fixed

  • resolve warnings in rust-script blocks and only fail warnings in CI (#87)
  • remove dependency on lazystatic in wdk-alloc rust tag (#21)

Other

  • restrict to one unsafe operation per block (#24)
  • [breaking] enable rustdoc lints and resolve errors

windows-drivers-rs v0.1.0

22 Sep 01:21
cd1fd23
Compare
Choose a tag to compare

What's Changed

  • Added wdk, wdk-sys, wdk-build, wdk-alloc, wdk-panic, wdk-macros in initial commit to Open-Sourced Repository!
  • Fixes to go with 0.1.0 crates.io releases by @wmmc88 in #2

New Contributors

  • @wmmc88 made their first contribution in #2

Full Changelog: https://github.com/microsoft/windows-drivers-rs/commits/v0.1.0