head	1.66;
access;
symbols
	RELENG_8_4:1.66.0.2
	RELENG_9_1_0_RELEASE:1.63.2.1.4.2
	RELENG_9_1:1.63.2.1.0.4
	RELENG_9_1_BP:1.63.2.1
	RELENG_8_3_0_RELEASE:1.59.2.2.2.1
	RELENG_8_3:1.59.2.2.0.2
	RELENG_8_3_BP:1.59.2.2
	RELENG_9_0_0_RELEASE:1.63.2.1.2.1
	RELENG_9_0:1.63.2.1.0.2
	RELENG_9_0_BP:1.63.2.1
	RELENG_9:1.63.0.2
	RELENG_9_BP:1.63
	RELENG_7_4_0_RELEASE:1.50.12.1
	RELENG_8_2_0_RELEASE:1.59.2.1.6.1
	RELENG_7_4:1.50.0.12
	RELENG_7_4_BP:1.50
	RELENG_8_2:1.59.2.1.0.6
	RELENG_8_2_BP:1.59.2.1
	RELENG_8_1_0_RELEASE:1.59.2.1.4.1
	RELENG_8_1:1.59.2.1.0.4
	RELENG_8_1_BP:1.59.2.1
	RELENG_7_3_0_RELEASE:1.50.10.1
	RELENG_7_3:1.50.0.10
	RELENG_7_3_BP:1.50
	RELENG_8_0_0_RELEASE:1.59.2.1.2.1
	RELENG_8_0:1.59.2.1.0.2
	RELENG_8_0_BP:1.59.2.1
	RELENG_8:1.59.0.2
	RELENG_8_BP:1.59
	RELENG_7_2_0_RELEASE:1.50.8.1
	RELENG_7_2:1.50.0.8
	RELENG_7_2_BP:1.50
	RELENG_7_1_0_RELEASE:1.50.6.1
	RELENG_6_4_0_RELEASE:1.40.2.1.8.1
	RELENG_7_1:1.50.0.6
	RELENG_7_1_BP:1.50
	RELENG_6_4:1.40.2.1.0.8
	RELENG_6_4_BP:1.40.2.1
	RELENG_7_0_0_RELEASE:1.50
	RELENG_6_3_0_RELEASE:1.40.2.1
	RELENG_7_0:1.50.0.4
	RELENG_7_0_BP:1.50
	RELENG_6_3:1.40.2.1.0.6
	RELENG_6_3_BP:1.40.2.1
	RELENG_7:1.50.0.2
	RELENG_7_BP:1.50
	RELENG_6_2_0_RELEASE:1.40.2.1
	RELENG_6_2:1.40.2.1.0.4
	RELENG_6_2_BP:1.40.2.1
	RELENG_5_5_0_RELEASE:1.31.2.2
	RELENG_5_5:1.31.2.2.0.2
	RELENG_5_5_BP:1.31.2.2
	RELENG_6_1_0_RELEASE:1.40.2.1
	RELENG_6_1:1.40.2.1.0.2
	RELENG_6_1_BP:1.40.2.1
	RELENG_6_0_0_RELEASE:1.40
	RELENG_6_0:1.40.0.4
	RELENG_6_0_BP:1.40
	RELENG_6:1.40.0.2
	RELENG_6_BP:1.40
	RELENG_5_4_0_RELEASE:1.31.2.1
	RELENG_5_4:1.31.2.1.0.4
	RELENG_5_4_BP:1.31.2.1
	RELENG_4_11_0_RELEASE:1.18.2.2
	RELENG_4_11:1.18.2.2.0.8
	RELENG_4_11_BP:1.18.2.2
	RELENG_5_3_0_RELEASE:1.31.2.1
	RELENG_5_3:1.31.2.1.0.2
	RELENG_5_3_BP:1.31.2.1
	RELENG_5:1.31.0.2
	RELENG_5_BP:1.31
	RELENG_4_10_0_RELEASE:1.18.2.2
	RELENG_4_10:1.18.2.2.0.6
	RELENG_4_10_BP:1.18.2.2
	RELENG_5_2_1_RELEASE:1.30
	RELENG_5_2_0_RELEASE:1.30
	RELENG_5_2:1.30.0.2
	RELENG_5_2_BP:1.30
	RELENG_4_9_0_RELEASE:1.18.2.2
	RELENG_4_9:1.18.2.2.0.4
	RELENG_4_9_BP:1.18.2.2
	RELENG_5_1_0_RELEASE:1.27
	RELENG_5_1:1.27.0.2
	RELENG_5_1_BP:1.27
	RELENG_4_8_0_RELEASE:1.18.2.2
	RELENG_4_8:1.18.2.2.0.2
	RELENG_4_8_BP:1.18.2.2
	RELENG_5_0_0_RELEASE:1.23
	RELENG_5_0:1.23.0.2
	RELENG_5_0_BP:1.23
	RELENG_4_7_0_RELEASE:1.18.2.1
	RELENG_4_7:1.18.2.1.0.2
	RELENG_4_7_BP:1.18.2.1
	RELENG_4_6_2_RELEASE:1.18
	RELENG_4_6_1_RELEASE:1.18
	RELENG_4_6_0_RELEASE:1.18
	RELENG_4_6:1.18.0.10
	RELENG_4_6_BP:1.18
	RELENG_4_5_0_RELEASE:1.18
	RELENG_4_5:1.18.0.8
	RELENG_4_5_BP:1.18
	RELENG_4_4_0_RELEASE:1.18
	RELENG_4_4:1.18.0.6
	RELENG_4_4_BP:1.18
	RELENG_4_3_0_RELEASE:1.18
	RELENG_4_3:1.18.0.4
	RELENG_4_3_BP:1.18
	RELENG_4_2_0_RELEASE:1.18
	RELENG_4_1_1_RELEASE:1.18
	PRE_SMPNG:1.18
	RELENG_4_1_0_RELEASE:1.18
	RELENG_3_5_0_RELEASE:1.15.2.1
	RELENG_4_0_0_RELEASE:1.18
	RELENG_4:1.18.0.2
	RELENG_4_BP:1.18
	RELENG_3_4_0_RELEASE:1.15.2.1
	RELENG_3_3_0_RELEASE:1.15.2.1
	RELENG_3_2_PAO:1.15.0.4
	RELENG_3_2_PAO_BP:1.15
	RELENG_3_2_0_RELEASE:1.15
	RELENG_3_1_0_RELEASE:1.15
	RELENG_3:1.15.0.2
	RELENG_3_BP:1.15
	RELENG_2_2_8_RELEASE:1.3
	RELENG_3_0_0_RELEASE:1.12
	RELENG_2_2_7_RELEASE:1.3
	RELENG_2_2_6_RELEASE:1.3
	RELENG_2_2_5_RELEASE:1.3
	RELENG_2_2_2_RELEASE:1.3
	RELENG_2_2_1_RELEASE:1.3
	RELENG_2_2_0_RELEASE:1.3
	RELENG_2_2:1.3.0.2
	RELENG_2_2_BP:1.3;
