History log of /openbsd-current/share/man/man4/random.4
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.36 29-May-2020 deraadt

pointless referencing .h files in SYNOPSIS


# 1.35 22-May-2020 deraadt

delete uneducated commentary


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.34 28-Sep-2019 deraadt

Update page a little, in particular try to describe the underlying mechanisms
in simple terms (mostly as a yardstick for others to be measured against):
Entropy data stored previously is provided to the kernel during the boot
sequence and used as inner-state of a stream cipher. High quality data
is available immediately upon kernel startup. System activity (such as
disk, network, and clock device interrupts), and hardware random
generator output is collected, whitened with a crc and hash, then
periodically folded together with stream cipher inner-state and outer-
state to create a new inner state. Reads from all consumers (including
the kernel itself, which makes many requests per second) are sliced from
the same output stream, which carves the stream cipher output
unpredictably and helps improve forward and backtracking protection
beyond the strength of the stream cipher.
some discussion with djm. There may be more updates.


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.33 10-Nov-2017 naddy

replace last instances of /dev/arandom with /dev/urandom


# 1.32 17-Oct-2017 schwarze

Full rewrite:
Remove much that was outdated, misleading, or irrelevant.
Add some lacking information instead.

Joint work with deraadt@,
using much feedback from guenther@ and naddy@,
OK deraadt@ jmc@ naddy@.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.31 10-Sep-2015 schwarze

use .In rather than .Fd #include


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.30 23-Jan-2014 tedu

update and refine to reflect current status and best practices.


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.29 11-Jan-2011 deraadt

all the devices output same types of data


# 1.28 09-Jan-2011 jmc

tweak previous;


# 1.27 09-Jan-2011 deraadt

update random(4) and arc4random(9) manual pages


# 1.26 07-Jan-2011 jmc

tweak previous; ok deraadt


# 1.25 06-Jan-2011 deraadt

document that all *random nodes supply data now


# 1.24 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


# 1.23 03-Oct-2010 tedu

remove most mentions of the deprecated random devices. ok deraadt


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 10-Oct-2008 deraadt

prandom dies


Revision tags: OPENBSD_4_4_BASE
# 1.21 18-May-2008 jmc

some missing articles; from Pierre Riteau


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.20 31-May-2007 jmc

convert to new .Dd format;


Revision tags: OPENBSD_4_1_BASE
# 1.19 26-Oct-2006 tom

Driver for the AMD Geode LX series processor security block.
Currently just uses the RNG; AES support to be added later.

ok deraadt@


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.18 06-Jun-2003 jmc

- section reorder
- some macro fixes
- kill whitespace at EOL


# 1.17 02-Jun-2003 mickey

three four kill...


# 1.16 03-Apr-2003 jmc

typos;


Revision tags: OPENBSD_3_3_BASE
# 1.15 26-Oct-2002 jakob

indent section about arc4random; ok miod@


Revision tags: OPENBSD_3_2_BASE
# 1.14 26-Sep-2002 miod

Incomplete section 4 mi manual page cleanup.
- make configuration lines match GENERIC files
- more Xr (hopefully usefule Xr)
- never mention intro(4) on non-physical devices (i.e. protocols), always
mention it for physical devices
- random text style and quoting fixes
- drivers ported from FreeBSD did mention rc.conf instead of hostname.if as
the place to put mediaopt
- some .Tn UNIX -> .Ox replacements
- etc, etc...

reviewd in part by deraadt@ (until he got bored of this)


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE
# 1.13 05-Oct-2001 mpech

Powered by @mantoya:
o) start new sentence on a new line;
o) minor mdoc fixes;
millert@ ok

Tip of the day: www.mpechismazohist.com


# 1.12 22-Jun-2001 mpech

o) remove unnecessary .Pp;
o) remove unnecessary .Nm args;
o) closes .Bl;
o) .Sh AUTHOR -> .Sh AUTHORS;
o) sort SEE ALSO;
o) better -mdoc style;
o) typos;

aaron@ ok.


# 1.11 22-Jun-2001 mpech

