mirror of
https://github.com/aaru-dps/Aaru.Server.git
synced 2025-12-16 19:24:27 +00:00
* 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
161 lines
4.2 KiB
Plaintext
161 lines
4.2 KiB
Plaintext
2012-08-07 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/SysV.cs:
|
|
* FileSystemIDandChk.csproj:
|
|
Added support for System V filesystem
|
|
|
|
* PartPlugins/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)
|
|
|
|
2012-08-06 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/UNIXBFS.cs:
|
|
* FileSystemIDandChk.csproj:
|
|
Added UNIX Boot filesystem.
|
|
|
|
* Plugins/FAT.cs:
|
|
Don't seek to FAT if value is bigger than volume size.
|
|
|
|
2012-08-06 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/SolarFS.cs:
|
|
* FileSystemIDandChk.csproj:
|
|
Added code for detection Solar_OS filesystem
|
|
|
|
2012-08-05 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/FAT.cs:
|
|
Add debug information.
|
|
De-hardcode FAT location, use correct data from BPB or
|
|
hardcode in case data is empty.
|
|
Show volume size in bytes also.
|
|
Added offset of PB entries on comments.
|
|
|
|
2012-08-05 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/MinixFS.cs:
|
|
* FileSystemIDandChk.csproj:
|
|
Added Minix V1, V2 and V3 filesystems.
|
|
|
|
2012-08-05 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* DateHandlers.cs:
|
|
Added debug information and prevent malformed datetime
|
|
strings crash ISO9660ToDateTime class
|
|
|
|
2012-08-05 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/ISO9660.cs:
|
|
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.
|
|
|
|
* 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.
|
|
|
|
* Plugins/BFS.cs:
|
|
Missed negation operand
|
|
|
|
* PartPlugins/NeXT.cs:
|
|
* PartPlugins/AppleMap.cs:
|
|
Added constants and modified for EndianAwareBinaryReader
|
|
class.
|
|
|
|
2012-08-05 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/ODS.cs:
|
|
Use StringHandlers class to prevent garbage coming from
|
|
strings (even if they are not C strings, it does not hurt).
|
|
|
|
* Plugins/AppleHFS.cs:
|
|
Use constants.
|
|
|
|
* Plugins/BFS.cs:
|
|
* Plugins/AppleMFS.cs:
|
|
* Plugins/AppleHFSPlus.cs:
|
|
Use constants and EndianAwareBinaryReader class.
|
|
|
|
* Plugins/Opera.cs:
|
|
Use a superblock structure and EndianAwareBinaryReader
|
|
class, reduces lots of code.
|
|
|
|
2012-08-04 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* CToString.cs:
|
|
Renamed to StringHandlers.cs
|
|
|
|
* Plugins/AppleHFS.cs:
|
|
Modified to use EndianAwareBinaryReader and PascalToString
|
|
classes
|
|
|
|
* FileSystemIDandChk.csproj:
|
|
CToString.cs renamed to StringHandlers.cs
|
|
|
|
* StringHandlers.cs:
|
|
Added code to convert Pascal string to .NET String
|
|
|
|
2012-08-04 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/FFS.cs:
|
|
Added code for detecting 42BSD, 43BSD, 44BSD, SunOS,
|
|
SunOS/x86, UFS and UFS2 filesystems. Block size is incorrect
|
|
on NeXTStep's CD UFSs, but there is no way to check for it.
|
|
|
|
* Main.cs:
|
|
Disable debug by default
|
|
|
|
* FileSystemIDandChk.csproj:
|
|
Moved to .NET 4 and added EndianAwareBinaryReader class
|
|
|
|
* EndianAwareBinaryReader.cs:
|
|
Override of BinaryReader class with the ability to
|
|
automatically swap endianness
|
|
|
|
2012-08-03 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/ISO9660.cs:
|
|
When Joliet is present, show both Joliet and Primary volume
|
|
descriptors, as they may not be in sync
|
|
|
|
2012-08-03 Natalia Portillo <claunia@claunia.com>
|
|
|
|
* Plugins/ODS.cs:
|
|
* Plugins/HPFS.cs:
|
|
* Plugins/ISO9660.cs:
|
|
* Plugins/AppleMFS.cs:
|
|
* Plugins/AppleHFS.cs:
|
|
* Plugins/AppleHFSPlus.cs:
|
|
Moved datetime conversion to DateHandlers class.
|
|
|
|
* Plugins/Symbian.cs:
|
|
Identifies .SIS files. Yes I know it's not a filesystem but
|
|
I needed it so.
|
|
|
|
* Main.cs:
|
|
Corrected typo
|
|
|
|
* FileSystemIDandChk.csproj:
|
|
Added datetime conversion handling class, Symbian .SIS
|
|
installers, ext filesystem and ext2/3/4 filesystems.
|
|
|
|
* Plugins/ext2FS.cs:
|
|
Detects ext2, ext3 and ext4 filesystems up to Linux 3.1
|
|
kernel.
|
|
|
|
* Plugins/extFS.cs:
|
|
Detects ext filesystems. Untested as no Linux 2.0 was
|
|
available at time :p
|
|
|
|
* DateHandlers.cs:
|
|
Moved all datetime convertions from plugins to central
|
|
class.
|
|
|