locks; strict;
comment	@# @;


1.66
date	2012.11.17.01.54.07;	author svnexp;	state Exp;
branches
	1.66.2.1;
next	1.65;

1.65
date	2012.09.13.17.49.11;	author eadler;	state Exp;
branches;
next	1.64;

1.64
date	2011.11.17.12.17.39;	author luigi;	state Exp;
branches;
next	1.63;

1.63
date	2011.08.10.22.03.34;	author np;	state Exp;
branches
	1.63.2.1;
next	1.62;

1.62
date	2011.06.09.20.21.45;	author np;	state Exp;
branches;
next	1.61;

1.61
date	2011.04.28.16.29.19;	author gnn;	state Exp;
branches;
next	1.60;

1.60
date	2009.12.24.14.32.11;	author jhb;	state Exp;
branches;
next	1.59;

1.59
date	2009.06.06.12.50.10;	author zec;	state Exp;
branches
	1.59.2.1;
next	1.58;

1.58
date	2009.06.01.18.27.16;	author sam;	state Exp;
branches;
next	1.57;

1.57
date	2009.05.23.19.16.34;	author sam;	state Exp;
branches;
next	1.56;

1.56
date	2009.05.23.09.01.30;	author edwin;	state Exp;
branches;
next	1.55;

1.55
date	2009.02.05.18.15.20;	author sam;	state Exp;
branches;
next	1.54;

1.54
date	2008.12.23.20.25.04;	author gnn;	state Exp;
branches;
next	1.53;

1.53
date	2008.12.23.19.46.12;	author gnn;	state Exp;
branches;
next	1.52;

1.52
date	2008.04.05.15.51.14;	author ceri;	state Exp;
branches;
next	1.51;

1.51
date	2008.03.20.10.15.44;	author des;	state Exp;
branches;
next	1.50;

1.50
date	2007.06.29.22.47.16;	author sam;	state Exp;
branches
	1.50.2.1
	1.50.6.1
	1.50.8.1
	1.50.10.1
	1.50.12.1;
next	1.49;

1.49
date	2007.03.02.13.53.22;	author bms;	state Exp;
branches;
next	1.48;

1.48
date	2006.09.20.22.24.17;	author julian;	state Exp;
branches;
next	1.47;

1.47
date	2006.05.30.14.31.08;	author des;	state Exp;
branches;
next	1.46;

1.46
date	2006.02.22.21.51.09;	author sam;	state Exp;
branches;
next	1.45;

1.45
date	2005.12.13.22.09.50;	author des;	state Exp;
branches;
next	1.44;

1.44
date	2005.12.03.20.30.29;	author ru;	state Exp;
branches;
next	1.43;

1.43
date	2005.10.07.18.27.21;	author damien;	state Exp;
branches;
next	1.42;

1.42
date	2005.09.17.23.45.22;	author csjp;	state Exp;
branches;
next	1.41;

1.41
date	2005.07.26.21.44.40;	author csjp;	state Exp;
branches;
next	1.40;

1.40
date	2005.06.06.00.18.17;	author sobomax;	state Exp;
branches
	1.40.2.1;
next	1.39;

1.39
date	2005.04.12.13.52.55;	author avatar;	state Exp;
branches;
next	1.38;

1.38
date	2005.03.01.05.48.37;	author trhodes;	state Exp;
branches;
next	1.37;

1.37
date	2004.12.07.14.24.23;	author pjd;	state Exp;
branches;
next	1.36;

1.36
date	2004.10.17.19.02.17;	author maxim;	state Exp;
branches;
next	1.35;

1.35
date	2004.09.24.20.06.49;	author jmg;	state Exp;
branches;
next	1.34;

1.34
date	2004.09.24.15.25.35;	author des;	state Exp;
branches;
next	1.33;

1.33
date	2004.08.28.13.36.16;	author des;	state Exp;
branches;
next	1.32;

1.32
date	2004.08.20.16.56.43;	author pjd;	state Exp;
branches;
next	1.31;

1.31
date	2004.03.28.18.01.15;	author marcel;	state Exp;
branches
	1.31.2.1;
next	1.30;

1.30
date	2003.11.13.00.30.26;	author sam;	state Exp;
branches;
next	1.29;

1.29
date	2003.08.05.19.35.41;	author des;	state Exp;
branches;
next	1.28;

1.28
date	2003.06.28.18.26.23;	author sam;	state Exp;
branches;
next	1.27;