o) .Sh AUTHOR -> .Sh AUTHORS;
o) sort SEE ALSO;
o) remove unnecessary .Pp;
o) split paths in .Sh FILES;

millert@ ok


Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.10 19-Jun-2000 deraadt

rename Nm


Revision tags: OPENBSD_2_7_BASE
# 1.9 17-Apr-2000 mickey

Xr pchb(4)


# 1.8 22-Jan-2000 aaron

ie. -> i.e.,


Revision tags: OPENBSD_2_6_BASE
# 1.7 29-Jun-1999 deraadt

much better


# 1.6 05-Jun-1999 aaron

more .Os cleanup, remove some trailing whitespace, cleanse some .Nm


# 1.5 16-May-1999 alex

Cleanup xrefs under SEE ALSO. Specifically:

- Sort xrefs by section, and then alphabetically.
- Add missing commas between xref items.
- Remove commas from the last xref entry.
- Remove duplicate entries.


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.4 06-Sep-1998 aaron

More man page fixes. Spelling, grammar, some typos. Lots of double-word
occurrences squashed as well.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.3 25-Jun-1997 angelos

Typo correction.


# 1.2 15-Jun-1997 mickey

reality update
cleanup


Revision tags: OPENBSD_2_1_BASE
# 1.1 17-Dec-1996 millert

rnd -> random doncha know


# 1.35 22-May-2020 deraadt

delete uneducated commentary


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
# 1.34 28-Sep-2019 deraadt

Update page a little, in particular try to describe the underlying mechanisms
in simple terms (mostly as a yardstick for others to be measured against):
Entropy data stored previously is provided to the kernel during the boot
sequence and used as inner-state of a stream cipher. High quality data
is available immediately upon kernel startup. System activity (such as
disk, network, and clock device interrupts), and hardware random
generator output is collected, whitened with a crc and hash, then
periodically folded together with stream cipher inner-state and outer-
state to create a new inner state. Reads from all consumers (including
the kernel itself, which makes many requests per second) are sliced from
the same output stream, which carves the stream cipher output
unpredictably and helps improve forward and backtracking protection
beyond the strength of the stream cipher.
some discussion with djm. There may be more updates.


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.33 10-Nov-2017 naddy

replace last instances of /dev/arandom with /dev/urandom


# 1.32 17-Oct-2017 schwarze

Full rewrite:
Remove much that was outdated, misleading, or irrelevant.
Add some lacking information instead.

Joint work with deraadt@,
using much feedback from guenther@ and naddy@,
OK deraadt@ jmc@ naddy@.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.31 10-Sep-2015 schwarze

use .In rather than .Fd #include


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.30 23-Jan-2014 tedu

update and refine to reflect current status and best practices.


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.29 11-Jan-2011 deraadt

all the devices output same types of data


# 1.28 09-Jan-2011 jmc

tweak previous;


# 1.27 09-Jan-2011 deraadt

update random(4) and arc4random(9) manual pages


# 1.26 07-Jan-2011 jmc

tweak previous; ok deraadt


# 1.25 06-Jan-2011 deraadt

document that all *random nodes supply data now


# 1.24 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


# 1.23 03-Oct-2010 tedu

remove most mentions of the deprecated random devices. ok deraadt


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 10-Oct-2008 deraadt

prandom dies


Revision tags: OPENBSD_4_4_BASE
# 1.21 18-May-2008 jmc

some missing articles; from Pierre Riteau


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.20 31-May-2007 jmc

convert to new .Dd format;


Revision tags: OPENBSD_4_1_BASE
# 1.19 26-Oct-2006 tom

Driver for the AMD Geode LX series processor security block.
Currently just uses the RNG; AES support to be added later.

ok deraadt@


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.18 06-Jun-2003 jmc

- section reorder
- some macro fixes
- kill whitespace at EOL


# 1.17 02-Jun-2003 mickey

three four kill...


# 1.16 03-Apr-2003 jmc

typos;


Revision tags: OPENBSD_3_3_BASE
# 1.15 26-Oct-2002 jakob

indent section about arc4random; ok miod@


Revision tags: OPENBSD_3_2_BASE
# 1.14 26-Sep-2002 miod

