Melvin Wang

Results 64 issues of Melvin Wang

Support for other types of drivers (ex. non-PNP) should be added in the future _Originally posted by @wmmc88 in https://github.com/microsoft/windows-drivers-rs/pull/35#discussion_r1458175533_

enhancement
help wanted

https://github.com/microsoft/windows-drivers-rs/blob/64108970944ae13f16ea109d03c841f804b82f21/crates/wdk-sys/build.rs#L73 Certain warnings from bindgen are not actionable by WDR due to upstream work required. These warnings should be individually silenced instead of turning off all warnings for the bindgen...

enhancement
help wanted

With https://github.com/sagiegurari/cargo-make/issues/1025 being resolved in cargo make v0.37.8, these condition scripts could be refactored to be rust-based for better maintainability, but since its fully functional right now, I'll leave that...

enhancement
good first issue
help wanted

Future improvement: add support for customizing the name of the Cert Store in `generate-certificate` and `signtool` task _Originally posted by @wmmc88 in https://github.com/microsoft/windows-drivers-rs/pull/35#discussion_r1458178770_

enhancement
help wanted

Support for building multiple targets in a single cargo make invocation should be added in the future _Originally posted by @wmmc88 in https://github.com/microsoft/windows-drivers-rs/pull/35#discussion_r1458174390_

enhancement
help wanted

Support for ARM64 tests is possibly possible in the future via target-specific test runner: https://doc.rust-lang.org/cargo/reference/config.html#target _Originally posted by @wmmc88 in https://github.com/microsoft/windows-drivers-rs/pull/35#discussion_r1458171702_

enhancement
help wanted
infrastructure

Currently, the crate that's distributed via crates.io has several things hardcoded in the configuration. Some examples of this include [the WdfFunctions_01033 functional table reference](https://github.com/microsoft/windows-drivers-rs/blob/9202e28d93232824b5469ac8f64f3980220024f5/crates/wdk-sys/src/lib.rs#L63C9-L63C63), and the [WdfMinimumVersionDesired symbol](https://github.com/microsoft/windows-drivers-rs/blob/9202e28d93232824b5469ac8f64f3980220024f5/crates/wdk-sys/src/wdf.rs#L23). The `wdk-build::Config`...

enhancement

This version, along with the versions in the cargo-make makefiles(including the other pinned binary dependencies) should be auto-updated by pipelines (similar to other things managed by dependabot). It looks like...

infrastructure

Future improvement: add support for specifying specific OS'es to sign for in inf2cat task _Originally posted by @wmmc88 in https://github.com/microsoft/windows-drivers-rs/pull/35#discussion_r1458178417_

### Describe The Bug `cm_plugin_run_custom_task` will fail to run a task json if it contains `private` field. It looks like its because when parsing `${task.as_json}`, `json_parse` will silently convert the...

bug
help wanted
low priority