1.27
date	2003.01.31.22.08.13;	author seanc;	state Exp;
branches;
next	1.26;

1.26
date	2003.01.09.19.16.09;	author schweikh;	state Exp;
branches;
next	1.25;

1.25
date	2003.01.09.12.24.17;	author des;	state Exp;
branches;
next	1.24;

1.24
date	2002.12.14.06.23.58;	author sam;	state Exp;
branches;
next	1.23;

1.23
date	2002.10.04.03.06.09;	author wollman;	state Exp;
branches;
next	1.22;

1.22
date	2002.04.15.06.35.36;	author des;	state Exp;
branches;
next	1.21;

1.21
date	2002.02.28.20.12.52;	author joe;	state Exp;
branches;
next	1.20;

1.20
date	2001.11.22.14.26.27;	author sheldonh;	state Exp;
branches;
next	1.19;

1.19
date	2001.11.05.22.07.44;	author phk;	state Exp;
branches;
next	1.18;

1.18
date	99.10.11.19.43.31;	author phk;	state Exp;
branches
	1.18.2.1;
next	1.17;

1.17
date	99.09.22.23.48.58;	author archie;	state Exp;
branches;
next	1.16;

1.16
date	99.08.28.00.54.25;	author peter;	state Exp;
branches;
next	1.15;

1.15
date	99.01.07.19.28.51;	author archie;	state Exp;
branches
	1.15.2.1;
next	1.14;

1.14
date	98.12.17.12.21.19;	author cracauer;	state Exp;
branches;
next	1.13;

1.13
date	98.12.15.16.51.48;	author cracauer;	state Exp;
branches;
next	1.12;

1.12
date	98.09.09.05.48.51;	author jb;	state Exp;
branches;
next	1.11;

1.11
date	98.05.20.09.19.50;	author wosch;	state Exp;
branches;
next	1.10;

1.10
date	97.11.09.11.23.43;	author wosch;	state Exp;
branches;
next	1.9;

1.9
date	97.04.25.14.14.31;	author wosch;	state Exp;
branches;
next	1.8;

1.8
date	97.02.22.14.08.16;	author peter;	state Exp;
branches;
next	1.7;

1.7
date	97.02.02.11.39.41;	author joerg;	state Exp;
branches;
next	1.6;

1.6
date	97.01.21.08.36.11;	author msmith;	state Exp;
branches;
next	1.5;

1.5
date	97.01.14.06.58.14;	author jkh;	state Exp;
branches;
next	1.4;

1.4
date	96.12.28.16.21.52;	author wosch;	state Exp;
branches;
next	1.3;

1.3
date	96.10.11.18.27.35;	author wollman;	state Exp;
branches;
next	1.2;

1.2
date	95.10.15.11.33.31;	author phk;	state Exp;
branches;
next	1.1;

1.1
date	95.10.15.11.28.03;	author phk;	state Exp;
branches;
next	;

1.66.2.1
date	2012.11.17.01.54.07;	author svnexp;	state dead;
branches;
next	1.66.2.2;

1.66.2.2
date	2013.03.28.13.05.57;	author svnexp;	state Exp;
branches;
next	;

1.63.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.63.2.1.2.1
	1.63.2.1.4.1;
next	1.63.2.2;

1.63.2.2
date	2012.09.25.01.31.24;	author eadler;	state Exp;
branches;
next	1.63.2.3;

1.63.2.3
date	2012.11.17.11.37.35;	author svnexp;	state Exp;
branches;
next	1.63.2.4;

1.63.2.4
date	2014.02.09.20.01.44;	author svnexp;	state Exp;
branches;
next	;

1.63.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.63.2.1.2.2;

1.63.2.1.2.2
date	2012.11.17.08.37.31;	author svnexp;	state Exp;
branches;
next	;

1.63.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.63.2.1.4.2;

1.63.2.1.4.2
date	2012.11.17.08.48.23;	author svnexp;	state Exp;
branches;
next	;

1.59.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.59.2.1.2.1
	1.59.2.1.4.1
	1.59.2.1.6.1;
next	1.59.2.2;

1.59.2.2
date	2012.02.06.21.23.12;	author np;	state Exp;
branches
	1.59.2.2.2.1;
next	1.59.2.3;

1.59.2.3
date	2012.09.25.01.31.23;	author eadler;	state Exp;
branches;
next	1.59.2.4;

1.59.2.4
date	2012.11.17.10.37.13;	author svnexp;	state Exp;
branches;
next	;

1.59.2.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.59.2.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.59.2.1.6.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.59.2.2.2.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.59.2.2.2.2;

1.59.2.2.2.2
date	2012.11.17.08.25.47;	author svnexp;	state Exp;
branches;
next	;

1.50.2.1
date	2012.09.25.01.31.30;	author eadler;	state Exp;
branches;
next	1.50.2.2;

1.50.2.2
date	2012.11.17.08.08.12;	author svnexp;	state Exp;
branches;
next	;

1.50.6.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.50.8.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.50.10.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.50.12.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.50.12.2;

1.50.12.2
date	2012.11.17.08.17.40;	author svnexp;	state Exp;
branches;
next	;

1.40.2.1
date	2006.03.01.06.03.55;	author sam;	state Exp;
branches
	1.40.2.1.8.1;
next	1.40.2.2;

1.40.2.2
date	2012.11.17.07.45.28;	author svnexp;	state Exp;
branches;
next	;

1.40.2.1.8.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.31.2.1
date	2004.09.14.16.02.32;	author pjd;	state Exp;
branches;
next	1.31.2.2;

1.31.2.2
date	2005.06.06.00.24.46;	author sobomax;	state Exp;
branches;
next	;

1.18.2.1
date	2002.08.12.13.37.23;	author joe;	state Exp;
branches;
next	1.18.2.2;

