| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| heirloom-260903.tar.bz2 | 2026-09-04 | 1.0 MB | |
| heirloom-ng-260903 source code.tar.gz | 2026-09-04 | 1.2 MB | |
| heirloom-ng-260903 source code.zip | 2026-09-04 | 1.6 MB | |
| README.md | 2026-09-04 | 1.7 kB | |
| Totals: 4 Items | 3.8 MB | 2 | |
What's Changed
- libcommon: Fix the
strjoin()function. - libcommon, basename, timeout: Throw
afterchar()in the garbage. - apply, seq: Several improvements at the code, use correct types for size
(
size_t,ssize_t) instead ofunsigned/signed long int, make the code fully C99-compatible. - watch: Use
system(3)per default, with the previousexec(3)being moved to the "-x" option, also fix interval display at the information header. - xargs: The new "-0" option now permits that a null character, '\0', may be used as a delimiter instead of a new line.
- seq: Fix the "unsafe buffer usage" warning per making
*argv[]aconst, also usepfmt(3)instead ofprintf(3)since it treats the non-literal format string correctly, avoiding a compiler safety warning, and fix type mismatching. - apply: Fix the "99 Bottles of Beer" example at the manual page, allocate
memory for the
buildcmd()buffer more correctly and intelligently, refactor significant sections of the code, fixed another possible memory leak atbuildcmd(), added a '-e' flag for exit on error, improved code legibility. - seq: Fix the step assumption so that if the stop is larger than the start, it will decrease one.
- Restore heirloom.spec, so now it can be built and properly packaged in RPM-based distributions.
- apply: Fix possible memory leak.
Full Changelog: https://github.com/Projeto-Pindorama/heirloom-ng/compare/250220...260903