Incomplete section 4 mi manual page cleanup.
- make configuration lines match GENERIC files
- more Xr (hopefully usefule Xr)
- never mention intro(4) on non-physical devices (i.e. protocols), always
mention it for physical devices
- random text style and quoting fixes
- drivers ported from FreeBSD did mention rc.conf instead of hostname.if as
the place to put mediaopt
- some .Tn UNIX -> .Ox replacements
- etc, etc...

reviewd in part by deraadt@ (until he got bored of this)


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE
# 1.13 05-Oct-2001 mpech

Powered by @mantoya:
o) start new sentence on a new line;
o) minor mdoc fixes;
millert@ ok

Tip of the day: www.mpechismazohist.com


# 1.12 22-Jun-2001 mpech

o) remove unnecessary .Pp;
o) remove unnecessary .Nm args;
o) closes .Bl;
o) .Sh AUTHOR -> .Sh AUTHORS;
o) sort SEE ALSO;
o) better -mdoc style;
o) typos;

aaron@ ok.


# 1.11 22-Jun-2001 mpech

o) .Sh AUTHOR -> .Sh AUTHORS;
o) sort SEE ALSO;
o) remove unnecessary .Pp;
o) split paths in .Sh FILES;

millert@ ok


Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.10 19-Jun-2000 deraadt

rename Nm


Revision tags: OPENBSD_2_7_BASE
# 1.9 17-Apr-2000 mickey

Xr pchb(4)


# 1.8 22-Jan-2000 aaron

ie. -> i.e.,


Revision tags: OPENBSD_2_6_BASE
# 1.7 29-Jun-1999 deraadt

much better


# 1.6 05-Jun-1999 aaron

more .Os cleanup, remove some trailing whitespace, cleanse some .Nm


# 1.5 16-May-1999 alex

Cleanup xrefs under SEE ALSO. Specifically:

- Sort xrefs by section, and then alphabetically.
- Add missing commas between xref items.
- Remove commas from the last xref entry.
- Remove duplicate entries.


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.4 06-Sep-1998 aaron

More man page fixes. Spelling, grammar, some typos. Lots of double-word
occurrences squashed as well.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.3 25-Jun-1997 angelos

Typo correction.


# 1.2 15-Jun-1997 mickey

reality update
cleanup


Revision tags: OPENBSD_2_1_BASE
# 1.1 17-Dec-1996 millert

rnd -> random doncha know


# 1.34 28-Sep-2019 deraadt

Update page a little, in particular try to describe the underlying mechanisms
in simple terms (mostly as a yardstick for others to be measured against):
Entropy data stored previously is provided to the kernel during the boot
sequence and used as inner-state of a stream cipher. High quality data
is available immediately upon kernel startup. System activity (such as
disk, network, and clock device interrupts), and hardware random
generator output is collected, whitened with a crc and hash, then
periodically folded together with stream cipher inner-state and outer-
state to create a new inner state. Reads from all consumers (including
the kernel itself, which makes many requests per second) are sliced from
the same output stream, which carves the stream cipher output
unpredictably and helps improve forward and backtracking protection
beyond the strength of the stream cipher.
some discussion with djm. There may be more updates.


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.33 10-Nov-2017 naddy

replace last instances of /dev/arandom with /dev/urandom


# 1.32 17-Oct-2017 schwarze

Full rewrite:
Remove much that was outdated, misleading, or irrelevant.
Add some lacking information instead.

Joint work with deraadt@,
using much feedback from guenther@ and naddy@,
OK deraadt@ jmc@ naddy@.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.31 10-Sep-2015 schwarze

use .In rather than .Fd #include


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.30 23-Jan-2014 tedu

update and refine to reflect current status and best practices.


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.29 11-Jan-2011 deraadt

all the devices output same types of data


# 1.28 09-Jan-2011 jmc

tweak previous;


# 1.27 09-Jan-2011 deraadt

update random(4) and arc4random(9) manual pages


# 1.26 07-Jan-2011 jmc

tweak previous; ok deraadt


