Commit Graph

6667 Commits

Author SHA1 Message Date
wiz
6099d0dd9f Casing fix. 2006-09-23 11:16:50 +00:00
wiz
3263fc6109 Drop trailing spaces. 2006-09-23 10:07:32 +00:00
jmcneill
5c58e26a02 PR# 34288: No splaudio() in man 9 spl, from Stephane Witzmann. 2006-09-23 04:16:43 +00:00
jmcneill
89c666fa5c Mention "Planex GW-NS54AG" as a supported device, from Sascha Retzki in
PR# 28626.
2006-09-23 04:03:24 +00:00
elad
0920e7dc0d PR/33747: Christian Brueffer: "Fasttrak" -> "FastTrak"
(other nits don't seem relevant to me)
thanks for the report!
2006-09-23 01:12:41 +00:00
christos
e18c6496f6 mention linux makedev 2006-09-22 15:37:20 +00:00
yamt
382236f83b BUFQ_PRIOCSCAN: s/experimental//
i forgot why i marked it experimental.
2006-09-20 02:15:42 +00:00
elad
6ecd7be983 Lose (void *) casts on the machdep scope authorization wrapper. Update
documentation.
2006-09-19 22:03:10 +00:00
elad
83a5239b28 Remove ugly (void *) casts from network scope authorization wrapper and
calls to it.

While here, adapt code for system scope listeners to avoid some more
casts (forgotten in previous run).

Update documentation.
2006-09-19 21:42:29 +00:00
elad
e40c6b13a0 Maintain list of security models we ship with NetBSD in secmodel(9), and
some tiny markup fix in secmodel_bsd44(9).
2006-09-19 19:22:05 +00:00
wiz
6baf4f0810 Remove trailing whitespace. 2006-09-19 18:55:36 +00:00
hubertf
dd78f0e3af Try to describe what the difference between the "old" ([wu]tmp) and
"new" ([wu]tmpx) files is.

OK'd by christos@
2006-09-18 22:01:42 +00:00
hubertf
96c09cbbe1 utmp.5: xref utmpx(5)
utmpx.5: xref utmp(5)
2006-09-18 21:10:34 +00:00
hubertf
285ded789b Add Sitecom LN013, sort 2006-09-18 20:19:48 +00:00
wiz
da7878157c Make links from ieee80211(9) to pages for all included functions. 2006-09-17 21:46:39 +00:00
plunky
ed289a21ec fix btsco(4) driver name 2006-09-17 15:00:07 +00:00
elad
efac261ecd Add SYNOPSIS, after consulting wiz@, thanks! 2006-09-17 13:43:26 +00:00
wiz
0b0ce0e490 Typo fix. Plural fixes. 2006-09-17 13:27:27 +00:00
elad
620ee93f12 Update kauth(9) that was forgotten in the big secmodel commit, and some
markup fixes.
2006-09-17 13:11:54 +00:00
wiz
bcbefab5bf "is be" -> "is" 2006-09-17 12:15:20 +00:00
wiz
d9d7ce0d27 We have no wicontrol(8), link to wiconfig(8) instead. 2006-09-17 12:13:02 +00:00
wiz
03e847b918 There is no, and was no, ifnet(9), remove it from SEE ALSO. 2006-09-17 12:11:46 +00:00
wiz
db984b12a6 Use macro for HTML output. 2006-09-17 00:57:01 +00:00
elad
066231b98f Reference veriexecgen(8). Bump date. 2006-09-16 21:07:36 +00:00
hubertf
177426845d Adjust example to NetBSD's ifconfig.if(5) format: Apparently the manpage
was taken from OpenBSD, and their hostname.if(5) format is different from
that of ifconfig.if(5) on NetBSD.
Noted & patch sent by Nino Dehne <ndehne@gmail.com>
2006-09-16 20:24:27 +00:00
yamt
f349782fa8 add workqueue_destroy. 2006-09-16 11:15:50 +00:00
wiz
db06aa87ca Use macro for HTML output. 2006-09-16 08:54:22 +00:00
yamt
c76c4d01d3 VOP_ADVLOCK: document the current unnatural handling of SEEK_CUR.
pointed by efnbl06 at bn2.maus.net.
2006-09-16 08:47:18 +00:00
elad
2c4556dbe4 Refer to the secmodel_{bsd44,overlay}(9) man-pages and the examples
directory.

Bump date.
2006-09-16 08:46:14 +00:00
elad
a416017103 Add a man-page for secmodel_overlay(9). 2006-09-16 08:37:33 +00:00
yamt
658b31f04b VOP_ADVLOCK: fix a description of vp. pointed by efnbl06 at bn2.maus.net. 2006-09-16 08:23:30 +00:00
wiz
fb62ed2d80 Sort sections, remove superfluous line. 2006-09-15 20:27:57 +00:00
elad
172a3fa471 Remove securelevel-related text from init(8) man-page as they're now in
secmodel_bsd44(9).

I'm not sure I agree with the BUGS section, but for now move it to
secmodel_bsd44(9) as well.
2006-09-15 20:20:06 +00:00
wiz
324633bc37 Fix a typo, use \- for minus. 2006-09-15 20:15:33 +00:00
elad
85e66157f0 Add a man-page for secmodel_bsd44, describing a bit the concepts of
super-user and securelevel.

The securelevel part was compiled of text from both init(8) and OpenBSD's
securelevel(7), and brought in-sync with what we really do.
2006-09-15 20:01:38 +00:00
yamt
87780961a4 - options PDPOLICY_CLOCKPRO.
- bump date.
2006-09-15 16:01:24 +00:00
wiz
453a52ad59 Remove some more stuff that is (now) documented
in the pkgsrc guide.
2006-09-13 23:35:48 +00:00
wiz
49984f5fd6 Bump date for previous. Fix typo. 2006-09-13 22:52:46 +00:00
dillo
8ba880314e Note that Netgear WG311 v3 does *not* use an Atheros chip. 2006-09-12 15:00:29 +00:00
pooka
c013f8a66c markup fixes 2006-09-12 13:05:17 +00:00
pooka
a062135916 Bring the ieee80211 manual pages reasonably up-to-date with reality:
fix prototypes and descriptions, remove old stuff no longer present,
add some new interfaces, tweak markup, etcetc
2006-09-12 11:05:23 +00:00
wiz
653b061500 Remove another paragraph that is already in the pkgsrc guide. 2006-09-10 22:34:31 +00:00
wiz
1b7ee399ee Remove some variables that are described in the pkgsrc guide. 2006-09-10 22:32:28 +00:00
wiz
93411912cb Quote HTML characters. Use standard headers. Remove trailing comma. 2006-09-10 22:17:04 +00:00
wiz
0f71564a50 Improve English. 2006-09-10 21:53:36 +00:00
wiz
cd36443c3d Bump date for previous. 2006-09-10 21:11:01 +00:00
plunky
c25648b2ce clarify the CAVEAT section somewhat 2006-09-10 20:09:11 +00:00
plunky
4f1cbddc12 update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations

add bthub(4) which autoconfigures at bluetooth controllers as they
are enabled. bluetooth devices now attach here.

btdevctl(8) and its cache is updated to handle new semantics

etc/rc.d/btdevctl is updated to configure devices from a list
in /etc/bluetooth/btdevctl.conf
2006-09-10 15:45:55 +00:00
riz
11d88bbe54 Add msk(4) info to the sk(4) manpage, and install links (from OpenBSD).
Also, add msk to DEVNAMES.
2006-09-09 23:52:27 +00:00
elad
5f7169ccb1 First take at security model abstraction.
- Add a few scopes to the kernel: system, network, and machdep.

- Add a few more actions/sub-actions (requests), and start using them as
  opposed to the KAUTH_GENERIC_ISSUSER place-holders.

- Introduce a basic set of listeners that implement our "traditional"
  security model, called "bsd44". This is the default (and only) model we
  have at the moment.

- Update all relevant documentation.

- Add some code and docs to help folks who want to actually use this stuff:

  * There's a sample overlay model, sitting on-top of "bsd44", for
    fast experimenting with tweaking just a subset of an existing model.

    This is pretty cool because it's *really* straightforward to do stuff
    you had to use ugly hacks for until now...

  * And of course, documentation describing how to do the above for quick
    reference, including code samples.

All of these changes were tested for regressions using a Python-based
testsuite that will be (I hope) available soon via pkgsrc. Information
about the tests, and how to write new ones, can be found on:

	http://kauth.linbsd.org/kauthwiki

NOTE FOR DEVELOPERS: *PLEASE* don't add any code that does any of the
following:

  - Uses a KAUTH_GENERIC_ISSUSER kauth(9) request,
  - Checks 'securelevel' directly,
  - Checks a uid/gid directly.

(or if you feel you have to, contact me first)

This is still work in progress; It's far from being done, but now it'll
be a lot easier.

Relevant mailing list threads:

http://mail-index.netbsd.org/tech-security/2006/01/25/0011.html
http://mail-index.netbsd.org/tech-security/2006/03/24/0001.html
http://mail-index.netbsd.org/tech-security/2006/04/18/0000.html
http://mail-index.netbsd.org/tech-security/2006/05/15/0000.html
http://mail-index.netbsd.org/tech-security/2006/08/01/0000.html
http://mail-index.netbsd.org/tech-security/2006/08/25/0000.html

Many thanks to YAMAMOTO Takashi, Matt Thomas, and Christos Zoulas for help
stablizing kauth(9).

Full credit for the regression tests, making sure these changes didn't break
anything, goes to Matt Fleming and Jaime Fournier.

Happy birthday Randi! :)
2006-09-08 20:58:56 +00:00
itohy
cb2fb285ec Workbit NinjaATA-32 busmastering PIO IDE controller driver (njata)
This driver supports NinjaATA-32Bi and NPATA-32 chips,
which are used for CardBus ATA interface cards and
CardBus CompactFlash adapters.
2006-09-07 14:22:07 +00:00
dogcow
f2d329dca0 remove more vestiges of CCITT, LLC, HDLC, NS, and NSIP. 2006-09-07 02:40:31 +00:00
wiz
3629da0138 Fix todr(9) MLINKS line. 2006-09-06 18:15:35 +00:00
wiz
e88c786bd4 Fix typo. 2006-09-06 18:06:00 +00:00
gdamore
43de604779 time.9 renamed to time_second.9. various updates to reflect API changes. 2006-09-06 18:04:30 +00:00
rpaulo
083973a8e4 Fix example. 2006-09-06 16:47:00 +00:00
blymn
c09e9ac5fb * Remove "hinted" interface
* Modify fileassoc internals to use fhandle_t instead of fileid
2006-09-06 13:37:49 +00:00
rpaulo
2fb2ae3251 Import of TCP ECN algorithm for congestion control.
Both available for IPv4 and IPv6.
Basic implementation test results are available at
http://netbsd-soc.sourceforge.net/projects/ecn/testresults.html.

