Skip to content

Releases: maxpat78/FATtools

v.1.1.14: enhanced mkvdisk

18 Apr 15:57

Choose a tag to compare

-size now accepts a 3-int, comma-separated tuple to specify a size in Cylinders-Heads-Sectors CHS format
- checks for min. fssize: 160K for raw images, 5M for others (hdd)

v.1.1.13: Bugs fixed

16 Apr 08:15

Choose a tag to compare

- GenRawShortFromLongName is now more robust and parses extensions right again
- is_vdisk now detects ending extension only
- added rdwrsec utility in samples

v.1.1.12: Fixed GenRawShortFromLongName in FAT.py

15 Apr 10:21

Choose a tag to compare

- replaced or suppressed LFNs chars always make the name a long one (short name gets a tilde)

v.1.1.11: force FAT12 on small HDDs

14 Apr 06:54

Choose a tag to compare

it seems that Windows 11 (and 7-Zip) always wants FAT12 on HDDs <= 32M

v.1.1.10: fixed a bug in rm

13 Apr 16:02

Choose a tag to compare

when erasing a full pathname, it now searches for the file name in the owning directory, not in root

v.1.1.9: fixed date/time cloning

01 Apr 15:14

Choose a tag to compare

- date/time can now be applied copying between images, too
- uses raw strings in FAT.py
- NTFSHandle (FAT emulation) uses true MS-DOS 16-bit values for date/time
- an .Entry field was missed in _preserve_attributes_in

v.1.1.8: fixed and enhanced

01 Apr 09:25

Choose a tag to compare

- NTFS Dirtable.open(dir) now correctly returns a pseudo handle with .IsValid=0: so cp works again
- Volume implements high level routines to copy files and directories between images
- cp is enhanced accordingly
- NOTE: attributes replication between images is actually unsupported

v.1.1.7: MBR asm code changed

20 Oct 15:25

Choose a tag to compare

accordingly to previous commit

v.1.1.6

29 Apr 12:50

Choose a tag to compare

Merge branch 'master' of https://github.com/maxpat78/FATtools

v.1.1.5: Small fix

15 Apr 07:38

Choose a tag to compare

- redundant Record dwMFTRecNumber is parsed only with NTFS 3.1
- added a proper Record iterator