Commit Graph

1474 Commits

Author SHA1 Message Date
dougb
264979c9d1 bmake and other updates necessary for the BIND 9.8.x upgrade.
This includes a structural change regarding atomic ops. Previously they
were enabled on all platforms unless we had knowledge that they did not
work. However both work performed by marius@ on sparc64 and the fact that
the 9.8.x branch is fussier in this area has demonstrated that this is
not a safe approach. So I've modified a patch provided by marius to
enable them for i386, amd64, and ia64 only.
2011-07-16 11:20:54 +00:00
uqs
796cfb973d Rename 07.lpr to 07.lpd and re-connect to the build. This was
forgotten in r216178.

Submitted by:	antoine
Pointyhat:	uqs
2011-04-10 12:43:13 +00:00
brucec
34864eccf3 Fix typo - "is is" should have been changed to "it is" in r218965. 2011-02-26 12:50:28 +00:00
brucec
4a353c54fd Fix typos - remove duplicate "is".
PR:		docs/154934
Submitted by:	Eitan Adler <lists at eitanadler.com>
MFC after:	3 days
2011-02-23 09:22:33 +00:00
uqs
433f0177d0 Flesh out WITHOUT_GROFF support to DTRT.
A full featured groff is required during buildworld, so build it always
and don't rely on it being present on the host system.

vgrind(1) is tightly coupled to a roff processor and will not be
built/installed when groff is disabled. Also much of the roff'ed
documentation under share/doc will not be built/installed when
WITHOUT_GROFF is defined.

Reviewed by:	ru (partial)
2011-02-22 08:13:49 +00:00
uqs
01fe299cac Unroll vgrind filter to no longer depend on vgrind(1) during buildworld.
The source files haven't been touched in ages and this is unlikely
to change in the future.
2011-01-26 19:39:31 +00:00
uqs
9242c645f8 Move most of the remaining USD/PSD/SMM papers into share/doc 2010-12-04 10:11:20 +00:00
dougb
a022791606 Remove references to MAKEDEV(8) 2010-11-15 05:25:51 +00:00
emaste
eaa89e0fce Rename documentation source files to avoid filesystem case and restricted
filename issues when checking out the source on other operating systems.

I've verified the generated paper.ascii is identical before and after the
change.
2010-07-16 17:01:36 +00:00
rpaulo
5ec237a8e2 Install Intel iwn(4) firmware license.
MFC after:	3 days
2010-05-27 08:21:52 +00:00
delphij
6facf0f8e1 Move USD documents from /usr/share/doc/papers to to /usr/share/doc/usd.
Reviewed by:	gabor
2010-01-22 23:19:48 +00:00
dougb
62c7ed5cab Add the KNOWN-DEFECTS file back in for the 9.6.1 release. 2009-06-25 20:09:53 +00:00
dougb
1e9abbf9ca Update BIND to version 9.6.1rc1. This version has better performance and
lots of new features compared to 9.4.x, including:

	Full NSEC3 support
	Automatic zone re-signing
	New update-policy methods tcp-self and 6to4-self
	DHCID support.
	More detailed statistics counters including those supported in BIND 8.
	Faster ACL processing.
	Efficient LRU cache-cleaning mechanism.
	NSID support.
2009-05-31 05:42:58 +00:00
dougb
29da7fd3fd Update bmake glue for changes in 9.4.3 2008-12-23 22:51:10 +00:00
benjsc
f9553858df Link wpi(4) into the build.
This includes:
    o mtree (for legal/intel_wpi)
    o manpage for i386/amd64 archs
    o module for i386/amd64 archs
    o NOTES for i386/amd64 archs

Approved by: mlaier (comentor)
2007-11-08 22:09:37 +00:00
benjsc
b43c03d668 Initial Import of wpi driver based on p4 changeset 128641.
This import includes:
   o wpi Wireless driver for the Intel 3945 Wireless Lan Controller (802.11abg) (sys/dev/wpi)
   o Intel firmware revision 2.14.4 & associated LICENSE (sys/dev/contrib/wpi, sys/contrib/dev/wpi/LICENSE)
   o wpifw Firmware driver (sys/modules/wpifw)

Approved by: mlaier, sam (co-mentors)
2007-11-05 11:47:19 +00:00
dougb
6828e8e3e5 Update bmake glue for the BIND 9.4.1 import.
This includes a return to building with threads, since one of the
major focuses of the 9.4.x branch is to improve thread performance.
2007-06-02 23:19:58 +00:00
flz
3189f5459b style(9) fixes.
Reported by:	ru
2007-03-02 18:10:55 +00:00
flz
c0775f8688 - Add Intel firmwares for Intel PRO/Wireless LAN 2100/2200/2915 cards in a
uuencoded format along with their respective LICENSE files.
- Add new share/doc/legal directory to BSD.usr.dist mtree file. This is the
place we install LICENSE files for restricted firmwares.
- Teach firmware(9) and kmod.mk about licensed firmwares. Restricted firmwares
won't load properly unless legal.<name>.license_ack is set to 1, either
via kenv(1) or /boot/loader.conf.

