iTrooz / efivar-rs

EFI boot manager tool written in Rust
MIT License
22 stars 7 forks source link

feat(efivar): merge VarReader and VarReaderEx + allow Windows to read dynamically sized variables #67

Closed iTrooz closed 1 year ago

codecov-commenter commented 1 year ago

Codecov Report

Merging #67 (55704c0) into master (497ed01) will increase coverage by 1.29%. The diff coverage is 12.96%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@            Coverage Diff             @@
##           master      #67      +/-   ##
==========================================
+ Coverage   31.10%   32.40%   +1.29%     
==========================================
  Files          31       31              
  Lines        1302     1250      -52     
==========================================
  Hits          405      405              
+ Misses        897      845      -52     
Files Changed Coverage Δ
efiboot/src/cli/dump.rs 0.00% <0.00%> (ø)
efiboot/src/cli/read.rs 0.00% <0.00%> (ø)
efivar/src/boot/boot_entry_parser.rs 0.00% <0.00%> (ø)
efivar/src/boot/boot_order_reader.rs 0.00% <0.00%> (ø)
efivar/src/sys/linux.rs 60.00% <0.00%> (+0.74%) :arrow_up:
efivar/src/sys/linux/efivarfs.rs 7.79% <0.00%> (+0.73%) :arrow_up:
efivar/src/sys/linux/efivars.rs 8.00% <0.00%> (+0.59%) :arrow_up:
efivar/src/sys/windows.rs 3.26% <0.00%> (-0.03%) :arrow_down:
efivar/src/lib.rs 89.74% <100.00%> (ø)
efivar/src/store/memory.rs 100.00% <100.00%> (ø)
... and 2 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

iTrooz commented 1 year ago

Fix https://github.com/iTrooz/efiboot-rs/issues/46