Releases: ColasNahaboo/cgibashopts
Fixes for the test suite only for legacy systems
2023-01-11 v4.1.3:
Fixes for the test suite only to avoid bugs in old (before 2014) bash versions < 4.4, such as Oracle Linux 7.5 or CentOS 7 or Debian 7 (wheezy) or Ubuntu 13.10 (saucy)
The cgibashopts actual code is unchanged, no need to upgrade unless for passing the test suite on legacy systems.
The test that failed was when Microsoft Edge browsers mistakenly sent binary windows files as text files on upload. cgibashopts handles correctly this weird case that should not happen in real life (the test file was designed to trick these browsers by inserting carriage returns in weird places in a text file), except on system with a bash older than 4.4.
v4.1.2: bug fix for issues #8 and #9
v4.1.1
v4.1.0
- 2021-12-23 v4.1.0
- switched to semantic versioning, with new var
CGIBASHOPTS_RELEASE
- new -d option to specify the temporary directory (suggestion of "Aufschlauer")
- move to GitHub: moved most files out of the main view, in tests/, tewiba upgraded to 1.5.0, code cleanup up to pass shellcheck
- switched to semantic versioning, with new var
Version 4
Just a new convenience function (a goodie) added: urlencode.
Nothing else changed. No need to upgrade if you do not need it.
tewiba upgraded to 1.5.0-beta.10 in the test/ dir.
Version 3
2020-03-27 Version 3: -n option added to disable file uploads
Version 2
2018-10-09 Version 2: fix, spaces in parameter values could be seen as +
Version 1
First fully functional version
CGIBASHOPTS_VERSION=1