# 1.25 06-Jan-2011 deraadt

document that all *random nodes supply data now


# 1.24 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


# 1.23 03-Oct-2010 tedu

remove most mentions of the deprecated random devices. ok deraadt


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 10-Oct-2008 deraadt

prandom dies


Revision tags: OPENBSD_4_4_BASE
# 1.21 18-May-2008 jmc

some missing articles; from Pierre Riteau


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.20 31-May-2007 jmc

convert to new .Dd format;


Revision tags: OPENBSD_4_1_BASE
# 1.19 26-Oct-2006 tom

Driver for the AMD Geode LX series processor security block.
Currently just uses the RNG; AES support to be added later.

ok deraadt@


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.18 06-Jun-2003 jmc

- section reorder
- some macro fixes
- kill whitespace at EOL


# 1.17 02-Jun-2003 mickey

three four kill...


# 1.16 03-Apr-2003 jmc

typos;


Revision tags: OPENBSD_3_3_BASE
# 1.15 26-Oct-2002 jakob

indent section about arc4random; ok miod@


Revision tags: OPENBSD_3_2_BASE
# 1.14 26-Sep-2002 miod

Incomplete section 4 mi manual page cleanup.
- make configuration lines match GENERIC files
- more Xr (hopefully usefule Xr)
- never mention intro(4) on non-physical devices (i.e. protocols), always
mention it for physical devices
- random text style and quoting fixes
- drivers ported from FreeBSD did mention rc.conf instead of hostname.if as
the place to put mediaopt
- some .Tn UNIX -> .Ox replacements
- etc, etc...

reviewd in part by deraadt@ (until he got bored of this)


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE
# 1.13 05-Oct-2001 mpech

Powered by @mantoya:
o) start new sentence on a new line;
o) minor mdoc fixes;
millert@ ok

Tip of the day: www.mpechismazohist.com


# 1.12 22-Jun-2001 mpech

o) remove unnecessary .Pp;
o) remove unnecessary .Nm args;
o) closes .Bl;
o) .Sh AUTHOR -> .Sh AUTHORS;
o) sort SEE ALSO;
o) better -mdoc style;
o) typos;

aaron@ ok.


# 1.11 22-Jun-2001 mpech

o) .Sh AUTHOR -> .Sh AUTHORS;
o) sort SEE ALSO;
o) remove unnecessary .Pp;
o) split paths in .Sh FILES;

millert@ ok


Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.10 19-Jun-2000 deraadt

rename Nm


Revision tags: OPENBSD_2_7_BASE
# 1.9 17-Apr-2000 mickey

Xr pchb(4)


# 1.8 22-Jan-2000 aaron

ie. -> i.e.,


Revision tags: OPENBSD_2_6_BASE
# 1.7 29-Jun-1999 deraadt

much better


# 1.6 05-Jun-1999 aaron

more .Os cleanup, remove some trailing whitespace, cleanse some .Nm


# 1.5 16-May-1999 alex

Cleanup xrefs under SEE ALSO. Specifically:

- Sort xrefs by section, and then alphabetically.
- Add missing commas between xref items.
- Remove commas from the last xref entry.
- Remove duplicate entries.


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.4 06-Sep-1998 aaron

More man page fixes. Spelling, grammar, some typos. Lots of double-word
occurrences squashed as well.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.3 25-Jun-1997 angelos

Typo correction.


# 1.2 15-Jun-1997 mickey

reality update
cleanup


Revision tags: OPENBSD_2_1_BASE
# 1.1 17-Dec-1996 millert

rnd -> random doncha know


# 1.33 10-Nov-2017 naddy

replace last instances of /dev/arandom with /dev/urandom


# 1.32 17-Oct-2017 schwarze

Full rewrite:
Remove much that was outdated, misleading, or irrelevant.
Add some lacking information instead.

Joint work with deraadt@,
using much feedback from guenther@ and naddy@,
OK deraadt@ jmc@ naddy@.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.31 10-Sep-2015 schwarze

use .In rather than .Fd #include


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.30 23-Jan-2014 tedu

update and refine to reflect current status and best practices.


Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.29 11-Jan-2011 deraadt

