Releases: urbanware-org/salomon
salomon-1.9.2
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added an optional command-line argument (and feature) to print the 256-color table to see which colors are supported by the terminal emulator currently used.
♻️ Revisions:
- Revised (and reduced) the
dialog
related code. - Revised the code to parse pattern command-line arguments (negligible changes).
🔧 Fixes:
- Fixed the default-button bug on the interactive dialogs.
- Fixed the freeze bug (increased CPU usage) when hitting Ctrl+C at the prompt after canceling the monitoring process.
salomon-1.9.1
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
🔧 Fixes:
- Fixed the command-line argument issue with older versions of the
dialog
tool. - Fixed the missing interactive check inside the main Salomon script when checking for prompt on exit.
salomon-1.9.0
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added an optional command-line argument (and feature) to use interactive dialogs instead of or in combination with command-line arguments.
♻️ Revisions:
- Revised the code to process input file paths that contain spaces.
salomon-1.8.3
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
♻️ Revisions:
- Revised the code to process the input files inside the main Salomon as well as the analyzing and monitoring core script.
- Revised the output header inside the output core script (negligible changes related to multiple input files).
- Revised the separator when processing multiple input files (replaced the previous one with a line of hyphens).
🔧 Fixes:
- Fixed the bug that input file paths cannot contain any spaces.
salomon-1.8.2
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
♻️ Revisions:
- Revised the code in various Salomon components to allow multiple input files at once.
- Revised the output header inside the output core script (removed information duplicates).
- Revised the shell compatibility check script (added check for the
paste
tool, removed duplicate oftrap
). - Revised various Salomon components (negligible changes).
➖ Removed elements:
- Removed the optional command-line argument to analyze the given input files inside a temporary copy instead of the files themselves (the temporary copy will be created by default now).
salomon-1.8.1
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added an optional command-line argument (and feature) to remove the trailing whitespaces of a whole highlighted line.
♻️ Revisions:
- Revised some code inside the output core component for higher performance and less code.
- Revised the output header when using analyze mode.
- Revised the shell compatibility check script (added check for the
dialog
tool in advance). - Revised various Salomon components (negligible changes).
salomon-1.8.0
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added an optional command-line argument (and feature) to highlight the whole line (instead of only the filter terms).
- Added the support for 256-color highlighting.
♻️ Revisions:
- Revised the command-line argument parser in the main Salomon script.
- Revised the output header inside the output core script (added all relevant keystrokes).
🔧 Fixes:
- Fixed the ignore-case information bug inside the output header (not displayed correctly before).
salomon-1.7.4
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
♻️ Revisions:
- Revised the exit codes of the scripts in general (including exit code 1 in case the Bash shell is missing).
- Revised the output header inside the output core script (negligible changes).
salomon-1.7.3
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
♻️ Revisions:
- Revised all components (adjusted various comparison operators and removed unnecessary quotes around variables).
🔧 Fixes:
- Fixed the left-over temporary file bug when the process has been canceled.
- Fixed the version number bug inside the main Salomon script (the command-line argument to show the version information returned an empty string).
➖ Removed elements:
- Removed an unnecessary global variable containing a comparison operator.
salomon-1.7.2
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added a variable into the global variable core script containing the version number (instead of such a variable in each non-core script).
♻️ Revisions:
- Revised the main and the install script (abbreviated the notice about the missing Bash shell and referred to the shell compatibility script for details).
- Revised the notice inside the shell compatibility script about the missing Bash shell.
- Revised the syntax to check for zero-length strings in various components.
➖ Removed elements:
- Removed the variables containing the version number inside the non-core scripts (now a global variable).