Repository navigation
calc 2.17.0.2 release #220
lcn2
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Follow-up review fixes propagated stdout/stderr flush failures from
bounded block and string copies, reported string-buffer allocation
failures while collecting custom command output, corrected the custom
dependency recipe's stderr redirection, and added captured-output
regression coverage for both source types and standard streams.
This release follow-up addresses audit findings, adds output-bound
regression coverage, and bumps calc to 2.17.0.2.
Address review findings from the security audit follow-up, including
silent output truncation, missing regression coverage, inaccurate
release notes, and stale Makefile redirection.
Error propagation
E_COPYF_3when stdout/stderr flushes fail.strext()allocation failures from custom commandoutput capture.
Regression coverage
Build and documentation
/dev/nullredirection incustom/Makefile.CHANGES.Version
Changes:
version.h: Bumps the compiled patch version.Makefile.config: Updates the package version.custom/u_pfe.c: Reports output-capture allocation failures.custom/Makefile: Uses configurable stderr redirection.CHANGES: Documents audit follow-up fixes.cal/regress.cal: Tests bounded stdout/stderr copies.blkcpy.c: Propagates standard-stream flush failures.Fixed Darwin regression error accounting and power saturation.
Fixed test 9836 in cal/regress.cal.
This discussion was created from the release calc 2.17.0.2 release.
All reactions