General-purpose C tools, vintage ANSI
C C++ Makefile Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
binv
bytehisto
crypto
csum
cvt
dos2unix
fsutil
hex
jot
kdu
kstat
millisleep
qrand
rand
xor
.gitignore
LICENSE.txt
Makefile
README.md

README.md

ctools

John Kerl 1995-2004

General-purpose C tools, vintage ANSI. Some are self-educational: e.g. teaching myself about how various checksum and crypto algorithms work. Others I use regularly in development work, e.g. d2h, h2d, jot, hex, and unhex.

  • crypto, checksum, and pseudo-random routines
  • dos2unix/unix2dos
  • hex/unhex
  • disk-space viewer: kdu

Most of my dev environment is scripted (https://github.com/johnkerl/scripts); these are a few C items.

These tools are released under the terms of the BSD two-clause license. Please see the file LICENSE.txt for details.