Skip to content

Release Notes - 5.0.8

Latest

Choose a tag to compare

@dahall dahall released this 24 Oct 23:48

Fixes

  • Fixed PROCESS_BASIC_INFORMATION.Peb property to make a new value rather than a ref param
  • Resolved #635 by adding optional parameter to prevent checking clipboard format presence before fetching data.
  • Fixed field sizes of DbgHelp.IMAGE_OPTIONAL_HEADER for 64-bit use (#636)
  • Adjusted IMAGE_OPTIONAL_HEADER size per #636
  • Fixed Vanara.Library.nuspec #639

Additions

  • Added true to Directory.Build.props to suppress Target Framework Moniker (TFM) support build warnings during build.
  • Added WebAuthn project supporting APIs for communicating with Windows Hello
  • Reorganized and expanded PE file structure definitions in WinNT.cs, including IMAGE_DOS_HEADER, IMAGE_NT_SIGNATURE, and a new architecture-aware IMAGE_OPTIONAL_HEADER with internal padding and X86/X64 layouts. Moved/redefined LIST_ENTRY, FPO_DATA, and IMAGE_RUNTIME_FUNCTION_ENTRY for clarity. Added new constants and enums for completeness.
  • Add to IMAGE_OPTIONAL_HEADER tests (#637), Check if IMAGE_OPTIONAL_HEADER magic is within a defined range, Validate DataDirectory values
  • Added marshaling directives on a number of IUnknown references
  • Added test to find verbs in AppxManifest files
  • Add async directory change notification APIs and unit tests