4 ms·
My understanding is the uutils development process involved extensive testing against the behaviour of the original utilities, including preserving bugs.
by omcnoe 5mo ago
My understanding is the uutils development process involved extensive testing against the behaviour of the original utilities, including preserving bugs.
- alkonaut 5mo agoBut we still have CVE's for trivial things? I mean just a medium sized test suite for "rm" alone should probably be many thousand test cases or so. And you'd think that deleting "." and "./" respectively would be among them? Hindsight is always 20/20 and for inputs involving text input you can never be entirely covered, but still....
- 12_throw_away 5mo agoIf something as basic as "rm ./" is broken, the word "extensive" does not apply to whatever testing there was.