Work sponsored by the Google Summer of Code project 2006.
Special thanks to Kentaro Kurahone, Allen Briggs and Matt Thomas for their
help, comments and support during the project.
2006-09-05 00:29:35 +00:00
wiz
47dcdcc51f Remove references to netccitt and netns directories. Bump date. 2006-09-04 17:04:29 +00:00
xtraeme
9663e422a9 Mention PDC40519 and PDC40779... and bump date. 2006-09-03 12:37:11 +00:00
xtraeme
be4771e04f Mention MCP61/65... and bump date. 2006-09-03 12:10:45 +00:00
wiz
6fb7165c7f Sort sections. Remove unnecessary quotes. Use macros for <>
for HTML output. Some nits.
2006-09-03 00:04:02 +00:00
wiz
b544913971 Sort sections. 2006-09-02 23:54:23 +00:00
wiz
c9dcdde464 Replace < with appropriate macro for HTML output. Sort SEE ALSO.
Write "read-only" with a hyphen instead of two words.
2006-09-02 23:52:45 +00:00
wiz
5891d955a5 Remove trailing whitespace. 2006-09-02 23:44:38 +00:00
wiz
30611f3c8c Remove ns(4) reference. 2006-09-02 23:40:22 +00:00
wiz
aff5709ee3 Remove some ns(4)-related man pages. 2006-09-02 23:39:56 +00:00
wiz
f315b233be Remove /usr/include/netns reference. Bump date. 2006-09-02 23:34:05 +00:00
dyoung
8cd106d3d2 Per discussion on tech-kern and tech-userlevel, move the bit-twiddling
macros, __BIT, __BITS, SHIFTIN, SHIFTOUT, and __arraycount() from
lib/libkern/libkern.h to sys/cdefs.h.  Add a __-prefix to SHIFTIN
and SHIFTOUT, and add a manual page for the bit-twiddling macros,
bits(3).

