Commit Graph

9445 Commits

Author SHA1 Message Date
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