Commit Graph

9659 Commits

Author SHA1 Message Date
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
tnozaki 138067b448 - rename KOI8-BASE more suitable name, GOST19768-74.
- fix wrong conversion table KOI7 and KOI7-switched.
2006-09-16 08:38:20 +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
jnemeth 51700ac1b1 PR/34534 -- Jukka Salmi -- add rxvt-unicode entry 2006-09-15 20:09:04 +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
elad 6cb705e0b1 Add skeleton files to be used by developers interested in writing NetBSD
security models from scratch. Address issues both for in-tree integration
as well as distribution as LKMs.

Placed in the public domain.
2006-09-15 15:49:29 +00:00
skrll 4f50b00c11 ia64 doesn't do gdb yet. 2006-09-14 06:28:47 +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
dbj b41feff50f fixes for installing into a case insensitive $DESTDIR
when files may have hard links to a a name that only differs by case
  - change install to unconditionally remove its temporary file
    when installing hard links with -r.  This avoids problems when
    built with posix rename(2) semantics and reinstalling an existing
    hard link.
  - rework hard link targets in bsd.man.mk and bsd.links.mk
    to use makefile constructs instead of shell constructs
  - always reinstall hard links that may have case conflicts, even
    when MKUPDATE=yes, this ensures that they get added to METALOG
  - remove man pages which were hard linked to themselves in libform
  - remove improper hard link command for existing man page in libkrb5
  - fix libl's makefile to include bsd.lib.mk at end
  - remove shell quoting in link target for test's [.1 man page
2006-09-11 22:24:09 +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
cherry 05c821640b Switch ia64 to gcc4 2006-09-10 21:04:43 +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
tnozaki 3acfcd1374 add iconv GB18030 <-> Unicode BMP conversion table. 2006-09-09 15:43:04 +00:00
simonb b53f76b4fe Use -Wno-uninitialized for ns32k. For some reason, gcc on ns32k
doesn't detect initialisation correction in simple "for" loops like:
	for (i = 0; i < 10; i++)
		var = i;
2006-09-09 03:53:19 +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
scw f177e531c7 Switch sh5el to gcc4. 2006-09-04 20:03:21 +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
yamt 73a55441d6 remove rules for sushi. 2006-08-30 03:20:46 +00:00
tnozaki c43c0703e2 * updated 0xFE50-0xFEA0 mapping to Unicode3.0 later.
* added fallback mapping of 0xA989-0xA995 <-> U+E7E7-U+E7F3.
* some TTF - NSimSun(Microsoft GB18030 Support Package) and
  FZSongTi(Solaris GB18030 locale) - assign Vertical form(U+FE10-U+FE19)
  to UDA/PUA(0x2659-0x2673/U+E78D-U+E796), so comment about this.
2006-08-29 18:52:29 +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
elad b0f11d59b9 TLDR 2006-08-27 15:00:12 +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
matt 02f1c8b0ef Make sure to compile things at -O2 for mips64e[bl] 2006-08-26 19:57:03 +00:00
matt c0b0d51c8c MACHINE_CPU for mips64e[bl] is mips 2006-08-26 19:56:37 +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
matt 9e051a8002 Add enough configury glue so that src/tools can build a N64 mips toolchain. 2006-08-25 23:35:04 +00:00
tnozaki 2af744a1fb filled 0x577A-0x577E hole with PUA. 2006-08-25 15:27:41 +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
tnozaki 4ba9b09748 remove *.mps entry that doesn't exists. 2006-08-19 11:13:18 +00:00
tnozaki 2ad099c737 1. added iconv support of Chinese Simplefied encoding, GBK.
2. added Unicode mapping of 2byte GB18030 User Defined Area.
2006-08-19 10:58:40 +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
itohy cdb1835aff ACPI frontend for Yamaha OPL3-SA[23].
Derived from PR kern/33991 by jasper at pointless dot net.
2006-08-14 09:34:43 +00:00
wiz a06a1b0add Remove superfluouos Pp. Fix RCS Id (I hope). Improve English.
Break line after 80 chars. Use .Nx. Set date to import date.
2006-08-13 23:29:49 +00:00
wiz a007d06dc9 Add dk(4) manpage written by Jonathan A. Kollasch, provided in PR 34193. 2006-08-13 09:28:23 +00:00
plunky 885b13c515 rename btcontrol(8) as btdevctl(8) to make it fit with the NetBSD naming
scheme for control programs. This fixes pr 34051.
2006-08-13 09:03:21 +00:00
simonb af29995e74 Add a port of the OpenBSD Intel 3945ABG wpi(4) wireless driver, by
Jean-Baptiste Campesato.