1.18.2.2
date	2003.02.24.22.52.36;	author sam;	state Exp;
branches;
next	1.18.2.3;

1.18.2.3
date	2005.04.11.12.40.05;	author avatar;	state Exp;
branches;
next	1.18.2.4;

1.18.2.4
date	2012.11.17.07.27.17;	author svnexp;	state Exp;
branches;
next	;

1.15.2.1
date	99.08.29.15.18.17;	author peter;	state Exp;
branches;
next	;


desc
@@


1.66
log
@Switching exporter and resync
@
text
@# $FreeBSD: head/tools/tools/README 240470 2012-09-13 17:49:11Z eadler $

This directory is for tools.

A tool is something which is sometimes useful, and doesn't fit any of
the other categories.

Please make a subdir per program, and add a brief description to this
file.

ansify		Convert K&R-style function definitions to ANSI style
ath		Tools specific to the Atheros 802.11 support
cfi		Common Flash Interface (CFI) tool
commitsdb	A tool for reconstructing commit history using md5
		checksums of the commit logs.
crypto		Test and exercise tools related to the crypto framework
cxgbetool	A tool for the cxgbe(4) driver.
cxgbtool	A tool for the cxgb(4) driver.
diffburst	OBSOLETE: equivalent functionality is available via split -p.
		For example: "split -p ^diff < patchfile". See split(1).
editing		Editor modes and the like to help editing FreeBSD code.
epfe 		Extract printing filter examples from printing.sgml.
ether_reflect	An Ethernet packet reflector for low level testing.
find-sb		Scan a disk for possible filesystem superblocks.
gdb_regofs	A simple tool that prints out a register offset table
		for mapping gdb(1) register numbers to struct reg and
		struct fpreg offsets. The tool is useful on selected
		platforms only.
genericize	Turn a kernel config into something that can more easily
		be diffed against the appropriate GENERIC.
hcomp		Compress header files by removing comments and whitespace.
html-mv         Rename HTML generated filenames to human readable filenames.
ifinfo		Uses the interface MIB to print out all the information
		an interface exports in an ugly form.
iso             Tool to compare the iso3166 and iso639 files in
		/usr/share/misc with the data from the master sites.
iwi		Tools specific to the Intel PRO/Wireless 2200BG/2225BG/2915ABG
		support.
kdrv		KernelDriver; add/list/remove third-party kernel driver
		source to/in/from a kernel source tree.
kernelcruft	Shellscript to find orphaned *.c files in /sys
kerninclude	Shellscript to find unused #includes in the kernel.
kernxref	Shellscript to cross reference symbols in the LINT kernel.
kttcp		An in-kernel version of the ttcp network performance tool
mctest		A multicast test program
mid	 	Create a Message-ID database for mailing lists.
mwl		Tools specific to the Marvell 88W8363 support
ncpus		Count the number of processors
netmap		Test applications for netmap(4)
notescheck	Check for missing devices and options in NOTES files.
npe		Tools specific to the Intel IXP4XXX NPE device
nxge		A diagnostic tool for the nxge(4) driver
pciid		Generate src/share/misc/pci_vendors.
pciroms		A tool for dumping PCI ROM images. WARNING: alpha quality.
pirtool		A tool for dumping the $PIR table on i386 machines at runtime.
portsinfo 	Generate list of new ports for last two weeks.
prstats		Generate statistics about the PR database.
recoverdisk	Copy as much data as possible from a defective disk.
scsi-defects	Get at the primary or grown defect list of a SCSI disk.
sysdoc		Build a manual page with available sysctls for a specific
		kernel configuration.
tinybsd		Script to build FreeBSD embedded systems.
track		Track the progress of a world / kernel build
vimage		An interim utility for managing the virtualized network
		stack infrastructure.
vop_table	Generates a HTML document that shows all the VOP's in
		the kernel.
vxge		A diagnostic tool for the vxge(4) driver
whereintheworld	Summarizes "make world" output.
@


1.66.2.1
log
@file README was added on branch RELENG_8_4 on 2013-03-28 13:05:57 +0000
@
text
@d1 69
@


1.66.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 66
# $FreeBSD: releng/8.4/tools/tools/README 240906 2012-09-25 01:31:23Z eadler $

This directory is for tools.

A tool is something which is sometimes useful, and doesn't fit any of
the other categories.

Please make a subdir per program, and add a brief description to this
file.

ansify		Convert K&R-style function definitions to ANSI style
ath		Tools specific to the Atheros 802.11 support
cfi		Common Flash Interface (CFI) tool
commitsdb	A tool for reconstructing commit history using md5
		checksums of the commit logs.
crypto		Test and exercise tools related to the crypto framework
cxgbetool	A tool for the cxgbe(4) driver.
cxgbtool	A tool for the cxgb(4) driver.
diffburst	OBSOLETE: equivalent functionality is available via split -p.
		For example: "split -p ^diff < patchfile". See split(1).
editing		Editor modes and the like to help editing FreeBSD code.
epfe 		Extract printing filter examples from printing.sgml.
ether_reflect	An Ethernet packet reflector for low level testing.
find-sb		Scan a disk for possible filesystem superblocks.
gdb_regofs	A simple tool that prints out a register offset table
		for mapping gdb(1) register numbers to struct reg and
		struct fpreg offsets. The tool is useful on selected
		platforms only.
genericize	Turn a kernel config into something that can more easily
		be diffed against the appropriate GENERIC.
hcomp		Compress header files by removing comments and whitespace.
html-mv         Rename HTML generated filenames to human readable filenames.
ifinfo		Uses the interface MIB to print out all the information
		an interface exports in an ugly form.
iso             Tool to compare the iso3166 and iso639 files in
		/usr/share/misc with the data from the master sites.
