Skip to content

Releases: srmfx/Zicroram

v2.0 Release

10 Sep 21:54
4e0057c
Compare
Choose a tag to compare

v2.0 Changelog:

  • Minor bug fix. A small error message would show up when detecting XATTR changes in Files/Directories upon data backup using either --mremove, --mbackup, --mtbackup or when using --checks in some cases depending on file or directory path. This error message had little to no impact as changes would still be detected regardless; Now that the problem has been addressed and solved, this is no longer an issue.

COMPILE VERSION: 102024183607

v1.99 Release

03 Sep 16:36
4e0057c
Compare
Choose a tag to compare

v1.99 Changelog:

  • Blank Space and Tabulation can now be used for indentation in .zicroram files; textual indentation can help easily identify contents when the user is dealing with them manually.
  • Comment lines can now be used at the same line as the data, it requires '#' to be used at the start of the line.
  • Comment lines can be inserted at the end of a line, it requires a Tabulation Key Press and '#' character to be inserted at the end of the line.
  • Comment lines can now be indented in a .zicroram file.
  • Multi-line comment is now possible with '/* and '*/' characters inside .zicroram files, all contents between those 2 characters will be ignored. it uses the same convention style used by C/C++ for code comment; Multi-line comments can be used anywhere in a .zicroram file.
  • Program will prevent --add from running succesfully when the added data(file/dir) is already in RAM. When either a file or directory is re-added to ram using --add, --addc, --boots or --bootsc and is nested within another directory that's already been added to Ramdisk, the program will now prevent copying it to RAM. example.: 'zicroram --add /zicroram/MyPersonalData/Folder_A/File_A' will result in failure, since File_A is already located in the RAMDisk within another directory. Note that this is NOT a bug fix and is merely being added to prevent the user from doing an undesirable mistake.
  • Nested data within a directory with -MyzicroramBACKUP prefix will not be added to RAM. This prevents user mistaking the backup directory with data that hasn't been yet added to RAM.

Developer Note: In general, this updates adds more user flexibility when dealing with creating and managing .zicroram files.

COMPILE VERSION: 22024151337

v1.98 Release

27 Aug 20:01
4e0057c
Compare
Choose a tag to compare

v1.98 Changelog:

  • 3 Bug Fixes have been found and fixed;
  • 2 Regression Bugs that would affect --mtbackup regarding user input have been fixed;
  • 1 Bug that was affecting --re-addsc has been fixed.

COMPILE VERSION: 272024165423

v1.97 Release

23 Aug 18:18
4e0057c
Compare
Choose a tag to compare

v1.97 Changelog:

  • Newly added '-f' option for '--remove' command, it allows '--remove' to forcefully remove data even when it's held by another process.
  • Man Page and '--help-program' instructions updated regarding the new option.
  • Some code cleanup allows '--mtbackup' to perform better.

COMPILE VERSION: 232024145630

v1.96 Release

22 Aug 20:26
4e0057c
Compare
Choose a tag to compare

v1.96 Changelog:

  • Removing 2 required tools 'stty' and 'setterm' from the internal compatibility list. These are not required anymore to be installed under your linux operating system on behalf of this tool.
  • As a result of these tool's removal, '--usage' and '--usagel' should now perform slightly faster/better.

COMPILE VERSION: 222024171149

v1.95 Release

20 Aug 17:50
4e0057c
Compare
Choose a tag to compare

v1.95 Changelog:

  • Abbreviation created for a plethora of available commands/instructions.
  • Changing command line argument from --mmbackup to --mbackup.
  • Changing command line argument from --mmremove to --mremove.
  • Newly added option -f can be used when using --mbackup and --mremove.
  • Man Page and '--help-program' updated in relation to the newly added abbreviations and descriptions about -f being passed as argument to --mbackup and --mremove.

COMPILE VERSION: 202024143317

v1.94 Release

19 Aug 16:42
4e0057c
Compare
Choose a tag to compare

v1.94 Changelog:

  • Small code cleanup should provide a minor performance gain when using '--mmbackup' and '--mmremove' on both large and small data.
  • Getting rid of all file input/output for fetching certain types of data allows '--mmbackup' to turn off a previously enabled Concurrency LOCK, this means the user can freely call this command from multiple terminals at the same time now.

COMPILE VERSION: 192024132742

v1.98-1 Release:

28 Aug 00:25
4e0057c
Compare
Choose a tag to compare

v1.98-1 Changelog:

  • Found and fixed another 2 bugs related to comparing ACL(Access Control List) and XATTR(Extended Attributes) in files and directories when checking for data differences using --checks, --mmbackup, --mtbackup and --mmremove; this bug would only happen when a given path to a directory or file would contain one or more special reserved terminal characters in their names, these would cause file/directory's ACL/XATTR reading to fail. This therefore has now been fixed.

COMPILE VERSION: 272024211006

v1.93-1 Release

19 Aug 00:46
4e0057c
Compare
Choose a tag to compare

v1.93-1 Changelog:

  • Minor Bug fix applied; v1.93 now should correctly perform as specified.

COMPILE VERSION: 182024213554

v1.93 Release

18 Aug 20:33
98d9f5e
Compare
Choose a tag to compare

v1.93 Changelog:

This release marks full hard-link support; Hard Links will be preserved whenever they exist and/or are modified upon backup using '--mmbackup', '--mmremove' and '--mtbackup'.

COMPILE VERSION: 182024170027