Fatback is a Unix program designed to retrieve lost files from FAT-based file systems. It is a tool that facilitates file recovery from FAT file systems.
Firstly, several minor bugs have been fixed across various components of the tool, including /home/cvs/fatback/output.c, /home/cvs/fatback/output.h, /home/cvs/fatback/recovery.c, /home/cvs/fatback/recovery.h, /home/cvs/fatback/vbr.c, /home/cvs/fatback/vbr.h, /home/cvs/fatback/cmd_set.c, /home/cvs/fatback/cmd_stat.c, /home/cvs/fatback/dirtree.c, /home/cvs/fatback/fat.c, /home/cvs/fatback/interface.c, /home/cvs/fatback/interface_data.c, and /home/cvs/fatback/mbr.c, /home/cvs/fatback/cmd_misc.c.
Furthermore, display() support has been added in place of printf/audit(). The "loglevel" variable has been deleted from /home/cvs/fatback/vars.c and replaced with "verbose".
Additional functionality includes print_shortver() with the -V --version switch, ticmarks, and fixes to the main logic. Improvements have also been made to /home/cvs/fatback/cmd_ls.c, /home/cvs/fatback/cmd_lostchains.c, and /home/cvs/fatback/cmd_cpchain.c with added display() support and the '~' home dir shortcut. In /home/cvs/fatback/cmd_cp.c, display() support has been added, while the '~' home dir shortcut has been incorporated across several components of the tool, including /home/cvs/fatback/cmd_chain.c.
In terms of overall functionality, audit functionality has been combined into the output module, while libreadline and libncurses have been removed from /home/cvs/fatback/Makefile.am. Finally, the version number has been updated in /home/cvs/fatback/configure.in and /home/cvs/fatback/fatback-manual.texi, which have also been updated to version 1.3.
Overall, these updates to Fatback are a significant improvement, making the tool even more powerful and versatile for file system recovery operations.
Version 1.3: N/A