iwi		Tools specific to the Intel PRO/Wireless 2200BG/2225BG/2915ABG
		support.
kdrv		KernelDriver; add/list/remove third-party kernel driver
		source to/in/from a kernel source tree.
kernelcruft	Shellscript to find orphaned *.c files in /sys
kerninclude	Shellscript to find unused #includes in the kernel.
kernxref	Shellscript to cross reference symbols in the LINT kernel.
kttcp		An in-kernel version of the ttcp network performance tool
mctest		A multicast test program
mid	 	Create a Message-ID database for mailing lists.
mwl		Tools specific to the Marvell 88W8363 support
ncpus		Count the number of processors
npe		Tools specific to the Intel IXP4XXX NPE device
nxge		A diagnostic tool for the nxge(4) driver
pciid		Generate src/share/misc/pci_vendors.
pciroms		A tool for dumping PCI ROM images. WARNING: alpha quality.
pirtool		A tool for dumping the $PIR table on i386 machines at runtime.
portsinfo 	Generate list of new ports for last two weeks.
prstats		Generate statistics about the PR database.
recoverdisk	Copy as much data as possible from a defective disk.
scsi-defects	Get at the primary or grown defect list of a SCSI disk.
sysdoc		Build a manual page with available sysctls for a specific
		kernel configuration.
tinybsd		Script to build FreeBSD embedded systems.
track		Track the progress of a world / kernel build
vimage		An interim utility for managing the virtualized network
		stack infrastructure.
vop_table	Generates a HTML document that shows all the VOP's in
		the kernel.
whereintheworld	Summarizes "make world" output.
@


1.65
log
@SVN rev 240470 on 2012-09-13 17:49:11Z by eadler

Remove scripts and tools which only functioned when src was using CVS

Approved by:	cperciva
MFC after:	1 week
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.64
log
@SVN rev 227614 on 2011-11-17 12:17:39Z by luigi

Bring in support for netmap, a framework for very efficient packet
I/O from userspace, capable of line rate at 10G, see

	http://info.iet.unipi.it/~luigi/netmap/

At this time I am bringing in only the generic code (sys/dev/netmap/
plus two headers under sys/net/), and some sample applications in
tools/tools/netmap. There is also a manpage in share/man/man4 [1]

In order to make use of the framework you need to build a kernel
with "device netmap", and patch individual drivers with the code
that you can find in

	sys/dev/netmap/head.diff

The file will go away as the relevant pieces are committed to
the various device drivers, which should happen in a few days
after talking to the driver maintainers.

Netmap support is available at the moment for Intel 10G and 1G
cards (ixgbe, em/lem/igb), and for the Realtek 1G card ("re").
I have partial patches for "bge" and am starting to work on "cxgbe".
Hopefully changes are trivial enough so interested third parties
can submit their patches. Interested people can contact me
for advice on how to add netmap support to specific devices.