Reviewed by:	mlaier, sam
Permitted by:	Intel (via Andrew Wilson)
MFC after:	1 month
2007-03-02 11:42:56 +00:00
bz
645d5f3a2d Remove some comments about NetBSD. This in on FreeBSD and we do not
want to confuse people at the very beginning.
Sync TOC/paragraph numbers in the text.

Requested by: Benedikt Stockebrand during his talk at EuroBSDCon 2006
Reviewed by: gnn
2006-11-12 18:38:07 +00:00
ru
ef1fe41dc3 Sort SUBDIR. 2006-10-05 13:42:30 +00:00
yar
209e4786e7 Commit the results of the typo hunt by Darren Pilgrim.
This change affects documentation and comments only,
no real code involved.

PR:		misc/101245
Submitted by:	Darren Pilgrim <darren pilgrim bitfreak org>
Tested by:	md5(1)
MFC after:	1 week
2006-08-04 07:56:35 +00:00
ru
388e590f95 Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)
2006-03-17 18:54:44 +00:00
suz
c2b19f24a4 sync with KAME regarding NDP
- introduced fine-grain-timer to manage ND-caches and IPv6 Multicast-Listeners
- supports Router-Preference <draft-ietf-ipv6-router-selection-07.txt>
- better prefix lifetime management
- more spec-comformant DAD advertisement
- updated RFC/internet-draft revisions

