Releases: srmfx/Zicroram
v1.73-1 Release
v1.73-1 Changelog:
- Changing default mount options allow some few games to actually work;
Removing 'nosuid', 'nodev' and 'noatime' from mount options on /etc/fstab for /zicroram mount.
** for old users, you'll need to --update and then use --switchram for a quick setup. New users can just install the program normally by using:
--install-wizard
COMPILE VERSION: 142024012205
v1.73 Release
v1.73 Changelog:
- Fixed a regression bug that rendered --re-adds unusable for programs under /usr/bin/ after changes have been introduced on newest recent releases.
- Major textual change after --remove-all, --restore or --re-adds is invoked by the user for either removing, restoring or re-adding programs into memory.
COMPILE VERSION: 132024210141
v1.72 Release
v1.72 Changelog:
- A /etc/fstab file is now automatically created when installing under a distrobox operating system, but only when the file doesn't exists.
- Mount doesn't defaults to removing 'noswap' option upon mounting failure under distrobox setups after the first mount attempt anymore.
- Fixed a regression bug that would render --restore and --remove-all useless for programs located under /usr/bin/ after being added to RAM.
COMPILE VERSION: 112024003403
v1.71 Release
v1.71 Changelog:
- Major textual change throughout the program.
- Fixed small issue when using --remove and --mmremove introduced on v1.70 release.
COMPILE VERSION: 82024010617
v1.70 Release
v1.70 Changelog:
- Re-work on Engine::name_resolver() allows the program to perform better.
- New text message have been added during installation.
- Specific messages are now displayed for the user when typing --mmbackup, --mmremove and --remove; Before this update, same text would appear across all the 3 different commands.
- Some re-work has been done on Installation class/object to improve installation.
- '--remove' will avoid excluding files/data from a process that's still running on the system; this prevents weird errors from happening after files/data from running process(es) have been forcefully removed when the program is still running or the data is being held by another process.
- '--mmbackup', '--mmremove', '--mtbackup' now verify if disk data is being held by any process before actually performing the backup actions; this happens because the old disk data must be removed and replaced with the newer one. Backup can't happen if original disk data is being held by a running process, this is done to avoid any types of weird errors that may advent from doing otherwise.
- Hidden files and directories can now be normally added, removed and restored.
- When 'noswap' can not be enabled upon mounting, the program now fallsback to not using 'noswap', even if there's kernel support for it. This helps solving a specific problem on distrobox when mounting would still result in failure even though distrobox is running atop a host with a 'noswap' enabled kernel.
- When mounting/installing zicroram on both host and distrobox, the mount/installation would fail on distrobox if the host had it already installed and mounted. This has been fixed and is no longer an issue when running this program under distrobox.
COMPILE VERSION: 72024040618
v1.69 Release
v1.69 Changelog:
- New feature allows program to use 'noswap' when linux kernel 6.4 or greater is available on the system for TMPFS setups; RAMFS will still be kept as an option for those linux distributions using an older kernel version.
- Fixed a regression bug that affected --switchram which was introduced due to the newly added features on previous versions.
** If you already have the program installed and you're updating you'll have to use "--switchram" and then choose TMPFS to make use of the 'noswap'.
COMPILE VERSION: 32024010718
v1.68-2 Release
v1.68-2 Changelog:
- minor code cleanup regarding the new update feature
COMPILE VERSION: 232024211517
v1.68-1 Release
v1.68-1 Changelog:
- minor textual change
COMPILE VERSION: 212024131813
v1.68 Release
v1.68 Changelog:
- new --update option; updates will only happen if a different version exists server-side, the user can choose to opt-out of the update if he doesn't wants by refusing the patch.
COMPILE VERSION: 142024025155
v1.67 Release
v1.67 Changelog:
-
Zicroram has now two new options --default-run0 and --no-run0; these options allows the program to auto-select/disable run0 before launching the program in case it hasn't been launched with administrative rights by root. If run0 doesn't exists on the system, zicroram fallsback to calling on either sudo/doas depending on which one exists on the system; however, this only happens when no administrative rights is provided by the user himself when executing the program.
-
sudo/doas/run0 are not a program dependency any longer and therefore are not required for program installation any longer.
-
Minor Improvement on the way user input is dealt with when installing the program during the 'Use License' part of the installation.
-
Some code cleanup was done, parts of the programs were re-written to make the program run better and as a result zicroram now benefits from a minor performance improvement.
COMPILE VERSION: 122024181705