Commit Graph

5025 Commits

Author SHA1 Message Date
Robert Watson
28994ea06f o Bring VOP_GETACL(9) and VOP_GETEXTATTR(9) man page "LOCKS" sections in
sync with the implementation.  Vnode locks *are* required for these
  operations, as some underlying implementations will require them.

Obtained from:	TrustedBSD Project
2000-09-21 18:51:48 +00:00
Bill Paul
73334a4329 Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters.
Previously, these cards were supported by the lnc driver (and they
still are, but the pcn driver will claim them first), which is fine
except the lnc driver runs them in 16-bit LANCE compatibility mode.
The pcn driver runs these chips in 32-bit mode and uses the RX alignment
feature to achieve zero-copy receive. (Which puts it in the same
class as the xl, fxp and tl chipsets.) This driver is also MI, so it
will work on the x86 and alpha platforms. (The lnc driver is still
needed to support non-PCI cards. At some point, I'll need to newbusify
it so that it too will me MI.)

The Am79c978 HomePNA adapter is also supported.
2000-09-20 17:30:22 +00:00
Brian Somers
df470af5f8 Put temporary output in ${TMPDIR:-/tmp}
If $<basedir>_output is not set, don't redirect output

PR:	21395
2000-09-19 22:15:00 +00:00
Archie Cobbs
e653127edf NGM_BPF_{G,S}ET_FILTER should be NGM_BPF_{G,S}ET_PROGRAM. 2000-09-19 21:34:43 +00:00
Mark Ovens
081cb6b302 Added missing .It macros
PR:		21215
Submitted by:	Osamu MIHARA
2000-09-18 23:00:15 +00:00
Alexander Langer
77f3abec92 Reference DRIVER_MODULE.9 2000-09-17 12:20:08 +00:00
Alexander Langer
72f8c78baf Add DRIVER_MODULE.9, the manual page describing the kernel driver
declaration macro.
Thanks to Sheldon for a big patch with language/mdoc fixes.

Reviewed by:	asmodai, sheldonh
2000-09-17 12:15:12 +00:00
Wolfram Schneider
0d6a396d4a Added FreeBSD 4.1.1 2000-09-17 09:13:15 +00:00
Gregory Neil Shapiro
cf1fec423a Give users a way to alter the sendmail (and related utilities) build
environment so they can enable functionality such as SASL, LDAP, Hesiod.
2000-09-17 00:41:33 +00:00
Andrey A. Chernov
5901f438f4 Comment out MTREE_FOLLOWS_SYMLINKS by default, since it picked before mtree is
builded (on the clean machine without /etc/make.conf)

Submitted by:	imp
2000-09-16 22:08:24 +00:00
Andrey A. Chernov
45e0faa546 Add tr_TR timedef
Submitted by:	Evren Yurtesen <yurtesen@ispro.net.tr>
2000-09-16 18:06:29 +00:00
Poul-Henning Kamp
0aa16c1a77 Fix a cut&paste mistake. 2000-09-16 14:37:41 +00:00
Andrey A. Chernov
3700a99cae Replace ${LIBMYTINFO} with warning 2000-09-16 04:35:51 +00:00
Andrey A. Chernov
a938a1fcf8 Add/use MTREE_FOLLOWS_SYMLINKS make.conf option
This is part of whole subsystem fixing

Reviewed by:	imp
2000-09-15 08:07:05 +00:00
Brian Somers
9ed55d1192 Another overhaul of the periodic stuff.
All periodic sub-scripts <larf> now have their return codes interpreted
by periodic(8).  Output may be masked based on variable values in
periodic.conf.

It's also now possible to email periodic output to arbitrary addresses,
or to send it to a log file, examples of which can be found in
newsyslog.conf.

The upshot of it all should be no discernable changes to the default
behaviour of periodic(8).

PR:	21250
2000-09-14 17:19:15 +00:00
Ruslan Ermilov
e30177e024 Follow BSD/OS and NetBSD, keep the ip_id field in network order all the time.
Requested by:	wollman
2000-09-14 14:42:04 +00:00
Julian Elischer
5dccc9f05b Fix small typo in sample code.
Submitted by: Jean-Marc Zucconi <jmz@FreeBSD.org>
2000-09-13 13:37:48 +00:00
David Malone
ef01ff6408 Add kbdmap.5 to build.
Refer to kbdmap(5) from a few man pages.
Remove it from TODO list.
Add missing FreeBSD tags.

PR:		19260
2000-09-13 09:16:57 +00:00
Jake Burkholder
e66ccea4a1 Add scant documentation for msleep. 2000-09-11 00:52:31 +00:00
David Malone
8f53d1f12d pmcd_value is actually a quad_t. 2000-09-10 14:35:20 +00:00
Kris Kennaway
690a362571 Nuke RSAREF support from orbit.
It's the only way to be sure.
2000-09-10 00:09:37 +00:00
Jason Evans
0384fff8c5 Major update to the way synchronization is done in the kernel. Highlights
include:

* Mutual exclusion is used instead of spl*().  See mutex(9).  (Note: The
  alpha port is still in transition and currently uses both.)

* Per-CPU idle processes.

* Interrupts are run in their own separate kernel threads and can be
  preempted (i386 only).

Partially contributed by:	BSDi (BSD/OS)
Submissions by (at least):	cp, dfr, dillon, grog, jake, jhb, sheldonh
2000-09-07 01:33:02 +00:00
Kris Kennaway
e1f99b045c ``Anyone is now free to rub two primes together for their own gratification''
-- Unknown

Now that the RSA algorithm is released into the public domain, build
librsaintl by default unless NO_RSAINTL is set in make.conf.

