home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Source Code 1992 March
/
Source_Code_CD-ROM_Walnut_Creek_March_1992.iso
/
unix_c
/
00_index.txt
Wrap
File List
|
1992-03-01
|
200KB
|
4,175 lines
Directory UNIX_C/ARCPROGS
ARC is an archive/library utility developed by System Enhancement
Associates which maintains compressed archives of files and
directories. It uses various methods of compressing files,
depending on which will produce the smallest result for each
file. This directory contains source code for programs that
implement ARC.
ARC.TAR
A version of ARC which runs under Berkeley UNIX, SunOS, Apollo
Domain/IX, and IBM MVS. Contains patches to make it run under
System V. I'm not sure if this is a derivative of one of the
other ARC's in this directory or not, but it's newer...
Contributor: Howard Chu <hyc@math.lsa.umich.edu>
ARCBLURB.TXT
A quick blurb about ARC, where to order disks and manuals.
ARC_DOC.TXT
The ARC manual.
ARC_SYS5.TAR
A version of ARC for System V. Includes patches to make it run
under 4.xBSD.
Contributor: C. R. Seaman <crs@cpsc6b.uucp>
ARCSRC.TAR
The official version of ARC for UNIX.
Contributor: Howard Chu <UMich>
BOOZ.TAR
A program written in very portable C to extract ZOO-format archives.
Useful when you have to get one to a system for which a normal ZOO
program is not available.
Contributor: Rahul Dhesi <dhesi@bsu-cs.uucp>
ZOO.TAR
An archival program which supplies most of the functionality of
the "tar" and "cpio" programs. Runs under VMS, BSD, Xenix,
SVR2, and similar systems. Version 2.01.
Contributor: Rahul Dhesi <dhesi@bsu-cs.uucp>
ZOUSERMN.TAR
An enhanced user manual for ZOO 2.01. In nroff/troff source format.
Contributor: Rahul Dhesi <dhesi@bsu-cs.bsu.edu>
Directory UNIX_C/BNCHMRKS
Programs for benchmarking UNIX systems and other computers.
BENCHMRK.TAR
A big collection of benchmarks, including Dhrystone, Iocall,
the BYTE benchmarks, and others.
Contributor: Rick Richardson <rer@vaximile.uucp>
BYTEBNCH.TAR
The Byte benchmarks for measuring the performance of UNIX systems.
Contributor: Ben Smith <ben@bytepb.byte.com>
DHAMP.C
The Dhampstone benchmarks from Computer Language magazine.
Contributor: David J. Camp <c04661dc@wuvmd.bitnet>
DHRYSTON.C
Version C/1 of the Dhrystone benchmark. Original author: Reinhold
P. Weicker, CACM Vol. 27 No. 10, Oct. 1984, p. 1013. Translated
from Ada by Rick Richardson.
Contributor: Rick Richardson <rer@vaximile.uucp>
IOCALL.C
A benchmark which fills the deficiencies in Dhrystone. This
one benchmarks I/O performance (disk and buffer cache independent)
and benchmarks O/S performance.
Contributor: Jan Stubbs <stubbs@ncr-sd.uucp>
MISCBNCH.TAR
Assorted benchmarks. Inclues Dhrystone, Iofile, and others.
Contributor: David Kirschbaum <kirsch@usasoc.soc.mil>
MUSBUS.TAR
The Monash University Benchmark, V5.0. Attempts to benchmark UNIX
systems by providing simulated general or application-specific
workloads to evaluate multi-user performance.
Contributor: Ken McDonell <kenj@moncsbruce.oz.au>
NFSSTONE.TAR
The "nfsstone" benchmark for benchmarking the performance of NFS
servers. This is the one described by Barry Shein at the 1989
Summer USENIX conference in Baltimore.
Contributor: Barry Shein <bzs@world.uucp>
NHFSTONE.TAR
The Nhfsstone (yes, there's an "h" in it) benchmark for benchamrking
the performance of NFS servers. This is NOT the benchmark described
by Barry Shein at the 1989 Summer USENIX conference in Baltimore.
Contributor: Legato Systems, Inc. <nhfsstone@legato.com>
PLUM.TAR
A set of benchmarks to provide information about common C
operations. From Plum-Hall.
Contributor: Eric S. Raymond <eric@snark.uu.net>
TBENCH.TAR
A set of benchmarks for testing the performance of UNIX tty
subsystems under load.
Contributor: Gene H. Olson <gene@digibd.uucp>
TTCP.TAR
A TCP benchmark which is more accurate than the typical "blast"
becnhmarks. Utilizes a sender and receiver, and transfers data.
Works under 4.1c, 4.2, 4.3BSD, and System V systems with BSD
socket libraries.
Contributor: Mike Muuss <muuss@brl.com>
Directory UNIX_C/CALENDRS
Programs for producing calendars, converting to and from various date
formats, reminder services, etc.
CAL_GEN.TAR
A program to generate calendars. Works on 4.xBSD, should work on
System V with little difficulty.
Contributor: David H. Brierley <dhb@rayssd.uucp>
CALCDATE.C
Calculate a target date given a starting date and an offset in days,
or calculate the difference in days between two given dates.
Contributor: Gordon A. Runkle <gordon@1solaria.uucp>
CALEN.TAR
A program to generate full line printer page calendars. Includes
tiny calendars of previous and next month, etc.
Contributor: Andrew W. Rogers <awr@genrad.com>
CALEND.TAR
A public domain implementation of the UNIX "cal" program.
Contributor: Martin Minow <minow@decvax.dec.com>
CALNDRMD.TAR
A souped-up implementation of the UNIX "calendar" program which can
be used to remind yourself of upcoming events.
Contributor: Bruce Israel <israel@mimsy.umd.edu>
DATE.TAR
Output date in English or French using a format string similar to
that used by "printf".
Contributor: Andre Didelot <andre@cui.uucp>
DATEPLUS.TAR
A program which accepts arguments like "+2 hours" and prints the
corresponding date. Oodles of options.
Contributor: Robert O. Domitz <rod@pecnos.uucp>
GREGORIN.TAR
A program to complete partial date information and handle Gregorian
and Julian dates.
Contributor: W. M. McKeeman <mckeeman@wanginst.uucp>
JDAYJDAT.C
Programs to manipulate Julian dates. Translated from Collected
Algorithms of the CACM.
Contributor: Nat Howard <nrh@inmet.uucp>
MONTH1.TAR
A screen-oriented monthly calendar and event browser.
Contributor: Tim Stoehr <tims@zeus.uucp>
MONTH2.TAR
A modified version of the "month" program. Distributed as patches
to the code in MONTH1.TAR.
Contributor: Scott Turner <srt@cs.ucla.edu>
MONTH3.TAR
Still another version of the month program.
Contributor: Michael Morrell <morrell@hpda.uucp>
PCAL1.TAR
A program to produce a calendar, one month per page.
Contributor: Troy Saville <evh@vax1.acs.udel.edu>
PCAL2.TAR
A program to print PostScript calendars for any month and year.
Has facilities for printing text in specific days (for marking
holidays, etc.). It's a little System-V flavored (getopt, etc.)
but should be easy to port.
Contributor: Ken Keirnan <kjk@pbhyf.uucp>
RDATE.TAR
A program to request the time and date from another machine via
TCP/IP. It uses the protocol described in RFC 868.
Contributor: Lee Moore <lee@rochester.edu>
WEEKDAY.TAR
Prints out the day of week, Julian day, week of year, etc. given
a date.
Contributor: Marcel Mol <marcel@duteca.tudelft.nl>
Directory UNIX_C/CKERMIT
The source code for the latest version of C-Kermit from Columbia Univ.
For other versions of Kermit, FTP to the host CU20B.COLUMBIA.EDU.
CKERMIT.TAR
The source for C-Kermit.
Directory UNIX_C/CPM
Utilities for moving data between CP/M and UNIX systems. See also the
SIMTEL20 CP/M archives for more CP/M software.
AUTOFTP1.TAR
A shell script to automatically FTP sources from the SIMTEL20
archives.
Contributor: Dave Towson <towson@brl.arpa>
COMHEX.TAR
A program to convert from CP/M .COM file format to Intel .HEX
file format.
Contributor: Robert S. Broughton
CPMFLOPY.TAR
A program to read and write CP/M 8-inch floppy disks on a VAX-11/780
floppy disk drive.
Contributor: Helge Skrivervik <helge@tor.nta.no>
CPMUNIX.TAR
A program to convert CP/M text files to UNIX text files.
Contributor: Andy Crump
CRCK.TAR
A program to compute CRC checksums and CP/M sector counts on files.
Contributor: Ben Goldfarb <goldfarb@ucf-cs.csnet>
CRIFY.TAR
A program that converts LF to CR-LF.
Contributor: Ben Goldfarb <goldfarb@ucf-cs.csnet>
DIR11.C
A program to list UNIX directories like CP/M's DIR command.
Contributor: Richard Conn <rconn@simtel20.army.mil>
HEXIFY.C
Convert files to Intel HEX format.
Contributor: unknown
LAR.C
Mantain LU format library files.
Contributor: Stephen C. Hemminger <sch@mitre-bedford.arpa>
LDIRLTYP.TAR
Display directories and types of files in LU archive files.
Contributor: Bill Swann <bill@persci.uucp>
LOAD.C
Convert a .HEX format file to a .COM format file.
Contributor: unknown
MOT2INTL.TAR
A program to convert Motoroal S-records to Intel hex.
Contributor: Rb. B. Hoffman
SQUEEZE.TAR
The "squeeze" and "unsqueeze" programs for UNIX. Compress data
with Miller-Wegman encoding. Version 1.71.
Contributor: Dan Bernstein <brnstnd@stealth.acf.nyu.edu>
UNCRUNCH.C
An "uncrunch" program compatible with Z-80 CP/M CRUNCH 2.3.
Contributor: Frank Prindle
UNDOS.TAR
Programs to convert between ASCII file format and CP/M, DOS, or
Macintosh file formats.
Contributor: unknown
UNIXCPM.TAR
Convert UNIX text files to CP/M text files. The inverse of
CPMUNIX.TAR.
Contributor: Andy Crump
UNLOAD.C
Convert a .COM format file to a .HEX format file.
Contributor: unknown
XASM.TAR
A CP/M cross assembler.
Contributor: David A. Klotzbach <klotz@aicchi.uucp>
XSQ.TAR
A "squeeze", "unsqueeze", "type-squeeze" program.
Contributor: Richard Greenlaw
Directory UNIX_C/DATABASE
Tools for working with databases; both commercial packages and otherwise.
CARDFILE.TAR
A simple screen-oriented database manager, with rudimentary file
formatting and printing capabilities. Useful for things like library
catalogs, etc. The metaphor is a stack of index cards. Requires
System V terminfo.
Contributor: Dave Lampe <djl@dplace.uucp>
INDEX.TAR
A program to maintain multiple databases of textual information,
such as book lists, address lists, album lists, etc. Provides
interactive editing of information, regular expression search
functions, and output filtering capability. Uses Berkeley
curses, but should be trivial to port to System V.
Contributor: Dave Curry <davy@itstd.sri.com>
UNIFYACL.TAR
Allows you to access UNIFY Text (and Binary) fields within the
Accell environment. Includes a hacked micro-GNU EMACS which
presents a very Accell-like interface.
Contributor: Mark Hargrove <ustel@well.uucp>
UNIFYSCN.TAR
Screen interface to UNIFY using System V curses; small tweaks will
be needed to make it run on BSD systems.
Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
UNIFY-SELECTIONPP.TAR
A preprocessor for C programs to make coding UNIFY accesses simpler
than the interface provided by "upp".
Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
Directory UNIX_C/DIR_MGMT
Programs to handle manipulating directories, modes of directories,
listing directories, browsing directories, etc. See also the
directory UNIX_C/FILE-MGMT.
ACCESS.TAR
A program which interprets file permissions. It interprets them
through the whole path and tells you in the end just exactly who
can read, write, and execute the named file. Described in Winter
'85 USENIX Proceedings.
Contributor: Dave Curry <davy@itstd.sri.com>
CD_KORN.KSH
Change-directory routines for the Korn shell to emulate the C-shell
directory stack.
Contributor: C. Bamford <cjb@mtuxo.uucp>
CHD.TAR
A directory browser with EMACS-style file name completion.
Contributor: Marc Majka <majka@ubc-cs.uucp>
CLS.TAR
A "compressed ls" which prints long file names differently so that
they don't alter the columnar format as they do with Berkeley "ls".
Contributor: Jerry Peek <jerryp@cmx.npac.syr.edu>
CRCCHECK.TAR
Programs to checksum files for detecting data corruption, etc.
Contributor: Jon Zeeff <zeeff@b-tech.ann-arbor.mi.us>
DIR.TAR
A two-column directory listing program. Runs under Berkeley UNIX
and System V.
Contributor: Ferd Brundick <fsbrn@brl.arpa>
DT.TAR
Another program to recursively descend a directory tree and display
it graphically.
Contributor: Michael A. Petonic <mikep@ism780c.uucp>
DTREE.TAR
A program to display directory hierarchy trees.
Contributor: David J. MacKenzie <djm@abyss.eng.umd.edu>
LC.TAR
A public-domain "ls"-type program.
Contributor: Guy Middleton <gamiddleton@orchid.waterloo.edu>
LSDIR.TAR
List only the directories contained in the current directory.
Contributor: unknown
NMKDIR.C
A program like "mkdir", except given the path "a/b/c", it will
create any missing directories in the path. A recursive mkdir
in other words.
Contributor: Robert Rother <rmr@sdcsvax.uucp>
SLS.TAR
Sls is a program designed to overcome the limitations of the
standard UNIX ls(1) program, providing a more consistent
interface to file inode information. It is particularly
designed for use by shell scripts to make obtaining
information about files easier. It uses printf(3)-style format
strings to control the sorting and output of file information.
Contributor: Rich Baughman <rich@cfisun.cfi.com>
VDD.TAR
Yet another visual directory tree browser. Version 1.0.
Contributor: <root@lsrhs.uucp>
VTREE.TAR
Another program to display a directory tree graphically.
Contributor: Jonathan Bayer <jbayer@ispi.uucp>
Directory UNIX_C/EDITORS
Text editors. GNU EMACS is stored in UNIX_C/GNU.
CRISP.TAR
A clone of the BRIEF editor which runs under UNIX and VMS.
Version 1.9.
Contributor: <fox@marlow.uucp>
E.TAR
A front end for "vi" which maintains a history of previously edited
files, allows fast lookup and editing of files in other directories,
allows inheritance of .exrc files, etc. Release 1.3.
Contributor: Terry Jones <tcjones@dragon.waterloo.edu>
EAMCSVTK.TAR
Key bindings for VT100-style keyboards. Requires UNIPRESS (Gosling)
EMACS Version 2.
Contributor: Bill McKeeman <mckeeman@wanginst.uucp>
JOVE.TAR
The JOVE (Jonathan's Own Version of EMACS) text editor, version 4.9.
This is an EMACS editor without the Lisp interpreter. It is very
close to ITS and TOPS-20 EMACS. It runs on PDP-11's under V7 and
2.xBSD; almost anything under 4.xBSD, System V, and MS-DOS. There
is also code to make it run on a Macintosh with menus and the whole
deal. This version is *newer* than the one on the 4.3BSD distribution.
Contributor: Jonathan Payne <jpayne@cs.rochester.edu>
MG2A.TAR, MG2A_DOS.TAR
An EMACS-like editor which runs on several micro computers (Amiga,
Atari, MS-DOS, etc.) as well as under UNIX. Smaller than Micro
EMACS.
Contributor: Bob Larson <blarson@ecla.usc.edu>
REFORM.TAR
WordStar-Style reformatting filter from UNIX/World, November 1985.
Simulates the WordStar ^B command.
Contributor: Theo Pozzy <cmi@dartvax.uucp>
RSED.TAR
A simple text editor originally used for editing mail messages.
Puts the whole file into an in-core linked list; no temp files.
Contributor: Doug Davis <doug@letni.uucp>
SCAME.TAR
Yet another EMACS clone; this one is supposed to look like TOPS-20
EMACS and AMIS on TOPS-10 and VMS.
Contributor: Leif Samuelsson <leif@erix.uucp>
SE.TAR
The Georgia Tech "se" screen editor. Works on 4.xBSD and System V;
understands window size changes in 4.3BSD and the UNIX-PC.
Contributor: Arnold D. Robbins <arnold@emoryu1.uucp>
STEVIE.TAR
A "vi" clone, Stevie. Runs on System V and MS-DOS, as least.
Version 3.69a.
Contributor: Dave Tutelman <dmt@pegasus.att.com>
TECO.TAR
An implementation of TECO for Berkeley UNIX. Note that the TECO
here is basically like DEC Standard TECO. Does not use termcap
or curses.
Contributor Matt Fichtenbaum <mlf@genrad.uucp>
TVX.TAR
A full screen editor from the U. of New Mexico. Portable to 4.xBSD,
PC-DOS, MS-DOS, CP/M-80, and the Atari ST.
Contributor: Bruce Wampler <wampler@unmvax.uucp>
UEMACSAG.SRC
Micro Emacs for the Commodore Amiga computer. Supports multiple
windows and one keyboard macro. This is not a shar file, you have
to separate the files by hand. Ick.
Contributor: George Jones <george@osu-eddie.uucp>
UEMACS3B.TAR
Micro Emacs version 3.8b. An EMACS editor for microcomputers.
Contributor: Daniel Lawrence <lawrence@duncan.uucp>
UZAP.TAR
An editor for binary files.
Contributor: Robert Silvers <rsilvers@hawk.uucp>
Directory UNIX_C/FILEMGMT
Programs to handle manipulating files, modes of files, compressing
files, and so on. See also UNIX_C/DIR_MGMT, UNIX_C/EDITORS.
AGEF.TAR
Show disk usage of file sizes and counts, sorted by file age.
Contributor: David S. Hayes <merlin@hqda-ai.uucp>
ATHENARM.TAR
The MIT Project Athena solution to the "safe rm" problem. Provides
the programs "delete", "undelete", "expunge", "purge", and "lsdel",
much like TOPS-20. Patchlevel 10.
Contributor: Jonathan I. Kamens <jik@pit-manager.mit.edu>
BED.TAR
A program to edit binary files by converting to hex, running "vi",
and converting back to binary.
Contributor: Stephen J. Muir <stephen@mcvax.uucp>
BODY.TAR
A program to print the body of a file, the part that "head" and
"tail" miss.
Contributor: Marty Fouts <fouts@ames-nas.arpa>
BPATCH.TAR
A program to patch binary files. Dumps or edits files by showing
256-byte records side by side in hex and ASCII. Runs under 4.3BSD
and System V.
Contributor: John Rupley <rupley!local@arizona.edu>
BPE.TAR
A different program to patch binary files. Uses curses library.
No documentation.
Contributor: Andreas Pleschutznig <andy@mssx.uucp>
BRIK.TAR
A general-purpose text and binary cyclic redundancy check (CRC)
program. Works under MS-DOS Turbo-C, System V Release 2,
4.3BSD, and VMS. Version 2.0
Contributor: Rahul Dhesi <dhesi@bsu-cs.bsu.edu>
BROWSE.TAR
A screen-oriented directory browser based on the metaphor of using
"vi" to edit an "ls -l" listing.
Contributor: Peter Da Silva <peter@ficc.uucp>
BRWSR.TAR
A program to build inverted indices of files and another one to
allow browsing through the file by context. For example, you
could ask for "UNIX", see all the contexts in which "UNIX" is
used in the file, and then could go to a specific place and
view the whole text.
Contributor: Mark Zimmerman <science@nems.arpa>
BSPLIT.TAR
A program to split binary files into manageable chunks. Similar
to the UNIX "split" utility.
Contributor: Peter Knoppers <knop@dutesta.uucp>
CACMDIFF.TAR
The "diff" program from the July 1989 CACM.
Contributor: Donald Lindsay <Donald.Lindsay@mathom.gandalf.cs.cmu.edu>
CAPP.TAR
A cut and paste processor inspired by the M4 divert and undivert
macros.
Contributor: Ozan Yigit <oz@yetti.uucp>
CHECKLNK.TAR
A program which walks through a directory tree and prints out the
names of unresolved symbolic links. Berkeley UNIX only.
Contributor: Jason Venner <jason@violet.berkeley.edu>
CHTIM.TAR
A program to change file modify and access times. Has facilities
for recursing through directories and producing a shell script
to restore file times using "chtim".
Contributor: Don Gworek <uggworek@sunybcs.uucp>
CODA.TAR
The Code Distribution Aide. Keeps source distributions current across
a set of machines. Replaces ad-hoc collections of rdist and tar and
stuff. Runs under BSD, VMS, AT&T 3b2 & 6386, Xenix, and (soon) MS-DOS.
Contributor: Rich Salz <rsalz@bbn.com>
COMBINE.TAR
A program to compare two or three ASCII files and either report the
differences or produce a merged file.
Contributor: Cliff Van Dyke <cliff@gcx1.ssd.csd.harris.com>
COMPRESS.TAR
A program to compress files using adaptive Lempel-Ziv coding. This
is the standard 4.3BSD file compression utility; versions exist for
several microcomputers as well. Runs under all versions of UNIX.
This is version 4.0.
Contributor: Joe Orost <joe@petsd.uucp>
COMPRCMS.TAR
A version of the COMPRESS utility for IBM VM/CMS.
Contributor: Bill Randle <billr@saab.cna.tek.com>
CONTEXT.TAR
A program which reads messages containing file names and line numbers
(e.g. error messages from "cc") and prints lines of context for
each line number.
Contributor: Brandon Allbery <bsa@ncoast.uucp>
CSHAR.TAR
A set of tools for shipping source code around in "shar" files. These
are the ones used by the moderator of comp.sources.unix. Should also
work under MS-DOS. Includes a shar which splits up files into nice
"chunks", a program to strip mail headers, a program to simulate the
syntax of /bin/sh for non-UNIX systems.
Contributor: Rich Salz <rsalz@uunet.uu.net>
CVS.TAR
CVS, a front end for RCS which supports concurrent and independent
use of an RCS directory by several people. Version 3.0.
Contributor: Dick Grune <dick@cs.vu.nl>
CVSBRLNR.TAR
A modified version of CVS (see above) from Brian Berliner, described
in his paper at USENIX Winter '90. This version is written entirely
in C and has many added functions including features to support
software release control.
Contributor: Brian Berliner <berliner@prisma.com>
D.TAR
A program to display a sorted listing of files. Sort of an ersatz
"ls".
Contributor: Rick Conn <rconn@simtel20.army.mil>
DEL.CSH
A "csh" script that prompts the user with the type of each file he
is trying to remove and asks if he's sure he wants to remove it.
Contributor: Rahul Dhesi <dhesi@bsu-cs.uucp>
DIFF.TAR
A public domain "diff" program.
Contributor: Mark H. Colburn <mark@jhereg.uucp>
DIFFC.TAR
A "diff -c" program for people who don't have the "-c" option
(Bell versions).
Contributor: John Nelson <nelson@genrad.uucp>
EDIFF.TAR
Convert the output of a normal "diff" (not -c or -e) to plain
English.
Contributor: David MacKenzie <edf@roacky2.rockefeller.edu>
FASTSORT.TAR
A sort which sorts files in place using available memory. Twice
as fast as sort(1) and doesn't use files in /usr/tmp.
Contributor: Edwin R. Carp <erc@unisec.uucp>
FILE.TAR
A rewrite of the UNIX "file" command to tell about the contents of
a file.
Contributor: Ian F. Darwin <ian@sq.com>
FILESCAN.TAR
A program to examine a list of files and check them against stored
information, in order to detect possible security breaks.
Contributor: Marcus J. Ranum <mjr@welchlab.welch.jhu.edu>
FILTERFL.TAR
A program to apply a filter to a file, saving the output in another
file. Various options to delete the input file, set modes on input
or output, etc.
Contributor: Dan Bernstein <brnstnd@stealth.acf.nyu.edu>
FINDNAME.TAR
Scripts to speed up the "find" program on Xenix systems.
Contributor: Cliff Manis <cmanis@petro.uucp>
FLOCK.TAR
Apply or remove an advisory lock on a file and then execute a
command.
Contributor: Kevin Braunsdorf <ksb@mace.cc.purdue.edu>
FM.TAR
A curses-based hex/ASCII file editor that allows binary file or
device editing. Runs on System V, BSD, MS-DOS. Version 2.0.
Contributor: Tony Field <tony@ajfcal.uucp>
FPACK.TAR
A file packer and unpacker. Runs on UNIX and MS-DOS; handy for
transporting files.
Contributor: Gary Perlman <perlman@wanginst.uucp>
FTIMES1.TAR
Display the last access, modify, and inode change times for a file.
Contributor: John Korsmeyer <john@sol1.uucp>
FTIMES2.TAR
Programs to change the times on a file, and to compare files by
access or modify time ("newer" and "older").
Contributor: Ken Yap <ken@rochester.edu>
FTIMES3.TAR
Yet another version of ftimes.
Contributor: Robert O. Domitz <rod@pecnos.uucp>
GIVE.TAR
A program to give copies of files to only persons on a list. A
reimplementation of the old V6/PWB utility.
Contributor: David Collier-Brown <daveb@geac.uucp>
HATNCOAT.TAR
Header Analysis Tool analyzes header file dependencies and references.
C Object Analysis Tool produces a topologically sorted dependcy list
and cross reference for a group of objects or libraries.
Contributor: Bob McQueer <bobm@weevil.uucp>
HD.TAR
A hex dump program. Version 1.6.
Contributor: P. J. Ruczynski <pjr@pyra.co.uk>
HILL.TAR
File encryption using the Hill cipher.
Contributor: John Cowan <cowan@magpie.nasa.com>
IBMWRAP.TAR
Some scripts to allow files with lines longer than 80 characters to
be sent through BITNET/EARN systems, which just love those Hollerith
cards.
Contributor: Rob Gerth <wsinrobg@urc.tue.nl>
INCELIM.TAR
A program to eliminate "include" commands from files. It can handle
".so" commands for n/troff, "#include" commands from C, etc.
Contributor: Sten Folkerman <sten@enea.se>
LESS.TAR
A program similar to "more", only with more options. Some folks
think it's better than "more". It's also public domain.
Contributor: Mark Nudelman <mark@UNIX386.uucp>
LUMBRJCK.TAR
A program which monitors log files and indicates when they have
changed by changing its icon. Runs under Suntools.
Contributor: Steven Grimm <koreth@ssyx.ucsc.edu>
MMV.TAR
A program to move/copy/append/link multiple files according to a
set of wildcard patterns. Checks for collisions first. Runs on
BSD, System V, and MS-DOS. Patchlevel 1.
Contributor: Vladimir Lanin <lanin@csd4.cs.nyu.edu>
NAME.TAR
A program which converts a pathname containing symbolic links into
an absolute pathname which contains the "real" path to the file.
Contributor: Alexander Dupuy <dupuy@westend.columbia.edu>
PLIST.TAR
Routines and programs to manipulate files with "property list" headers,
e.g. mail, news, make files, etc.
Contributor: Peter da Silva <peter@ficc.uu.net>
RCS42.TAR
Version 4.2 of the Revision Control System from Purdue University.
Contributor: Walter Tichy <tichy@purdue.edu>
RCSIT.TAR
A program to prepare files for RCS by putting the appropriate
headers at the top, etc.
Contributor: Michael Cooper <mcooper@oberon.uucp>
RENAME.TAR
Whereas "mv" can rename (as opposed to move) only one file at a time,
this program can rename many files according to search and replacement
patterns, sort of like VMS.
Contributor: Vladimir Lanin <lanin@csd2.nyu.edu>
RH.TAR
A program similar to "find", but which allows the user to enter real
C expressions instead of using find's less than wonderful syntax.
Allows selecting more diverse subsets of files. Version 2.0.
Contributor: Kenneth Stauffer <stauffer@cpsc.ucalgary.ca>
RMI.TAR
A program to remove files by inode numbers. This is one of many
solutions to the "how do I remove a file with an untypable name"
question.
Contributor: Dave Curry <davy@itstd.sri.com>
RMUNRM.TAR
A package which allows you to use "rm" as usual to delete files
but then allows you to change your mind and "unrm" a file.
Contributor: Dave Taylor <taylor@hpldat.uucp>
SCCSINTR.TAR
Shell scripts to interface with SCCS.
Contributor: Larry McVoy <larry@geowhiz.uucp>
SHAPE.TAR
A collection of programs to support software configuration management
on UNIX systems. Includes version control commands, and "shape", a
significantly enhanced Make-oid.
Contributor: Axel Mahler <axel@coma.uucp>
SHAR.TAR
A C program to generate "shar" files. Sort of overkill, but what
the hell.
Contributor: Gary Perlman <perlman@wanginst.uucp>
SHARBSD4.TAR
Another C program to generate "shar" files, but this one takes
care to make them the proper size for mailing, etc.
Contributor: Roger March <roger@mips.uucp>
SHRINK.TAR
Shrinks very long (Berkeley) file names into 14-character or less
file names for portability.
Contributor: Simon Brown <simon2@its63b.ed.ac.uk>
SLICE.TAR
A program to split files into several little files by pattern
matching or line numbers.
Contributor: Gary Puckering <garyp@cognos.uucp>
SNEFRU.TAR
A one-way hash algorithm which given some input text comes up with
a single number such that no two texts will hash to the same number.
Contributor: Rich Salz <rsalz@bbn.com>
SPIFF.TAR
SPIFF, the program described at the Summer 1988 Usenix in San
Francisco. Compares files like diff, but handles "minute"
differences like floating point numbers, white space, etc.
correctly.
Contributor: Daniel W. Nachbar <daniel@wind.bellcore.com>
STAT.C
A program to print out information about a file ala stat(2).
Contributor: Rich Kulawiec <rsk@j.cc.purdue.edu>
STATSHEL.TAR
A program to print various characteristics of files in a variety
of formats. Runs on BSD, AIX, HP/UX, SunOS, Ultrix.
Contributor: Diomidis Spinellis <dds@cc.ic.ac.uk>
TRIMLOG.TAR
A program for trimming log files. Allows trimming files by lines
or bytes, and also handles trimming binary files.
Contributor: Dave Curry <davy@itstd.sri.com>
UNIDIFF.TAR
A modified version of context diff which combines the old and new
hunks into one hunk. Cuts the size of context diffs by usually
about 25%. No information is lost in this process. Includes
patches for GNU diff and patch, and a program that goes from
"normal" diffs to unidiffs and back.
Contributor: Wayne Davison <davison@dri.com>
UNSHAR.TAR
A program to undo "shar" files. There are security and speed reasons
for using this over the standard shell.
Contributor: Guido van Rossum <guido@mcvax.uucp>
VF.TAR
A version of VFILER for UNIX. A screen-oriented tool for moving
files around, etc.
Contributor: Rick Conn <rconn@simtel20.army.mil>
VMS_UNIX.TAR
Rename VMS filenames with version numbers, etc. to GNU EMACS style
filenames and backup files.
Contributor: Dan Jacobsen <jacobsen@eecs.uucp>
XC.TAR
A program which reads "special" lines from files and executes the
commands. Lets you put compilation commands in C programs and
then compile them saying "xc file", etc.
Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
XTAIL.TAR
An enhanced version of "tail" which allows watching all files in a
directory, including new ones added while the program is running.
Version 2.
Contributor: Chip Rosenthal <chip@vector.dallas.tx.us.uucp>
ZAP.TAR
A binary file editor that runs under VMS, UNIX, and MS-DOS. Mimics
SIPP from RT-11.
Contributor: Johan Vromans <jv@mh.uucp>
Directory UNIX_C/GRAPHICS
Programs to do graphics, image processing, and other related sorts
of things.
CRC.TAR
The CRC Graphics Package from Purdue University. This package
contains a general-purpose graphics facility for two and three
dimensional graphics. Output devices include HP plotters,
Printronix printers, laser printers, plot(5) format, and so on.
Contributor: Dave Curry <davy@itstd.sri.com>
DELTAC.TAR
Compress and uncompress 8-bit image files using delta modulation.
Achieves about 20% better compression than compress(1) on these
files.
Contributor: Diomidis Spinellis <dds@cc.ic.ac.uk>
DRAW.TAR
A library of routines to produce plots in various formats including
plot(3) and HPGL, and a utility "draw" which acts as a front end.
Contributor: Juha Takala <jta@sah.vtt.fi>
FBM.TAR
The Fuzzy Pixmap Manipulation (FBM) library. Works in combination
with Jef Poskanzer's PBM stuff (see PBM.TAR). Provides a complete
package for manipulation color and b/w images including 24-bit RGB,
8-bit mapped color, 8-bit grayscale, and 1-bit bitmaps.
Contirbutor: Michael Mauldin <Michael.Mauldin@nl.cs.cmu.edu>
FC.TAR
The Fast Clipper 2-D line clipping algorithm. Twice as fast as
the Colin-Sutherland method.
Contributor: John Schultz <jcs@crash.cts.com>
GL_PLOT.TAR
Routines which provide graphic device support for a number of
video adapters and printers for PC/AT class computers running
under Microport System V/AT, Xenix or MS-DOS. The routines
emulate the BSD plot(3) library, as well as provide new
routines. It runs under MSDOS/ System V/AT, SCO
Contributor: <lewis@dtlewis.uucp>
GRAPHPLS.TAR
A program to generate line graphs from tables of data.
Contributor: Alan Kent <ajk@goanna.oz.au>
IPL.TAR
A 2-D graphics production system which produces scatter plots, line
plots, bar graphs, range displays, pie graphs, U.S./Canada maps,
schedule charts, boxes, arrows, text, etc. PostScript or SunView
output.
Contributor: Steve Grubb <scg@lsr-vax.uucp>
MTV.TAR
The MTV Raytracer, which does raytracing.
Contributor: Mark VandeWettering <markv@drizzle.cs.uoregon.edu>
PBM.TAR
Tools for manipulating bitmaps. Can convert between Sun icon,
Sun raster, X10, X11, MacPaint formats. Can also convert to
PostScript or Printronix printer for output.
Contributor: Jeff Poskanzer <jef@helios.ee.lbl.gov>
POPI.TAR
The "popi" graphics editor. Based on the code in the book "Beyond
Photography - the digital darkroom" by Gerard J. Holzmann of AT&T
Bell Labs.
Contributor: RIch Burridge <richb@sunas.sun.oz.au>
QUADTREE.TAR
Encodes bitmaps as "quadtrees". Includes an X11 previewer.
Contributor: Robert S. Glickstein <bobg+@andrew.cmu.edu>
RAYSHADE.TAR
Reads a multi-line ASCII file describing a scene to be rendered and
produces a Utah Raster RLE format file of the raytraced image.
Version 3.0.
Contributor: Craig Kolb <craig@weedeater.math.yale.edu>
SUNCTOBW.TAR
Convert Sun color (8 bit) bitmaps to black and white (one bit)
bitmaps.
Contributor: <rainbow@sbcs.sunysb.edu>
SUNPLOT.TAR
A back end to the "plot" (plot(5)) program to display graphs in
a SunTools window.
Contributor: Sjoerd Mullender <sjoerd@cs.vu.nl>
SUNRAST.TAR
A set of library subroutines for reading and writing Sun raster files.
Contributor: Marc Majka <majka@grads.cs.ubc.cdn>
TEK.TAR
A Tektronix 4014 emulator for Xenix systems with the CGI package.
Contributor: Ronald Florence <ron@mlfarm.uucp>
TIFF2RST.TAR
Convert TIFF files to Sun raster files.
Contributor: William W. C. Wu <wu@cs.buffalo.edu>
TOUCHUP.TAR
A bitmap editor (paint program) for Sun workstations. It has some of
the same features as MacPaint.
Contributor: Raymond T. Kreisel <rayk@sbcs.sunysb.edu>
TRACER.TAR
A program to do ray tracing of balls.
Contributor: Sid Grange <sid@chinet.uucp>
URT.TAR
The University of Utah RLE Toolkit, Version 2.0 (July, 1988). This
is a toolkit full of programs for creating and manipulating raster
files.
Contributor: University of Utah C.S. Dept.
VOGLE.TAR
A device-independent 3-D graphics package. Includes PC drivers,
Sun, X11, and Apollo drivers. Version 1.1.
Contributor: Eric Echidna <echidna@munnari.oz.au>
VOPL.TAR
A plotting library written in Vogle (see above).
Contributor: Eric Echidna <echidna@munnari.oz.au>
VORT.TAR
A rendering toolkit for doing constructive solid geometry and
algebraic surfaces. Display drivers include Sun, X11, Apollo,
Iris, and VGA. Version 1.1.
Contributor: Eric Echidna <echidna@munnari.oz.au>
VPLOT.TAR
A device-independent plotting utility with lots of device drivers
for graphics terminals as well as printers and plotters.
Contributor: Joe Dellinger <joe@hanauma.stanford.edu>
WDB2.TAR
Software to process the World Data Bank II dataset (not included)
and produce a rectangular projection for a specified latitude and
longitude in UNIX plot format.
Contributor: Alan Paeth <awpaeth@watcgl.waterloo.edu>
Directory UNIX_C/INFO
Miscellaneous text files that provide information about all sorts of
things.
ACRONYMS.TXT
A list of acronyms and their meanings. Several hundred acronyms
from all walks of life are indicated here.
Contributor: Scott Barthelmy <scott@wuphys.uucp>
ATTTOOLC.TXT
The announcement of the AT&T Toolchest, how to access it, how to
purchase things from it, etc.
Contributor: C. A. Brooks <cath@sfmag.uucp>
AWKSPLMN.TXT
"A Supplemental Document for AWK -or- Things Al, Pete, and Brian
Didn't Mention Much". Lots of neat undocumented features of awk,
some ways around some bugs, and other stuff.
Contributor: John W. Pierce <jwp%chem@sdcsvax.ucsd.edu>
COMP-SOURCES-INTRO.TXT, COMP-SOURCES-LIST.TXT
An introduction to the comp.sources.unix newsgroup, a description
of where the archives are and how to access them, etc. The second
file contains a list of the current contents of the archives.
Some of the material in UNIX-SW is obtained from comp.sources.unix,
but much of it is not duplicated here.
Contributor: Rich Salz <rsalz@uunet.uu.net>
GNU-PUBLIC-LICENSE.TXT
Version 1 of the "subroutinized" GNU General Public License.
Contributor: Free Software Foundation
INTERPRS.TXT
An announcement of the availability of the Interpress Toolkit from
Xerox, and how to obtain it.
Contributor: D. Murray <dmurray.wbst@xerox.com>
NETLIB.TXT
A description of how to access the NETLIB server at Argonne National
Laboratory. Many math packages such as EISPACK and LINPACK are
available through this service.
Contributor: Gene Rackow <rackow@anl-mcs.arpa>
RNQRFCRD.TXT
A quick reference card for the "rn" news reading program.
Contributor: Laura Lemay <lemay@sun.com>
SECRTYDC.TAR
The SRI International white paper, "Improving the Security of Your
UNIX System", from April 1990.
Contributor: Dave Curry <davy@itstd.sri.com>
TERMCAP.TXT
The 4.3BSD distributed version of the termcap database.
Contributor: Berkeley
TNNOTICE.TXT
A notice about how to obtain the TN3270 distribution from Berkeley.
TN3270 is an IBM 3278 emulator for connecting ASCII terminals to
VM/CMS systems through TCP/IP. A copy of the current version can
be found in UNIX_C/NETWORKS/TN3270.TAR.
Contributor: Campus Software Office <netinfo@garnet.berkeley.edu>
UNIXTRKS.TXT
A collection of handy aliases, shell scripts, etc. for getting things
done on UNIX. Collected from many different people.
Contributor: Nancy Blachman <nancy@resonex.uucp>
VI_QREF.TAR
A "vi" quick reference card.
Contributor: <maart@cs.vu.nl>
VI_REF.TXT
A quick reference of commands for the "vi" editor.
Contributor: unknown
Directory UNIX_C/KERNEL
Device drivers, system calls, and other items related to the UNIX
kernel.
ACCSLSTS.TAR
Modifications to the 4.2BSD kernel to support access control lists.
Contributor: Jeff Glass <jjg@security.uucp>
DEV_FD.TAR
A "/dev/fd" (reference a file descriptor as a file) driver for
4.3BSD.
Contributor: Arnold D. Robbins <arnold@emory.uucp>
DHU_11.TAR
A 4.2BSD driver for a DEC DHU-11.
Contributor: Adrian Pell <adrian@cs.reading.uucp>
DIALINOT.TAR
Modifications to the 4.3BSD kernel tty driver to allow a modem
port to be used for both dialin and dialout purposes.
Contributor: Chris Torek <chris@mimsy.umd.edu>
IPMLTCST.TAR
The IP Multicast Extensionts from the VMTP project at Stanford Univ.
Extensions to 4.3BSD and related systems (SunOS, Ultrix) to support
IP Multicasting as specified in RFC 1054. Release 1.2.
Contributor: Steve Deering <deering@pescadero.stanford.edu>
LOADABLD.TAR
A system to allow loadable device drivers on the Sun workstation.
Allows the development and debugging of device drivers without
the constant relink-the-kernel reboot-the-system hassles.
Should be portable to any 4.xBSD environment.
Contributor: Lee Hasiuk <hasiuk@spp2.uucp>
NLIST1.TAR
A program which reads kernel variables and displays them. It can be
used to monitor variables, display arrays of data structures, or
linked lists. Also a full report generator, with a built-in
calculator. It's configurable as to how to read variables, etc.
Comes with configuration files for SunOS, 4.3BSD, System V,
and Mach.
Contributor: Chris Bertin <chris@cetia.uucp>
NLIST2.TAR
A command-level interface to nlist(3). Can also dump kernel memory,
if you have permission. Should work on any UNIX system with nlist.
Contributor: Warren Tucker <wht@n4hgf.uucp>
PTYSNXPC.TAR
A "pty" driver for the AT&T UNIX-PC.
Contributor: Eric Herrin <eric@e.ms.uky.edu>
SCO_PTYS.TAR
An implementation of Berkeley pseudo ttys for Xenix/386 2.3. Also
works on Xenix/286.
Contributor: Chip Salzenberg <chip@ateng.ateng.com>
S5NAP.TAR
An implementation of nap() (fraction of a second sleep) for System V.
Contributor: Jon Zeeff <zeeff@b-tech.ann-arbor.mi.us>
SUBNETRP.TAR
The mods necessary to 4.3BSD to add a subnet ARP hack. They allow
a subnet gateway machine to act as a bridge so that only it need
know of the existence of subnets. This is quite useful if many
machines on the local network do not have RFC 950 subnet code.
Contributor: John Quarterman <jsq@sally.utexas.edu>
SYSCLTRC.TAR
A system call trace facility for 4.2BSD UNIX.
Contributor: Joseph Simonetti <joes@sbcs.uucp>
ZONK.C
A kill-by-userid system call.
Contributor: Ken Lalonde <kwlalonde@watmath.uucp>
Directory UNIX_C/LANGUAGS
Compilers, interpreters, cross referencers, and subroutine libraries for
various programming languages.
PCCTS.TAR
The Purdue (University) Compiler Construction Tool Set. Public domain
software tools to facilitate the implementation of compilers. Is
functionally similar to lex/yacc, but: generates lexer and parser from
a single spec, extended BNF grammar, up and down inheritance, generates
LL(1) parsers in C, includes sample grammars (e.g. Pascal).
Contributor: Hank Dietz <hankd@ecn.purdue.edu>
BERKYACC.TAR
Berkeley Yacc, a public domain clone of AT&T UNIX Yacc. Conforms to
the Yacc documentation, and generates LALR(1) parsers.
Contributor: Robert Corbett <corbett@ernie.berkeley.edu>
Directory UNIX_C/LANGUAGS/ADA
Also see the SIMTEL20 ADA archives.
ADAFORM.TAR
A filter for Ada programs to pretty-print them using Scribe.
Features bold-facing of keywords, etc.
Contributor: Dave Emery <emery@siemens.uucp>
Directory UNIX_C/LANGUAGS/ASEMBLER
ASM80.TAR
An assembler for the Z-80 mocroprocessor.
Contributor: David A. Klotzbach <klotz@aicchi.uucp>
CROS6502.TAR
Cross assembler for the 6502 microprocessor.
Contributor: Eric C. Brown <brownc@cs.utah.edu>
CROS6809.TAR
Cross assembler for the 6809 microprocessor. Written in
Pascal.
Contributor: Jack Jansen <jack@htsa.uucp>
DIS6502.TAR
A disassembler for the (Atari) 6502.
Contributor: Robert Bond <rgb@nscpdc.uucp>
DIS68000.TAR
A disassembler for the MC68000.
Contributor: John Collins <jmc@inset.uucp>
DIS68K.TAR
Another MC68000 disassembler. Includes patches to make it
work on Sun workstations.
Contributor: Jim Turner <turner@imagen.uucp>
DIS88.TAR
A symbolic disassembler for the Intel 8088 designed to run under
PC/IX on an IBM PC/XT or clone. Compatible with the PC/IX
assembler.
Contributor: G. M. Harding <gm@uts.amdahl.com>
DISASM.TAR
A disassembler for the MC68000 which reads COFF (Common Object
File Format) binaries.
Contributor: Alex S. Crain <alex@umbc3.uucp>
DISZ80.TAR
A Z-80 disassembler.
Contributor: Luc Rooijakkers <lwj@cs.kun.nl>
GENASM.TAR
A generic assembler for the 6502, 8085, 6803, and 6809
microprocessors.
Contributor: Lyle McElhaney <lmc@cisden.uucp>
HP41.TAR
An assembler and bar code generator for the HP-41C calculator.
These are Perl scripts, see UNIX_C/UTILS/PERL.TAR.
Contributor: Mark Biggar <markb@sm.unisys.com>
ZMAC.TAR
A Z-80 macro cross-assembler.
Contributor: Colin Kelley <colin@vu-vlsi.uucp>
Directory UNIX_C/LANGUAGS/BASIC
BASIC.TAR
A BASIC interpreter which is a combination of Microsoft's
BASIC 5 and RT-11 MU-Basic. Has been tested on PDP-11s
under V6, V7, 2.8BSD and 2.9BSD, Vaxes under 4.xBSD, and
Pyramid 98x under 4.xBSD. Should port to System V easily.
Contributor: Phil Cockroft <phil@cs.ucl.ac.uk>
Directory UNIX_C/LANGUAGS/C
ALLOC.TAR
A clone of malloc written to replace the ones in SVr2 for the
80286.
Contributor: Piercarlo Grandi <pcg@aber-cs.uucp>
ANSI_C.TAR
A small portable parser and lexer for ANSI C written in lex and
yacc.
Contributor: Shankar Unni <shankar@hpclscu.cup.hp.com>
APML.TAR
An arbitrary precision math library.
Contributor: Lloyd Zusman <ljz@fx.com>
ARGPROC.TAR
An argument-processing routine in the same vein as getopt().
Contributor: Dan Kegel <dan@srs.uucp>
ARITH.TAR
A uniform interface for multi-precision calculations in the rings
of integers and polynomials over finite fields.
Contributor: Kevin R. Coombes <kevin@math.lsa.umich.edu>
ARITHPRS.TAR
A trivial parser for arithmetic expressions from Chapter 2 of
the latest "dragon book".
Contributor: Marty Fouts <fouts@ames-nas.arpa>
ARAYALOC.TAR
A set of library routines to do dynamic run-time allocation
of multi-dimensional arrays.
Contributor: Roy Smith <roy@phri.uucp>
BITSTRNG.TAR
A package of library routines to provide a "string of bits"
abstraction like the things you used to be able to do in
PL/I.
Contributor: Paul Vixie <paul@vixie.uucp>
BPLUSTRE.TAR
A variable-length key, variable page size B+ tree library.
Includes a dbm(3)-like interface.
Contributor: Marcus J. Ranum <mjr@umiacs.umd.edu>
BSDGETUT.TAR
An implementation of the getutent() routines from System V,
for Berkeley UNIX.
Contributor: Paul Sutcliffe Jr. <paul@devon.uucp>
BTREE1.TAR
An implementation of B-trees.
Contributor: Richard Hellier <rlh@ukc.uucp>
BTREE2.TAR
A set of library routines to main B-trees on disk and store
offsets into data files for the data.
Contributor: Marcus J. Ranum <mjr@welchsun2.uucp>
C_GC.TAR
A general purpose garbage collecting storage allocator using
algorithms from "Garbage Collection in an Uncooperative Env-
ironment", H. Boehm & M. Weiser, Software Practice and Exper-
ience, Sept. 1988.
Contributor: Hans Boehm <boehm@rice.edu>
C_PARSER.TAR
A yacc definition fo a C grammar.
Contributor: <chittamu@umvlsi.uucp>
C_STYLE.TAR
A program to analyze the "style" of a C program. From CACM,
Jan. 1985.
Contributor: <jhhur@kaist.uucp>
CALLS.TAR
A program to produce a call graph (what functions call what
others) of a C program. CALLS.PATCHES contains various bug
fixes.
Contributor: Tony Hansen <hansen@pegasus.uucp>
CCMD.TAR
A user interface package based on the COMND jsys found in TOPS-20.
Has file name completion, command completion, command-line help,
etc.
Contributor: Howie Kaye <howie@cunixc.columbia.edu>
CCS.SH
A shell script to call "cc" for compiling with shared libraries
on an AT&T 7300 (UNIX-PC).
Contributor: Eric S. Raymond <eric@snark.uucp>
CDECL.TAR
A program which accepts English commands like "declare foo as
pointer to int" and returns a C-language definition of "foo",
e.g. "int *foo". It also goes the other way. Also understands
C++ and ANSI C.
Contributor: Tony Hansen <hansen@pegasus.uucp>
CHECK.TAR
A syntax checker to be used in conjunction with (not as a
replacement for) "lint".
Contributor: Nick Crossley <nick@ccicpg.uucp>
CHECKBTS.C
A program to intuit various things about the way a machine
performs its arithmetic.
Contributor: Marty Fouts <fouts@ames-nas.arpa>
CLASH.TAR
A program to detect conflicting variable names in the first N
significant characters for compilers which don't suuport the
FLEXNAMES option.
Contributor: Huch Redelmeir <hugh@hcrvx1.uucp>
COMMAND.TAR
A replacement for the "system" library routine which avoids
execing a shell by handling I/O redirection internally.
Contributor: Rich Salz <rsalz@uunet.uu.net>
CMPLXRTH.TAR
A library of complex arithmetic routines for C.
Contributor: Doug Gwyn <gwyn@brl.arpa>
CONFIG.TAR
A set of library routines for reading configuration files.
Contributor: Conrad Kwok <kwok@iris.ucdavis.edu>
CPROTO.TAR
A program to automatically generate C function prototypes and
variable declarations from C language source code. Requires
the "flex" lexical analyzer (see UNIX_C/UTILS/FLEX.TAR.
Contributor: Chin Huang <cthuang@watdragon.waterloo.edu>
CTAGS.TAR
A program to generate "tags" files from C programs, as well
as generate cross reference listings.
Contributor: Ken Arnold <arnold@cgl.ucsf.edu>
CURSWDGT.TAR
A "widget" library for curses(3X). Provides command, label,
toggle, and input widgets.
Contributor: Richard A. Culshaw <rac@gec-rl-hrc.co.uk>
CXREF.C
A (rather unrobust) C program cross referencer.
Contributor: John Fouts <wirch@puff.uucp>
CXREF.TAR
A much more robust C program cross referencer.
Contributor: Arnold Robbins <arnold@gatech.edu>
DBCR.TAR
A program identifier database package which stores the locations
of all uses of identifiers, pre-processor names, and numbers.
Contributor: Greg Mcgary <gmcgary@kumquat.uucp>
DBUG.TAR
Debugging macros for C programs. Lots of functions to log
debugging information, etc.
Contributor: Fred Fish <fnf@estinc.uucp>
DEBUGMLC.TAR
Drop-in replacements for malloc(3), memory(3), string(3) and
bstring(3) functions with debugging facilities.
Contributor: Conor P. Cahill <cpcahil@virtech.uucp>
DES.TAR
DES library routines suitable for use with MIT's Kerberos. It
was created in Finland and posted from Australia, so should in
theory be entirely free of U.S. export controls. (I wouldn't
test this without a lawyer present...)
Contributor: Antti Louko <alo@kampi.hut.fi>
DYNALINK.TAR
Library routines to perform dynamic linking (linking of subroutines
at run-time).
Contributor: Dave Jones <djones@megatest.uucp>
DYNMCHSH.C
Dynamic hashing after CACM April 1988 pp. 446-457.
Contributor: Esmond Pitt <ejp@ausmelb.oz.au>
EGETOPT.TAR
An extended getopt() function for parsing command line arguments.
Contributor: Lloyd Zusman <ljz@fx.com>
EMITC.TAR
An inverse of the ctime(3) library routine. This routine takes
a date/time string and returns the time in seconds.
Contributor: Mike Marshall <hubcap@hubcap.clemson.edu>
ET.TAR
An error-table library for printing errors from program.
Patchlevel 1.
Contributor: Jonathan I. Kamens <jik@pit-manager.mit.edu>
FDECS.TAR
A shell script to extract ANSI C function prototype definitions
for use in a .h file from C source files which contain old-style
function definitions.
Contributor: Michael Condict <mnc@m10ux.uucp>
FILTER.TAR
A subroutin to construct filter programs like "sed", "awk",
etc. It processes arguments, accepts "-" for standard
input, etc. and then calls a user supplied routine to do
the filtering.
Contributor: Gary Perlman <perlman@wanginst.uucp>
GDATE.C
A routine to convert date strings into "struct tm" type
structures. Accepts all sorts of date string formats.
Contributor: Barry Shein <bzs@bu-cs.bu.edu>
GETLINE.TAR
A function to read an arbitrarily long line from a stream.
Contributor: David Collier-Brown <daveb@geac.uucp>
GETOPTAT.C
AT&T's public domain release of the "getopt" function.
This code was given out at the 1985 Dallas Winter USENIX
Conference.
Contributor: John Quarterman <jsq@sally.utexas.edu>
GETOPT.C
A public domain version of the "getopt" library routine. This
one strictly enforces the System V Command Syntax Standard.
Contributor: Doug Gwyn <gwyn@brl.arpa>
GETUTMP.TAR
A set of library routines to read the "utmp" file much like
the password file's "getpwent" routines.
Contributor: Roger Levasseur <rogaer@nmtvax.uucp>
HASH8.TAR
A program to allow old C compilers to compile programs which
use long identifiers.
Contributor: Geoff Kuenning <geoff@desint.uucp>
IDENTLST.TAR
Programs to list external definitions and identifiers in C
source files.
Contributor: John Rupley <rupley!local@megaron.arizona.edu>
INDENT.TAR
The original version of "indent" (C program beautifier) with the
changes from Berkeley and Sun, who have put their mods into the
freely redistributable category.
Contributor: Ozan Yigit <oz@nexus.yorku.ca>
KIFACE.TAR
A set of routines to allow mapping keys to return values. It
allows a program to assign a return value to a key, or a string
of keys, so that a single value can be checked after a set of
keys is input.
Contributor: Marcus J. Ranum <mjr@welchsun2.uucp>
LIBCPRTH.TAR
ANSI prototype include files for all the libc routines.
Contributor: Clarence Dold <dold@mitisft.convergent.com>
LIBENV.TAR
Routines for manipulating (setting and examining) environment
variables. Runs on 4.xBSD; should run on System V.
Contributor: David Herron <david@ukma.uucp>
LIBNDIR.TAR
Public domain implementation of the 4.2BSD directory routines that
works on all UNIXes.
Contributor: Doug Gwyn <gwyn@brl.arpa>
LIBNDRPX.TAR
A POSIX-compatible version of LIBNDIR.TAR (actually just a
newer version of the same code).
Contributor: Doug Gwyn <gwyn@brl.arpa>
LIBPW.TAR
Routines for manipulating password and group file entries.
Contributor: <root@lsrhs.uucp>
LINTPROT.TAR
Patches to 4.2BSD (4.3BSD or Sun can be easily done by hand)
"lint" to create a prototype generator.
Contributor: Jon Leech <leech@cs.unc.edu>
LOCALTIM.TAR
A System-V compatible localtime() library with enhancements to
work in European timezones, etc. Will also run under Berkeley
UNIX. Version 3.0.
Contributor: David Olson <ado@elsie.uucp>
MALLOC.TAR
A portable implementation of malloc. Also supports a tracing
function which the author says is Sun-specific.
Contributor: Mark Brader <msb@sq.sq.com>
MEMLINTK.TAR
A header file that can be used to politely shut lint up about
casting results of memory allocation functions malloc, realloc,
and calloc. It also stops complaints about the argument to
free.
Contributor: Bob Lewis <bobl@tessi.uucp>
MENU.TAR
A menu preprocessor. Uers construct files describing menus,
and menu will display them to the user and allow him to pick
items from them.
Contributor: Richard Conn <rconn@simtel20.army.mil>
MKPROTO.TAR
A program for generating prototype declarations for all
functions appearing in a C source file. The input code
may be either K&R or ANSI C. Correctly handles prototype
promotion.
Contributor: Eric R. Smith <ersmith@uwovax.uwo.ca>
MODEMCAP.TAR
A modem-independent dial(3) package with a termcap-like
description file. Refer to the relevant System V manuals.
Contributor: John F. Haugh <jfh@killer.uucp>
MW.TAR
The Maryland Windows library. This is in the same vein as
"curses", but has many more features.
Contributor: Chris Torek <chris@mimsy.umd.edu>
PASSWDET.C
A routine to detect "obvious" passwords by examining them for
English triples. Can be added to password changing programs
to prevent people from picking easily guessed passwords.
Contributor: John Nagle <jbn@wdl1.uucp>
POSIXTST.TAR
A program sorts through the POSIX and ANSI include files and
reports missing items, additional items in the standard,
additional items allowed by the standard, and items not
allowed by the standard. References to the standards
document are included in the report.
Contributor: Barry Books <aixsm!bboks@uunet.uu.net>
PQSORT.C
A version of "qsort" (Quick Sort) which claims to be faster than
the library routine (although he doesn't specify which version
of UNIX he means).
Contributor: Duane Morse <duane@anasazi.uucp>
REGEXP.TAR
An "almost-public-domain" implementation of the V8 regular
expression matching routines.
Contributor: Henry Spencer <henry@utzoo.uucp>
SCPP.TAR
A selective C preprocessor which replaces macros and removes
comditional code, leaving everything else the same. This is
useful when trying to decipher heavily #ifdef'd code with
lots of misleading macros.
Contributor: Brad Needham <brad@tekig4.uucp>
SEARCH.TAR
An almost generic search table routine using binary search.
Generates a search table, and then looks things up in it
using 32-bit keys.
Contributor: Chris Torek <chris@mimsy.umd.edu>
SETENV.TAR
A routine to maintain a list of environment variables for
passing to other programs.
Contributor: Maarten Litmaath <maart@cs.vu.nl>
SIMILRTY.TAR
A program to detect stretches in C programs that are similar
or just plain identical. Useful for locating "borrowed"
code, etc.
Contributor: Dick Grune <dick@vu44.uucp>
SKIPLSTS.TAR
A C implementation of skip lists as described in the June 1990
Communications of the ACM.
Contributor: Bill Pugh <pugh@cs.umd.edu>
SMALL_C.TAR
Ron Cain's original Small-C compiler, but highly extended.
Included are code generators for the 8080, 6809, 68000,
and Vax. Run-time support for 8080 CP/M, Flex 6809, and
Vax 4.1BSD are also included.
Contributor: Chris Lewis <clewis@mnetor.uucp>
SMAP.TAR
Safe Memory Allocator Package. A wrapper around malloc,
calloc, realloc and free to check that they behave themselves.
Contributor: Allistair G. Crooks <agc@nixbln.uucp>
SPLAYTRE.TAR
A library for working with splay trees as described in Tarjan's
ACM Turing Lecture. Usable for symbol tables and the like.
Contributor: Dave Brower <daveb@llama.uucp>
SPLAYTRE.TAR
Another implementation of splay trees, this one from "Application
of Splay Trees to Data Compression", CACM August 1988.
Contributor: Bodo Rueskamp
<br@laura.irb.informatik.uni-dortmund.de.UUCP>
STRINGS.TAR
A public domain strings package containing all the various
string manipulation routines C programmers are used to.
Contributor: Larry Campbell <campbell@maynard.uucp>
STRSED.TAR
A function which does regular expression search and replace like
the ed/edit/ex editors, as well as tr(1)-like transliteration,
in a string.
Contributor: Terry Jones <terry@pcsbst.pcs.com>
STRSTR.TAR
An implementation of the strstr() (find substrings in a string)
function which uses a modified version of the quick search
algorithm described in CACM V33 N8.
Contributor: Doug Gwyn <gwyn@brl.mil>
STRTOD.TAR
An implementation of the strtod() (string to double) function.
Contributor: <ok@quintus.uucp>
TIMER.TAR
Various routines to do delta time computations.
Contributor: Gregg Wonderly <gregg@a.cs.okstate.edu>
TRIGRAPH.TAR
Programs which implement trigraphs as specified in the ANSI C
draft standard. Trigraphs are an alternate way of writing
certain characters. This archive contains two programs; one
to do trigraphs-to-ascii, and one to do the reverse.
Contributor: John P. Nelson <jpn@teddy.uucp>
UFORMAT.TAR
A routine to do formatting such as that done by database report
generators.
Contributor: Brandon Allbery <allbery@uunet.uu.net>
UNCTIME.TAR
A "yacc" parser for times and dates to return date strings in
UNIX time format.
Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
UNIDESK.TAR
UniDesk is a desktop user interface library package for
UNIX systems with ASCII terminals.
Contributor: Ben Konig <ben@apple.com>
VSPRINTF.TAR
Portable versions of vprintf, vfprintf, vsprintf.
Contributor: Robert A. Larson <blarson@skat.usc.edu>
VSTR.TAR
A dynamic strings package.
Contributor: Jordan K. Hubbard <jordan@berkeley.edu>
XCP.TAR
A program to convert long C variable names to short ones (i.e.
to "de-flexname" them) for C compilers without FLEXNAMES.
Contributor: Mark Mendel <mark@digi-g.uucp>
XRAND.TAR
A random number generator based on the linear congruential and
additive congruential methods.
Contributor: Andreas Nowatzyk <agn@unh.cs.cmu.edu>
Directory UNIX_C/LANGUAGS/CPLUSPLS
GENMAN.TAR
A program to generate documentation about a C++ class from the
include and source files. Version 2.0.
Contributor: Bob Mastors <bby@epochsys.uucp>
INTERVAL.TAR
An interval arithmetic package.
Contributor: Dan.McCue@newcastle.ac.uk
SILO.TAR
Routines to build event-based discrete event simulations. See
"Simulating Computer Systems: Techniques and Tools" by M. H.
MacDougall.
Contributor: S. Manoharan <sam@lfcs.edinburgh.ac.uk>
Directory UNIX_C/LANGUAGS/FORTH
C-FORTH.TAR
A C-language implementation of figFORTH. Has been tested
on PDP-11s under 2.9BSD, Vaxes under 4.2BSD, and Vaxes under
EUNICE 3.0. Requires 32-bit ints and 16-bit shorts.
Contributor: Allan Pratt <apratt.pa@xerox.com>
VAXFORTH.TAR
An implementation of FORTH (called VFORTH) for Vaxes under
4.2BSD. Uses subroutine-threading and in-line code to
improve speed.
Contributor: Andy Valencia <vandys@hpda.uucp>
Directory UNIX_C/LANGUAGS/FORTRAN
F2C.TAR
A Fortran to C translator developed by folks from Bell Labs,
Bellcore, and CMU. Derived from the original UNIX f77(1).
Converts ANSI standard Fortran 77 to C without manual
intervention. Can generate ANSI C or C++ compatible code as
well. Runs on Sun, Vax, IBM RT, Apollo, SGI, MIPS, and Crays.
Has been verified on the NBS tests, several large math libraries,
floating point tests, etc.
Contributor: Mark Maimone <mwm@cs.cmu.edu>
FLOPPY.TAR
A Fortran coding convention checker and code tidier. Understands
F77, supports 44 different coding conventions. Runs under VMS,
VM/CMS, and UNIX. Written in Fortran.
Contributor: Julian Bunn <julian@cernvax.cern.ch>
FXREF.TAR
A linkage map generator and a cross reference generator for
FORTRAN-77 programs.
Contributor: Bill Silvert <silvert@dalcs.uucp>
PREP.TAR
A preprocessor which supports macros, flow control extensions,
vector statement shorthand, and automatic loop unrolling for
certain classes of loops.
Contributor: Roger Ove <ove@newton.uucp>
PSDRAW.TAR
Library routines to generate PostScript drawings from FORTRAN.
Contributor: B. Narasimhan <naras@stat.fsu.edu>
RATFOR.TAR
A public domain implementation of RATFOR (RATional FORtran).
Generates FORTRAN-77, unlike UNIX "ratfor" which generates
FORTRAN-66.
Contributor: Ozan Yigit <oz@yetti.uucp>
Directory UNIX_C/LANGUAGS/FP
FP.TAR
A C implementation of Backus' Functional Programming language.
This one closely follows the syntax of the one distributed
with 4.3BSD (which is close to Backus' syntax).
Contributor: Andy Valencia <vandys@lindy.stanford.edu>
FPC.TAR
A compiler for Backus' Functional Programming language. It
translates FP to C, which you can then compile.
Contributor: Edoardo Biagioni <biagioni@cs.unc.edu>
IFP.TAR
A variant of Backus' Functional Programming language. Should
run under any UNIX. Written in C.
Contributor: Arch D. Robison <robison@b.cs.uiuc.edu>
Directory UNIX_C/LANGUAGS/ICON
The Version 7.0 Icon language distribution for UNIX from the
University of Arizona. Icon is a high-level, general-purpose
programming language with extensive facilities for handling
strings and lists. In some senses it is the sucessor to
SNOBOL4, and was devleoped by the same people. See the file
README.TXT for a description of what the files in this
directory contain.
Contributor: Gregg Townsend <gmt@arizona.edu>
Directory UNIX_C/LANGUAGS/LISP
ELK.TAR
A Scheme interpreter intended to be used as a general extension
language. Can also be used as a stand-alone implementation of
Scheme. Version 1.0.
Contributor: Oliver Laumann <net@tub.uucp>
XLISP.TXT
The Xlisp reference manual. For version 2.0 of Xlisp.
Contributor: Tim I. Mikkelsen <tim@hpfclk.sde.hp.com>
XLISP.TAR
Xlisp version 2.1. Runs on PCs under MegaMax C, Aztec C,
Lattice C (Amiga). There are implementations for VMS, UNIX,
MS-DOS, MC68000, Atari ST, Amiga, and Macintosh.
Contributor: Gary Murphy <garym@cognos.uucp>
Directory UNIX_C/LANGUAGS/LOGO
LOGO-MAKEHELP.TAR
A different "makehelp" for Logo (below).
Contributor: Brian Harvey <bh@media-lab.media.mit.edu>
LOGO.TAR
A LOGO interpreter. Has been tested on PDP-11s under V7 and
Vaxes under 4.xBSD. Includes interfaces for many popular
graphics terminals as well as the floor-turtle through a
DW-11 Unibus device.
Contributor: Brian Harvey <bh@media-lab.media.mit.edu>
MUSICLOG.TAR
Dragon curves with music.
Contributor: Gerald Edgar <edgar@shape.mps.ohio-state.edu>
Directory UNIX_C/LANGUAGS/MODULA_2
PRETTYPRINT.TAR
A pretty printer written in Modula-2.
Contributor: Ken Yap <ken@rochester.edu>
Directory UNIX_C/LANGUAGS/OCCAM
OCCAM.TAR
A yacc/lex specification for OCCAM and OCCAM2.
Contributor: Peter Polkinghorne <pjmp@hrc63.uucp>
Directory UNIX_C/LANGUAGS/OPS5
OPS5.TAR
OPS5 in Common Lisp. Apparently it runs under lots of different
Common Lisps; you'll have to look and see if yours is there. I
think it runs on micros and stuff as well.
Contributor: Eric Van Tassell <eric@dlcdev.uucp>
Directory UNIX_C/LANGUAGS/PASCAL
ISO-PASCAL.TAR
Public domain "yacc" and "lex" grammar for ISO level 0 Pascal.
Contributor: Arnold. D. Robbins <arnold@emory.uucp>
KAREL.TAR
An interpreter for the Karel language as described in "Karel
the Robot" by Richard E. Pattis. Intended as a gentle intro
to Pascal.
Contributor: Jan Miksovsky <jtm@spock.uucp>
P2C.TAR
A Pascal to C translator. Understands HP, partial Turbo, and
other Pascal dialects. Runs on at least HPs and Suns.
Version 1.14.
Contributor: Dave Gillespie <daveg@csvax.caltech.edu>
PSTRINGS.TAR
An unbounded-length strings package for ISO Level 1 PASCAL.
Will run under Sun PASCAL, but will NOT run under Berkeley
"pc", according to the author.
Contributor: Ian Cottam <ian@unix.computer-science.machester.ac.uk>
PTOC.TAR
A Pascal to C translator. It is written as a single huge
Pascal program, although the "ptoc" translation to C is also
provided.
Contributor: Per Bergsten <perb@holtec.uucp>
SFTWRTLS.TAR
An implementation of the routines from "Software Tools in
Pascal", by Kernighan & Plaugher. Should run under Berkeley
Pascal; the text indicates it should run under VS/PASCAL
on VM/CMS and MVS, also.
Contributor: James Potter <jp@lanl.gov>
TURBOTLS.TAR
Another implementation of K&P's "Software Tools in Pascal",
this one for Turbo Pascal 3.0 under CP/M-86. The comments
imply it should run under MS/DOS as well.
Contributor: Chris Lewis <clewis@mnetor.uucp>
Directory UNIX_C/LANGUAGS/PROLOG
PTAGS.TAR
A "tags" utility for Prolog.
Contributor: Chriss Tweed <chris@caad.ed.ac.uk>
Directory UNIX_C/LANGUAGS/SMALTALK
SMALLTALK.TAR
Release 2.02 of the Little Smalltalk system. It's not Smalltalk-80
or Smalltalk-V. It is described in the book "Little Smalltalk"
by Timothy A. Budd, from Addison-Wesley.
Contributor: Timothy A. Budd <budd@cs.orst.edu>
Directory UNIX_C/LANGUAGS/SR
SR (Synchronizing Resources) is a programming language which allows
the writing of distributed programs, either distributing them on
one machine or on several. This implementation comes from the SR
Project at the University of Arizona, and runs on VAX 8650 under
4.3BSD/MtXinu, Sun 3/140 under SunOS3.4, Sun 2/120 under SunOS 3.4,
and the Encore Multimax under UMAX. Version 1.1.
SR.TAR
The SR programming language, including doumentation, checkout
programs, and examples.
VS.TAR
Extended verfication suite. You only need this if you are
modifying the system or porting to a new architecture.
Directory UNIX_C/MACINTSH
Software for making Apple Macintoshes and UNIX work together.
COMBINHX.C
Combine binhex files which have been split into pieces back into
one file.
Contributor: Grek Dudek <dudek@utcsri.uucp>
DOWNLODC.TXT
A document which describes the various programs which can be used
to download to the Macintosh from UNIX.
Contributor: Chris Borton <borton@sdcsvax.ucsd.edu>
FROMHEX.C
Convert from hex format to regular characters.
Contributor: unknown
MACBIN.TAR
Creates a MacBinary file from the 3 UNIX files created when uploaded
using "macget".
Contributor: Gary P. Standorf <standorf@cecom-2.arpa>
MACDRAW-TO-IMAGEN.TAR
A program to send MacDraw images to an Imagen laser printer.
Contributor: Allan G. Weber <weber@brand.usc.edu>
MACGETPT.TAR
The "macget" and "macput" programs for transferring files between a
Macintosh and a UNIX system.
Contributor: Dave Johnson <ddj@brown.csnet>
MCPNTLGP.TAR
A program to convert MacPaint format files to Symbolics LGP-1
laser printer format. MACPAINT-TO-LGP.TXT contains the documentation.
Contributor: Richard Furuta <furuta@beaver.cs.washington.edu>
MACPAINT-TO-POSTSCRIPT.TAR
Convert MacPaint files to PostScript.
Contributor: Brian H. Powell <brian@sally.utexas.edu>
MACPAINT-TO-PRINTRONIX.TAR
A program to print MacPaint files on a Printronix graphics printer.
Contributor: Richard Furuta <furuta@beaver.cs.washington.edu>
MACSEND1.SH
Shell script to send groups of files to a Macintosh using "macput".
Contributor: Chris Borton <borton@sdcsvax.ucsd.edu>
MACSEND2.SH
A more advanced version of "macsend".
Contributor: Barry Eynon <barry@playfair.uucp>
MACTRMCP.TXT
A "termcap" entry for a Macintosh running MacTerminal.
Contributor: Steven B. Munson <sbm@purdue.edu>
MACWRTDV.TAR
A program to translate MacWrite files to DVI (TeX) format.
Contributor: Douglas Orr
MACWRITE-TO-SCRIPT.TXT
MacWrite to Script translation table for Xerox 9700 laser printer.
Contributor: Norman Meyrowitz
MACWRITE-TO-TROFF.TAR
A program to translate MacWrite files to "troff" format using the
"-me" macro package.
Contributor: Van Jacobsen <van@lbl-csam.arpa>
MACXBIN.SH
A shell script to "xbin" files from comp.sources.mac into a single
directory for "macput"ing.
Contributor: Chris Borton <borton@sdcsvax.ucsd.edu>
MWRESCUE.C
Rescue damaged MacWrite files (V3.0 and later)
Contributor: unknown
SCRIBEPC.TAR
Extract Scribe-able pictures from MacPaint files.
Contributor: J. W. Peterson
SIT.TAR
A program to produce StuffIt archives for downloading to the Mac.
Contributor: Tom Bereiter <twb@rolex.uucp>
TOHEX.C
Convert files to hex format.
Contributor: unknown
UNPACKIT.C
Unpacks Mac Packit files into their component files.
Contributor: Allan Weber <weber@brand.usc.edu>
UNXBIN.TAR
Convert *.{info,data,rsrc} files from "macget" back into something
that "xbin" will accept.
Contributor: Herb Barad <barad@brand.usc.edu>
UW42.TAR
The "uw" multi-window terminal program for the Macintosh. Emulates
an ADM-31 in the windows. This is version 4.2 of UW.
Contributor: John Bruner <jdb@s1-c.arpa>
XBIN.TAR
Convert files from binhex format to what "macput" expects.
Contributor: Dave Johnson <ddj@brown.csnet>
Directory UNIX_C/MAIL
Programs to help in the reading, sending, and manipulation of
electronic mail.
ABE.TAR
A replacement for uuencode/uudecode designed to deal with all the
typical problems of USENET transmission, along with those of other
media. Smaller files, compress well. Multiple files can be placed
in one encoding.
Contributor: Brad Templeton <brad@looking.on.ca>
ANSWER.TAR
A program to answer your mail while you're away. Looks like it's
for System V; may require minor changes to run on 4.xBSD.
Contributor: Van Rietschote <jchvr@ihlpg.uucp>
BNCDBDCD.TAR
Another binary-to-ASCII encoding scheme for mail. This encodes
three bytes to four characters. Public domain.
Contributor: Rayan Zachariassen <rayan@ai.toronto.edu>
BSMTP.TAR
Batch SMTP. This stuff implements SMTP (Simple Mail Transfer
Protocol) via files for networks which are file-transfer based
such as UUCP and BITNET.
Contributor: David Herron <david@ms.uky.edu>
BTOA.TAR
Conversion between binary and ASCII files for mailing purposes.
Expands binary files by only 25% instead of uuencode's 33%. Also
capable of repairing damaged files. This was originally part of
the COMPRESS distribution. Version 5.2.
Contributor: Stefan Parmark <d84sp@efd.lth.se>
CKMAIL.TAR
A program to check a user's mail and report the "from" lines. Much
like Berkeley "from".
Contributor: Wayne Mesard <mesard@bbn.com>
CLRQUEUE.TAR
A shell script to clean out the "sendmail" mail queue and send
the results to the system administrator.
Contributor: David Barto <barto@celerity.uucp>
CMDBYMAL.TAR
A program to execute commands by mail, by mailing them to yourself.
Allows "remote execution" of commands (sort of).
Contributor: Jacob Levy <jaakov@wisdom.bitnet>
CRYPTMAL.TAR
Send and receive encrypted mail.
Contributor: unknown
DELIVER.TAR
A mail delivery agent which uses shell scripts as its configuration
files. This allows full shell functionality in processing mail; e.g.
to send daytime mail to one machine, and nighttime mail to another.
Version 2.0. Patchlevel 11.
Contributor: Chip Salzenberg <chip@ateng.uu.net>
DIGEST.C
A program to construct a ARPA-style digest from a file of mail
messages. Handles generation of a topic list, sorting messages
by subject, etc. Also includes instructions for easy maintenance
of mailing lists using "sendmail". Works on 4.2 and 4.3BSD.
Contributor: Dave Curry <davy@itstd.sri.com>
DMAIL.TAR
A mail reading and sending program whic supports folders and various
methods of grouping messages by subject, from address, etc. Tested
on 4.2BSD and 4.3BSD, may require changes for other systems.
Contributor: Matt Dillon <dillon@ucbvax.berkeley.edu>
DNAMAIL.TAR
Send DECNET mail to/from a Sun running Sunlink/DNI.
Contributor: Darin Johnson <darin@decwrl.dec.com>
DOMNRTRS.TAR
Domain-routing programs for "pathalias" and UUCP.
Contributor: J. Eric Roskos <jer@peora.uucp>
EASE.TAR
EASE, a language for writing "sendmail" configuration files in
something at least somewhat more legible than "sendmail"'s own
little language.
Contributor: Arnold D. Robbins <arnold@emory.edu>
ELM.TAR
The ELM Mail System. This is a very popular mail system which has
lots of convenient features to speed your processing of mail.
Version 2.3.
Contributor: Syd Weinstein <syd@dsinc.com>
ELMEDIT.TAR
A simple ASCII editor for ELM. Allows naive users to use ELM without
learning how to use an editor.
Contributor: Marc Siegel <smarc@mas.uucp>
GETMAPS.TAR
Shell scripts to automatically pull the USENET maps from the newgroups.
Contributor: Eugene Cristofor <gc@vax135.uucp>
IDASNDML.TAR
The IDA Sendmail Enhancement Kit, rev 1.2.5. Source code modifications
for Sendmail version 5.59. These enable sendmail to have direct
access to dbm(3) files and Sun Yellow Pages, separate envelope/header
rewriting rulesets, and multi-token class matches, among other things.
Contributor: Lennart Lovstrand <lovstran@arisia.xerox.com>
LMAIL.TAR
A local mail delivery agent which adds piping to files and programs
for sites running Smail 2.5.
Contributor: Jon Zeeff <zeeff@b-tech.ann-arbor.mi.us>
MAILLIST.TAR
A program to manage large mailing lists using 4.xBSD "sendmail".
Contributor: Stephen J. Muir <stephen@dcl-cs.uucp>
MAILIAS.TAR
A program to "decode" mail aliases from your .mailrc and tell you
who things are going to.
Contributor: Mark Sirota <msir_cif@uhura.cc.rochester.edu>
MAILSPLT.TAR
A program to send files and/or directories via electronic mail using
"tar", "compress", etc. It sends an awk script to reassemble the
pieces at the remote end. Version 2.7.
Contrbutor: Mitchell F. Wyle <wyle@lavi.uucp>
MEP102B.TAR
Mail Extensions Package. Handles things like automatically tossing
mail from people you don't want to hear from, logging incoming mail,
and so on. Looks like it depends pretty heavily on Berkeley mail.
Contributor: John Antypas <jantypas@hope.uucp>
MHRNTRFC.SH
A method of interfacing the Rand MH mail handler with the "rn"
USENET news reading program.
Contributor: Robert Virding <robert@erix.uucp>
ML.TAR
A program to split mail messages from one file into several files.
Contributor: Adri Verhoef <ccea3@rivm.uucp>
MN.TAR
A program which reads and summarizes a mailbox. Several output
formats, including some machine-parsable ones.
Contributor: Wim Lewis <wiml@milton.u.washington.edu>
MQ_FROM.TAR
Replacements for the Berkeley "mailq" and "from" commands. Also runs
on System V.
Contributor: Kevin Sweet <sweet@scubed.arpa>
MSG.TAR
The Msg mail system. This one's screen oriented, for those of you who
like such things. Runs under BSD, System V, HP-UX, and Amdahl UTS.
I'm fairly sure that this was a predecessor of ELM. MSG.DOC and
MSG.INTRO contain documentation.
Contributor: Dave Taylor (taylor@hplabs.hp.com>
MUSH.TAR
The Mail User's SHell. This is another mail user agent, designed to
interface with sendmail. Includes a Suntools interface, a curses
interface, and a shell-like interface. Runs on BSD, System V, Xenix,
HP/UX, AUX, AIX, etc. Version 7.1. Patchlevel 1.
Contributor: Dan Heller <argv@eng.sun.com>
NMAIL.TAR
A program to do UUCP mail routing using the output of the
"pathalias" program.
Contributor: Nigel Horne <njh@root44.uucp>
PTHLSMDF.TAR
Modifications to "pathalias" (see below) to make it work with MMDF.
Contributor: David Herron <david@e.ms.uky.edu>
PTHLSXNX.TAR
Patches to "pathalias" (see below) to make it work on 80286 machines
under Xenix.
Contributor: <chip@ateng.uucp>
PATHALIS.TAR
The "pathalias" program for turning the UUCP map information into
a UUCP routing database. Version 10.
Contributor: Peter Honeyman <honey@citi.umich.edu>
PATHRPT.TAR
A program to produce reports from the output of PATHALIAS. Notes
how many paths start from one of your UUCP neighbors, etc.
Contributor: David H. Wolfskill <david@dhw68k.cts.com>
PCMAIL.TAR
A program to turn a PC into a (non-routing) UUCP node. Runs under
MS-DOS and various flavors of UNIX. Version 2.0.
Contributor: Wietse Venema <wswietse@lso.win.tue.nl>
PMDC.TAR
A "personal mail daemon" which filters mail much like GNU Emacs
does but without the overhead of Emacs and lisp.
Contributor: Robert Krawitz <rlk@think.com>
RBIFCMST.TAR
A replacement for BSD "biff" and "comsat" which allows monitoriing of
user's mailboxes even on remote hosts.
Contributor: Steven Grimm <koreth@ssyx.ucsc.edu>
RETURNML.TAR
A program to return mail when you're on vacation. This one is for
System V, 4.3BSD users should probably just use vacation(1).
Contributor: <ksl@hou2e.uucp>
ROUNDRBN.TAR
A mail round-robin program. Version 1.0.
Contributor: Max Hailperin <hailperin@cs.stanford.edu>
RMAILUCP.TAR
An "rmail" replacement which handles domain-ified UUCP paths. For
older System V systems.
Contributor: Rick Richardson <rick@pcrat.uucp>
SENDMAIL.TAR
The latest version of "sendmail" from Berkeley, version 5.64.
This is copied directly from UCBARPA.BERKELEY.EDU.
Contributor: Berkeley
SENDMLCF.TAR
The "sendmail.cf" files from Georgia Tech. Useful as samples for
setting up your own config files.
Contributor: Gene Spafford <spaf@purdue.edu>
SNDMLCFG.TAR
Example generic "sendmail.cf" files for Internet sites and Internet
sites with UUCP.
Contributor: Erik E. Fair <fair@berkeley.edu>
SNDMLMDS.TAR
Modifications to "sendmail" to allow pathalias translations and the
like to be used. NOTE: This is for 4.2BSD "sendmail"; make sure you
check version numbers before you apply it to your "sendmail".
Contributor: Bruce Israel <israel@gimble.umd.edu>
SNDMLQRF.TAR
A sendmail quick reference card. Built from tbl/troff. This is
the one handed out by Jim Joyce's UNIX Bookstore in San Francisco.
Contributor: Jim Joyce <jim@hoptoad.uucp>
SMAIL.TAR
The "smail" package - a smart mailer and UUCP path router. Popular
on Xenix systems. It's also the "official" mailer of the UUCP
Project.
Contributor: Larry Auton <lda@clyde.att.com>
SMSMTP.TAR
An SMTP server/client implementation for System V and the SMAIL
program (see SMAIL.TAR).
Contributor: Johan Vromans <jv@mh.nl.uucp>
SYSVCMST.TAR
A port of the 4.3BSD-tahoe release of "comsat" to System V, with a
FIFO (named pipe) replacing sockets.
Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
TARNTRML.TAR
Shell scripts for sending "tar" files through mail.
Contributor: Mark Mendel <mark@hyper.uucp>
UNDGSTFY.C
A program to split digests into their component messages. Has been
tested on several ARPAnet digests.
Contributor: David Brown <jdb@ncsc.arpa>
UNPCKMPS.TAR
Another USENET map unpacking script.
Contributor: Chris Lewis <clewis@eci386>
UUDECODE.BSC
A version of "uudecode" written in GW-BASIC.
Contributor: R. D. Eager <rde@ukc.uucp>
UUENCODE-UUDECODE.TAR
The "uuencode" and "uudecode" programs for encoding binary files
to be sent through electronic mail. These are the version that
comes with 4.3BSD (they are public domain).
Contributor: Dave Curry <davy@itstd.sri.com>
UENCDCPC.TAR
The "uuencode" and "uudecode" programs for Microsoft C on IBM PCs
and compatibles.
Contributor: Herm Fischer
UUHOSTS.TAR
Another set of programs to grab the UUCP map files automatically when
they are posted.
Contributor: John Quarterman <jsq@sally.utexas.edu>
UUMAIL.TAR
Another routing program to use the "pathalias" database. The file
UUMAIL.BUG contains a bug fix.
Contributor: Stan Barber <sob@neuro1.uucp>
VACATION.SH
This is a vacation program intended for Berkeley systems not running
"sendmail".
Contributor: Eric Mazur <mazur@harvard.edu>
XXCP.TAR
A replacement for uuencode/uudecode for UNIX, MS-DOS, and VM/CMS
which uses a gateway-transparent dataset.
Contributor: David Camp <david%wubios@wucs1.wustl.edu>
Directory UNIX_C/NETWORKS
Programs for dealing with networks such as TCP/IP. Includes remote
file system programs for RFS and NFS, Sun remote procedure call
interfaces, etc. (UUCP stuff is stored in UNIX_C/TELECOM.)
3BCONECT.TAR
A set of tools for AT&T 3B2 machines with 3BNET which provides a
remote login facility and file transfer capability.
Contributor: Dave Settle <mcvax!oscar.smb.co.uk!dave@uunet.uu.net>
3BNET.TAR
A set of tools and a network printer spooler for AT&T's 3BNET
network under System V Release 2.0.
Contributor: James Hayes <james@wizard.ucsd.edu>
AMD.TAR
A value-added replacement for the SunOS automounter. Runs on
SunOS 3.5 and 4.0, HP-UX 6.x, and Mt. Xinu MORE/bsd, IBM AOS 4.3,
Ultrix 2.2 and 3.0, Apple A/UX, Encore UMAX 4.3, and others.
Version 5.1c.
Contributor: Jan-Simon Pendry <jsp@doc.ic.ac.uk>
ARPDUMP.C
Prints out all the kernel ARP table entries (4.2/4.3BSD).
Contributor: Dennis Bednar <dennis@rlgvax.uucp>
AUTH.TAR
A secure user-level implementation of RFC931, the Authentication
Server. Provides authentication services for TCP connections
such as sendmail. Version 2.1.
Contributor: Dan Bernstein <brnstnd@acf10.nyu.edu>
AUTHUTLS.TAR
Scripts and utility programs to go along with AUTH.TAR. Includes
configuration for sendmail to use AUTH. Version 1.0.
Contributor: Dan Bernstein <brnstnd@acf10.nyu.edu>
AUTOFTP2.TAR
A modified version of AUTOFTP1.TAR with improved error recovery,
etc. Version 3.0.
Contributor: Mingqi Deng <deng@shire.cs.psu.edu>
BIND.TAR
The Berkeley Internet Name Domain server (BIND) version 4.8.3.
This is the latest version from UCBARPA.BERKELEY.EDU.
Contributor: Berkeley
BUG.TAR
A program to tap a stream socket and print all data flowing on the
stream. Requires BSD UNIX (or BSD-derived).
Contributor: Matthew Merzbacher <matthew@cs.ucla.edu>
CHAT.TAR
A multi-user real-time communications program like Berkeley "talk",
except that it allows up to ten users. CHAT.BUG[1-2] contain bug
fixes.
Contributor: Sanford L. Barr <slb@bnl44.uucp>
CKNFS.TAR
A program which takes a PATH as argument, and checks the path for
dead NFS servers, and then spits out a modified path with the
dead servers removed. Allows you to log in and use an NFS client
without running the risk of hanging because a server is dead.
Version 1.1.
Contributor: Alan Klietz <aklietz@ncsa.uiuc.edu>
CMS_UNIX.TAR
Programs to transfer files (and files of mail data) between UNIX
and CMS (or MVS) systems. Written for System V, but should port
to BSD with little difficulty.
Contributor: Gary Mills <mills@cc.uofm.cdn>
CONDOR.TAR
A facility for executing UNIX jobs on a pool of cooperating idle
workstations. Includes transparent checkpointing and job
migration. Runs on Vaxen (BSD & Ultrix 3.x), SPARC (SunOS 4.x),
Symmetry (Dynix), MC68020 (SunOS 3.x, 4.x), DEC 3100 (Ultrix 3.x).
Contributor: Mike Litzkow <mike@cs.wisc.edu>
ETHERLIB.TAR
Library routines to provide access to the raw Ethernet for user-level
programs. Uses the NIT interface on Suns (both sockets and streams
varieties); uses the DLI interface on Ultrix. On 4.3BSD, uses the
Stanford enetfilter available as user-contributed software on the
4.3BSD tape.
Contributor: Alexander Dupuy <dupuy@cs.columbia.edu>
ETHERTLS.TAR
Ethernet monitoring tools. Requires SunOS 3.x (will not work on
SunOS 4.0 because of the different NIT interface). You can send
Ethernet Version 2 CTP packets, dump ethernet traffic, tabulate
sources and destinations, etc.
Contributor: Phillip L. Budne <budd@bu-it.bu.edu>
IEN116.TAR
An implementation of the IEN 116 nameserver protocol. Can be used
with Bridge Corp. terminal servers, whic use this protocol to
request machine addresses.
Contributor: Jerry Aquirre <jerry@oliveb.atc.olivetti.com>
MNFS.TAR
A NFS server-only implementation for 4.3BSD VAXes. This means you can
use this to let your Suns mount the VAX's file systems, but the VAX
can't mount the Suns' file systems. This uses inodes, not vnodes,
so the kernel modifications are minor.
Contributor: Mike Parker <mouse@larry.mcrcim.mcgill.edu>
NETDATE.TAR
Set the time and date according to RFC 868. Polls other network
hosts to determine the current time and date.
Contributor: unknown
NETNOTFY.TAR
A program to broadcast messages to all users on a network. Similar
to Sun's "rwall" program.
Contributor: Paul Davison <pd@cs.qmc.ac.uk>
NFSWATCH.TAR
A program to monitor NFS traffic to a specific server or the entire
network. Displays number of read requests, write requests, etc. as
well as decoding the file handles to show which file systems are
being hit. Works on SunOS 4.x and Ultrix 4.0. Requires a NIT or
PFILT device, but should be easy to port to other systems with
something similar. Version 2.0.
Contributor: Dave Curry <davy@itstd.sri.com>
PCROUTE.TAR
Software for an IBM PC/XT or AT or clone which will allow it
to act as an IP router. Supports Ethernet (up to 4 interfaces),
Starlan (up to 6), Localtalk (1), and SLIP (up to 2). Up to
6 interfaces total per PC may be used. Version 2.0.
Contributor: Vance Morrison <morrison@accuvax.nwu.edu>
PHONE1.TAR
Another multi-user real-time "talk" program.
Contributor: Jonathan C. Broome <broome@ucbvax.berkeley.edu>
PHONE2.TAR
Another two-user real-time "talk" program; this one for System V or
other systems with System V IPC.
Contributor: Jack Bonn <jack@swlabs.uucp>
PING.TAR
A program to send ICMP ECHO requests to a host on the network
(TCP/IP) to see whether it's reachable or not. Useful for
debugging routing problems on your network.
Contributor: Mike Muuss <muuss@brl.arpa>
QUEUER.TAR
A queueing and remote execution system for programs that do not
require tty-level access to the user. Relies on 4BSD networking.
Runs on Ultrix and SunOS.
Contributor: Scott Bradner <sob@harvisr.harvard.edu>
RFS.TAR
A public domain kernel-resident distributed file system. This is
NOT the same thing as RFS from AT&T. Runs on Berkeley UNIX.
Contributor: Todd Brunhoff <toddb@tekcrl.uucp>
RNA.TAR
An automated archive-server type program, similar in function to the
NETLIB software from Argonne. This one is somewhat less complex.
Contributor: Paolo Ventafridda <venta@i2ack.uucp>
ROUTED.TAR
The latest version of "routed" (network routing daemon) from
UCBVAX.BERKELEY.EDU.
Contributor: Berkeley
RSEND.TAR
A program to send a message to another user on the network. Looks
like TOPS-20 SEND or VM/CMS TELL.
Contributor: Svante Lindahl <zap@ttds.uucp>
SHM.TAR
A shared-memory implementation for 4.2BSD. This is all user-level
code and requires no kernel changes. Interfaces are provided for
C and Franz Lisp. This implementation uses TCP/IP, and may be
used to share memory across machines.
Contributor: Don Libes <libes@cme-durer.arpa>
SLIPWARE.TAR
Programs for running Serial Line IP (SLIP). Includes SLIP for
SunOS 3.x and SunOS 4.0, GATED, a modified "tip" for use with SLIP.
Contributor: Rayan Zachariassen <rayan@ai.toronto.edu>
SNMP_CMU.TAR
The CMU SNMP distribution. Includes a development library and several
useful SNMP tools. The Kinetics box load image is NOT included here;
you can FTP it from lancaster.andrew.cmu.edu if you want it (you do
not need it to use this stuff). Version 1.0.
SNMP_MIT.TAR
The MIT SNMP Developer's Kit. A set of software to make developing
SNMP tools easy. A few simple tools are provided.
SOS.TAR
A public domain NFS *server* implementation for MS-DOS. This one
runs under Sun's PC-NFS, but should be portable to other TCP/IP
implementations. Both Suns and PCs may mount files on this PC
server.
Contributor: <stan@lbl-csam.arpa>
SUNRPC.TAR
Release 3.9 of the Sun Microsystems Remote Procedure Call library.
Contributor: Stephen X. Nahm <sxn@sun.com>
SUPRSRVR.TAR
A program which allows individual users to set up network services
without worrying about the intricacies of socket I/O. Similar in
function to "rsh", but restricts the commands which can be run by
remote users.
Contributor: Steven Grimm <koreth@ssyx.ucsc.edu>
TALK4.TAR
A 4-person "talk" program.
Contributor: Andrew Duchowski <atd@whistler.sfu.ca>
TCPUPDAT.TAR
The official Berkeley TCP/IP and XNS update for 4.3BSD. The TCP
updates include the slow-start algorithm and other work by Van
Jacobson, and a retransmission timer from Phil Karn. These fixes
dramatically improve performance over slow and lossy networks like
the ARPAnet and Satnet. The IP updates include the elimination of
the "panic: out of mbufs - map full". Berkeley strongly recommends
updating to this code. #ifdefs to install the code on Suns up to
release 3.6 are included. This code is *not* public domain, but it
is free and contains no code licensed by AT&T.
Contributor: Mike Karels <karels@berkeley.edu>
TCPCON.TAR
A set of programs designed to connect arbitrary processes to pseudo
tty devices. Also includes a program to connect to an arbitrary
TCP address and port.
Contributor: Ross Cartlidge <rossc@extro.ucc.su.oz.au>
TCPDEBUG.C
A program to construct a visual picture of TCP connections on
4.xBSD systems. Requires the Maryland Windows library.
Contributor: Stephen Hemminger <steveh@hammer.uucp>
TCPDUMP.TAR
A program to dump out TCP packets for debugging purposes. Runs on
Sun-3s and Sun-4s under SunOS 3.x and SunOS 4.x.
Contributor: Van Jacobson <van@ee.lbl.gov>
TCPMUX.TAR
An implementation of the TCP multiplexer, described in RFC 1078.
Contributor: Mark Lottor <mkl@sri-nic.arpa>
TELNET.TAR
The 4.3BSD-Reno version of telnet and telnetd. Includes support for
basically all current TELNET options including ENVIRON, XDISPLOC,
SOFT_TAB, LIT_ECHO, etc. Tested on 4.3BSD-Reno, UNICOS 5.1 and 6.0,
SunOS 3.5, 4.0.3, 4.1, Dynix 3.0.12, and Ultrix 3.1.
Contributor: Dave Borman <dab@cray.com>
TINY_TCP.TAR
A public domain implementation of the TCP/IP protocols. Runs on
68000 machines.
Contributor: Geof Cooper <geof@imagen.uucp>
TN3270.TAR
A version of TELNET which emulates an IBM 3278 terminal for connecting
to IBM VM/CMS systems. Version 4.1.1.
Contributor: Greg Minshall <minshall@berkeley.edu>
TRACEROT.TAR
A program which sends several packets to a host, tracing and printing
the route the packet takes through the Internet. As each gateway is
reached, it's name (if available) and address are printed, as well as
the time it took for the packet to get there.
Contributor: Van Jacobson <van@ee.lbl.gov>
UNFSD.TAR
A user-level NFS server. This is based un Sun RPC version 3.9.
Runs under 4.3BSD and SunOS 3.4. Note that there are several
limitations to this package because it is not kernel based.
Contributor: Mark Shand <shand@cad.jmrc.eecs.unsw.oz>
XTCP.TAR
A newer version of 4.3BSD TCP which has much improved congestion
control and works well over the congested ARPAnet. This is a beta
test copy which will probably someday become the 4.xBSD TCP. It
runs on Vaxen and CCIs under 4.3BSD, SunOS 3.3 (and 3.4), Goulds
under UTX/2.0, and VAX/VMS under the latest WIN/TCP Wollongong
software.
Contributor: Van Jacobson <van@ee.lbl.gov>
Directory UNIX_C/POSTSCRP
Various PostScript-related programs for converting other formats to
PostScript, printing PostScript, etc. See also UNIX_C/GNU for
the GNU PostScript interpreter, and UNIX_C/MACINTOSH for some
programs to convert Macintosh formats to PostScript.
A2PS.TAR
An ASCII file to PostScript conversion program. Version 3.0.
Contributor: Miguel Santana <miquel@imag.imag.fr>
CASSETTE.TAR
A program for printing cassette or CD labels. Generates PostScript.
Label format is configurable by means of a config file.
Contributor: Remco Bruyne <remco@tnoibbc.ibbc.tno.nl>
CASETLBL.TAR
A program which reads a list of (album, artist, songlist) and
generates a PostScript description of a label which will fit
into a standard cassette tape case.
Contributor: Tom Smith <smith@analog.uucp>
CHEQ.TAR
The Adobe chess font, "cheq". It is licensed royalty-free from Adobe.
Includes the ASCII downloadable font, the font metrics, the Mac
printer and screen fonts, and Mac text examples of the font.
Contributor: John Renner <renner@adobe.com>
CIF2PS1.TAR
A CIF to PostScript filter which can take the place of "cifplot".
Contributor: Marc Lesure <system@noao.uucp>
CIF2PS2.TAR
Another CIF to PostScript filter. Derived from CIF2PS1.TAR.
Contributor: Gordon W. Ross <gwr@gomex.mitre.org>
GIFTOPS.TAR
A program to convert a GIF-format file to PostScript.
Contributor: Scott Hemphill <hemphill@cit-vax.caltech.edu>
HPGL2PS1.TAR
A program to filter HPGL (Hewlett Packard Graphics Language) to
PostScript.
Contributor: Don McCormick <damc@natmlab.dms.oz.au>
HPGL2PS2.TAR
Another HPGL to PostScript conversion utility.
Contributor: Federico Heinz <federico@actisb.uucp>
LABEL2PS.TAR
Print labels to a PostScript printer. Allows use of arbitrary
PostScript commands inside each label for figures, etc.
Contributor: Sarantos Kapidakis <sarantos@notecnirp.uucp>
LJ2PS.TAR
A program to translate HP LaserJet PCL IV (subset) code to PostScript.
Does not handle macros, position stack cmds, graphics, or downloadable
fonts. But has the hooks for them...
Contirbutor: Chris Lishka <lishka@uwslh.slh.wisc.edu>
LWF.TAR
A LaserWriter filter. Converts ASCII to PostScript.
Contributor: Barry Brachman <grads.cs.ubc.ca!brachman>
LWFKANJI.TAR
A modification of LWF.TAR which prints files in Kanji (Japanese).
Contributor: Greg Lee <lee@uhccux.uhcc.hawaii.edu>
MP.TAR
A program to print your mail messages in PostScript. Works with
Berkeley mail (and presumably System V mailx). Version 2.4.5.
Contributor: Rich Burridge <rburridge@sun.com>
MPAGE.TAR
A program to print text or PostScript input in n-up format.
Contributor: Mark Hahn <mark@pyrdc.uucp>
NNSCRIPT.TAR
A front end for "enscript" from Adobe.
Contributor: Wayne Thompson <wanyet@mongo.uucp>
PLOT2PS.TAR
A plot(5) to PostScript converter. Includes a general purpose
plot library which outputs PostScript.
Contributor: Rene' Seindal <seindal@diku.dk>
POSTSCRP.TAR
A virtually complete implementation of PostScript. The program
was developed and works on Sun workstations; it should port
elsewhere with little difficulty. There is an X Windows (V10R4)
driver included. The patches allow it to run under Suntools
and X V11R2.
Contributor: Crispin Goswell <caag@vd.rl.ac.uk>
PPS.TAR
A pretty-printer for PostScript printers. Handles C, awk, sh,
lisp, mail, PostScript, English. Adding other languages is
simple (it says). Sort of like "vgrind".
Contributor: Smadi Paradise <smadi@rlgvax.uucp>
PSCAL.TAR
A PostScript calendar-printing tool which handles holidays,
appointments, etc. Just one of many versions of this program.
Contributor: Andrew W. Rogers <rogers@sud509.uucp>
PSF.TAR
PostScript printer support for Xenix systems. Works by imitating a
Xenix-conformant printer, and then does the PostScript printing
itself. Also works for non-Xenix systems. Version 2.0.
Contributor: Tony Field <tony@ajfcal.uucp>
PSFIGTEX.TAR
A package to include PostScript (and Macintosh) figures in TeX. It's
mostly done with a new macro package. Requires "dvips" from
ArborText.
Contributor: Trevor Darrell <trevor@grasp.cis.upenn.edu>
PSFIGTRF.TAR
A package to include PostScript figures in device-independent "troff".
Requires AT&T Documenter's Workbench 2.0 "troff" (the stuff on the
4.3BSD tape *will not work*. Also requires Adobe Transcript with the
source for "psdit", or Adobe Transcript 3.0.
Contributor: Trevor Darrell <trevor@grasp.cis.upenn.edu>
PSNUP.TAR
A program to allow n-up printing (2, 4, 8, or 16 "pages" per page)
of any arbitrary PostScript file.
Contributor: Ned Batchelder <ned@upenn.csnet>
PSROFF.TAR
Converts "old" troff (for the C/A/T) to PostScript. Can also output
device-independent troff intermediate files. NOTE: This is NOT
the "psroff" program from Adobe. Version 2.0.
Contributor: Chris Lewis <eci386!lewis@uunet.uu.net>
PSTEXT.TAR
Yet another text-to-PostScript translator. Handles landscape/portrait,
backspaces, 2-up, and other stuff.
Contributor: Dan Judd <danjudd@acc.stolaf.edu>
RASTER-TO-POSTSCRIPT.TAR
A program to convert arbitrary 8-bits-per-pixel rasters into
PostScript.
Contributor: Marc Majka <majka@ubc-vision.uucp>
SUN-TO-POSTSCRIPT.TAR
A Sun rasterfile to PostScript image translator.
Contributor: Glenn Boysko <boysko@mandrill.ces.cwru.edu>
TEK2PS.TAR
A Tektronix 4014 to PostScript converter.
Contributor: Michael S. Fischbein <msf@ames-nas.arpa>
THACK.TAR
An "old troff" (for the C/A/T/ phototypesetter) to PostScript
conversion filter. Runs under SunOS and System V with Apple
LaserWriter series.
Contributor; Phil Everson <everson@compsci.bristol.ac.uk>
TPSCRIPT.TAR
A device-independent troff to PostScript filter package. Works with
4.3BSD, DWB 1.0 (NOT 2.0) and an Apple LaserWriter Plus.
Contributor: Axel Mahler <axel@coma.uucp>
UP.TAR
A program to allow printing PostScript files n-up on a page. You
need to have Perl Version 3.0 for this to work.
Contributor: J. Greely <jgreely@cis.ohio-state.edu>
Directory UNIX_C/PRINTERS
Device drivers and output filters for line printers, laser printers,
and so on. Also programs to do things like labels, mailing lists,
etc.
BOOK_LJ.TAR
A program to print documents in "manual" style on an HP LaserJet II.
Uses both sides of the paper, two pages per side in landscape mode
using the line printer font. Runs in two passes.
Contributor: Tom Neff <tneff@lll-crg.llnl.gov>
CATDSKJT.TAR
A program to translate C/A/T phototypesetter output (old "troff")
for printing on HP DeskJet printers.
Contributor: Vasilis Prevelakis <vp@cui.unige.ch>
DITRFTDV.TAR
A device-independent troff to TeX DVI converter.
Contributor: Ken Yap <ken@cs.rochester.edu>
DVI2TTY.TAR
A program to display TeX DVI files on ASCII terminals. Also includes
"disdvi", a program to "disassemble" DVI files. Also runs on
VMS. Version 2.0.
Contributor: Marcel J. E. Mol <marcel@duteca.uucp>
DVI2VDU.TAR
TeX previewer for various terminals including Tektronix 4010. Supports
PK fonts, Japanese TeX (NTT JTeX). Runs on BSD, System V, and HP/UX.
Version 1.1J.
Contributor: Masahiro Kitagawa <kitagawa@wave.ntt.jp>
DVIPAGE.TAR
A program to preview TeX DVI output on a Sun workstation. This
program is a descendant of the "dvisun" program commonly in use.
Contributor: Neil Hunt <hunt@spar.slb.com>
EPF.TAR
"nroff" driver tables, filters, special characters for an Epson
LQ-1500 or compatible printer.
Contributor: John Rupley <rupley@arizona.edu>
HTROFF.TAR
A program to print ditroff output on an HP LaserJet printer.
Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
IMAGEN.TAR
A program to put the various Imagen laser-printer "@document"
control strings into a document for printing in portrait mode,
landscape mode, the various emulations, etc.
Contributor: Dave Curry <davy@itstd.sri.com>
LABEL.TAR
A configurable label making program that lets you define the
format and size of your labels.
Contributor: Gary Perlman <perlman@wanginst.uucp>
LABELS.TAR
Another configurable label-printing program.
Contributor: Joe Chen <joe@wasat.usc.edu>
LJTEST.TAR
HP PCL files to exercise many HP LaserJet features, in order to find
out where "HP compatible" printers aren't compatible.
Contributor: Rich Richardson <rick@pcrat.uucp>
LPFIXER.TAR
A program for working around a bug in the System V lp(1) lockfile
facility. Requires System V semaphores.
Contributor: David Harrison <harrison@utfyzx.uucp>
LPREMOTE.TAR
Remote printer scripts for System V printer spooler.
Contributor: Paul Blackburn <mpb@oasis.icl.stc.co.uk>
MAGIMPRS.C
A program to change the magnification of Impress bitmaps.
Contributor: Geoffrey Cooper <geof@imagen.uucp>
MKFONT.TAR
A program to convert ASCII font descriptions into the binary format
used by device-independent troff, and another program to go in the
other direction.
Contributor: Duane Hesser <sysad@tikal.teltone.com>
NROFTPSN.TAR
A program to make the Epson printer print the non-ASCII characters
in "nroff".
Contributor: <danz@hplsla.uucp>
NROFTPSN.TAR
Another program to make the Epson printer print the non-ASCII
characters in "nroff".
Contributor: <bamford@ihuxo.uucp>
NROFTPSN.TAR
And still another... this one's for the AT&T UNIX-PC.
Contributor: Thomas E. Tkacik <tet@uvaee.uucp>
NROFF-TO-EPSONLQ.TAR
A program to make the Epson LQ-1500 print the non-ASCII characters
in "nroff".
Contributor: John Nellen <john@dutesta.uucp>
NROFTOLA.TAR
A program to convert the underlining in "nroff" to DEC LA50
escape sequences.
Contributor: Martin Minow <minow@decvax.dec.com>
NROFF-TO-LASERJET.TAR
A program to print "nroff" output on the Hewlett Packard LaserJet
and ThinkJet printers.
Contributor: Bill Stewart <wcs@ho95e.uucp>
NRFGRPHC.TAR
A set of tools to (1) convert old nroff driver tables to new (ditroff)
driver tables, (2) design your own extension character sets for use
with nroff on any Epson MX-80 compatible printer, and (3) get full
use of printer highlighting and alternate fonts.
Contributor: Eric S. Raymond <eric@snark.uucp>
OCRMTFNT.TAR
METAFONT sources for the OCR-A "Alphanumeric Character Sets
for Optical Recognition", ISO/R 1073-1969.
Contributor: Tor Lillqvist <tml@santra.uucp>
PLP.TAR
The Public Line Printer Spooler, a portable UNIX line printer
spooler. This is basically a public-domain version of the
BSD "lpr"/"lpd" software. It also understands NFS'd spool
directories, permissions files, prioritized queues, remote
machine control over printer functions ("lpc" works through
the network). Runs under 4.2BSD, 4.3BSD, Ultrix, Sun 3.x,
and DG-UX.
Contributor: Patrick Powell <papowell@julius.cs.umn.edu>
PRFORM.TAR
A program similar to "pr" for printing files with headers on each
page, etc.
Contributor: Richard Conn <rconn@simtel20.army.mil>
TABLE.TAR
A program to help in the preparation of "nroff" printer driver
tables.
Contributor: Bruce Townsend <bruce@bnr-vpa.uucp>
TEXDVI-TO-LASERJET.TAR
Output TeX DVI output on a Hewlett-Packard LaserJet laser printer.
Written in Pascal.
Contributor: Tor Lillqvist <tml@santra.uucp>
TEXDVITY.TAR
A program to preview TeX DVI output on text-only devices such as
terminals and line printers.
Contributor: Svante Lindahl <zap@ttds.uucp>
TROFF-TO-LASERJET.TAR
A program to print device independent "troff" onto the Hewlett
Packard LaserJet.
Contributor: Ron Saad <ron@ron1.uucp>
TROFTOLJ.TAR
A filter to print C/A/T phototypesetter output (old troff) on a
Hewlett-Packerd LaserJet printer. This is a new version of the
original from Sverre Froyen which allows the use of soft (downloadable)
fonts.
Contributor: David MacKenize <edf@rocky2.rockefeller.edu>
Directory UNIX_C/SYSADMIN
Programs for the system administrator. Includes things like idle
terminal daemons, file system maintenance commands, etc.
ACCESS.TAR
Control access to a system via a configuration file. Access is
constrained by tty port, priorities, and so on.
Contributor: George M. Sipe <george@rebel.uucp>
AGELOG.SH
Age system log files by deleting old information.
Contributor: Bob Designer <bd@hpda.uucp>
AGETTY.TAR
A System V getty replacement which adapts itself to parity bits,
erase, kill, and end of line characts. Optionally detects baud
rates from messages produced by Hayes-comptible modems.
Contributor: Wietse Z. Venema <wietse@wzv.win.tue.nl>
ASROOT.C
Run a command as the super-user.
Contributor: Kevin Szabo <ksbszabo@watvlsi.uucp>
AUTOADD.TAR
A set of scripts to add users to the password file, create their
home directories, put in default .profile files, etc.
Contributor: Jim Nelson <nelson@ecsvax.uucp>
AUTOBAUD.TAR
A program to do automatic baud rate detection under 4.3BSD. This
is done by using the carriage return character. The code in 4.3BSD
"getty" to do this has never worked right. This program can function
as a replacement for "getty".
Contributor: Gregg Townsend <gmt@megaron.arizona.edu>
BACKPDSK.TAR
A program to do disk-to-disk backups of file systems or simple
directories. Allows retrieval of the "latest" copy of a file.
Useful on failing disk drives, etc.
Contributor: Rayan Zachariassen <rayan@ai.toronto.edu>
BADM.TAR
A 4.2BSD MASSBUS disk formatter which runs under UNIX.
Contributor: Rick Ace <rick@nyit.uucp>
BATCH.TAR
A program to implement a batch queueing system using the existing
4.2BSD "lpr" software to do all the work.
Contributor: Dave Shimel <shimel@stc.uucp>
CHFNCHSH.TAR
A version of "chsh" and "chfn" for System V.
Contributor: Jack Jansen <jack@htsa.uucp>
CHKPWD.TAR
A password checking program inspired by the Internet worm. Uses the
algorithm the worm used for cracking passwords in order to look for
obvious passwords.
Contributor: Clyde Hoover <clyde@emx.utexas.edu>
CHU.C
A program to read the time broadcast by CHU (the Canadian version of
WWV) from a modem connected to an HF receiver. A pointer to info
about the hardware is provided.
Contributor: Dwayne Bruce <bruce@cognos.uucp>
COBWEBS.TAR
Check for old or unusually large mailboxes.
Contributor: Don Gworek <uggworek@sunybcs.uucp>
COPS.TAR
A large package of system security check programs, including checks
for world readable/writable devices, world-writable files, "easy"
passwords, bad .rhosts files, changes in setuid status. Version 2.0.
Patchlevel 1.
Contributor: Dan Farmer <df@sei.cmu.edu>
CORENOTC.TAR
Script to find old "core" files and notify their owners.
Contributor: Anonymous
DBGREP.TAR
A disk block-based grep-like utility. This program reads the raw file
system device and examines all the disk blocks searching for a pattern.
Regular expressions are not supported, although case may be ignored.
The names of the files whose disk blocks contain the pattern, along
with the names of their owners, etc. are printed. This is faster than
doing a find/grep combination, since the program does not do all the
opens, plus it stops searching a file after the first match is found.
This program works under 4.3BSD and SunOS 3.4.
Contributor: Dave Curry <davy@itstd.sri.com>
DUSAGE.TAR
A program to filter the output of du(1) and produce a report about
disk space in use, change since last run, etc.
Contributor: Johan Vromans <jv@mh.nl>
FINO.TAR
Find files and inode numbers. This program reads the raw disk and
prints out all in-use inodes and their file names. The real reason
it exists is to find large files being written but that have been
unlinked and can't be found with conventional methods. It's sort
of a reinvention of what you can do with "icheck" and "ncheck",
but it's sort of different too. For 4.xBSD.
Contributor: Dave Curry <davy@itstd.sri.com>
FORCE.C
Another program to allow running a command as the super-user; this
one requires the password first.
Contributor: Paul Summers <paul@wjvax.uucp>
FORKTEST.TAR
A program to check for security holes in programs that call fork().
Contributor: Hugh Redelmeier <hugh@hcr.uucp>
FSANALYZ.TAR
A tool to measure file system fragmentation and other file system
statistics. Works on System V Release 3, Xenix, and Berkeley UNIX.
Version 4.1.
Contributor: Michael J. Young <mjy@sdti.sdti.com>
FSTAT.TAR
Identifies open files by reading file and inode information from the
kernel. Will also identify open network connections. Runs on SunOS
4.0, Dynix 3.0.14, and Ultrix 2.2.
Contributor: Vic Abell <abe@mace.cc.purdue.edu>
GETTYFE.TAR
A front end to "getty" for autobauding, etc. For SCO Xenix 286/386.
Contributor: Warren Tucker <wht@tridom.uucp>
IDLEDAEMON-BSD42.TAR
An idle terminal daemon for 4.2BSD. Figures out idle terminals
by looking at the process table.
Contributor: Stephen C. Crawley <scc@uk.ac.cam.cl>
INDIR.TAR
A program which (allegedly) allows setuid shell scripts to work by
sitting between the user and the shell script. Use at your own
risk to security.
Contributor: Maarten Litmaath <maart@cs.vu.nl>
LASTLOG.TAR
A program to print out users' last login times from 4.2BSD's
"/usr/adm/lastlog" file.
Contributor: R. Sanders <rsanders@usgs2-multics.arpa>
LSTLGSYS.C
A program to implement a "last login" recording mechanism under
System V.
Contributor: Lenny Tropiano <lenny@icus.uucp>
LINKSRC.TAR
Maintain multiple source trees for machines with the same sources but
different objects and executables by using symbolic links for the
common source files.
Contributor: Joe Dellinger <joe@hanauma.stanford.edu>
LOGFLSTS.TAR
UUCP LOGFILE analyzer.
Contributor: Mike Wexler <mike@peregrine.uucp>
MAGPIE.TAR
The Magpie Host/Conferencing System, a bulletin board system for
microcomputers.
Contributor: Steve Manes <manes@magpie.uucp>
MAPMEM.TAR
Displays a visual map of physical memory and swap device allocation
for System V. Updated at 1-second intervals to provide a "real time"
view of memory utilization.
Contributor: Michael J. Young <mjy@sdti.sdti.com>
NEWGETTY.TAR
A front end to getty (not a replacement). Does automatic baudrate
detection, and provides the ability to run any program or shell
script instead of "login".
Contributor: Michael Gersten <michael@stb.uucp>
NPASSWD.TAR
A passwd/yppasswd replacement which features configurable password
checking to prevent easily guessed passwords. Works under SunOS,
UMAX 4.2 (Encore), and System V, with either a straight password
file or Yellow Pages.
Contributor: Clyde Hoover <clyde@emx.utexas.edu>
OFILES.TAR
A program to report on open files in the system. Also reports on
open sockets, etc. Runs under BSD UNIX.
Contributor: Vic Abell <abe@j.cc.purdue.edu>
OPCOM.TAR
A program which enables users belonging to a special group to
execute a limited set of commands with another user or group id.
Makes it possible for operators to do system admin tasks without
having root.
Contributor: Carel Braam <rccarel@heithe5.bitnet>
PAGES.TAR
Report on the size and number of memory pages being used by the system.
For System V UNIX.
Contributor: D. J. Molny <djmolny@chinet.uucp>
PREEN.TAR
A program to run "fsck" in parallel keeping all spindles busy.
This is better than "fsck -p", which waits until the whole pass
is done before going to the next.
Contributor: Chris Torek <chris@mimsy.umd.edu>
PRINTACT.TAR
Prints the accounting file (/usr/adm/acct) in a human-readable
format so "awk" and "perl" and things can use it. Does not do
all the intermediate processing that "sa" does. Works on 4.xBSD;
will probably take work for System V.
Contributor: Roy Smith <roy@phri.uucp>
PROCSCWD.TAR
A program to do a "pwd" the hard way. Prints out the current working
directory of a process, given its process id. Berkeley UNIX depend-
ent. Doesn't work on NFS hosts (requires access to disk devices).
Contributor: Cliff SPencer <cspencer@lemming.uucp>
PRUNE.C
A program to prune log files.
Contributor: Ray Davis <bees@infoswx.uucp>
PWDIFF.TAR
Compares multiple password files and finds different names with the
same uid, etc.
Contributor: Don Libes <libes@cme-durer.arpa>
PWGEN.TAR
A program to generate random pronounceable passwords.
Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
RENAME.SH
A program to rename files from their inode numbers after using
"restor" to get them off the dump tapes.
Contributor: Phil Ngai <phil@amdcad.uucp>
RENICESC.TAR
An implementation of the Berkeley "renice" command for SCO Xenix/286.
Contributor: Warren Tucker <wht@tridom.uucp>
RENCNXPC.TAR
An implementation of the Berkeley "renice" command for the UNIX-PC.
Contributor: Mike Ditto <fork@kenobi.uucp>
RESH.TAR
A restricted shell. The user is restricted to the directory tree
in which the shell is invoked; symbolic links may not be followed.
Commands the user may execute are listed in a configuration file.
The user may not alter the shell's environment or the search path.
Output redirection is restricted to files owned by the user, and
may be optionally limited to append only, create only, overwrite
only, or prohibited entirely.
Contributor: Dave Curry <davy@itstd.sri.com>
RMAN.TAR
A remote manual page server.
Contributor: Reg Quinton <reggers@julian.uucp>
RTROFF.TAR
A program which allows "troff" jobs to be passed off to remote
machines with lighter loads than the local machine.
Contributor: Steve D. Miller <steve@tove.uucp>
SBBS.TAR
A bulletin board system for UNIX. Features logging, mail, and
message groups.
Contributor: Rob Demarco <robertd@ncoast.uup>
SCANI.C
Scans a V7 UNIX file system looking for inodes that have more space
allocated to them than they should.
Contributor: Fred Toth <fpt@wgivax.uucp>
SCOCRASH.TAR
The crash(1) crash-dump analyzer for SCO Xenix 2.2.1, since SCO
neglected to include it.
Contributor: <jfh@rpp386.uucp>
SPOT.TAR
A terminal watchdog (idle daemon) which runs off a configuration
file and allows logging users out who are logged in more than once,
have been idle for too long, have been logged in for too long,
etc. Has a few Purdue dependencies which can easily be eliminated
or coded into something that will work on your system.
Contributor: Dave Curry <davy@itstd.sri.com>
STATSRV.TAR
A statistics server ala' RFC 996. Allows gathering of statistics on
remote machines such as uptime, number of users, load average, network
stats, console messages, and so on. For 4.2 and 4.3BSD. Runs on
Vaxes, Suns, Sequents, CCI machines, and Goulds. Should be easy to
port to other 4BSD systems as well.
Contributor: Dave Curry <davy@itstd.sri.com>
SUSOMEON.TAR
Allow a group of users to "su" to the same account using their own
passwords.
Contributor: Wietse Z. Venema <wietse@wzv.tue.nl>
SYSCHCKS.TAR
A load average daemon, the "w" program, and a status line program,
all for System V.
Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
SYSVDSKQ.TAR
A set of scripts to allow enforcement of disk quotas under System V.
Contributor: Dave Settle <dave@ucms.uucp>
SYSVLDVD.TAR
A background daemon which computes load averages on a System V Release
3 machine (should be easy to port to SVr2) and stores the results in
a file which programs can read.
Contributor: Anonymous <lars@myab.uucp>
TALLOW.TAR
A program to temporarily allow someone access to your account. It
puts them in your .rhosts file, but then arranges to delete them
from it later using "at".
Contributor: Terry Jones <tcjones@watdragon.waterloo.edu>
TROUBLE.TAR
A set of shell scripts to maintain a database of trouble reports.
Version 2.0.
Contributor: Roland J. Stolfa <rjs@a.cs.okstate.edu>
TTYUSE.TAR
Summarize daily terminal usage. For 4.xBSD systems.
Contributor: <ado@elsie.uucp>
U386MON.TAR
A real-time "performance" monitor for SCO UNIX V/386 and ISC 386/ix.
Requires terminfo and curses. Version 2.20.
Contributor: Warren Tucker <wht@hgf.uucp>
UNTAMO.TAR
Another idle terminal daemon. This one is configurable without
recompilation. Compiles on most Berkeley systems including Vaxen,
Sequents, CCIs, Goulds, and Suns.
Contributor: Rich Kulawiec <rsk@j.cc.purdue.edu>
UPS.TAR
A program that allows users on 4.3BSD systems to pass files around
in a manner very similar to mail.
Contributor: Scooter Morris <scooter@genie.gene.com>
USERACTB.TAR
A set of programs to do user accounting on AT&T 3b2 series machines.
Contributor: Lawrence F. Strickland <larry@jc3b21.uucp>
USER_RC.TAR
A method to allow users to run shell scripts automatically at
system boot time. The interface is similar to Sun's crontab.
Contributor: Steven Grimm <sgrimm@sun.com>
UTC.TAR
A program which can be used with "cu" to call the Naval Observatory
clock (like WWV) and then set the system's time.
Contributor: Mike Baldwin <mike@whutt.uucp>
VSAR.TAR
Visual system activity report (visual "ps") for System V.
Contributor: Dave Brower <daveb@rtech.uucp>
WITH.TAR
A program to grab a device, make a lockfile, and then run a command,
enabling use of the device by only one person at a time.
Contributor: Rob McMahon <cudcv@daisy.warwick.ac.uk>
Directory UNIX_C/TAPES
Programs to manipulate magnetic tapes. This includes reading foreign
formats, handling archive tapes, and handling backup and restore tasks.
ABCD.TAR
Automatic Backup Copy Daemon. Copies files using cp or rcp to a
backup file system.
Contributor: Rich Burridge <richb@sunaus.sun.oz>
AFIO.TAR
A "cpio" replacement which claims to be faster and able to deal
with corrupted input.
Contributor: Mark Brukhartz <mdb@laidbak.uucp>
ANSITAPE.TAR
A program to read and write ANSI standard labeled tapes. Has
billions and billions of options. Includes switches to easily
read and write tapes for VMS, RSTS, RSX-11.
Contributor: Dave Curry <davy@itstd.sri.com>
ARCH.TAR
A set of programs to let users archive and unarchive files to tape
in a batch-like environment. Runs under 4.xBSD, System V, Xenix.
Contributor: Al Gaspar <garpar@almsa-1.arpa>
BACKUP.TAR
A program to handle running backups. It reads a configuration
file to see what needs to be dumped, and then runs dump(8) to
do it. Handles multiple tapes, multiple dumps on one tape,
labeling tapes to be sure the right tape is used, and multiple
sets of dump tapes. Understands how to use remote tape drives.
It currently runs on 4.3BSD, Gould UTX/2.0, and SunOS 3.4. It
would take a LOT of work to make it run under System V unless
your System V has Berkeley pseudo-ttys.
Contributor: Dave Curry <davy@itstd.sri.com>
BACKUPS.TAR
Another backup utility, also for Berkeley UNIX. This program also
tries to "quietize" the file system before dumping it.
Contributor: Scooter Morris <scooter@genie.gene.com>
BRU.TAR
Backup and restore utility. Handles full and incremental dumps.
Contributor: Arnold Robbins <arnold@gatech.csnet>
CMSTAPE.TAR
A program to read and write IBM CMS "tapedump" tapes on UNIX.
Contributor: Alan Croswell <alan@columbia.edu>
COPYTAPE.TAR
Program to duplicate non-structured magnetic tapes on systems with
only one tape drive.
Contributor: David S. Hayes <merlin@hqda-ai.uucp>
CPIO.C
Public domain program to read "cpio" format tapes.
Contributor: Dan Kary <nckary@ndsuvax.uucp>
CPIO.TAR
Bare-bones programs to read "cpio" format tapes.
Contributor: Roy Smith <roy@phri.uucp>
DBUF_BSD.TAR
Double-buffered tape copying program for 4.2BSD.
Contributor: Don Speck <speck@vlsi.caltech.edu>
DDD.TAR
A "double speed" version of "dd". A subset of the UNIX "dd" program
with much greater throughput.
Contributor: Tapani Lindgren <nispa@cs.hut.fi>
EXABYTTC.TAR
A program which allows you to write a table of contents onto the
front of an Exabyte tape, read it back later, and update it without
disturbing the other contents of the tape.
Contributor: Matt Landau <mlandau@diamond.bbn.com>
FIXCPIO.TAR
A program to repair damaged "cpio -c" archives.
Contributor: Dave Brower <daveb@rtech.uucp>
FIXTAR.TAR
A program to remove the leading '/' from path names on a tar tape
when some idiot sends you one with absolute paths in it.
Contributor: Steve Hayman <sahayman@watmath.uucp>
MAGTAPE.TAR
A program to read and write ANSI labeled tapes, copy tapes even with
only one tape drive, read Cyber NOS format tapes and other useful
things. It has been run on V7 and 4.xBSD.
Contributor: Dick Grune <dick@tjalk.uucp>
MAKEDTAP.TAR
A program which reads a tape and produces a shell script to read
the tape in with "dd". Handles changing record lengths, block
sizes, and so on. Useful for reading unlabeled tapes.
Contributor: Dave Curry <davy@itstd.sri.com>
MDUMP.TAR
Another program for doing full and incremental dumps. This one
works on local and remote tape drives.
Contributor: Paul Pomes <paul@uxc.cso.uiuc.edu>
MULTIVOL.TAR
Multi-volume tape utility. Splits its input across multiple tapes.
Works on both 4.xBSD and System V.
Contributor: Tony O'Hagan <tony@uqcspe.uucp>
PAX.TAR
Reads and writes "tar" and "cpio" formats, both traditional and
IEEE 1003.1 (POSIX) extended. Handles multi-volume archives and
automatically determines format while reading. Has "tar", "cpio",
and "pax" interfaces. "pax" interface is based on IEEE 1003.2
Draft 7. Version 1.1.
Contributor: Mark Colburn <mark@jhereg.mn.org>
PDTAR.TAR
A public domain "tar" replacement. Writes P1003 (POSIX) standard
tapes by default, and can read and write both old and new formats.
It can also read compressed tar files without uncompressing them
first (see UNIX_C/FILE_MGMT/COMPRESS.TAR), and supports
accessing remote tape drives through the network.
Contributor: John Gilmore <gnu@hoptoad.uucp>
READ20.TAR
A program to read TOPS-20 "DUMPER" tapes on UNIX.
Contributor: Jay Lepreau <lepreau@cs.utah.edu>
REMTMGTP.TAR
Library routines to handle reading tapes from remote tape drives
through the network for 4.2BSD UNIX. Also includes diffs to "tar"
and "dd" to let them work remotely.
Contributor: Arnold Robbins <arnold@gatech.csnet>
TAPETEST.TAR
A program to test magnetic tapes by writing a test pattern and then
reading it back. Runs under V7, 2.8BSD.
Contributor: John Woods <jfw@xx.lcs.mit.edu>
TAR_AIDS.TAR
Tools to read damaged "tar" format tapes.
Contributor: Henry Spencer <henry@utzoo.uucp>
VMSBACKP.TAR
A program to read VMS BACKUP tapes. Can access remote tape drives
through the network.
Contributor: Sven-Ove Westberg <sow@luthcad.uucp>
WHICHTAP.TAR
Programs to maintain a simple database of what backup tape a given
file is stored on. For Berkeley "dump" and "restore".
Contributor: Clyde Hoover <clyde@ut-emx.uucp>
Directory UNIX_C/TELECOM
Programs related to telecommunications including terminal emulators,
UUCP-related stuff, dialout programs, and so on. Also note the
directories UNIX_C/CKERMIT and UNIX_C/XYZMODEM.
CALBACK1.TAR
A script to allow UNIX systems to to "callback" on dialups.
Contributor: Eelco van Asperen <evas@eurtrx.uucp>
CALBACK2.TAR
A callback system for dialup logins. Runs under SunOS 4.0.3.
Does not work on SunOS 3.x. Tested with Hayes-compatible modems,
but should work with any.
Contributor: Howard Gayle <howard@hasse.ericsson.se>
CHEAPFAX.TAR
A cheap way to send outgoing-only text-only electronic mail via FAX.
Requires an IBM-PC with a $200 fax card, and a serial line from
your UNIX machine.
Contributor: Brian Kantor <brian@ucsd.edu>
CU_SHELL.TAR
Allows kermit, cu, and uucp to all share the same lines. It also
keeps a log of all connections that are made, and access to phone
lines is restricted by a Call-sys file.
Contributor: Bennett Smith <bsmith@csuchico.edu>
DIALBSD.TAR
Diffs to "uucp" and "tip", plus a program "acucntrl" to allow the
use of a single line for dialin and dialout. For Berkeley UNIX.
Contributor: William L. Sebok <wls@astrovax.uucp>
DIALOUT.TAR
A program to kill the getty/uugetty on a terminal line and bring up
"kermit". Interfaces with the standard lock file procedures of uucp.
Contributor: Jim Nelson <nelson@uncecs.edu>
DIALUP.TAR
A program to maintain a database of phone services and use "cu"
to call them.
Contributor: Brad L. McKinley <blm@chinet.uucp>
DTR.C
A program to turn DTR on and off on a serial port. For System V.
Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
ECU.TAR
An asynchronous communications program for Xenix and SCU UNIX whic
has a procedure language, several file transfer protocols, and
so on. Not very portable to non-SCO platforms. Version 2.80.
Patchlevel 3.
Contributor: Warren Tucker <wht%n4hgf@gatech.edu>
FIDOUNGW.TAR
Code to implement a gateway between UUCP/Usenet/Mail and Fidonet.
Contributor: Heikki Suonsivu <hsu@santra.hut.fi>
MODEMCTL.TAR
A program to allow bi-directional use of a modem. Compatible with
cu/uucp. System V oriented.
Contributor: Dave Settle
PCOMM.TAR
A public-domain telecommunications package for UNIX which is similar
to the MS-DOS ProComm utility. Has multiple screens and the whole
deal. Version 1.2.
Contributor: Emmet P. Gray <egray@fthood.uucp>
RINGBACK.TAR
Implements a ring-back system that allows a phone line that is
normally used as a voice line and a dial-out data line to be
used as a limited dial-in data and voice line. It does not
interfere with the use of the line for an answering machine.
Contributor: Jon Zeeff <zeeff@b-tech.uucp>
TIPX.TAR
The 4.3BSD "tip" with support for X/Y/ZMODEM added.
Contributor: Warren H. Tucker <wht@tridom.uucp>
UUCPDIAL.TAR
Dialers for 4.3BSD "uucp" for Telebit Trailblazer and USR Courier
modems.
Contributor: Michael Galassi <nerd@percival.uucp>
UUCPNFIO.TAR
A new version of the UUCP flow control protocol. This version
relies on the flow control of the data stream. Lets UUCP run over
X.25 networks. Drops right in to 4.3BSD "uucp".
Contributor: Piet Beertema <piet@mcvax.uucp>
UMAILCLN.TAR
A program to rummage through the uucp directory and find old mail,
returning it to the sender or just warning them. This is what is
run on UUNET (and SEISMO). This plus uuclean results in the HDB
uucleanup program, more or less.
Contributor: Rick Adams <rick@uunet.uu.net>
UUSLAVE.TAR
Public domain UUCP. Runs on 4.xBSD, System V, CP/M-80, MS-DOS,
and the Atari ST.
Contributor: John Gilmore <gnu@hoptoad.uucp>
XCOMM.TAR
A terminal emulator for PC's with XMODEM, CompuServe B Protocol,
and Quick B support.
Contributor: Karl Kleinpaste <karl@triceratops.cis.ohio-state.edu>
Directory UNIX_C/TEXTPROC
Tools for text processing. Includes filters for "nroff" and "troff",
spelling correctors, etc.
AWF.TAR
The Amazingly Workable Formatter. An "nroff -man" (or subset of
"nroff -ms") clone written entirely in (old) awk.
Contributor: Henry Spencer <henry@zoo.toronto.edu>
BIBMAKE.TAR
A shell script and C program for building a TeX bibliography file.
Contributor: David Pascoe <david@pico.qpsx.oz.au>
BIBTOOLS.TAR
A set of tools for manipulating BibTeX style bibliographies.
Contributor: Kannan Varadhan <kannan@osc.edu>
CHANGEBR.TAR
A program to automatically add change bars to nroff/troff documents.
Requires Larry Wall's "patch" program, according to the documentation.
Contributor: Rob Peck <rap@ardent.com>
CHECKNR.TAR
A program to check for matching font changes, size changes,
matching .DS/.DE, .FS/.FE, etc. in troff documents. The real
BSD version.
Contributor: Keith Bostic <bostic@okeefe.berkeley.edu>
CORRECT1.TAR
A program to do spelling correction by suggesting a list of
possibly correct spellings for each word.
Contributor: Ken Yap <ken@mcvax.uucp>
CORRECT2.TAR
A spelling corrector which allows the user to have his own
private dictionary.
Contributor: Gary Powell <powell@ole.uucp>
CPIC.TAR
A troff preprocessor which produces pic output. Lets you draw simple
graphs (nodes and edges type) in pic.
Contributor: Terry Jones <tcjones@watdragon.waterloo.edu>
DCATOTRF.TAR
A program to convert documents written with IBM's DCA to "troff"
format.
Contributor: Scott Bradner <sob@harvisr.uucp>
DIFMKPRL.TAR
A version of "diffmk" (change bars for nroff/troff) which uses perl.
Contributor: Randal L. Schwartz <merlyn@intelob.intel.com>
DITK.TAR
A program to preview device-independent "troff" output on a
Tektronix 41xx series terminal. This is not the same as "tc",
which uses a Tektronix 4015 terminal.
Contributor: Malcolm Slaney <malcolm@spar-20.arpa>
DITREV.TAR
A program to reverse the pages in device-independent "troff" output.
Makes it so that when you print them, page 1 is on top of the stack
instead of the bottom. Can be used as a filter.
Contributor: Mike Schwartz <schwartz@uw-beaver.uucp>
ENHSPELL.TAR
Some enhancements for the spell(1) utility which allow augmenting
of spelling lists, etc.
Contributor: Dave Jones <djones@megatest.uucp>
FF.TAR
A fast text formatter that fills the gap between Berkeley's "fmt"
and "nroff".
Contributor: Gary Perlman <perlman@wanginst.uucp>
FILL.TAR
A filter for "vi" and such which provides centering, filling, and
justification on selectable margins.
Contributor: <chad@anasaz.uucp>
FMT.TAR
A text formatter similar to Berkeley "fmt". System V-ish.
Contributor: Bill Gray <bgray@marque.mu.edu>
FMTR.TAR
A simple formatter that just sort of "evens out the lines".
Contributor: Mohamed Ellozy <mohamed@popvax.uucp>
HEADINGS.TAR
A program to generate an outline of a "troff" document by pulling
out all the paragraph/chapter headings.
Contributor: Gary Perlman <perlman@wanginst.uucp>
HYPHEN.TAR
A program to conditional hyphenation in "troff".
Contributor: Stewart Levin <stew@mazama.uucp>
INDEXMAC.TAR
Troff macros to create an index.
Contributor: William E. Davidsen <davidsen@crdos1.uucp>
INSERTS.TAR
A program to insert chunks of text into repetitions of a master
document, such as for generating form letters.
Contributor: Henry Spencer <henry@utzoo.uucp>
MKKEY.TAR
A set of programs to generate a list of keywords and their related
files from text files.
Contributor: Scotty <root@ozdaltx.uucp>
NROFTABL.TAR
A program to generate "nroff" driver tables from source, and
to decompile existing tables into source.
Contributor: Bruce Townsend <bruce@bnr-vpa.uucp>
NUMEQN.TAR
A general purpose automatic numbering filter for troff mostly useful
for numbering equations but powerful enough to number other things
as well.
Contributor: Brian Fitzgerald <fitz@mml0.meche.rpi.edu>
PREROFF.TAR
An extensions of "soelim" which eliminates ".so"'s and also handles
running embedded shell scripts and command outputs (for formatting
graphs in text, etc.).
Contributor: Mike Howard <mike@milhow2.uucp>
PROFF.TAR
A text formater based on the "format" utility described in Software
Tools by Kernighan and Plaugher.
Contributor: Ozan Yigit <oz@yetti.uucp>
PUNCTUTN.TAR
A program to graphically display sentences using their punctuation.
Words are replaced by underscores, punctuation remains intact.
Contributor: Gary Perlman <perlman@wanginst.uucp>
REFRTBTX.TAR
Convert a "refer" format bibliography to a "bibtex" one.
Contributor: David Kotz <dfk@duke.cs.duke.edu>
RO.TAR
A text formatter with many of the capabilities of nroff. Based on
a long line of CP/M and MSDOS formatters, going back to the ROFF
formatter described in Kernighan & Plauger.
Contributor: Ted A. Campbell <tcamp@dukeac.uucp>
ROFF.C
A C version of the original "roff" program.
Contributor: Col. G. L. Sicherman <colonel@gloria.uucp>
RUNFILTR.TAR
A program to allow filtering text from Sun's textedit through arbitrary
commands.
Contributor: Liz Allen-Mitchell <liz@grian.uucp>
RUNOFTRF.TAR
Convert DEC RUNOFF format to "troff" format.
Contributor: Ian F. Darwin <ian@utcs.uucp>
SP4.TAR
A visual spelling checker.
Contributor: Andrew R. Large <predict@charon.unm.edu>
SPELLFIX.TAR
A spelling corrector program. Menu-driven and accepts user's own
dictionaries.
Contributor: Ed Reeder <oer@isosvax.uucp>
TEXCHK.TAR
A syntax checker for LaTeX.
Contributor: J. P. Massar <massar@think.com>
TEXINDEX.TAR
Takes the ".idx" file produced by LaTeX, sorts it on major-minor
entries, reformats it, turns lists of consecutive pages into
ranges, and then puts out a file that LaTeX can actually make
an index from.
Contributor: Robert Plamondon <robert@weitek.uucp>
TEXPP.TAR
A TeX preprocessor intended to allow more structured (ans easily
modified) input to TeX in order to clean up some of its ugliness.
Version 1.2.
Contributor: Laci Csirmaz <csirmaz@poe.rutgers.edu>
TEXTOOLS.TAR
A collection of tools for TeX users.
Contributor: Kamal Al-Yahya <kamal@hanauma.stanford.edu>
TRANSFIG.TAR
A set of tools for creating TeX documents with graphics whic are
portable to a wide variety of printing environments. Uses the
fig2dev program; includes drivers for EPIC, LaTeX picture environment,
PIC, PiCTeX, and PostScript.
Contributor: Micah Beck <beck@cs.cornell.edu>
TRAVMCRS.TAR
A set of troff macros for producing itineraries and expense reports.
Contributor: Jerry Peek <jdpeek@rodan.acs.syr.edu>
TROFTLTX.TAR
A program to translate "troff" source files to LaTeX. The translation
is not always 100%, but it beats doing it by hand.
Contributor: Kamal Al-Yahya <kamal@hanauma.stanford.edu>
UNIQBIB.TAR
Remove duplicate entries from bibliographical databases used with
"refer".
Contributor: <bin@rhesus.primate.wisc.edu>
UNSOFT.C
A program to convert Wordstar Document-Mode files to plain,
vanilla ASCII format.
Contributor: Paul Homchick
VSPELL.TAR
A spelling checker which runs "spell" and then throws you into
an editor to fix the errors.
Contributor: Brent P. Callaghan <brent@poseidon.uucp>
Directory UNIX_C/USENET
Programs, help files, and utilities related to reading, positing,
archiving, and transfering USENET news.
ARCHLDNW.SH
A shell script which archives old news by printing it on the
line printer for later reference.
Contributor: Charlie Perkins <charliep@polaris.uucp>
ARCNEWS.TAR
Programs to automatically archive comp.sources.* from the network.
Contributor: Tony Field <tony@ajfcal.uucp>
BATCHMAL.TAR
A program to convert batched news articles to a format suitable
for exchanging via electronic mail.
Contributor: Howard Chu <hyc@umix.uucp>
BNCVT.C
Accepts uncompressed news batches i "bnproc" format and writes
them out in "unbatch" format, which can be piped directly into
"rnews". This is for news 2.10.3, may not work for later versions.
Contributor: Carl S. Gutekunst <csg@pyramid.uucp>
BSNEWS.TAR
A collection of programs which allow a leaf node to "bootstrap" the
news software to take a news feed without installing all the soft-
ware. News articles are accumulated in a mail-type spool file,
where they can be read with Mail, elm, etc.
Contributor: Ronald Florence <ron@mlfarm.uucp>
CHECKNWS.SH
A program which uses "rn" to check for news in newsgroups and then
lists the newsgroups in multi-column format.
Contributor: Don Gworek <uggworek@sunybcs.uucp>
CNEWS.TAR
A rewrite of the transport and expire portions of the USENET software.
It was designed to be fast and flexible.
Contributor: Henry Spencer (henry@utzoo.uucp>
DTMNBTCH.SH
A shell script which cleans up TM files left in the UUCP spool
directory by the news batching software.
Contributor: Charlie Perkins <charliep@polaris.uucp>
FOL.TAR
Invoked from readnews or vnews, lists the followups to the current
article.
Contributor: Daniel R. Levy <levy@cbnewsc.att.com>
GENMDLST.TAR
An "awk" script for generating the list of moderators from the
information posted to the news.lists newsgroup.
Contributor: Robert Adams <adams@calma.uucp>
HEADERS.TAR
A program to remove selected header lines from files containing USENET
articles. Provides a convenient way to scan through lots of articles
for useful information.
Contributor: Paul Dubois <bin@primate.wisc.edu>
KEEPNEWS.TAR
A program to help users save news articles of interest in a
single collection area.
Contributor: Mark Swenson <mms@arizona.csnet>
MVJUNK.SH
A shell script to move articles which land in the "junk" newsgroup
back into their proper newsgroups.
Contributor: Jim Scardelis <frodo@wcom.uucp>
NARC.TAR
Programs to save and catalog sources saved from USENET news.
Contributor: Geoff Leach <geoff@laticorp.uucp>
NEWNWSRC.SH
A shell script to generate a new ".newsrc" file from an old one when
moving between systems.
Contributor: Col. G. L. Sicherman <colonel@ellie.uucp>
NEWS2_11.TAR
News 2.11, with the first 13 patches applied. This is the official
USENET news software.
Contributor: Rick Adams <rick@seismo.css.gov>
NWSMLTCS.TAR
Software to make feeding a bunch of news sites a whole lot easier.
Contributor: Mark H. Colburn <mark@jhereg.mn.org>
NEWSBREK.TAR
A program to unpack multi-file postings from the comp.sources
groups. Version 1.09.
Contributor: Fred Walter <grwalter@watfun.waterloo.edu>
NEWSXD.TAR
A configurable daemon for controlling news transmission. Allows
categories of service, transmission times, number of transmissions
at a time, etc.
Contributor: Chris Myers <chris@wugate.wustl.edu>
NN.TAR
A menu-based news reader with a complete set of features to satisfy
both the expert and novice user. Menu based article selection,
automatic digest splitting, folders, online help, built-in unshar,
NNTP support. Version 6.4. Patchlevel 4.
Contributor: Kim F. Storm <storm@texas.dk>
NNTP.TAR
The NNTP (Network News Transfer Protocol, RFC 997) protocol.
Version 1.5.
Contributor: Phil Lapsley <phil@berkeley.edu>
PRNEWS.SH
A shell script to print news on the line printer, typesetter, or
whatever instead of reading it at the terminal.
Contributor: Col. G. L. Sicherman <colonel@ellie.uucp>
PROCSJNK.SH
Another shell script to handle news articles which get tossed into
the "junk" directory.
Contributor: Charlie Perkins <charliep@polaris.uucp>
RKIVE.TAR
USENET news archival software which can be configured to do all sorts
of things.
Contributor: Kent Landfield <kent@ssbell.uucp>
RN_43.TAR
Version 4.3 of the "rn" program for reading the network news.
Be sure to apply the patches in the "patches" directory.
Contributor: Larry Wall <lwall@jpl-devvax.jpl.nasa.gov>
RNMACROS.SH
Macros for the "rn" program to enable killing of articles before
reading them and other stuff.
Contributor: Glenn Reid <greid@adobe.uucp>
SAVENEWS.TAR
A different news archival system, similar to "keepnews", but works on
larger archives. SAVENEWS.BUG contains a bug fix.
Contributor: Chuq Von Rospach <chuqui@nsc.uucp>
SAVESRC.TAR
A program to save sources off the USENET news, automatically extract
them, compile them, and so on.
Contributor: <chris@toram.uucp>
UALTGRPS.TXT
A list of the alternate newsgroups (alt.*) available on USENET
as of 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
U_GROUPS.TXT
A list of the available newsgroups on USENET as of 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
UHISTORY.TXT
A description of the history of USENET, where to get source code
for the news software, etc. Last updated 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
U-INFOPOST.TAR
A list of the periodic repeated postings in several newsgroups.
Things such as archive indexes, statistics, how-to articles,
and so on. Last updated 30-Jul-90.
Contributor: Gene SPafford <spaf@purdue.edu>
U_INTRO.TXT
An introduction to net.announce. Last updated 31-Mar-90.
Contributor: Gene Spafford <spaf@purdue.edu>
UMAILSTS.TXT
A list of mailing lists available primarily on the UUCP network, as
opposed to the Internet. This is similar to the List-of-Lists
maintained at SRI-NIC.ARPA. Current as of 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
UMALPTHS.TXT
A description of how to allow "posting" to moderated newsgroups.
Last update: 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
UMODRTRS.TXT
The list of newsgroup moderators and the groups they moderate as
of 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
UNETIQUT.TXT
A *satirical* look at USENET ettiquette. Last update: 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
UNETWRKS.TXT
How to get information about the National Science Foundation (NSF)
Internet.
Contributor: Gene Spafford <spaf@purdue.edu>
U_PRIMER.TXT
"A Primer on How to Work With the USENET Community", by Chuq Von
Rospach. All new USENET news users should read this before tey
do anything else. Last update: 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
UQUESTNS.TXT
Answers to frequently asked questions on the net. The idea is to
look here for the answer before posting questions like "what does
FOO mean?". Last updated 5-Sep-90.
Contributor: Gene Spafford <spaf@purdue.edu>
UREGROPS.TXT
A list of the regional newsgroup hierarchies. Last updated 5-Sep-90.
Contributor: Gene Spaffor <spaf@purdue.edu>
U_RULES.TXT
A description of the rules of conduct for USENET. Not following
these rules will tend to get you unmercifully flamed. Last updated
19-Jul-90.
Contributor: Chris Torek <chris@mimsy.umd.edu>
USTRTGRP.TXT
Instructions on how to establish a new USENET newsgroup. Last
updated 19-Jul-90.
Contributor: Gene Spafford <spaf@purdue.edu>
U_STYLE.TXT
Suggestions for writing style on USENET. Last updated 5-Sep-90.
Contributor: David Booth <booth@vax135.uucp>
UUNET.TAR
Programs to do semi-automated UUCP retrieval of files from UUNET.
Contributor: Scott Garfinkle <seg@smsdpg.uucp>
VN.TAR
A program which uses the same ".newsrc" file as "readnews", but
provides a full-screen interface sort of like "rn" only different.
Contributor: Bob Mcqueer <bobm@rtech.uucp>
WHATISIN.SH
A shell script to determine what is contained in various newsgroups
at a glance.
Contributor: Greg Earle <earle@smeagol.uucp>
Directory UNIX_C/UTILS
Utility programs. This directory is sort of a catch-all for things
that don't seem to fit anywhere else.
ACMCNTST.TAR
Software to run an ACM-style programming contest. Used by the
judge(s) of the contest.
Contributor: Jim Nelson <nelson@uncecs.edu>
ACTIV.TAR
A "script"-like program which will enter the time of day before the
input if the user has been idle for a given interval.
Contributor: Marc Meyer <marc@tss.uucp>
APPLY.TAR
Apply a command to a set of arguments.
Contributor: Doug Gwyn <gwyn@brl.arpa>
APROPOSG.TAR
A version of "apropos" ("man -k") and "makewhatis" for Silicon Graphics
IRIS workstations running IRIX.
Contributor: Paul Balyoz <root@naucse.csw.nau.edu>
ARPATIME.TAR
Programs to construct "ARPA-style" date strings.
Contributor: Stan Barber <sob@neuro1.uucp>
ART1.TAR
A short program which simulates ART1 neural networks, proposed by
Grossberg and Carpenter in 87 IEEE ASSP magazine.
Contributor: Jagath Samarabandu <bandu@cs.buffalo.edu>
ASH.TAR
A complete shell. Similar to the System V version of the Bourne
shell, with some added features. Has been tested on variants of
System III, System V, and Berkeley UNIX.
Contributor: Kenneth Almquist <ka@oriole.cs.washington.edu>
ASTRODAT.TAR
Computes all sorts of astronomical data about the sun, moon,
and planets.
Contributor: R. Kukuk <rck@ihuxx.uucp>
AT.TAR
A version of the "at" command.
Contributor: Michael Richmond <richmon@astrovax.uucp>
ATL.TAR
A companion to the 4.3BSD "at" and "atq" commands. "atl" allows
a user to look at the "at" script he has submitted to see what it
does.
Contributor: Roger Southwick <dadla.tek.com!rogers>
ATTY.TAR
Provides a set opf EMACS-like editing commands which allow you to
move around the input line and make corrections, bring back previous
lines, etc. Runs in user mode, requires no special privileges to
run or install.
Contributor: Kenneth Almquist <ka@june.cs.washington.edu>
AUTOLOAD.TAR
A program to enable the auto-loading (upon first reference) of shell
scripts as functions. Requires a shell that supports functions, e.g.
System V "sh" or the Korn Shell.
Contributor: John Mackin <john@basser.cs.su.oz.au>
AWKSTATS.TAR
Awk scripts to compute univariate statistics.
Contributor: Tom Reingold <tr@wind.bellcore.com>
BATCH.SH
A batch command execution shell script for the AT&T UNIX-PC.
Contributor: Gus Garcia <amg22@aluxz.uucp>
BBS.C
A fairly simplistic bulletin board system.
Contributor: <michael@stb.uucp>
BCSH.SH
A C-shell (csh) emulator for the Bourne shell (sh). Includes
command substitution, history, etc.
Contributor: Chris Robertson <chris@globetek.uucp>
BDF.C
A Berkeley-style "df" for System V.
Contributor: Paul Vixie <paul@vixie.uucp>
BEXEC.C
A program to help brain-damaged shells (like System V "sh") use the
"#!" "magic number" feature standard in Berkeley UNIX.
Contributor: Brandon Allbery <allbery@ncoast.uucp>
BINTNX.C, BINTNXVMS.C
A program to convert a TOPS-20 file transferred in FTP "binary"
mode to "tenex" mode (i.e. to convert it to what it's supposed
to look like). "binary" mode is 9 8-bit bytes in 2 36-bit words,
while "tenex" mode is 4 8-bit bytes in each 36-bit word. The
BINTNXVMS.C version is for VMS systems.
Contributor: Keith Petersen <w8sdz@simtel20.army.mil>
BOOLEVAL.TAR
A program to evaluate boolean expression arrays. Somewhat useful
for designing PALs and such.
Contributor: Jim Frost <madd@bucsb.bu.edu>
BOURNEBS.TAR
A simple bulletin board system written in Bourne shell. Allows
file transfer, messages, a link to rn and postnews, a bulletin
system, etc.
Contributor: Bob Kirkpatrick <bobk@dogear.uucp>
BYTES.SH
A program to add the bytes fields from a "ls -la" of a directory.
Contributor: unknown
CALC1.TAR
A double-precision desk calculator with math library functions
and variables. Accepts interactive input or command line arguments
allowing a "csh" alias to let you say "calc arbitrary-math-expr".
Contributor: Dave Curry <davy@itstd.sri.com>
CALC2.TAR
Another desk calculator which accepts expressions on the command
line.
Contributor: Wayne Mesard <mesard@bbn.com>
CHEMTAB.TAR
A periodic table of the elements database. Version 1.2.
Contributor: <root@lsrhs.uucp>
CHOOS.TAR
Choos is based on the old "pic" program (renamed to avoid
conflict with the DWB graphics typesetting program) by Tom Duff.
The selection of arguments is stored in an array, allowing the
user to back up and/or wrap around the argument list. Choos
without arguments elicits a help message.
Contributor: Chuck Forsberg <caf@omen.uucp>
CHUNI.TAR
Change universes on a Pyramid machine.
Contributor: Frank Crawford <frank@aaec.uucp>
CLOCK.TAR
A curses-drive digital clock for terminal screens.
Contributor: Ross Wille <wille@hpccc.hp.com>
COLM.TAR
A columnation tool which handles fixed and variable width columns,
variable gutter widths, etc.
Contributor: Gary Oberbrunner <garyo@masscom.uucp>
CONFIG.TAR
A program to automatically configure large software systems. Tells
you lots of properties of your machine and C compiler. Optionally
produces the ANSI "float.h" and "limits.h" files. Also pinpoints
possible compiler problems.
Contributor: Steven Pemberton <steven@cwi.nl>
CRONSORT.TAR
A program to sort a "cron" file into chronological order.
Contributor: Gordon Vickers <gordon@prls.uucp>
CSH2KSH.TAR
A program to convert C-shell scripts to Korn shell scripts.
Contributor: Bob Mcqueer <bobm@rtech.uucp>
CTRL.TAR
Programs to convert between control character sequences and printable
characters for use in echoing command strings, etc.
Contributor: Maarten Litmaath <maart@cs.vu.nl>
CURLY.TAR
Programs to expand and unexpand the C-shell "curly brace" notation.
One takes a list of file names and outputs curly-brace notation,
the other expands curly-brace notation into a list of files.
Contributor: Kevin Braunsdorf <ksb@s.cc.purdue.edu>
CURSE.TAR
A program to do cursor control operations, using termcap, from the
shell. Useful for shell scripts and the like.
Contributor: Jonathan Bowen <jpb@icdoc.uucp>
CUTPASTE.TAR
A public domain implementation of the System V "cut" and "paste"
commands.
Contributor: John Weald <jgw@ptsfc.uucp>
CVTBASE.TAR
A generalized base conversion program.
Contributor: Mike Parker <mouse@larry.mcrcim.mcgill.edu>
DBCOPY.TAR
Double-buffered file copy. Can specify block size, number of
records, etc. DBCOPY-MAN.TXT contains the documentation.
Contributor: Dave Martindale <dmmartindale@watcgl.uucp>
DETERMCP.TAR
A program to split up the "/etc/termcap" file into a directory
for each terminal, and individual files within the directory
for each capability.
Contributor: Arnold D. Robbins <arnold@emoryu1.uucp>
DICTSQ.TAR
A program to compress sorted word lists. Uses "sort" and "compress".
Contributor: Mike Wexler <mikew@wyse1.wyse.com>
DISPD.TAR
A "notice board" system for 4.2BSD. Runs on a terminal, and lets
people see who's logged in, messages of the day, status of various
people ("out sick", "in meeting", etc.).
Contributor: Mike Williams <mike@erix.uucp>
DISTKIT.TAR
A kit for making software distributions. Includes tools to do auto-
matic configuration, and tools to construct the distribution itself.
Contributor: Larry Wall <lwall@jpl-devvax.jpl.nasa.gov>
DMAKE.TAR
A replacement for "make" with significant enhancements including
"parallel" make, unconditional rebuilds, text diversions,
dynamic (macro-based) prerequisites. Compatible with System V
AUGMAKE, but not with GNU make.
Contributor: Dennis Vadura <dvadura@watdragon.waterloo.edu>
ECHO.TAR
A complete merge of the BSD and System V "echo" commands. Not
derived from AT&T code.
Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
EPHEM.TAR
An emphemeris program. Uses termcap. Version 4.21.
Contributor: Elwood C. Downey <ecd@cs.umn.edu>
FACES.TAR
A face server for monitoring mail and print jobs. It is based on
the 8th Edition "vismon" program, but contains no code from it.
Version 1.4, patchlevel 5.
Contributor: Rich Burridge <rburridge@sun.com>
FASTGREP.TAR
A faster version of "grep". Can replace "grep", "fgrep", and
"egrep".
Contributor: James A. Woods <jaw@aurora.uucp>
FEP.TAR
A general purpose front end for any line-oriented UNIX command.
Requires Berkeley pseudo-ttys and select().
Contributor: Kazamasa Utashiro <utashiro@sra.junet>
FFT1.TAR
A UNIX and MS-DOS general purpose FFT (Fast Fourier Transform)
program.
Contributor: Steve Sampson <sampson@killer.dallas.tx.us>
FFT2.TAR
Another FFT (Fast Fourier Transform) program. Uses the Cooley-Tukey
algorithm, meaning it will work with a number of samples which is not
a power of two. Handles real and complex data.
Contributor: Peter Valkenburg <valke@cs.vu.nl>
FFT_DSP.TAR
A set of FFT (Fast Fourier Transform) routines for Digital Signal
Processing.
Contributor: Dan Kegel <dan@srs.uucp>
FFTN.TAR
An N-dimensional FFT (Fast Fourier Transform) program.
Contributor: Andrew Lee <alee@tybalt.caltech.edu>
FIELD.TAR
The "field" program (similar to "cut") from Steve Bourne's book.
Contributor: Bill Silvert <silvert@dalcs.uucp>
FINANCIL.C
A program to calculate rate of return, interest rates, future values
of deposits, nominal, effective, and compound interest, future
value of current sum, present value of future sum, amortization
schedules.
Contributor: Paul Pederson <pop@bunkerb.uucp>
FLEX.TAR
A replacement for "lex", the UNIX lexical analyzer generator. It's
mostly compatible with lex, but missing a few "niggling" features.
Version 2.1.
Contributor: Vern Paxson <vern@lbl-csam.arpa>
FLIP.TAR
A program to convert text files between MS-DOS and UNIX formats.
Contributor: Rahul Dhesi <dhesi@bsu-cs.bsu.edu>
FLOCK.TAR
A program which applies an advisory lock (4.2BSD; could be easily
modified for System V) on the file named as its first argument
and then runs the command given by the following arguments.
Contributor: Doug Kingston <dpk@brl.arpa>
GENEAL.TAR
A genealogy program which can browse data, make individual and family
pages, make birthday and anniversary lists, etc. See also the file
UNIX_C/UTILS/TREEPAR.TAR.
Contributor: Jim McBeath <jimmc@gumby.uucp>
GETOPT.TAR
A shell script version of the "getopt" routine for processing
arguments.
Contributor: Rich Salz <rsalz@uunet.uu.net>
GONE1.TAR
A program to lock the terminal until your password is typed.
Contributor: Dave Shanks <shanks@teneron.uucp>
GONE2.TAR
A program which locks the terminal until a supplied password is
typed. Times out after a given amount of time to avoid someone
locking the terminal permanently. Allows certain harmless commands
to be run ("who", "who am i", etc.).
Contributor: Dave Curry <davy@itstd.sri.com>
GPERF.TAR
A program which generates perfect hash functions for sets of key
words. A perfect hash function is one which allows recognition
of a key word using exactly one probe into the hash table.
Contributor: Douglas C. Schmidt <schmidt@glacier.isc.uci.edu>
GRABCHRS.TAR
A program to get one or more keystrokes from the user without
requiring them to hit RETURN. Useful for proompting within
shell scripts, etc. Version 1.9.
Contributor: Dan Smith <daniel@island.uucp>
GREP.C
The DECUS software tape version of the "grep" utility.
Contributor: Ray Davis <bees@infoswx.uucp>
GSPN.TAR
A simulator for generalized stochastic Petri nets that can be used to
evaluate the performance of parallel systems (hardware and software).
An overview can be found in "Performance Analysis Using Stochastic
Petri Nets", Michael K. Molloy, IEEE Trans. on Computers, Vol. C-31,
#9, Sept. 1982.
Contributor: Andreas Nowatzyk <agn@unh.cs.cmu.edu>
HELPVMS1.TAR
A VMS-like help program for UNIX. Allows topics and subtopics to
be accessed individually.
Contributor: Neal Ziring <nz@wucs.uucp>
HELPVMS2.TAR
Another VMS-like help program for UNIX.
Contributor: Roland Stolfa <rjs@a.cs.okstate.edu>
HELP.TAR
A "help" facility for perusing /usr/man. Used as "help cmd" it
works just like the "man" command. With no args, it displays a
numbered list of topics (files and directories) which the user
may select. As a side effect, "help" may be used to peruse any
directory simply by saying "help dirname".
Contributor: Dave Curry <davy@itstd.sri.com>
HEXCALC.TAR
A calculator program based on the Texas Instruments Programmer II
calculator.
Contributor: Richard Hargrove <richardh@killer.uucp>
HEXDUMP.TAR
A program to dump files out in hexadecimal.
Contributor: Peter Ruczynski <pjr@pyra.co.uk>
HEY.TAR
A program to broadcast a message to all terminals a specific user
is using. From UNIX/World, October 1985.
Contributor: Bob Desinger <bd@hpda.uucp>
HGREP.TAR
A front-end for grep to highlight the word that was searched for.
Contributor: Jef Poskanzer <jef@helios.ee.lbl.gov>
JCL.TAR
A JCL interpreter. You always knew someone would do this...
Contributor: Robert Lupton <lupton@uhccux.uhcc.hawaii.edu>
KEYDEF.TAR
A program to allow reprogramming of DEC VT[23]xx function keys.
Contributor: Gordon Vickers <gordon@prls.uucp>
LCOMP.TAR
An implementation of Peter Weinberger's "Cheap Dynamic Instruction
Counting", from the AT&T Bell Labs Technical Journal UNIX in 1984.
Runs on Sun-3 (68020) and Vax (Berkeley-based) systems.
Contributor: Paul Haahr <haahr@princeton.edu>
LIT.TAR
A "super-echo" command which accepts control-character escapes,
etc. Every bell and whistle you could ever want.
Contributor: Richard A. O'Keefe <ok@quintus.uucp>
LOAN.C
A program to calculate the interest, principal, and payments on
simple-interest loans (like car loans).
Contributor: Jane Medefesser <jane@tolerant.UUCP>
LOCK.TAR
A program to lock the terminal until the user's password is typed.
Contributor: Toby Harness <toby@gargoyle.uucp>
LOWLAV.TAR
Given a list of hosts, return the name of the host with the lowest
load average. Uses rwho, so is probably Berkeley-specific.
Contributor: John D. DiMarco <jdd@db.toronto.edu>
LUNISOLR.TAR
A program to print the phase of the moon and generate LaTeX source
for a lunisolar calendar.
Contributor: John Ramsdell <ramsdell@linus.mitre.org>
M4.TAR
A public domain M4 macro processor.
Contributor: Ozan Yigit <oz@yetti.uucp>
MAKE.TAR
A "make" work-alike program. Runs on PCDOS and BSD UNIX.
Contributor: Greg Yachuk <greggy@etude.uucp>
MAN.TAR
A compiled version of "man" for System V. Should compile and run on
4.xBSD with minor changes.
Contributor: Edward C. Bennett <edward@ukecc.uucp>
MDCOPY.TAR
A program which allows a single file to be copied to multiple
floppy disks, spanning the disks.
Contributor: Greg Yachuk <greggy@etude.uucp>
MEASURES.TAR
A program that reads a list of measurable itmes and then tells
you what you have to measure to determine what an unknown item
is.
Contributor: Arthur David Olson <ado@elsie.uucp>
MENU.TAR
A program which reads a menu definition file and then implements it,
presenting the user with a series of numbered options.
Contributor: Mike Howard <mike@milhow2.uucp>
METRICS.TAR
Programs to calculate metrics of C programs. Uses Barry Boehm's
COCOMO model, and also has a Halstead metric tool.
Contributor: Brian Renaud <bdr@huron.ann-arbor.mi.us>
MINIT.TAR
A linear programming package based on the dual simplex method. Based
on the original code in Collected Algorithms from CACM (1968) in
Algol 68 by Rudolfo Salazar and Subrata Sen. This version is in C.
Contributor: Badri Lokanathan <badri@ee.rochester.edu>
MKMF.TAR
A "makefile maker".
Contributor: Lloyd Zusman <ljz@fxgrp.uucp>
MMAKE.TAR
A program which can generate makefiles for multiple operating systems
(or other environmental configurations) from a single master makefile.
Contributor: Eric Schneider <eric@cs1.wsu.edu>
MORSE.TAR
Takes its input and coverts it to International Morse Code.
Contributor: Nils McCarthy <mtymp01@ux.acss.umn.edu>
MTOOLS.TAR
Programs to read and write MS-DOS formatted diskettes on a UNIX
based system. Works on AT&T UNIX PCs, Sun SparcStation 1, and
Sun 3/80 systems.
Contributor: Viktor Dukhovni <viktor@melon.princeton.edu>
MULTITEE.TAR
Send multiple inputs to multiple outputs. Runs on 4.3BSD and
derivatives.
Contributor: Dan Bernstein <brnstnd@stealth.acf.nyu.edu>
NEMORBIT.TAR
A program to track earth satellites. Generally for use by amateur
radio operators, but also useful for weather satellites, the space
shuttle, etc.
Contributor: Robert W. Berger <rwb@vi.ri.cmu.edu>
NOBACK.C
Convert lines with backspaces in them to multiple lines for
displaying on dumb terminals, etc.
Contributor: Paul Vixie <paul@vixie.uucp>
NSTRINGS.TAR
A replacement for the BSD "strings" program. Faster and more correct.
Runs on VMS, too.
Contributor: Michael Greim
<greim@sbsvax.informatik.uni-saarland.dbp.de>
PAC.TAR
"The ultimate on-screen calculator for UNIX". Zillions of features
including conversions, "NVRAM", checkbook balancer, base translation,
trig functions, amortization, compound interest, user-definable
conversions, bit functions, stack, physical constants, macros,
percentages. Actually an interface to "bc".
Contributor: Istvan Mohos <istvan@hhb.uucp>
PATCH.TAR
A program to apply patches (output from the "diff" program) to
programs automatically. Amazingly intelligent, I haven't seen
it screw up yet.
Contributor: Larry Wall <lwall@sdcrdcf.uucp>
PDMAKE.TAR
A public domain version of "make". Version 1.6.
Contributor: Greg Yachuk <greggy@zebra.uucp>
PEGBOARD.TAR
A program to keep track of who is in or out of the office, and when
they're due back.
Contributor: Richard O'Rourke <ror@mplex.uucp>
PERL.TAR
A semi-replacement for "awk" and "sed". An interpreted language
for scanning files, extracting information from them, and printing
reports based on that information. It combines the best features
of C, "sed", "awk", and "sh". Version 3.0.
Contributor: Larry Wall <lwall@jpl-devvax.jpl.nasa.gov>
PERLCTIM.TAR
An emulation of ctime(3) in PERL.
Contributor: Waldemar Kebsch <kebsh@nixpbe.uucp>
PHONEGEN.C
A program to generate all possible letter combinations from a given
telephone number.
Contributor: Liudvikas Bukys <bukys@rochester.edu>
PHONEME.C
A program to translate English words into their phonetic spellings.
Contributor: John Wasser <wasser@viking.dec.com>
PIPSCRPT.TAR
A Berkeley "script"-like utility, but uses pipes. Not quite as general
as real "script" (screen editors, etc. won't work), but should run
on any UNIX even without ptys.
Contributor: Kent Forschmiedt <kent@happym.uucp>
PMAN.TAR
A program to print pieces of formatted manual pages, by specifying
an argument such as "warnings" you see only the "BUGS", "CAVEATS",
etc. sections, and so on.
Contributor: Gary Perlman <perlman@wanginst.uucp>
PRINTF.TAR
Another version of "printf" for shell scripts. Implements most of
the ANSI C specs, as well as roman numerals.
Contributor: Chris Torek <chris@mimsy.umd.edu>
PSC.TAR
Prints the user page segment of a "core" file out in a format similar
to the "crash" program for system crashes. For System V; probably
requires work to run under Berkeley.
Contributor: John F. Haugh II <jfh@rpp386.uucp>
PT.TAR
A program to display the hierarchy of a process tree. Works on
both System V and BSD.
Contributor: Jeff Bauer <bauer@loligo.cc.fsu.edu>
PTREEBSD.TAR
A backed to "ps" for BSD systems to display the process tree.
Contributor: Paul Lew <lew@gsg.uucp>
PSHDPDKS.TAR
An implementation of the C shell "pushd", "popd", and "dirs"
commands for the Korn shell.
Contributor: Fletcher Mattox <fletcher@im4u.uucp>
PWGET.TAR
Programs to provide a shell script interface to the password file
much like "getpwent" et. al. do for C programs.
Contributor: Michael Saboff <mike@hpirs.uucp>
RANLIBSC.TAR
A replacement ranlib(1) for SCO Xenix which handles externals with
names longer than 40 characters.
Contributor: Steve Bleazard <Steve.Bleazard@robobar.co.uk>
RECTVKBD.TAR
A general purpose command line editor with the addition of predictive
text generation (i.e, a DWIM command). Interfaces with a standard
shell and allows simple editing of lines, and prediction of lines
based on previous input.
Contributor: Mark James <jamesm@cpsc.ucalgary.ca>
REDIR.TAR
A program to redirect standard output and standard error for csh
users. (Could be used by anyone, but "sh" already has the I/O
redirection constructs for it.)
Contributor: Bob Glickstein <bobg+@andrew.cmu.edu>
RELDB.TAR
Programs to generate scattergrams, statistics from columnar data,
and some plot(1) filters.
Contributor: Gunnar Stefansson <gunnar@haffro.is>
REVERSE.C
A program to completely reverse its input. Reverses characters on
each lines and exchanges lines top to bottom.
Contributor: K. A. Gluck <kurt@pyuxhh.uucp>
REVGREP.TAR
A program like "grep", except that it reads backwards from the end
of the file, printing matches in reverse order. Useful for getting
things out of log files, etc.
Contributor: Neal Ziring <nz@wucs.uucp>
RF.TAR
A Rolodex program for maintaining lists of names and addresses
which can quickly be referred to. Uses System V curses.
Contributor: Larry Lippman <larry@kitty.uucp>
ROFF.TAR
A program which allows you to place information at the top of a
troff file indicating which filters and macro packages are needed,
and then calls the appropriate programs. Version 1.7.
Contributor: Brian Litzinger <brian@apt.uucp>
ROLODEX.TAR
A Rolodex program for maintaining lists of names and addresses which
can quickly be referred to. Uses Berkeley curses (not the same
program as RF.TAR).
Contributor: Dave Ihnat <ignatz@homebru.uucp>
ROT.TAR
A program to rotate the lines of a file such that the lines become
columns.
Contributor: Martin Schmidt
<mschmidt@exunido.irb.informatik.uni-dortmund.de>
RPL.TAR
An interpreter for HP's RPL "calculator programming language".
Should have the same functionality as an HP-28 calculator.
Contributor: hp@vmars.uucp
RS.TAR
A personal reminder system.
Contributor: Don Joslyn <don@novavax.uucp>
RU.TAR
A program to print a users(1)-style list of names for each host in
the rwho spool directory.
Contributor: P. Kern <pkern@csri.toronto.edu>
S5FINGER.TAR
Various Berkeley utilities for System V. "finger", "whois",
and some others.
Contributor: Keith Gabryelski <ag@elgar.uucp>
S5LAST1.TAR
An implementation of the Berkeley "last" command for System V.
Contributor: Harver R. Moran Jr. <moran@tron.uucp>
S5LAST2.TAR
Another implementation of "last" for System V.
Contributor: Chris Kern <ckern@killer.dallas.tx.us>
S5LOOK.C
An implementation of "look" for System V.
Contributor: Larry Campbell <campbell@redsox.uucp>
SAMPLE.TAR
An educational program for teaching about sampling distributions.
Allows the user to provide a distribution which it will then
graph.
Contributor: Gary Perlman <perlman@wanginst.uucp>
SAO.TAR
The Smithsonian Astronomical Observatory dataset reduced to RA/DECL/MAG
records. Furnished by NASA Goddard for non-commercial use. There's
49 "shar" files here; you unpack them.
Contributor: Alan Wm Paeth <awpaeth@watcgl.waterloo.edu>
SC.TAR
Version 6.8 of the public domain "sc" spreadsheet calculator.
Runs on 4.xBSD and System V.
Contributor: Bob Bond <rgb@nscpdc.nsc.com>
Jeff Buhrt <buhrt@sawmill.uucp>
SCRENWHO.TAR
A curses-based "who" program that updates the screen every few
minutes.
Contributor: Paul Pomes <paul@uxc.cso.uiuc.edu>
SEARCH.C
A program to search for a string. May contain newlines; works on
binary files.
Contributor: Daniel R. Levy <levy@ttrdc.uucp>
SETS.TAR
A program to perform union, intersection, and difference operations
on two sets given as arguments. Can be used to compute lists of
files such as "everything EXCEPT *.c" and so on.
Contributor: Chris Tweed <chris@edcaad.uucp>
SHELFRMS.TAR
A program to provide a forms-editor interface to shell scripts.
Contributor: Paul Lew <lew@gsg.uucp>
SHOW.TAR
A version of "echo" with lots of flags from the multitude of
UNIXes out there.
Contributor: Alan Fargusson <alan@drivax.uucp>
SOUNDEX.C
A program which implements the "soundex" algorithm for generating
identical tokens for like-sounding names.
Contributor: Jerry Carlin <jmc@ptsfa.uucp>
SOUNDEX2.C
Another implementation of Soundex.
Contributor: N. Dean Pentcheff <dean@violet.berkeley.edu>
SONDXSPL.SH
A spelling corrector using SOUNDEX2.C (the one from Dean Pentcheff).
Contributor: Frederic W. Brehm <fwb@demon.siemens.com>
SPIN.TAR
A simple interpreter intended for use as a program development tool
and modest programmable interface. Contains a parser and execution
engine, both easily extended.
Contributor: Jim McBeath <jimmc@gumby.uucp>
SRCTOMAN.SH
A shell script to convert comments in various programming languages
into a UNIX-style manual page.
Contributor: W. Z. Venema
STARCHRT.TAR
Produces astronomical charts from a variety of databases for Post-
Script, X11, SunView, Atari ST, IBM PC, X10, Tek, plot(5), HP LaserJet,
etc. Can read stuff like the Yale Bright Star Catalog, the SAO
catalog, etc. Version 3.0.
Contributor: ccount@athena.mit.edu
STRNGSCF.TAR
A program to extract strings from COFF-format object files.
Contributor: Piercarlo Grandi<pcg@aber-cs.uucp>
STRINGSH.TAR
Programs for manipulating strings in shell scripts. Provides
"index", "rindex", substring extractors, etc.
Contributor: Greg Paris <gmp@rayssd.uucp>
SUBSTR.TAR
A program to extract substrings from expressions.
Contributor: William E. Davidsen, Jr. <davidsen@steinmetz.uucp>
TAPE.TAR
A tape database program for cataloging and alphabetizing a large
number of audio (or other) tapes.
Contributor: David Bleckmann <bleckmd@jacobs.cs.orst.edu>
TC.TAR
Termcap capabilities for shell scripts. Saying "tc cap" will
output the string for capability "cap" for the current terminal
type.
Contributor: <lmc@cisden.uucp>
TELEWRDS.TAR
Programs to give all the words a phone number spells (using American
phones) and all the phone numbers that can spell a word.
Contributor: Jim Williams <williams@mimsy.umd.edu>
TRMCPTRM.TAR
Converts a termcap file into terminfo source files.
Contributor: Robert Viduya <robert@gitpyr.uucp>
TERMLIST.TAR
A Perl script to produce annotated listings of termcap entries.
Contributor: Geoff Leach <geoff@p.uucp>
TOE.C
Like "finger" only different.
Contributor: Dan Heller <argv@sri-spam.arpa>
TOT_INFO.TAR
Programs to compute Chi-square independence, Gamma and related
functions, etc. for 2-way contingency tables.
Contributor: Doug Gwynn <gwynn@brl.mil>
TPIPE.TAR
A program to split a UNIX pipeline into two pipelines. The output
of one pipeline can be replicated and supplied as the input to two
other pipelines executing simultaneously.
Contributor: David B. Rosen <rosen@bucasb.bu.edu>
TPS.TAR
A program which runs "ps" and rearranges the output.
Contributor: Arndt Jonasson <arndt@zyx.zyx.se>
TRAPFILS.TAR
Uses "ptrace" to trace a program and reports all files opened and
closed by the program. Berkeley UNIX dependent.
Contributor: Arndt Jonasson <aj@zyx.uucp>
TREEPAR.TAR
A place and route (and plot) package for tree-structured data.
Mostly intended as a companion to UNIX_C/UTILS/GENEAL.TAR.
Contributor: Jim McBeath <jimmc@gumby.uucp>
TUTOR.TAR
A program to allow multiple terminals to watch what is being typed.
Useful for showing people in a class what's going on, etc.
Contributor: Rich Salz <rsalz@bbn.com>
TTYPE.C
A touch-typing tutor program. May need mods to work on BSD systems.
Contributor: Paul Hubbard <paulh@copper.uucp>
UNITS.TAR
A unit conversion program that does charts, too.
Contributor: Gregory R. Simpson <simpsong@ncoast.uucp>
UNIX_VMS.TAR
Tools for VMS to give it some UNIX-like features. It's mostly
stuff to make DCL look a little more like the UNIX shells.
Contributor: David Albrecht <dca@calmasd.uucp>
UNOD.TAR
A program to "reverse" an "od -c" dump of a file, putting everything
back. This lets you edit binary files, among other things.
Contributor: Daniel R. Levy <levy@ttrdc.uucp>
UNTIC.TAR
A program to decompile "terminfo" description files into ASCII.
Contributor: Dave Regan <regan@orstcs.uucp>
VIS.TAR
Turn any command into a screen-oriented one by executing it over and
over, updating the screen with the results.
Contributor: George M. Sipe <george@rebel.uucp>
VSH.TAR
A visual shell which uses the full screen and allows selection of
files by placing the cursor on them, etc.
Contributor: Dan T'so <dan@rna.uucp>
VTTEST.TAR
A program to test compatibility of so-called "VT100 compatibile"
terminals.
Contributor: Perl Lindberg <lindberg@suadb.uucp>
VTFONTDT.TAR
A screen-oriented editor for downloaded fonts in a VT220 terminal.
Contributor: Eric A. Pearce <eap@bucsf.bu.edu>
VT22KEYS.TAR
A program to download strings to the function keys on a DEC
VT220 terminal.
Contributor: Ken Lester <ken@ektools.uucp>
WHICH.C
A C version of the Berkeley "which" script. It searches your
path and tells you which version of a program you're using.
Contributor: Larry J. Barello <larry@tikal.uucp>
WHICH.SH
A shell script version of "which" that allows wildcards to work.
Contributor: Steven Pemberton <steven@cwi.nl.uucp>
WHICH.TAR
Yet another C version of "which". Version 4.0.
Contributor: Maarten Litmaath <maart@cs.vu.nl>
WIREWRAP.TAR
A program to do circuit board design.
Contributor: Bruce Karsh <karsh@geowhiz.uucp>
WNS.TAR
A program to search for a pettern in a file and then print a window
of lines from the file around the place where the match occurred.
Contributor: Mark E. Mallett <mem@zinn.mv.com>
XDUMP.TAR
Produce a hexadecimal dump of a file or a shared memory segment.
Contributor: Bjorn Engsig <bengsig@orcenl.uucp>
XTX.TAR
A program which allows placing embedded shell commands in comments
in other files, and then executes them. Useful for putting "troff"
commands at the top of a paper so you don't have to remember all
the filters, etc.
Contributor: R. P. A. Collinson <pc@ukc.uucp>
XXU.TAR
Rename TOPS-20 or VMS file names to UNIX file names. Used after you
do an "mget" with FTP and find yourself in a directory full of files
with screwball names.
Contributor: William E. Davidsen <davidsen@crdos1.uucp>
Directory UNIX_C/WINDOWS
Programs to do windows on dumb terminals, plus programs to work in
several popular window systems such as SunTools, X, etc.
3B1TOOLS.TAR
Windowing tools for the AT&T 7300 (3B1) computer.
Contributor: Muhammad S. Benten <benten@tigger.uucp>
ASU_WMS.TAR
A public domain window management system for moderately dumb
terminals. The terminals must support controllable scrolling
regions as does the VT100, however. Runs under 4.xBSD. The
Contributor: George Nelan <nelan@asu.csnet>
MANDLBRT.TAR
A Mandelbrot viewping program for Sun workstations. The algorithm
is new, and should be easy to rip out and use in other applications.
Contributor: Pell Emmanuelsson <pell@isy.liu.se>
MGR.TAR
"MGR is to X as UNIX is to Multics." A window system that runs on Sun
workstations. Handles asynchronous updating of overlapping windows.
Has a C interface library, fonts, applications, etc. There are 61
"shar" files in this tar file; I didn't unpack them.
Contributor: Stephen A. Uhler <sau@bellcore.com>
PSTERM.TAR
The Grasshopper Group's version of Sun's "psterm" terminal emulator
for the NeWS window system. This one includes scroll bars, variable
width fonts, resizing by point size or rows/cols, and other things.
Contributor: John Gilmore <gnu@hoptoad.uucp>
SCREEN.TAR
A window manager which allows several windows on an ASCII terminal.
Requires select system call, UNIX-domain sockets, and Berkeley ptys.
Contributor: Oliver Laumann <net@tub.bitnet>
SUNICONS.TAR
Programs to manipulate SunTools icon bitmaps.
Contributor: David C. Martin <dcmartin@ucbvax.berkeley.edu>
SNTLSMDS.TAR
Modifications to SunTools to allow things like selecting menu
options from the keyboard, etc. NOTE: these mods are for
SunTools 1.2 distributed with SunOS 2.0; they may require changes
to merge into more recent versions of SunTools.
Contributor: Don Libes <libes@nbs-amrf.uucp>
WM1.TAR
A window manager for dumb terminals. Runs on 2.9BSD.
Contributor: <chris@pixutl.uucp>
WM2.TAR
Another window manager for dumb terminals. Runs under 4.xBSD.
WM2.BUG contains a bug fix.
Contributor: Tom Truscott <trt@rti-sel.uucp>
Directory UNIX_C/XYZMODEM
Source code and related files for the XMODEM, YMODEM, and ZMODEM file
transfer protocols. See also <UNIX-C.CKERMIT> for the KERMIT protocol.
RZSZ0525.TAR
An implementation of the XMODEM, YMODEM, and ZMODEM protocols,
written in C. From the original author.
Contributor: Chuck Forsberg <caf@omen.uucp>
UMODEM.TAR
An implementation of the XMODEM, TERM II File Transfer Protocol #1,
and TERM II File Transfer Protocol #4. This version runs under
several versions of UNIX.
Contributor: Dave Curry <davy@riacs.edu>
XMODEM36.TAR
An implementation of the Christiansen (XMODEM) file transfer protocol.
This implementation works only under 4.2/4.3BSD.
Contributor: Steve Grandi <grandi@noao.uucp>