all the devices output same types of data


# 1.28 09-Jan-2011 jmc

tweak previous;


# 1.27 09-Jan-2011 deraadt

update random(4) and arc4random(9) manual pages


# 1.26 07-Jan-2011 jmc

tweak previous; ok deraadt


# 1.25 06-Jan-2011 deraadt

document that all *random nodes supply data now


# 1.24 29-Dec-2010 deraadt

the random ioctl stuff is not very useful. I want to see all the
non-essential parts of rnd.c removed so that we can keep our eye on
what the code should be doing.
ok tedu who had a similar diff in the past


# 1.23 03-Oct-2010 tedu

remove most mentions of the deprecated random devices. ok deraadt


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.22 10-Oct-2008 deraadt

prandom dies


Revision tags: OPENBSD_4_4_BASE
# 1.21 18-May-2008 jmc

some missing articles; from Pierre Riteau


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.20 31-May-2007 jmc

convert to new .Dd format;


Revision tags: OPENBSD_4_1_BASE
# 1.19 26-Oct-2006 tom

Driver for the AMD Geode LX series processor security block.
Currently just uses the RNG; AES support to be added later.

ok deraadt@


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.18 06-Jun-2003 jmc

- section reorder
- some macro fixes
- kill whitespace at EOL


# 1.17 02-Jun-2003 mickey

three four kill...


# 1.16 03-Apr-2003 jmc

typos;


Revision tags: OPENBSD_3_3_BASE
# 1.15 26-Oct-2002 jakob

indent section about arc4random; ok miod@


Revision tags: OPENBSD_3_2_BASE
# 1.14 26-Sep-2002 miod

Incomplete section 4 mi manual page cleanup.
- make configuration lines match GENERIC files
- more Xr (hopefully usefule Xr)
- never mention intro(4) on non-physical devices (i.e. protocols), always
mention it for physical devices
- random text style and quoting fixes
- drivers ported from FreeBSD did mention rc.conf instead of hostname.if as
the place to put mediaopt
- some .Tn UNIX -> .Ox replacements
- etc, etc...

reviewd in part by deraadt@ (until he got bored of this)


Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE
# 1.13 05-Oct-2001 mpech

Powered by @mantoya:
o) start new sentence on a new line;
o) minor mdoc fixes;
millert@ ok

Tip of the day: www.mpechismazohist.com


# 1.12 22-Jun-2001 mpech

o) remove unnecessary .Pp;
o) remove unnecessary .Nm args;
o) closes .Bl;
o) .Sh AUTHOR -> .Sh AUTHORS;
o) sort SEE ALSO;
o) better -mdoc style;
o) typos;

aaron@ ok.


# 1.11 22-Jun-2001 mpech

o) .Sh AUTHOR -> .Sh AUTHORS;
o) sort SEE ALSO;
o) remove unnecessary .Pp;
o) split paths in .Sh FILES;

millert@ ok


Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE
# 1.10 19-Jun-2000 deraadt

rename Nm


Revision tags: OPENBSD_2_7_BASE
# 1.9 17-Apr-2000 mickey

Xr pchb(4)


# 1.8 22-Jan-2000 aaron

ie. -> i.e.,


Revision tags: OPENBSD_2_6_BASE
# 1.7 29-Jun-1999 deraadt

much better


# 1.6 05-Jun-1999 aaron

more .Os cleanup, remove some trailing whitespace, cleanse some .Nm


# 1.5 16-May-1999 alex

Cleanup xrefs under SEE ALSO. Specifically:

- Sort xrefs by section, and then alphabetically.
- Add missing commas between xref items.
- Remove commas from the last xref entry.
- Remove duplicate entries.


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.4 06-Sep-1998 aaron

More man page fixes. Spelling, grammar, some typos. Lots of double-word
occurrences squashed as well.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.3 25-Jun-1997 angelos

Typo correction.


# 1.2 15-Jun-1997 mickey

reality update
cleanup


Revision tags: OPENBSD_2_1_BASE
# 1.1 17-Dec-1996 millert

rnd -> random doncha know