Obtained from: KAME
Reviewed by: ume, gnn
MFC after: 2 month
2005-10-21 16:23:01 +00:00
phk
05cc0ffa4e The Berkeley pascal implementation for the VAX 11/780 has only
historical relevance these days, stow it in the attic instead of
on millions of FreeBSD computers.
2005-08-01 12:14:53 +00:00
phk
5820671281 Remove the \*(DY at the end of the document, it makes the installed
file differ for each install.
2005-08-01 12:10:14 +00:00
ume
c79630aff3 reflect scope change.
Obtained from:	KAME
2005-07-25 16:26:47 +00:00
phk
a28c593c4d Remove the NQNFS paper.
We removed the corresponding code long time ago and the historically
interested can find this paper in the cvs repo, there is no point
in installing it any more.

Approved by:	re@
2005-07-01 15:33:08 +00:00
eivind
d155c550d1 Baby, we are not in Kansas anymore. Nor are we in 1996 or FreeBSD 2.1.
Note that these papers are mostly quite old, and add a pointer to
more recent docs.
2005-05-26 23:01:30 +00:00
jkoshy
dc3444cd91 Bring a working snapshot of hwpmc(4), its associated libraries, userland utilities
and documentation into -CURRENT.

Bump FreeBSD_version.

Reviewed by:	alc, jhb (kernel changes)
2005-04-19 04:01:25 +00:00
dougb
8a3be2209e There is no longer a KNOWN_DEFECTS file, so don't try to install it. 2005-03-17 10:15:29 +00:00
ru
cec60429bb Start the dreaded NOFOO -> NO_FOO conversion.
OK'ed by:	core
2004-12-21 08:47:35 +00:00
ru
5db2b9d5b3 For variables that are only checked with defined(), don't provide
any fake value.
2004-10-24 15:33:08 +00:00
dougb
775a090407 Ruslan teaches me yet another useful fact. "Please sort these lexically"
does NOT mean in Unix-caps-first order.
2004-09-25 09:11:39 +00:00
dougb
45457fa40b Install the documentation for bind9, and remove the /usr/share/doc/bind
directory from mtree while we're at it.

Help, advice, and code from:	ru, des
2004-09-25 00:42:38 +00:00
phk
00087034ca Fix typo.
Found by:	imp
2004-02-23 23:39:42 +00:00
ru
36f19f59f5 Normalize. 2004-01-20 13:09:29 +00:00
ume
1c2b839e59 - refrect recent changes.
- add table of contents.
- add section 4.8 - Operations with IPsec tunnel mode.
- add section 9 - Policy on technology with intellectual property
  right restriction
- more about KAME's codeing style.

Obtained from:	KAME
2003-11-05 12:00:32 +00:00
ume
fd41336ef5 - support AES counter mode for ESP.
- use size_t as return type of schedlen(), as there's no error
  check needed.
- clear key schedule buffer before freeing.

Obtained from:	KAME
2003-10-13 14:57:41 +00:00
ume
2da6bcd326 - RIPEMD160 support
- pass size arg to ah->result (avoid assuming result buffer size)

Obtained from:	KAME
2003-10-12 09:41:42 +00:00
jkoshy
5ed65ab40c Correct troff usage; typo fixes. 2003-09-05 09:40:10 +00:00
jkoshy
0d0d78bb93 Allow the PS version of this paper to be built. 2003-09-05 09:38:54 +00:00
gshapiro
e95dd66c1f Remove MAINTAINER= lines from individual Makefiles in favor of the
MAINTAINER file (which already had entries for sendmail).
2003-07-07 03:54:04 +00:00
charnier
0ad2e8b805 de-__P
use port/proto to represent services (not proto/port).
add FBSDID
2003-07-06 10:37:00 +00:00
phk
0881485008 String the timecounter paper into the build. 2003-06-17 09:14:34 +00:00
phk
69776c1082 Add my timecounter paper from EuroBSDcon2002 2003-06-15 18:49:46 +00:00
markm
a7da2328fb Remove some KerberosIV references that are now stale. 2003-04-30 17:01:43 +00:00
schweikh
d3367c5f5d Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
especially in troff files.
2003-01-01 18:49:04 +00:00
schweikh
86f7487fb6 Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/
Add FreeBSD Id tag where missing.
2002-12-30 21:18:15 +00:00
ru
8ab9379e5e Fixes to get rid of CD_HACK. 2002-10-30 15:20:50 +00:00
ru
ec66c70faa Fixes to get rid of CD_HACK. 2002-10-30 13:07:34 +00:00
ru
40dc9090f3 PRINTERDEVICE can now take multiple values. 2002-10-29 16:13:21 +00:00
ru
3f90b796ab Index is unique for each PRINTERDEVICE.
Abuse .for so that the variable expansion works inside the N modifier.
This won't be a simple abuse with the next version of bsd.doc.mk
which will support multi-value PRINTERDEVICE.
2002-10-29 15:51:37 +00:00
ru
683e5c5ffc Use a single style for share/doc/ makefiles. 2002-10-29 15:01:59 +00:00
ru
8d0cd2018b Sort SUBDIR list.
Don't mention SGML docs which now live elsewhere.
2002-10-29 14:58:00 +00:00
ru
11834b7f23 bsd.doc.mk changes:
Don't gratuitously pipe thru a cat(1) if NODOCCOMPRESS.

Only create _stamp.extra when necessary.

Get rid of SOELIMPP and OBJS.

Use Groff version of soelim(1); we need its -I option
for the following to work.

Don't needlessly chdir to SRCDIR.  Only a few documents
need CD_HACK, and those that need it either use refer(1)
or .PSPIC macro which internally uses the .psbb call.
2002-10-29 14:56:09 +00:00
ru
4d88e087d2 Preprocess with tbl(1) only where needed. 2002-10-25 09:14:09 +00:00
ru
15e0eb97a1 Don't preprocess with tbl(1). 2002-10-25 09:05:10 +00:00
ru
c1d33c6fed Kill the remnants of BOG. 2002-10-25 09:03:09 +00:00
ru
5e4893fc8e Preprocess with tbl(1). 2002-10-25 08:55:47 +00:00
ru
d0b1bc7f63 Don't preprocess with tbl(1). 2002-10-25 08:55:24 +00:00
ru
48a64d9db1 Don't preprocess with tbl(1). 2002-10-25 08:40:24 +00:00
ru
f49bd854f3 Simplify. 2002-10-25 08:39:25 +00:00
ru
203eccbd28 Don't preprocess with tbl(1). 2002-10-25 08:10:40 +00:00
ru
4f74de76e4 Preprocess with tbl(1). 2002-10-25 08:06:58 +00:00
ru
909e8de9d5 Eliminate warnings. 2002-10-24 13:31:34 +00:00
ru
517ed2d58a Preprocess with tbl(1), eliminate warnings. 2002-10-24 13:21:29 +00:00
ru
8104fab395 Fixed a warning. 2002-10-24 12:59:10 +00:00
ru
1fa067ab68 Fixed references and a bunch of other warnings. 2002-10-24 12:56:20 +00:00
markm
53836e9766 Move more games stuff to the attic. 2002-10-21 07:50:38 +00:00
markm
cc5521cdd1 Do not build the majority of the games. Remaining are the
"utility-like" games and everyone's favourite, fortune(6).
2002-10-20 11:18:56 +00:00
schweikh
ca8c4bef3b Fix a dozen typos, among them dmr's last name :-) and the ever so
popular "dependant" (which the original reference manual does not have).

Nuke whitespace at EOL.
2002-10-12 14:50:50 +00:00
ache
106b553336 Make it works with POSIX sort (POS arg)
All old sorts understand -k too.
2002-09-24 20:10:59 +00:00
dougb
a6a1121042 Make it official. The old BIND Operator's Guide has no information
relevant to operation of a modern name server.
2002-07-07 08:29:00 +00:00
dougb
1a86758cd6 Unbreak build by removing 10.named for now 2002-07-01 05:44:51 +00:00
jmallett
f7dc2ca584 Nuke SCCS docos, they're dead, again. 2002-06-30 02:18:54 +00:00
peter
03bf5843fd Remove references to UIO_USERISPACE which no longer exists. 2002-06-20 07:09:24 +00:00
fanf
f905b5cdd3 Note that this is a historical document and that users should refer
to flex(1) in preference.

Reviewed by:	grog
Approved by:	dwmalone (mentor)
2002-05-26 16:29:25 +00:00
ru
3601c537fc PSD:19 (curses) is long dead. 2002-05-22 11:58:34 +00:00
ru
9ab8520a3e Unencumber. 2002-05-22 11:57:29 +00:00
ru
f239fc025d Build sccs(1) docs. 2002-05-22 11:55:47 +00:00
ru
99e76cf69c 19.curses wasn't encumbered, it's just dead. 2002-05-22 11:45:23 +00:00
ru
44014b90c3 Fixed build of recently added legacy docs.
Reviewed by:	grog
2002-05-22 10:41:12 +00:00
ru
13ebb01c0e Reconnect 21.troff to the build. 2002-05-20 13:54:45 +00:00
ru
7d35224a4f Build this document in a standard way. 2002-05-20 13:53:22 +00:00
ru
3562e84b05 Fixed roffing. 2002-05-20 13:52:35 +00:00
ru
467eed750b Check that src/games exists in a less error-prone way.
PR:		misc/38292
2002-05-20 07:20:20 +00:00
silby
944c398687 Remove 21.troff from the build, it is broken. 2002-05-20 01:15:37 +00:00
grog
7d52587e99 Unbreak world.
Obtained from:	mark
Pointy hat to:	grog

Change msU macros to mU.

This is only a partial solution; the whole issue of building the
documentation needs to be revisited.
2002-05-20 00:47:03 +00:00
silby
44fa8ef813 Remove subdirectories 3, 4, and 17 from the build; they do not build
properly at this time.
2002-05-20 00:06:02 +00:00
grog
c5ad1087eb Include the following previously encumbered documentation in the build:
01.cacm 02.implement 03.iosys 04.uprog 06.Clang 15.yacc 16.lex 17.m4

Some of these produce a number of warnings.  I don't want to remove
them yet, because some noble soul may decide to remove the cause of
the warnings, but they won't if it doesn't bite them.
2002-05-19 07:49:28 +00:00
grog
df2179ff8a Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.  This one was relatively easy, though it
still contains obscenities.
2002-05-19 07:40:05 +00:00
grog
1da886c0ad Initial checkin: 4.4BSD version. These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>
2002-05-19 07:35:00 +00:00
grog
da8f16c63b Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.

This one's a real mess.  It's full of undefined macros, and in one
place deliberately causes syntax warnings.  I've decided against
taking out the undefined macros: they don't alter the format of the
output document, and maybe one day somebody will put in the macro
definitions.

Note that this file corrects a number of format errors which appear in
the O'Reilly 4.4BSD manual set.
2002-05-19 07:30:18 +00:00
grog
4f59c7a631 Initial checkin: 4.4BSD version. These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>
2002-05-19 07:00:28 +00:00
grog
fd170c3db6 Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.  This was relatively complicated: the
original text used the msU macros, which are available in a number of
different kinds.  This version uses a number of mm-like macros,
including AL and BL, which just aren't available in ms, and the msU
macros I've found (even the ones in 4.4BSD) don't have them either.  I
replaced them with ms constructs, which makes it format better than
the O'Reilly document, but I wasn't able to get the table of contents
(ms doesn't have that facility).

Add a prominent comment that this is not a reference for any modern
version of C.
2002-05-19 06:55:13 +00:00
grog
af017dfb54 Initial checkin: 4.4BSD version. These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>
2002-05-19 06:17:52 +00:00
grog
6aa1f5995a Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.
2002-05-19 06:13:52 +00:00
grog
2d717c6f9f Initial checkin: 4.4BSD version. These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>
2002-05-19 06:11:50 +00:00
grog
5593989488 Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.
2002-05-19 06:03:06 +00:00