Geoff Collyer's Plan 9 software
fourth edition software
- my old Unix rmsame ported to native Plan 9. It copes better with 64-bit qids, sizes, etc.
- V7 Unix's libdbm for Plan 9. As per Plan 9 convention, integers are stored in binary in the dbm files in an agreed-upon byte order (in this case, big-endian) so that files written by one architecture can be read on another.
- libmdbm for Plan 9 and (l)unix. Byte ordering is now done as per libdbm above. This port of mdbm can be compiled on Plan 9 or (l)unix (it has worked under APE); see the mkfile. There's a dbm command to permit interactive or shell-script access to mdbm databases; it evolved from a program to verify that mdbm was working correctly.
- ifup script for configuring additional network interfaces
- a faster version of mandel, a Mandelbrot-set generator
- a faster version of maze, a maze generator and solver; this version also fixes a few bugs
- a faster version of rotzoomer, a screen distorter
third edition software
- the command file server, cmdfs.c; possibly obsoleted in 4th edition by execnet.
Geoff Collyer
geoff at collyer.net