Make the __BIT and __BITS macros "widthless," as best I can, by
changing their type to uintmax_t from uint32_t.  XXX The manual
page lags this change by a bit.

Define __PRIxBIT and __PRIxBITS printf(3) format strings.
2006-08-31 19:24:37 +00:00
dyoung
47be766fd3 Add a mode to gre(4) that sends GRE tunnel packets in UDP datagrams.
Fix MOBILE encapsulation.  Add many debugging printfs (mainly
concerning UDP mode).  Clean up the gre(4) code a bit.  Add the
capability to setup UDP tunnels to ifconfig.  Update documentation.

In UDP mode, gre(4) puts a GRE header onto transmitted packets,
and hands them to a UDP socket for transmission.  That is, the
encapsulation looks like this: IP+UDP+GRE+encapsulated packet.

There are two ways to set up a UDP tunnel.  One way is to tell the
source and destination IP+port to gre(4), and let gre(4) create
the socket.  The other way to create a UDP tunnel is for userland
to "delegate" a UDP socket to the kernel.
2006-08-31 17:46:16 +00:00
jnemeth
dbe703764c make bus_dmamap_load() definition match description 2006-08-30 11:37:39 +00:00
hubertf
8469674e88 * Add an 'all' targets to get the order of things right
* Remove extra file argument from a pipeline
 * keep grops from stopping after the first manpage.

