v2.3 Changelog:
- Bind Mount Support.
- User manual / man page will be auto-installed in case the man page file 'zicroram.8.gz' is missing(due to silent data corruption) or has been changed(or modified) in '/usr/share/man/man8/',
- Improved Compatibility with other linux distributions.
- Adding Windows Support (must be enabled with --enable-windows).
- New improved file lock system to prevent data race issues when more than one process is executed at the same time.(At current version, this may or may not cause dead locks depending on the situation when running multiple processes at once or when something prevents the program from ending normally).
- New command --unstale for removing dead(or unstale) locks. (read man page or type --help-program for more information).
- Now testing for all and every required program dependency earlier, at the start of the program.
- More info added to --troubleshoot
- Program can now run on linux distributions that don't have sudo, doas nor run0 installed by running 'su' instead, but only when they don't exist on the system. (read the --troubleshoot if you need more info on how this works)
- Minor bug fixes across the board.
UPDATE #1:
For those who have downloaded on release day, please download and --setup again, since a second small patch has been applied on top of the same version.
UPDATE #2:
Download again, as a new patch has been applied to allow file and directory names containing special reserved characters used by the shell to be backed up using --mtbackup, --mbackup, --mremove and also checked using --checks commands.