partitionOffset should be the sector, not the byte
* FileSystemIDandChk/PartPlugins/MBR.cs:
Corrected typos on field offsets
* FileSystemIDandChk/Plugins/FAT.cs:
* FileSystemIDandChk/Plugins/ISO9660.cs:
Corrected typo
* FileSystemIDandChk/Plugins/ext2FS.cs:
Superblock block_size is shift of base block size (1024
bytes)
* FileSystemIDandChk/ImagePlugins/DiskCopy42.cs:
No need to call them "handler"s.
* FileSystemIDandChk/Main.cs:
DEBUG lines should only appear while on debug mode
* FileSystemIDandChk/PartPlugins/MBR.cs:
Do not check MBR presence on less than 512 bytes/sector
disks
* FileSystemIDandChk/Plugins/FAT.cs:
Get cleaner output, add newline.
* FileSystemIDandChk/Plugins/ODS.cs:
Do not check FILES-11 (ODS) presence on less than 512
bytes/sector disks
* FileSystemIDandChk.sln:
* FileSystemIDandChk/FileSystemIDandChk.csproj:
Added version and description to solution.
* FileSystemIDandChk/Plugins/Plugin.cs:
* FileSystemIDandChk/PartPlugins/PartPlugin.cs:
* FileSystemIDandChk/ImagePlugins/ImagePlugin.cs:
Converted comments to inline XML documentation.
* FileSystemIDandChk/ImagePlugins/TeleDisk.cs:
Removed unneeded "this" statements.
Removed unreachable code.
Removed spurious initialization.
* FileSystemIDandChk/README.md:
Updated readme to show TeleDisk support and new version.
* FileSystemIDandChk.csproj: Added support for System V filesystem
* MBR.cs: UnixWare is not the only one using the UNIX disklabel
Corrected UNIX disklabel sector.
Enhanced UNIX disklabel with structs and consts.
Added support for old UNIX disklabels.
* Swapping.cs: Added code for middle-endian (PDP-endian)
git-svn-id: svn://claunia.com/FileSystemIDandChk@22 17725271-3d32-4980-a8cb-9ff532f270ba
Added code preventing it to be run on each partition,
because this filesystem will be once and only. Now it runs
only one time whenever there are partitions or how many.
* FileSystemIDandChk/Plugins/FAT.cs:
Added code to handle false positives (FATs can be 1 or 2,
maybe 0 in the wild, never bigger).
Modified for BinaryReader class.
* FileSystemIDandChk/Plugins/BFS.cs:
Missed negation operand
* FileSystemIDandChk/PartPlugins/NeXT.cs:
* FileSystemIDandChk/PartPlugins/AppleMap.cs:
Added constants and modified for EndianAwareBinaryReader
class.
git-svn-id: svn://claunia.com/FileSystemIDandChk@16 17725271-3d32-4980-a8cb-9ff532f270ba
Added HFS+.
If HFS detects it has wrapped a HFS+ volume, inform that it's not its filesystem.
Added a workaround in calculation with UInt32 and ulong that made HFS and MFS show a bad date.
git-svn-id: svn://claunia.com/FileSystemIDandChk@2 17725271-3d32-4980-a8cb-9ff532f270ba