The native OpenSSL implementation of RSA is much faster, doesn't have
an artificial keysize limitation, has 30% fewer calories and tastes great!
2000-09-06 23:46:50 +00:00
Jacques Vidrine
248aee623c Add nsswitch support. By creating an /etc/nsswitch.conf file, you can
configure FreeBSD so that various databases such as passwd and group can be
looked up using flat files, NIS, or Hesiod.

= Hesiod has been added to libc (see hesiod(3)).

= A library routine for parsing nsswitch.conf and invoking callback
  functions as specified has been added to libc (see nsdispatch(3)).

= The following C library functions have been modified to use nsdispatch:
    . getgrent, getgrnam, getgrgid
    . getpwent, getpwnam, getpwuid
    . getusershell
    . getaddrinfo
    . gethostbyname, gethostbyname2, gethostbyaddr
    . getnetbyname, getnetbyaddr
    . getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr

= host.conf has been removed from src/etc.  rc.network has been modified
  to warn that host.conf is no longer used at boot time.  In addition, if
  there is a host.conf but no nsswitch.conf, the latter is created at boot
  time from the former.

Obtained from:	NetBSD
2000-09-06 18:16:48 +00:00
David E. O'Brien
1a3ad32399 The kernel is now known as `kernel.ko' and it and its matching modules
live in ``/boot/kernel/''.
2000-09-06 17:51:31 +00:00
David E. O'Brien
3bdfa9e589 The kernel is now known as `kernel.ko' and it and its matching modules
live in ``/boot/kernel/''.
2000-09-05 22:37:46 +00:00
Daniel C. Sobral
8ac94f5119 Good thing about these examples is that no one uses them, so they can
stay broken for months without anyone noticing.

The boot-conf command was changed as to reproduce the behavior of builtin
loader words precisely. As a result, it now always need an argument, possibly
0 indicating that no other arguments are being passed. This broke in a
non-deterministic way (ie, it could go on working as if everything was fine).
2000-09-05 16:30:09 +00:00
Wolfram Schneider
5fda7af6e4 Added page http://perso.wanadoo.fr/levenez/unix/ to Bibliography.
This is the most comprehensive UNIX famility tree I know of.

Submitted by: Poul-Henning Kamp <phk@critter.freebsd.dk>
2000-09-03 17:11:26 +00:00
Wolfram Schneider
b88a21e265 Added OpenBSD 2.7 2000-09-03 16:45:46 +00:00
Wolfram Schneider
9671098749 Added FreeBSD 3.5.1 2000-09-03 16:38:47 +00:00
David E. O'Brien
5bd200c177 Move NOPROFILE' and NOPERL' to be with the reset of their "NO" brethren. 2000-09-02 22:46:04 +00:00
David E. O'Brien
3a77147b94 Move the kernel's "cflags" to be next to the world ones. 2000-09-02 22:43:18 +00:00
Sheldon Hearn
9c13074187 Add a missing article. 2000-09-01 13:06:57 +00:00
Ruslan Ermilov
03b34269aa `ip_id' now expected in host byte order when IP_HDRINCL is in use. 2000-09-01 12:37:11 +00:00
Archie Cobbs
aebf2d1dee New netgraph node type for Ethernet bridging. 2000-09-01 01:37:25 +00:00
Andrey A. Chernov
5e52038c0e Add Turkish keyboard
Submitted by:	Evren Yurtesen <yurtesen@ispro.net.tr>
2000-08-30 11:04:51 +00:00
Sheldon Hearn
04d234a3cf Apply common line-breaking to the previous delta. 2000-08-30 08:07:06 +00:00
Mike Smith
e312f62103 Update the amr.4 manpage for changes in the driver. 2000-08-30 08:00:36 +00:00
Andrey A. Chernov
475ce5fa59 8859-9 font
Submitted by:	Evren Yurtesen <yurtesen@ispro.net.tr>
2000-08-29 07:58:52 +00:00
Andrey A. Chernov
11ce6a05d7 Add iso08 fonts 2000-08-29 04:11:57 +00:00
Andrey A. Chernov
c7bbf4cba0 Fix Hebrew langcode 2000-08-29 04:11:29 +00:00
Andrey A. Chernov
cc1d0894a5 Hebrew keyboard 2000-08-29 04:07:52 +00:00
Andrey A. Chernov
9f6cd0200d Add Hebrew keyboard
PR:		20864
Submitted by:	Allow Ole <allow@darkserver.dyndns.org>
2000-08-29 04:05:30 +00:00
Bill Paul
5809aaba67 Update xl(4) man page to mention a whole bunch of supported cards,
including the 3c556 and 3c556B.
2000-08-28 21:25:37 +00:00
Doug Rabson
21c58b8d40 Document kobj_class_compile_static(). 2000-08-28 21:17:46 +00:00
Andrey A. Chernov
05efdfbfab 8859-8 fonts
PR:		20864
Submitted by:	Allow Ole  <allow@darkserver.dyndns.org>
2000-08-28 15:07:58 +00:00
Sheldon Hearn
b24e6a5a39 Whitespace-only change: fix hard sentence breaks in previous commit. 2000-08-28 10:11:56 +00:00
Alexey Zelkin
b166438d50 Apply fixes from NetBSD to bring this manual page into reallity.
Inspired by: ru & 4.4BSD Design and Implementation
Obtained from: NetBSD
2000-08-28 09:27:28 +00:00
Andrey A. Chernov
f042f8b605 cons25r: minimize differences with cons25 2000-08-25 08:36:43 +00:00
Sheldon Hearn
7e8d13394d Replace the thumb-suck phrase "system call vector translation" with
something that people who like tomato juice prefer.
2000-08-25 08:18:50 +00:00