From PR kern/33778.
2006-08-13 02:21:45 +00:00
plunky 2d44f42cce Remove obsolete file - bthub is no more 2006-08-12 13:40:37 +00:00
christos ce0ef6cfc4 Pretending to be Elad's keyboard:
fileassoc.diff adds a fileassoc_table_run() routine that allows you to
pass a callback to be called with every entry on a given mount.

veriexec.diff adds some raw device access policies: if raw disk is
opened at strict level 1, all fingerprints on this disk will be
invalidated as a safety measure. level 2 will not allow opening disk
for raw writing if we monitor it, and prevent raw writes to memory.
level 3 will not allow opening any disk for raw writing.

both update all relevant documentation.

veriexec concept is okay blymn@.
2006-08-11 19:17:47 +00:00
wiz 78c9a76781 Add NetBSD.el containing some settings for emacs' c-mode to better
match NetBSD's KNF (kernel normal form).
2006-08-08 18:41:11 +00:00
pavel a3ea6cc335 describe that hw VLAN tagging is not supported ATM.
(see sys/dev/ic/rtl8169.c rev. 1.23 .)
2006-08-07 20:41:16 +00:00
xtraeme 9c74798bdd AMD PowerNow!/Cool`n'Quiet driver for NetBSD/amd64,
adapted from OpenBSD.

Tested on a few machines:

http://bigbird.dohd.org:3021/NetBSD/dmesg
http://www.bsd.org.il/netbsd/acpi/dmesg

Thanks to cube, elad and others for testing and fixes.

Enabled by default on GENERIC.
2006-08-06 15:37:21 +00:00
wiz e95cae6b93 New sentence, new line. Use more markup.
Bump date for previous.
2006-08-04 23:30:53 +00:00
martin 915709d082 If user buffers do not match kernel buffers our kernel returns EINVAL,
not EIO.
2006-08-04 23:22:30 +00:00
wiz e7be999408 Fix typo in xref, remove superfluous space. 2006-08-04 17:08:52 +00:00
martin 56a7b59bd8 Clarify netmask problem description. Repeat reference to PPPOE_SERVER
under options section.
2006-08-04 10:10:49 +00:00
rpaulo 9e819e2505 Sync with FreeBSD v 1.107 2006-08-02 00:33:22 +00:00
rpaulo 4ff56bdbde Add NetBSD 3.0.1 and DragonFly 1.6.0.
Both released on the same day.
What a coincidence...
Both use pkgsrc.
What a coincidence...
2006-08-01 11:34:50 +00:00
drochner 556a01ff65 mention joy@eap, xref manpage, add warning about use of joy attachment,
from Bjoern Johannesson per PR kern/34054, with minor changes by me
2006-08-01 11:25:40 +00:00
drochner bb8e221d8d mention joy@eap and xref manpage, from Bjoern Johannesson per
PR kern/34052
2006-08-01 11:08:17 +00:00
wiz bda1fe0c81 Mention spc(4). 2006-08-01 07:14:28 +00:00
wiz 65bca1b8f3 Sort sections. 2006-08-01 07:13:17 +00:00
hubertf ded0447fa8 spc(4) can also attach to pcmcia(4), as was already in hpcmips/GENERIC
for quite some time. Add it to all systems that have pcmcia SCSI.

Pointed out by Björn Johannesson <rherdware@yahoo.com> in private mail,
OK'd by matt@
2006-07-31 23:29:54 +00:00
hubertf 94ab62a411 NetBSD has no scanimage(1).
Xref pkgsrc/graphics/sane-backends
2006-07-31 01:00:48 +00:00
elad 25cf4840f3 more for 4.0: VERIFIED_EXEC no longer needed. 2006-07-30 22:16:29 +00:00
wiz 2ca3b72c7e Bump date for previous. 2006-07-30 00:25:24 +00:00
wiz 698ba8e09a Fix xref. New sentence, new line. Remove superfluous quotes. 2006-07-30 00:20:06 +00:00
wiz 08124ae215 Serial comma. 2006-07-30 00:19:43 +00:00
wiz a3fee4aeb4 Bump date for previous. New sentence, new line. 2006-07-30 00:18:09 +00:00
wiz a331bcbf83 Bump date for previous. Sort SEE ALSO.
Sort sections. New sentence, new line.
2006-07-30 00:06:17 +00:00
wiz a56a2e23bb Bump date for previous. Sort SEE ALSO. New sentence, new line. 2006-07-29 23:57:03 +00:00
wiz 4783dcb5ed Use Dv for defined values. Add commas between SEE ALSO entries.
Remove trailing whitespace. Punctuation nits.
2006-07-29 23:47:01 +00:00
ad d8360081f7 Remove RASTERCONSOLE support from the pmax port. 2006-07-29 19:10:56 +00:00
wiz ef2b4b6a60 Install twa(4) and add it to set list. 2006-07-29 08:54:51 +00:00
wrstuden 760d124e50 Add a manpage for the twa driver, contributed by Jordan Rhody
of Wasabi Systems.
2006-07-28 17:53:52 +00:00
dyoung 01868ae406 Let there be no mistake, m_makewritable() does not guarantee that
the writable bytes [off, off+len) are consecutive.
2006-07-28 17:30:53 +00:00
lukem 7569b63e4d Remove a mirror that was decommissioned almost five years ago
and was removed from the mirrors database at the time.
Somehow this file slipped through the cracks...
2006-07-27 23:01:27 +00:00
gdt 306758ad1c man pages contributed by Igor Sobrado. 2006-07-27 00:00:56 +00:00
elad 93c6afe74f document data-structures, defines, and a macro. 2006-07-26 16:30:37 +00:00
tron fdeefd9c3e Bluetooth fixes by Iain Hibbert:
Create "/etc/rc.d/btcontrol" to attach bluetooth devices at boot.
2006-07-26 11:14:55 +00:00
cube 1d78709e65 Only list the attachments to the interface attributes. Finding a place to
list all devices exposing the scsi and atapi attributes would be good too,
though.

Ends PR#34085.
2006-07-26 10:59:52 +00:00
tron 30d6332135 Bluetooth fixes by Iain Hibbert:
Remove bthset(4) device and add btsco(4) in its place. This is an
improved version which is not just for headsets, as it can receive
incoming connections (eg for Hands Free Profile). Update bthset(1)
control utlitiy to relate to new device.
2006-07-26 10:43:01 +00:00
tron 5d67049004 Bluetooth fixes by Iain Hibbert:
- Update bthidev(4) to use property lists for configuration.
2006-07-26 10:40:50 +00:00
tron 4241fec1bf Bluetooth fixes by Iain Hibbert:
Change the way in which bluetooth devices attach to system. The
new way is for devices to attach directly to a btdevN device via
its own control file /dev/btdevN.
- bthub(4) is replaced by btdev(4).
- /dev/bthubctl is replaced by /dev/btdevN.
- configuration now uses proplib(3) property lists.
- btcontrol(8) updated to use new API, and now uses private
- XML config file /var/db/btdev.xml.
2006-07-26 10:30:59 +00:00
elad 71cef668d9 first take at veriexec(9) man page, finally documenting some more
internals.
2006-07-25 21:16:16 +00:00
riz a84f35d25f Update falloc() to match current reality. 2006-07-25 05:15:56 +00:00
uwe d4491bfa15 Switch sh3 to gcc4.
sh3el tested on hpcsh.  sh3eb only compile-tested with an mmeye build.
2006-07-24 23:54:15 +00:00
gdt 030ff0dd8d clarifications based on wiz@ comments:
Explain that the UGEN_BULK_RA_WB option enables the USB_SET_BULK_*
ioctls.

Explain that select works in BULK mode, but not in the unbuffered
mode.

Explain more clearly that UGEN_SET_BULK_RA causes the driver to read
from the device whenever there is space in the buffer.
2006-07-24 18:13:42 +00:00
wiz 7e04cdd341 New sentence, new line. Add "options UGEN_BULK_RA_WB" to SYNOPSIS.
Bump date for previous.

XXX: there should be a sentence or two about UGEN_BULK_RA_WB.
2006-07-24 17:00:52 +00:00
gdt f9f3dc0a85 Add UGEN_BULK_RA_WB, which allows users of ugen(4) to request read
ahead and write behind, improving performance for the Universal
Software Radio Peripheral (USRP) used with GNU Radio.

Enable UGEN_BULK_RA_WB in GENERIC and GENERIC_LAPTOP; behavior is
unchanged unless the new ioctl is called.

This code was written by Joanne Mikkelson under funding from DARPA's
ACERT program.

ok'd by christos@, tested by Berndt Josef Wulf
2006-07-24 14:24:48 +00:00
wiz 4181023cfa Add Xr for amrctl(8). Bump date. 2006-07-23 13:24:34 +00:00
lukem 2c9b699f2a add reminder to sync with etc/Makefile and share/man/man5/mk.conf.5 2006-07-23 12:31:29 +00:00
lukem a032824b81 document MKDEBUG & MKDEBUGLIB 2006-07-23 12:01:56 +00:00
lukem cacf5bfacc Implement MKDEBUG:
If "no", don't build and install separate debugging symbols
	into /usr/libdata/debug.
	Default: no
2006-07-23 11:41:24 +00:00
elad 686626bd00 sync with reality. 2006-07-22 09:26:29 +00:00
lukem 8b3ce8625c Rename MKDEBUG to MKDEBUGLIB. 2006-07-22 05:29:03 +00:00
rumble 14b3937642 s/BUGS/CAVEATS/ - The Challenge-S slot restrictions are a hardware design
decision, not an unplanned misfeature.
2006-07-21 10:00:11 +00:00
wiz d88803d5d9 Use standard section headers. Make HTML-ready. 2006-07-20 18:50:46 +00:00
wiz 6d489fb77f New sentence, new line. Uppercase Ethernet. Use Xr for cross
references.
2006-07-20 18:48:45 +00:00
elad 0553a6cee4 add caveats section mentioning that kpi routines can result in a call to
VOP_GETATTR() and note this should be considered when using the interface.
also say this limitation is planned on being removed.
2006-07-20 18:47:22 +00:00
elad 5fed711bc8 add note about how listeners should not sleep. 2006-07-20 18:40:28 +00:00
rumble fe2d2e401d Mention Challenge-S systems where appropriate. 2006-07-20 13:23:29 +00:00
rumble c870f3705b Note that on Challenge-S only one DMA-capable adapter may inhabit a GIO
slot. Explain further that which slot may be inhabited depends on the
adapter in question.
2006-07-20 13:07:16 +00:00
jnemeth f4f7b6192c PR/34028 -- add TBH to be honest 2006-07-18 09:33:50 +00:00
elad e93bf9ef64 correct documentation wrt/KAUTH_PROCESS_CANSEE. 2006-07-17 17:17:58 +00:00
ad 70611312d6 Sync with reality. 2006-07-17 15:14:14 +00:00
elad d9a7152c3e add KAUTH_GENERIC_CANSEE, which is like the KAUTH_PROCESS_CANSEE, only
for two kauth_cred_t rather than kauth_cred_t and struct proc *.

advise against using it in the man-page; it should be used only in cases
where we either don't have an object-specific op or when we can't easily
use one.
2006-07-16 20:10:11 +00:00
elad 9be7229906 expose less api; prompted by yamt@. 2006-07-16 19:37:55 +00:00
tnozaki 309c4c3cc7 corrrect invalid charset mask. 2006-07-16 10:42:26 +00:00
rillig 566c2a43ba Added an explicit statement about the differences between the user-space
snprintf and the kernel snprintf.
2006-07-16 08:25:07 +00:00
tnozaki 41efa2e2cd 1. added CNS11643 plane 3 <-> UCS iconv data.
2. zh_TW.eucTW locale now supports CNS11643 plane 3 ~ 7
2006-07-16 06:13:29 +00:00
elad f8b95e308b sync examples with reality.. oops. 2006-07-15 07:19:51 +00:00
wiz f475f1e3d6 Use Dv for defined values. Update history, this KPI appeared in 4.0.
Some other minor fixes.
2006-07-14 22:12:16 +00:00
wiz 3d46a8c2b5 Drop trailing whitespace. 2006-07-14 22:05:57 +00:00
elad e18158212d kauth(9) will be in netbsd 4.0. 2006-07-14 21:58:46 +00:00
peter 669a86ac31 MKPAM default is "yes". 2006-07-14 21:37:10 +00:00
elad b5d09ef065 okay, since there was no way to divide this to two commits, here it goes..
introduce fileassoc(9), a kernel interface for associating meta-data with
files using in-kernel memory. this is very similar to what we had in
veriexec till now, only abstracted so it can be used more easily by more
consumers.

this also prompted the redesign of the interface, making it work on vnodes
and mounts and not directly on devices and inodes. internally, we still
use file-id but that's gonna change soon... the interface will remain
consistent.

as a result, veriexec went under some heavy changes to conform to the new
interface. since we no longer use device numbers to identify file-systems,
the veriexec sysctl stuff changed too: kern.veriexec.count.dev_N is now
kern.veriexec.tableN.* where 'N' is NOT the device number but rather a
way to distinguish several mounts.

also worth noting is the plugging of unmount/delete operations
wrt/fileassoc and veriexec.

tons of input from yamt@, wrstuden@, martin@, and christos@.
2006-07-14 18:41:40 +00:00
yamt 164d1b4197 fix a typo. 2006-07-14 15:49:58 +00:00
wiz 74f3446a06 Add two entries for SCM. Sort. 2006-07-14 13:54:50 +00:00
tnozaki 3ce59d0949 ISO-8859-7:1987 -> ISO-8859-7:2003 2006-07-12 16:56:35 +00:00
jschauma 1a55271438 revert previous: as pointed out by tsutsui@, we're talking about
MACHINE_ARCH, not MACHINE, so x86_64 should be noted, not amd64.
2006-07-11 16:22:23 +00:00
jschauma 2b6f56fbdc use 'amd64' instead of 'x86_64' to avoid confusing new users of amd64
who are not aware that it used to be called x86_64.
2006-07-11 15:43:38 +00:00
wiz 85172e5f7e Bump date for previous, formatting nit.
Fix typo (I think).
2006-07-09 09:24:44 +00:00
wiz e3fc3c2ffa Remove trailing space. 2006-07-09 09:21:35 +00:00
tsutsui fb2badbe15 - add a reference to RFC 1144
- put an author's name of RFC 1055
2006-07-09 02:30:50 +00:00
tsutsui d901da2e66 Use spelling Jacobson rather than Jacobsen, as per RFC 1144.
(I guess it's oe umlaut so both may be okay)
2006-07-08 20:51:35 +00:00
tsutsui 835463e99a Misc fixes for sl(4) and slattach(8) man pages:
- note that ifconfig(8) create subcommand is required before slattach(8)
- network addresses aren't defined by slattach(8) but ifconfig(8)
- Add a BUGS section in slattach(8) to note that currently there is no way to
  specify/see an interface name to be attached
- move description about link[0-2] flags from slattach(8) to sl(4)
  (rather than adding a new description...)
- move description about SLIP limitations to a new BUGS section in sl(4)
- remove inappropriate MLINKS of slip.8 to slattach.8
- create MLINKS of slip.4 to sl.4 instead
- add some more xrefs

Ok'ed by christos, and closes PR kern/33672 and PR bin/33923.
2006-07-08 17:22:14 +00:00
skrll 849f87f3e9 Some section 9 man page edits:
- Update ctxsw(9) to reflect reality a little better
	- chooselwp doesn't exist in the kernel so remove the man page.
	- Remove the references to chooseproc which existed briefly.
2006-07-08 17:17:30 +00:00
christos 022420c883 PR/33672: Hauke Fath: sl(4) manpage does not document link[0-2] 2006-07-08 16:36:53 +00:00
matt 49decd4131 Switch vax to GCC 4 2006-07-08 00:32:08 +00:00
wiz 7affbf72ab Bump date for previous.
Remove superfluous word.
2006-07-06 06:20:52 +00:00
nisimura 000497ee3b Fix a spell error and mention to UDP4CSUM HW bug which is common
among KSZ8842 and KS8695P.
2006-07-06 03:00:25 +00:00
wiz ba0c83431c Bump date for previous. 2006-07-05 16:45:00 +00:00
wiz 8df51986ae End sentence with a dot. 2006-07-05 16:44:54 +00:00
tnozaki d1116a2478 fix wrong alias, s/iso646-gb/iso646-cn/ is correct. 2006-07-05 15:31:50 +00:00
tnozaki 2a35d342e7 added fallback U+2015 -> 1-1-29. 2006-07-05 15:27:53 +00:00
martin 63ab94f2a7 Add man page for ugensa 2006-07-05 10:17:20 +00:00
wiz f0acf8b126 Bump date for previous. 2006-07-02 01:36:24 +00:00
wiz b74d2650ce New sentence, new line. Various other fixes. 2006-07-02 01:34:33 +00:00
mrg 252f1af0f5 -std=gnu99 can be applied with GCC>=3, not MACHINE != vax. 2006-07-01 06:02:51 +00:00
mrg 878c667fb1 vax needs NOPIC for >= GCC3 not just == GCC3. 2006-07-01 06:02:01 +00:00
xtraeme 40a89559d7 Enable kse(4). 2006-06-30 23:12:48 +00:00
wiz d45f9162e9 Sort sections. New sentence, new line. English improvements. 2006-06-30 21:25:59 +00:00
nisimura 4a671d8f4a Have kse(4) man page. 2006-06-30 17:27:11 +00:00
wiz 717d3757fa Split [] expression for better grepability. 2006-06-30 17:19:18 +00:00
xtraeme 93a63d1398 Mention IT8211. 2006-06-30 17:02:53 +00:00
chap 9631f044f6 woops, meant to change .Nx version, thanks xtraeme 2006-06-30 16:18:09 +00:00
chap 710af63468 Ankh-Morpork, we have a MIDI driver....
Merge from chap-midi branch, after
~month for review
Comments by thorpej@ drochner@ and Alexandre Ratchov

Incorporated: points by thorpej@ drochner@; preliminary support for
a stats-collecting ioctl suggested by martin@ from comments by A.R.

PR kern/32441 kern/32442 kern/32567 kern/32588 kern/32694 kern/33590
kern/33614 and one instance of kern/32651

ok martin@
2006-06-30 13:56:25 +00:00
mrg 72ccefa820 powerpc64 is big endian. 2006-06-30 05:46:33 +00:00
wiz fc140c0e39 Bump date for previous, slightly improve markup. 2006-06-29 22:16:45 +00:00
dogcow b6f3fd3b9d note the 1GB problem with bce, and workaround. 2006-06-29 20:31:11 +00:00
christos 83fa6c2aad Explain that the terse error message descriptions can be found in mbr.8 2006-06-29 20:24:13 +00:00
xtraeme 084b0f8cdc Mention new suppported controllers: PDC20775 and PDC40518. 2006-06-29 05:08:22 +00:00
jdc 73d9096de7 netstat(1,) -> netstat(1), 2006-06-28 21:09:51 +00:00
peter 61307ac1a3 Add man4.hpcarm. Pointed out by Hisashi T Fujinaka. 2006-06-27 21:43:26 +00:00
rpaulo 89e2703366 Sync with FreeBSD v1.105. 2006-06-27 18:19:12 +00:00
peter 37b481fc07 Add intro(4) manual page for port hpcarm. 2006-06-27 14:55:07 +00:00
mrg 9db1a19397 don't install crypto files with MKCRYPTO=no. with these changes, a
MKCRYPTO=no build completes.
2006-06-26 19:50:56 +00:00
drochner c89713e730 switch alpha to gcc4 2006-06-26 15:30:05 +00:00
lukem 9dde4120d5 Don't invoke LD with LDFLAGS, since the latter is for CC.
If we need similar support for LD, we can implement another variable.
I couldn't find any obvious need for LDFLAGS by users of <bsd.kmod.mk>.
2006-06-26 04:07:34 +00:00
lukem 6be844e18e support MAKEVERBOSE 2006-06-25 15:17:22 +00:00
lukem 9e21440fb1 Move LDFLAGS to the CC section instead of the LD section. 2006-06-25 15:04:31 +00:00
wiz b6aca06c61 Remove a superfluous comma. 2006-06-25 13:48:38 +00:00
kent 19880a7e53 - remove a sentence about no support for S/PDIF
- add supported codec names
- bump date
2006-06-25 13:44:37 +00:00
wiz 83b25f2177 Various minor improvements. 2006-06-25 13:24:45 +00:00
yamt 54460ad919 document kmem_alloc, kmem_free, kmem_zalloc. 2006-06-25 13:07:49 +00:00
mrg d1d848dac8 put hppa in to the list of working but not switched to GCC4 platforms. 2006-06-25 05:14:36 +00:00
wiz 5a6a71279e Moved to othersrc/usr.sbin/sushi, where the program now lives. 2006-06-24 21:12:19 +00:00
wiz 1018f0f979 New sentence, new line. Remove trailing whitespace and empty BUGS section. 2006-06-24 18:43:08 +00:00
wiz 7dcb52b3b2 Comment out "/usr/share/doc/papers/timecounter.ascii.gz", since we do not
have this in NetBSD (yet?)
2006-06-24 18:41:37 +00:00
kardel 0013820b0f move geodecntr.4 into i386 section where it actually belongs 2006-06-24 12:22:52 +00:00
kardel 7186fdff87 document new attachment due to coexistence with geodecntr 2006-06-24 12:20:19 +00:00
kardel 8830115a72 add microuptime.9 (from FreeBSD) for timecounters 2006-06-24 08:47:19 +00:00
kardel fd0e890da3 include timecounter.9 description 2006-06-24 08:32:17 +00:00
kardel 363372b781 add description for geodecntr 2006-06-24 08:27:16 +00:00
kardel 6c4fd9dde2 import timecounter interface description
from FreeBSD (time.9)
2006-06-24 08:22:46 +00:00
garbled 1880a81bca Switch powerpc to gcc4. Confirmed working with prep and macppc ports. 2006-06-24 06:35:54 +00:00
mrg 157b90ce05 switch sun2 over to GCC4. however, turn off profiling for sun2 since
GCC4 generates bogus code when calling mcount().
2006-06-24 05:24:56 +00:00
mrg a1299d95e9 default MKISCSI to yes. 2006-06-24 05:16:32 +00:00
mrg 2ed89a9707 add support for MKISCSI=no. 2006-06-24 05:14:01 +00:00
christos 5ec62d9961 add SSTO 2006-06-23 22:03:18 +00:00
christos e4cfbd8bf1 - switch arm, armeb, i386, sparc, sparc64, x86_64 to gcc4
as discussed with gimpy and phone.

- add glue for gdb-6 build
2006-06-23 21:51:02 +00:00
mrg 1167183c92 make powerpc64 use GCC4. the first GCC4 platform!
add mipsel and mipseb to the list of platforms that could have GCC4
but not done yet.
2006-06-22 20:13:14 +00:00
tnozaki d9cfca81ba fix typo. 2006-06-22 16:18:45 +00:00
tnozaki e476537d55 correct the code point incompatible with Big5. 2006-06-22 16:11:55 +00:00
lukem 884736fc9f add FTL, FTW. warcrack ftw! 2006-06-21 07:20:19 +00:00
wiz a583fd878d Drop trailing whitespace. 2006-06-20 06:28:32 +00:00
jdc ad424c18b3 Add some PROM monitor and Open Boot PROM boot-related commands and a
BUGS section describing boot limitations.
2006-06-20 05:43:37 +00:00
tnozaki 2bcfe3b4c8 added Chinese Tradisional Big5 family,
Big5-2003, Big5-ETen, Big5-IBM, Big-5E, Big-5+.

``Big5 is now the alias of Big5-ETen,
if you want Unicode.org's obsolete mappings, use Big5-IBM instead.
2006-06-19 17:28:24 +00:00
gdamore a5c89047c0 Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.
2006-06-19 15:44:33 +00:00
gdamore 494d0cb31a Forgot to commit these for TOOL_SED. Thanks to tsutsui@ for pointing it out. 2006-06-18 14:38:48 +00:00
wiz 35c2a3d2fc Remove superfluous character. 2006-06-18 09:27:41 +00:00
wiz 3f76175ac9 Drop trailing whitespace. 2006-06-18 09:25:15 +00:00
christos 4f29764cfe Update for latest powersave api. 2006-06-18 02:59:21 +00:00
xtraeme e446596092 Mention support for NVIDIA MCP04/MCP55 IDE/SATA controllers and
VIA VT8237R SATA controller.

Bump date.
2006-06-17 09:00:58 +00:00
reed 5fe28dc7e5 Fix typo or mispelling. 2006-06-17 04:58:14 +00:00
tnozaki 57b95db2c8 add iconv support for CP1131(Belarus DOS code). 2006-06-16 20:09:23 +00:00
tnozaki a302e2a921 added iconv support for georgian-ps, georgian-academy. 2006-06-15 15:34:20 +00:00
yamt 0f9ed224d3 uvm_swapin: process -> lwp 2006-06-13 13:23:59 +00:00