Repository navigation
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