This gives working PDFs for all manpage sections again - altogether
NetBSD-current has 8192 pages after formatting, in PDF.
2006-08-29 14:32:45 +00:00
hubertf
a99f344cbe Answer "what is veriexec", inspired heavily by
http://www.users.on.net/~blymn/veriexec/
2006-08-28 20:55:16 +00:00
plunky
d8e707630c correct spelling mistake 2006-08-28 08:21:38 +00:00
plunky
c980b109dd BluetootH SCO Audio update.
Provide an ioctl to set the SCO mtu value in the controller and
place limits in the SCO code such that only packets of this size
may be sent.

Move the mtu option from btsco(4) and btdevctl(8), to the
btconfig(8) program.

Remove temporary BLUETOOTH_SCO kernel option, and enable SCO
socket access.

Fix incoming connection handling for btsco(4) and SCO sockets.

Fix documentation to reflect the new world order.
2006-08-27 11:41:58 +00:00
pavel
933a5dd371 bumb date. 2006-08-26 18:35:24 +00:00
pavel
28ef711f66 reference compat_30(8) in the description of COMPAT_30 and delete
duplicated information. Pointed out by Izumi Tsutsui.

Bump date.
2006-08-26 18:34:28 +00:00
pavel
4eb1701bdb document the recent filehandle changes. 2006-08-26 18:15:36 +00:00
matt
301907af2b Remove XNS protocol man page. 2006-08-26 16:14:29 +00:00
wiz
b15d7e5bff Add section number to Xr. 2006-08-23 20:41:44 +00:00
wiz
e4113c2f20 Bump date for previous. 2006-08-23 20:39:01 +00:00
wiz
3782003a6e Bump date for previous. Use Dv for defined values. 2006-08-23 20:38:25 +00:00
wiz
b434ed6c96 Mark up WSDISPLAYIO_*. 2006-08-23 20:36:36 +00:00
christos
668859bd23 sendmail is no more. from our anonymous admirer. 2006-08-22 17:01:54 +00:00
christos
10586f6091 sendmail is no more. noted by our anonymous user. 2006-08-22 17:00:15 +00:00
bjh21
8c1bc5670c Add some documentation of the vidcvideo driver, mostly covering screen-mode
selection.
2006-08-20 12:45:18 +00:00
blymn
50abf3c730 Add functions to the fileassoc interface to allow a "hint" to be provided
instead of performing an implicit VOP_GETATTR() when adding/looking up
fileassoc entries.
2006-08-20 10:38:23 +00:00
wiz
9bbf7e195e Adapt SYNOPSIS and bump date for previous. 2006-08-20 09:40:26 +00:00
plunky
066074b94f Make btdev default count explicit 2006-08-20 07:06:57 +00:00
wiz
09a207d68f New sentence, new line. Punctuation capitalization. 2006-08-20 00:30:02 +00:00
plunky
95d2b886d7 The ubtbcmfw(4) driver fails to compile, as noted by PR kern/34219.
While it can be made to compile, the paradigm is not quite right because
it attempts to contact the filesystem during autoconfig which sometimes
causes a panic. Even if that was fixed, there is another potential problem
in that the driver tries/sleeps/tries/sleeps and the sleep could
theoretically sleep past the rc.d/btconfig stage and the controller
would remain unconfigured.

