Releases: neilharvey/FileSignatures
v5.1.1
PDF Format
Fixed a issue with the Pdf
and AdobePdf
formats which could cause files to be incorrectly categorized as a PDF.
v5.1.0
v5.0.2
Executable Media Type
Changed the media type for the Executable
format to be application/vnd.microsoft.portable-executable
so that it aligns with the official IANA media type for Windows executables.
v5.0
PDF Format
Fixed an issue where PDFs were not recognized if the header contains data before the %PDF
signature, or where the signature is in the format %!PS−Adobe−N.n PDF−M.m
.
Thanks to @MaximeLaffaire for the contribution.
.NET Framework Targets Removed
.NET Framework 4.5.2 and 4.6.1 have been removed as specific target frameworks as these are no longer supported.
v4.4.1
Fixed an issue with vcard file recognition. Thanks to @mburumaxwell for the contribution.
v4.4
Adds support for the following formats:
- Vcard
- AMR
- OGG
- MP3
Thanks to @mburumaxwell for the contributions.
v4.3.1
Fixed detection of Office documents when the main entry has a non-standard name (e.g. document2.xml instead of document.xml)
v4.3
Adds support for the following formats:
- MP4 (includes .m4a. .m4v, .mov)
- 3GPP
- WEBP
v4.2
File formats can now be created with zero-length signatures to allow detection of files with inconsistent structure.
v4.1
The library is now signed so that it can be referenced by other signed assemblies.