The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), devdump, hdump, isodebug, isodump, isoinfo, isovfy, label, mt, p, patch, sccs, scgcheck, scpio, sdd, sfind, sformat, smake, sh (Bourne Shell), star, star_sym, suntar, gnutar, tartest, termcap, and ved.
|Tags||Software Development Build Tools Utilities|
|Operating Systems||POSIX Unix OS Independent Windows Mac OS X|
Release Notes: The portable smake bootstrap compile environment works again. include/schily/varargs.h now contains a wrapper struct to allow it to copy av_list typed variables. include/schily/getargs.h now has a comment to explain the callback interface of the option parser. libschily/format.c (printf() base) now supports argument reordering using %n$ with n <= 30. libschily/getargs.c option parser no longer dumps core with combined boolean options using callbacks. cdrtools has been bumped to 3.01a22. star no longer archives all files as a sparse file when using "star -c -sparse -force-hole".
Release Notes: This release fixes a bug in libschily/format.c from the last release. A speedup for printf() from libschily on Solaris makes it 30% faster than printf() from libc. hdump/od benefits from this speedup. The new functions xcomerr(), xcomerrno(), fxcomerr(), and fxcomerrno() have been added to libschily. Some new workarounds to support MinGW have been added.
Release Notes: A major enhancement in libparanoia and cdda2wav increases extraction quality. Thr printf() code in libschily now supports length modifiers with the %n format.
Release Notes: A bug with the new include PATH handling was fixed, allowing compilation on FreeBSD again. The star NFSv4 ACL support now also works on Solaris 10. Libfind now correctly supports -type P for exvent ports. Cdrtools have been bumped to 3.01a19.
Release Notes: Star now supports NFSv4 ACLs on Solaris. The makefilesystem no longer includes a defective cdda_paranoia.h from /usr/local/include on FreeBSD. Fixes a bug in include/schily/stdio.h that prevented compilation of bsh on Linux. Fixes a bug in libxtermcap::tdecode() that was introduced with 2013-10-10. SCCS programs now are able to set file timestamps with nanosecond granularity.