So, I have prepared a different method for loading the firmware to
Broadcom BCM2033 chip based devices. A package 'sysutils/bcmfw' will load
the firmware files via a ugen(4) device interface.

This update removes the ubtbcmfw(4) driver and adds a table to the ubt(4)
driver so that it will not attach to Broadcom BCM2033 based devices before
the firmware was loaded.

This fixes kern/34219
2006-08-19 16:35:02 +00:00
jld
1a62815660 vnode_if.src says that VOP_POLL's vnode is unlocked, and has said so
since 1998; adjust the man page to reflect that.
2006-08-17 04:38:27 +00:00
reed
8e5c0d9d4d Mention the VESA frame buffer display for i386.
Add definitions for WSDISPLAYIO_SSPLASH and
WSDISPLAYIO_SPROGRESS.

Add i386/vesafb(4) to SEE ALSO.
2006-08-17 02:00:09 +00:00
reed
4eda374899 Shorten one-line description.
Add a few more kernel configurations to synopsis.

Mention wscons and wsdisplay.

Describe the kernel options.

Add SEE ALSO section.

Mention about VESAFB_PM hanging systems.

Review by jmcneill on tech-kern list.
2006-08-17 01:58:26 +00:00
mike
99445ded4c Fixed minor typo. 2006-08-15 03:59:59 +00:00
bjh21
9bce138739 Remove manual pages for deleted keyboard drivers. 2006-08-14 22:25:32 +00:00
thorpej
1d08e83afc Correct copyright date and description. 2006-08-14 18:58:34 +00:00
thorpej
941317eec2 dk actually first appeared in 3.0. 2006-08-14 18:57:02 +00:00
ad
5ed2f11fe6 Minor update for per-LWP creds. 2006-08-14 13:59:30 +00:00
wiz
a7d5983a14 Bump date for acpi attachment. 2006-08-14 09:50:18 +00:00