Releases: JFLarvoire/SysToolsLib
Improved build system, and bug fixes
Improved build system:
- configure.bat now searches for configure.*.bat sub-scripts in the alphabetical order, in %windir%, %HOME%, ".".
- Finished implementing support for the OUTDIR variable.
- Display FAILED messages on the console when compilations or links fail.
Bug fixes in remplace.exe, redo.exe, PSService.ps1.
Extended UTF-8 support; Bug fixes and improvements.
- Major improvements to the PowerShell library and scripts.
- Added support for C sources encoded as UTF-8 with a Byte-Order-Mark. This finally resolves encoding instabilities when files were edited with various Windows tools that do not work well without a BOM. And this is compatible with most Linux distributions that now default to the UTF-8 encoding.
- Fixed a serious bug in detab.exe, lessive.exe, remplace.exe, that truncated the file to size 0 if the output file was the same as the input file. The new algorithm now automatically detects if it's the same file, and go through a temporary file to avoid the issue. The same mechanism was added to conv.exe, which was only a pure filter application.
- detab.exe and lessive.exe are now fully UTF-8 apps. Warning: deffeed.exe, tee.exe, whichinc.exe still are ANSI apps. I'll convert them to UTF-8 soon.
- Many small improvements and fixes to other tools. See CHANGES.md for details.
Added get.tcl, Reconnect.bat, Reconnect.ps1, and a README.md with the catalog of released files.
The complete set of scripts and compiled programs for Windows.
This is a minor update of the initial binary release on GitHub.
Note that these .exe programs will work in all versions of DOS and Windows.
Yes, even in 16-bits MS-DOS 5 real mode, in Windows 95 command.com boxes, in Windows XP cmd.exe windows, all the way to 64-bits Windows 10 PowerShell windows.
Try it in a VM with an old Microsoft OS if you don't believe being compatible with 16, 32, and 64-bit modes is possible 😄
For Linux, the tcl scripts are usable after a simple setup procedure,
but, sorry, it'll be necessary to rebuild the C programs from sources.
Initial public release
The complete set of scripts and compiled programs for Windows.
This is the first public binary release on GitHub.
But it follows several previous releases internally within HP then HPE. Hence the v1.4 for this initial release.
Note that these .exe programs will work in all versions of DOS and Windows.
Yes, even in 16-bits MS-DOS 5 real mode, in Windows 95 command.com boxes, in Windows XP cmd.exe windows, all the way to 64-bits Windows 10 PowerShell windows.
Try it in a VM with an old Microsoft OS if you don't believe it's possible 😄
For Linux, sorry, but it'll be necessary to rebuild C programs from sources.