CREDITS:
    Netmap has been developed by Luigi Rizzo and other collaborators
    at the Universita` di Pisa, and supported by EU project CHANGE
    (http://www.change-project.eu/)
    The code is distributed under a BSD Copyright.

[1] In my opinion is a bad idea to have all manpage in one directory.
  We should place kernel documentation in the same dir that contains
  the code, which would make it much simpler to keep doc and code
  in sync, reduce the clutter in share/man/ and incidentally is
  the policy used for all of userspace code.
  Makefiles and doc tools can be trivially adjusted to find the
  manpages in the relevant subdirs.
@
text
@a12 2
backout_commit	A tool for reading in a commit message and generating
		a script that will backout the commit.
a45 2
mfc		Merge a directory from HEAD to a branch where it does not
		already exist and other MFC related script(s).
@


1.63
log
@SVN rev 224768 on 2011-08-10 22:03:34Z by np

Move cxgbtool from usr.sbin to tools/tools.

Approved by:	re (kib)
MFC after:	1 month
@
text
@d53 1
@


1.63.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.63.2.2
log
@SVN rev 240907 on 2012-09-25 01:31:24Z by eadler

MFC r240470:
	Remove scripts and tools which only functioned when src was using CVS

Approved by:	cperciva (implicit)
@
text
@d13 2
d48 2
@


1.63.2.3
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/tools/tools/README 240907 2012-09-25 01:31:24Z eadler $
@


1.63.2.4
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/261672
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/tools/tools/README 261672 2014-02-09 19:36:27Z dumbbell $
a20 1
drm		Tools specific to the DRM/KMS device drivers.
@


1.63.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.63.2.1.4.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.1/tools/tools/README 224768 2011-08-10 22:03:34Z np $
@


1.63.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.63.2.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.0/tools/tools/README 224768 2011-08-10 22:03:34Z np $
@


1.62
log
@SVN rev 222900 on 2011-06-09 20:21:45Z by np

cxgbetool: a tool for the cxgbe(4) driver.
@
text
@d20 1
@


1.61
log
@SVN rev 221175 on 2011-04-28 16:29:19Z by gnn

A diagnostic tool to go along with the vxge(4) 10GbE driver.
This tool can be used to print statistics, registers, and
other device specific information once the driver is loaded
into the kernel.

Submitted by:	Sriram Rapuru from Exar
MFC after:	2 weeks
@
text
@d19 1
@


1.60
log
@SVN rev 200941 on 2009-12-24 14:32:11Z by jhb

Add a new tool which attempts to check for kernel configuration options that
are missing from NOTES files.
@
text
@d69 1
@


1.59
log
@SVN rev 193583 on 2009-06-06 12:50:10Z by zec

Add an interim userland utility for managing vimages / virtualized
network stack infrastructure.

Requested by:	julian (mentor)
Approved by:	julian (mentor)
@
text
@d51 1
@


1.59.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.59.2.2
log
@SVN rev 231100 on 2012-02-06 21:23:12Z by np

MFC r222900 and r224768

r222900:
cxgbetool: a tool for the cxgbe(4) driver.

r224768:
Move cxgbtool from usr.sbin to tools/tools.
@
text
@a18 2
cxgbetool	A tool for the cxgbe(4) driver.
cxgbtool	A tool for the cxgb(4) driver.
@


1.59.2.3
log
@SVN rev 240906 on 2012-09-25 01:31:23Z by eadler

MFC r240470:
	Remove scripts and tools which only functioned when src was using CVS

Approved by:	cperciva (implicit)
@
text
@d13 2
d48 2
@


1.59.2.4
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
# $FreeBSD: stable/8/tools/tools/README 240906 2012-09-25 01:31:23Z eadler $
@


1.59.2.2.2.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.59.2.2.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/8.3/tools/tools/README 231100 2012-02-06 21:23:12Z np $
@


1.59.2.1.6.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.59.2.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.59.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.58
log
@SVN rev 193242 on 2009-06-01 18:27:16Z by sam

tools for mwl driver
@
text
@d64 2
@


1.57
log
@SVN rev 192661 on 2009-05-23 19:16:34Z by sam

add npe tools; first is npestats which reports device statistics
@
text
@d49 1
@


1.56
log
@SVN rev 192630 on 2009-05-23 09:01:30Z by edwin

Added two tools to check the contents of /usr/share/misc/iso* with
the data from the sources.

PR:		misc/127430 and misc/misc/127428
@
text
@d50 1
@


1.55
log
@SVN rev 188157 on 2009-02-05 18:15:20Z by sam

add cfi test tool

Sponsored by:	Carlson Wireless
Reviewed by:	imp, Chris Andreson
@
text
@d35 2
@


1.54
log
@SVN rev 186457 on 2008-12-23 20:25:04Z by gnn

Add a new program, ether_reflect, which is useful in testing ethernet
devices and switches.
@
text
@d15 1
@


1.53
log
@SVN rev 186453 on 2008-12-23 19:46:12Z by gnn

Add the mctest program and description to the README.
@
text
@d22 1
@


1.52
log
@Correct typo.
@
text
@d41 1
@


1.51
log
@"track" is a script I've used for ages to track the progress of a build.
Unlike whereintheworld, it continuously monitors the log file; it also
produses less verbose output.
@
text
@d51 1
a51 1
recoverdisk	Copy as much data as possible from a deffective disk.
@


1.50
log
@Neterion Xframe 10GbE Server/Storage adapter driver.

The nxge driver provides support for Neterion Xframe-I and Xframe-II
adapters. The driver supports TCP Segmentation Offload (TSO/LSO),
Jumbo frames (5 buffer mode), Header separation (2 and 3 Receive
buffer modes), VLAN, and Promiscuous mode.

Submitted by:	Neterion
Reviewed by:	rwatson
Approved by:	re (kensmith)
@
text
@d56 1
@


1.50.2.1
log
@SVN rev 240908 on 2012-09-25 01:31:30Z by eadler

MFC r240470:
	Remove scripts and tools which only functioned when src was using CVS

Approved by:	cperciva (implicit)
@
text
@d13 2
d41 2
@


1.50.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/7/tools/tools/README 240908 2012-09-25 01:31:30Z eadler $
@


1.50.12.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.50.12.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/7.4/tools/tools/README 171095 2007-06-29 22:47:18Z sam $
@


1.50.10.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.50.8.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.50.6.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.49
log
@Put this old tool for dumping PCI expansion ROM images somewhere useful.

WARNING: THIS IS NOT STABLE ON NON-I386 ARCHITECTURES, AND NEEDS SPECIFIC
KNOWLEDGE OF THE ADDRESS SPACE ON YOUR SYSTEM TO WORK.
@
text
@d45 1
@


1.48
log
@In the spirit of nanoBSD and PicoBSD, add TinyBSD.
Submitted by jmeloatfreebsdbrasil,com-br
(Jean Milanez Melo)
As PicoBSD becomes slightly less useful, TinyBSD fills the gap below nanoBSD.
@
text
@d46 1
@


1.47
log
@The tinderbox has moved to projcvs.
@
text
@d53 1
@


1.46
log
@test program to check cpu counting

MFC after:	1 week
@
text
@a52 1
tinderbox	Sample script for nightly test builds.
@


1.45
log
@Add a script that converts K&R-style function definitions to ANSI style.
@
text
@d44 1
@


1.44
log
@Move the 2->3 upgrade kit on the attic.
@
text
@d11 1
@


1.43
log
@Import iwi-specific tools.  Can help debug firmware or connection issues.
@
text
@a51 1
upgrade         Scripts used for upgrading an installed system.
@


1.42
log
@Remove reference to bpfstat, this no longer exists.
@
text
@d32 2
@


1.41
log
@Add a description for bpfstat
@
text
@a13 1
bpfstat		A tool to retrieve bpf statistics
@


1.40
log
@Add entry for recoverdisk.
@
text
@d14 1
@


1.40.2.1
log
@MFC ncpus: test program to check cpu counting

Approved by:	re (scottl)
@
text
@a40 1
ncpus		Count the number of processors
@


1.40.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/6/tools/tools/README 156132 2006-03-01 06:03:55Z sam $
@


1.40.2.1.8.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.39
log
@Adding a brief description for pirtool.

Reviewed by:	sam (mentor)
@
text
@d45 1
@


1.38
log
@Add sysdoc, a small set of scripts which will parse a kernel binary and
modules to rip out the available sysctls.  It will then produce a manual
page which may be installed with 'make install'.  Currently typing 'make'
in the directory uses the default /boot/kernel files.  To use a specific
directory, run sysdoc -k [location].
@
text
@d42 1
@


1.37
log
@Raidtest is now in the ports collections.
@
text
@d45 2
@


1.36
log
@Fix a typo: s/kerncruft/kernelcruft/.

PR:		misc/72792
Submitted by:	Hywel Mallett
@
text
@a43 1
raidtest	Tool for testing performance of storage devices.
@


1.35
log
@add my script that helps me handle MFC's.  It takes in a commit message
and generates the proper (hopefully) update -j lines + commit line to do
the MFC...  This has saved me a lot of time doing recent MFC's...

You still should use diff to verify the changes before doing the commit..
@
text
@d34 1
a34 1
kerncruft	Shellscript to find orphaned *.c files in /sys
@


1.34
log
@Add mfc.
@
text
@d39 1
a39 1
		already exist.
@


1.33
log
@Add genericize, a Perl script that converts a kernel config into something
more easily diffable against GENERIC.
@
text
@d38 2
@


1.32
log
@Add description of raidtest tool.
@
text
@d26 2
@


1.31
log
@Add a simple tool that prints out a register offset table to map
from the gdb(1) register number to offsets within struct reg and
struct fpreg. The tool is useful only on selected platforms. On
ia64 the registers are all over the place to simplify handling of
them in various situations, but which makes creating or maintaining
such an offset table error prone to do by hand.
Since remote kernel debugging operates on the same register numbers,
it would be a natural choice to use an identical offset table in the
kernel. However, since the kernel does not operate on struct reg nor
struct fpreg in the remote gdb(1) case, such would not make sense.
Whether we want to use this tool to create offsets for use in the
kernel or duplicate the knowledge of which register number maps to
what register is something that will become clear soon.

Note: in order to build cross debuggers, one cannot use target
headers and/or target definitions. That's why offsets need to be
hardcoded in the first place. Unpleasant, but necessary.
@
text
@d40 1
@


1.31.2.1
log
@Add a tool for testing performance of storage devices.

Approved by:	re (scottl)
@
text
@a39 1
raidtest	Tool for testing performance of storage devices.
@


1.31.2.2
log
@MFC: wonderful recoverdisk utility.
@
text
@a40 1
recoverdisk	Copy as much data as possible from a deffective disk.
@


1.30
log
@add in-kernel ttcp performance tool
@
text
@d22 4
@


1.29
log
@Add a comment about hcomp.
@
text
@d31 1
@


1.28
log
@bring in ath-specific test tool; more to follow
@
text
@d22 1
@


1.27
log
@Add a getopt-ified version of an old tool that I've been using for ages:
backout_commit.rb.  Tool can be used to automate the
process of backing out either small or large commits based off of
one or more commit messages.  The result of the script is a shell
script which can be edited or run as needed.  New and dead files
are taken into consideration.  See the program's usage statement for
more configuration details.  Here's an example usage:

<programlisting>
$ mutt
  [find commit message, save to disk as cvsmsg.txt]
$ backout_commit.rb ~/cvsmsg.txt
Backout directory:      /usr
Backout script:         backout-2003-01-31-14-04.sh

Scanning through cvsmsg.txt...done.

Change to /usr and run this script.  Please look through this script and
make changes as necessary.  There are commented out commands available
in the script.

Example script usage:
        mv backout-2003-01-31-14-04.sh /usr
        cd /usr
        less backout-2003-01-31-14-04.sh
        /bin/sh backout-2003-01-31-14-04.sh
        rm -f backout-2003-01-31-14-04.sh
</programlisting>
@
text
@d11 1
d16 1
a16 1
crypto		Exercise the crypto framework through /dev/crypto
@


1.26
log
@Fix a useless use of cat. Save a process today.
@
text
@d5 2
a6 2
A tool is something which is sometimes useful, and doesn't fit any of the
other categories.
d8 2
a9 1
Please make a subdir per program, and add a brief description to this file.
d11 2
@


1.25
log
@Document tinderbox and whereintheworld, and move diffburst in its
alphabetical place.
@
text
@d14 1
a14 1
		For example: "cat patchfile | split -p ^diff". See split(1).
@


1.24
log
@add program used to exercise/test /dev/crypto symmetric crypto functionality

Obtained from:	openbsd (originally)
@
text
@d13 2
d31 1
d35 1
a35 3
diffburst	OBSOLETE: equivalent functionality is available via split -p.
		For example: "cat patchfile | split -p ^diff". See split(1).

@


1.23
log
@Yesterday, FreeBSD-current ate my disklabel.
Today, I wrote a program to tell me where the partitions used to be.
Now I have my /media filesystem back.
@
text
@d12 1
@


1.22
log
@Long-forgotten patch: list prstats
@
text
@d14 1
@


1.21
log
@Add a tool that I've written to help with finding what other
files/revisions were changed with a particular commit.
@
text
@d25 1
@


1.20
log
@Add the script that will be used to maintain src/share/misc/pci_vendors.
The script written and used originally by msmith has been lost.

This version takes the Boemler and Heckenbach lists and produces merged
output.  It defaults to ignoring any entries from Heckenbach already
found in Boemler but the -l option causes it to take the entry with the
longest description where an entry appears in both lists.

If this script is replaced, care should be taken to

1) Always use upper-case hexidecimal tokens in device ids.

2) Always keep device lists sorted within vendor lists, which must also
   be sorted.

3) Do not try to include input from the previous pci_vendors file, since
   bogus ids seem to be removed from both the Boemler and Heckenbach
   lists from time to time.
@
text
@d10 2
@


1.19
log
@Update.
@
text
@d21 1
@


1.18
log
@Add the machine that goes "BINGO" every time an potentially
unused #include is spotted in the kernel sources.

(This commit message celebrates Monty Pythons 30year aniversary)
@
text
@d1 1
a1 1
# $FreeBSD: src/tools/tools/README,v 1.17 1999/09/22 23:48:58 archie Exp $
d17 2
a19 1
kerninclude	Shellscript to find unused #includes in the kernel.
a22 1
tcl_bmake	Generates a bmake Makefile for src/lib/libtcl.
@


1.18.2.1
log
@MFC: It's useful to have the tools for reconstructing cvs commits
     in -stable too.
@
text
@d1 1
a1 1
# $FreeBSD$
a9 2
commitsdb	A tool for reconstructing commit history using md5
		checksums of the commit logs.
@


1.18.2.2
log
@MFC crypto test tools

Approved by:	re (jhb)
@
text
@a11 1
crypto		Exercise the crypto framework through /dev/crypto
@


1.18.2.3
log
@MFC: It's useful to have this tool for dumping $PIR table on i386 machines.

Reviewed by:	bms, sam (mentor)
@
text
@a22 1
pirtool		A tool for dumping the $PIR table on i386 machines at runtime.
@


1.18.2.4
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/4/tools/tools/README 144905 2005-04-11 12:40:06Z avatar $
@


1.17
log
@Remove the "diffburst" tool, because equivalent functionality is now available
via "split -p". Leave a note to this effect in the README file.
@
text
@d1 1
a1 1
# $FreeBSD: src/tools/tools/README,v 1.16 1999/08/28 00:54:25 peter Exp $
d18 1
@


1.16
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
d25 3
a27 3
diffburst	Reads the output of 'diff -r' and splits it into separate
		patch files, one per file. The files are named 'patch-XX'
		where XX is aa, ab, ac, ... Useful when creating ports.
@


1.15
log
@Add the 'diffburst' tool, which does the following:
    Reads the output of 'diff -r' and splits it into separate
    patch files, one per file. The files are named 'patch-XX'
    where XX is aa, ab, ac, ... Useful when creating ports.
@
text
@d1 1
a1 1
#	$Id: README,v 1.14 1998/12/17 12:21:19 cracauer Exp $
@


1.15.2.1
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.14
log
@Actually document my last addition.
General cosmetics.
Add a note that scsi-defects has not been ported to CAM.
Submitted by:	BDE
@
text
@d1 1
a1 1
#	$Id: README,v 1.13 1998/12/15 16:51:48 cracauer Exp $
d25 3
@


1.13
log
@Add some emacs code to make cc-mode almost compatible to style(9).
Sort entries in toplevel README.
@
text
@d1 1
a1 1
#	$Id: README,v 1.12 1998/09/09 05:48:51 jb Exp $
d10 3
a12 1
epfe 		extract printing filter examples from printing.sgml
a14 1
html-mv         Rename HTML generated filenames to human readable filenames.
d21 1
a21 1
tcl_bmake	generates a bmake Makefile for src/lib/libtcl
d23 2
@


1.12
log
@Add a note about the upgrade tool directory.
@
text
@d1 1
a1 1
#	$Id: README,v 1.11 1998/05/20 09:19:50 wosch Exp $
d10 1
d13 1
a13 3
kernxref	Shellscript to cross reference symbols in the LINT kernel.
epfe 		extract printing filter examples from printing.sgml
tcl_bmake	generates a bmake Makefile for src/lib/libtcl
d16 3
d20 1
a20 3
portsinfo 	Generate list of new ports for last two weeks.
html-mv         Rename HTML generated filenames to human readable filenames.
mid	 	Create a Message-ID database for mailing lists.
@


1.11
log
@Add mid scripts. Mid is a tool which create a Message-ID database
for mailing lists.
@
text
@d1 1
a1 1
#	$Id: README,v 1.10 1997/11/09 11:23:43 wosch Exp $
d21 1
@


1.10
log
@Add html-mv script. Html-mv rename HTML generated filenames to
human readable filenames. E.g.:

$ cd FAQ
$ make FORMATS=html
$ html-mv FAQ
$ ls
FAQ_ACKNOWLEDGMENTS.html
FAQ_Any_restrictions_on_how_I_divide_the_disk_up_.html
FAQ_Are_there_any_Database_systems_for_FreeBSD_.html
FAQ_Are_there_any_commercial_high-performance_X_servers_.html
FAQ_Books_on_FreeBSD.html
FAQ_Can_FreeBSD_handle_multiport_serial_cards_sharing_irqs_.html
[...]
@
text
@d1 1
a1 1
#	$Id: README,v 1.9 1997/04/25 14:14:31 wosch Exp $
d20 1
@


1.9
log
@Add portsinfo, which generate list of new ports for last two weeks.
@
text
@d1 1
a1 1
#	$Id: README,v 1.8 1997/02/22 14:08:16 peter Exp $
d19 1
@


1.8
log
@Revert $FreeBSD$ to $Id$
@
text
@d1 1
a1 1
#	$Id$
d18 1
@


1.7
log
@Add a tools to get at the primary or grown defect list of a SCSI disk.

Submitted by:	dufault
@
text
@d1 1
a1 1
#	$FreeBSD$
@


1.6
log
@Add KernelDriver.
@
text
@d17 1
@


1.5
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d15 2
@


1.4
log
@add epfe and tcl_bmake
@
text
@d1 1
a1 1
#	$Id$
@


1.3
log
@Actually tell people what ifinfo is.
@
text
@d1 2
a9 1
kernxref	Shellscript to cross reference symbols in the LINT kernel.
d12 3
@


1.2
log
@Add kernxref, a shellscript to crossreference the symbols of the LINT kernel.
@
text
@d9 2
@


1.1
log
@README reads:
This directory is for tools.

A tool is something which is sometimes useful, and doesn't fit any of the
other categories.

Please make a subdir per program, and add a brief description to this file.
@
text
@d7 2
@
