Skip to content

v4.5.0

Choose a tag to compare

@groboclown groboclown released this 07 Apr 04:17
· 82 commits to main since this release
71e3b5a
  • 5d81edd
    • Added is-eq command.
    • Fixed bad links in the README.
    • Reorganized tests into categories (i.e. directories).
  • 400365f
    • Added storing trapped signal numbers into an environment with signal, if environment usage is enabled.
    • Added storing the previous command's exit code, if environment usage is enabled and a command that uses numbers is on.
    • Fixed noop debug statements to correctly print the comment.
    • Fixed cat-fd to exit with an error if the write fails.
    • Fixed dup-r debug to correctly report the command name.
  • 1ee5968
    • Fixed the cmd_mkdir to build correctly with LLVM.
    • Fixed clang+llvm issues with debug compile flags. It used to contain conflicting argument flags which would cause a crash on some versions of llvm.
    • Updated the tests/_run.sh to recognize IPv6 capabilities. This works around environments where IPv6 is not available.
    • Updated the tests that run a network server. These now run a helper script that find a pseudorandom port number, and retry several times if the test server fails. This also includes more logging to help debug server errors.
    • Extracted the HTTP status line buffer size into a definition, instead of a magic number.
    • Updated example Alpine Linux docker version to 3.19.
    • Updated Ubuntu Linux docker to install iproute2 to allow for network tests.
  • 9e21cdd
    • Updated recipies and other build tools to use more modern tool versions.