Commit Graph

9474 Commits

Author SHA1 Message Date
lukem
e9aa053c09 Add raise_default_signal(3) -- raise the default signal handler.
Can be used by applications that have their own SIGINT (et al)
handlers and want to exit in a manner that correctly
signals to the parent that the process was terminated by a signal.
See http://www.cons.org/cracauer/sigint.html for more info.
Discussed on tech-userlevel@.
2007-09-25 01:13:54 +00:00
wiz
804d4ddaaf Document aprint*_dev and aprint*_ifnet. Requested by joerg@ 2007-09-24 20:44:23 +00:00
agc
903cd8368b Sync with reality - add <sys/gcq.h> 2007-09-23 21:27:34 +00:00
martin
3d0c5d6936 Add a warning that booting the install kernel from a Solaris root partition
may fail for non obvious reasons. Fixes for the bootloader will not be
available in-time for 4.0, unfortunately.
2007-09-16 21:41:16 +00:00
xtraeme
189cf45ffd Forgot to add aps(4)... sorry phone :-) 2007-09-11 21:54:54 +00:00
chris
5e02e37306 Fix bug which causes cats builds to not produce an a.out install kernels,
which are needed to boot from Cyclone firmware.

Bug reported on port-cats mailing list:
http://mail-index.netbsd.org/port-cats/2007/09/08/0000.html
2007-09-08 14:25:09 +00:00
rmind
2cecf9bbe9 Implementation of POSIX message queues.
Reviewed by: <ad>, <tech-kern>
2007-09-07 18:56:02 +00:00
tshiozak
260d6cea73 add manpage for uchcom(4). 2007-09-03 18:02:16 +00:00
jnemeth
28af2a6c6b add CDEXTRA for specifying a directory of extra stuff to put on a CD 2007-08-31 14:20:29 +00:00
macallan
eb432e069e let build.sh build the ag10e driver 2007-08-30 04:45:02 +00:00
jnemeth
44f91e0e38 cd to previous directory after copying files so subsequent copies won't fail 2007-08-30 04:27:04 +00:00
xtraeme
c52324299f Add a manpage for the ichlpcib(4) driver. This needs some wizd-ification. 2007-08-26 18:05:43 +00:00
skd
1e30d70843 /libexec, not /usr/libexec. 2007-08-24 17:11:58 +00:00
he
582037c8a5 Add libexec to SRCDIRS so that the source of the newly added
lfs_cleanerd can be found.
2007-08-23 12:24:14 +00:00
skd
e066a10613 Enable LFS from sysinstall. 2007-08-21 02:20:55 +00:00
drochner
9d8b5fa74e Add C99 complex support, for double and float.
Most complex function implementations are from the "c9x-complex" library,
originating from the "cephes" math library, see
http://www.netlib.org/cephes/, from Stephen L. Moshier, incorporated and
redistributed with the NetBSD license by permission of the author.

Error behaviour and other boundary conditions (branch cuts)
need to be looked at.

For namespace sanity, I've done the rename/weak alias procedure to
most of the exported functions which are also used internally.
Didn't do so for sin/cos(f) yet because assembler implementations use
them directly, and renaming functions shared between the main libm
and the machine specific "overlay" might raise binary compatibility
issues.
2007-08-20 16:01:28 +00:00
kiyohara
10448cd503 Add support for AnyCom BlueCard. 2007-08-20 00:29:43 +00:00
tnn
449902fc06 Add spdmem(4) driver. This decodes technical specifications stored in
the eeprom on common types of memory modules. The specifications are
displayed during boot and can later be queried in the hw.spdmemN sysctl
subtree. Stub driver written by Nicolas Joly and greatly improved upon by
Paul Goyette. From PR 36745, with additional improvements by Paul and me.
2007-08-18 11:26:35 +00:00
pavel
c0f560c80e struct plistref does not reference other proplib data types, so split it
in its own header file to be included by dkio.h. Fixes breakage due to
pollution from proplib.h in programs which include ioctl.h. Tested and OK
by dogcow@.
2007-08-17 11:05:03 +00:00
kiyohara
8e7888075a Replace to Matthew Orgass's slhci(4).
http://mail-index.netbsd.org/tech-kern/2007/06/26/0001.html

And import gcq.
http://mail-index.netbsd.org/tech-kern/2007/06/18/0020.html
2007-08-16 03:09:01 +00:00
kiyohara
b095a2da1f Replace to Matthew Orgass's slhci(4).
http://mail-index.netbsd.org/tech-kern/2007/06/26/0001.html
  gcq is Generic Circular Queues.  Used by slhci.
2007-08-15 16:43:10 +00:00
pooka
f49fa2014c add mount_sysctlfs.8 2007-08-10 07:59:32 +00:00
pooka
ba4e596bc9 move sysctlfs from examples to base 2007-08-09 22:01:25 +00:00
nonaka
fad0ea915b build and install zbsdmod.o. 2007-08-09 16:08:58 +00:00
he
fd961c4429 Add a new socket option for unix domain sockets: LOCAL_PEEREID, to make
it possible to get the pid, euid and egid of the process at the remote
end at the time it did bind() or connect().

Add a new libc function, getpeereid() to easily get at the euid and egid.
As a consequence, bump libc's minor number.

Document the LOCAL_PEEREID socket option in unix(4).

Based on contribution by Arne H. Juul, minor modifications by myself.
2007-08-09 15:23:01 +00:00
pooka
c5653da5a1 install bsd.klinks.mk 2007-08-05 21:50:32 +00:00
macallan
3206de3f77 updates from David H. Gutteridge via PR36373 2007-08-05 16:25:03 +00:00
yamt
5621cabda9 add cpuctl.debug. 2007-08-05 12:46:02 +00:00
jnemeth
cd27c0d793 PR/36370 - Lloyd Parkes -- pckbd.fr_CA-iso8859-1 does not have share tag 2007-08-04 12:41:59 +00:00
ad
18af8ee9bd Add cpuctl(8). For now this is not much more than a toy for debugging and
benchmarking that allows taking CPUs online/offline.
2007-08-04 11:02:56 +00:00
jmmv
374758e493 Configure wscons on the new installed system. 2007-08-01 14:49:42 +00:00
jmmv
f007a448b9 Add wskbd configuration to sysinst on shark. 2007-08-01 14:20:40 +00:00
jmmv
d291012153 Switch NetBSD/shark's installation kernel and disk image to use wscons
instead of pccons, just like its GENERIC kernel does.

This obsoletes pccons in this platform, which will probably be removed
later.
2007-07-31 19:51:58 +00:00
jnemeth
173e0805ea update portmaster list again after recent updates to website 2007-07-31 05:18:19 +00:00
jmmv
a556f30fda In the shark's installation image, create the bpf device from the
'ramdisk' MAKEDEV goal instead of from a Makefile definition.  As there
is just one configuration for the ramdisk, it's better to keep everything
in one place.
2007-07-30 14:03:17 +00:00
taca
aefef5cb2c Add lint library for libarchive(3). 2007-07-30 06:58:18 +00:00
jmmv
36b239668c Use get_media_subtype_string instead of get_media_mode_string to determine
the card's current media type.  Otherwise it always defaults to 'autoselect'
which is not supported by all cards (e.g. cs(4) in NetBSD/shark).

This was causing problems when configuring an interface with dhclient, as
sysinst could incorrectly reset the media type (the net_media variable) to
'autoselect', writing incorrect ifconfig.<if> files in the target file
system.
2007-07-29 20:44:26 +00:00
joerg
577a8c7029 Add build glue for libarchive and update the various sets. 2007-07-29 17:06:00 +00:00
nonaka
6198bdd8dc Added /usr/sbin/tpctl 2007-07-29 14:37:53 +00:00
nonaka
d8caf5f9b4 Added apm releated programs. 2007-07-29 14:35:55 +00:00
nonaka
d1d5985b69 Added apmvar.h 2007-07-29 14:32:18 +00:00
jmmv
1887d3d26e Add dhclient to the shark's installation disk image so that we can configure
network interfaces through DHCP in sysinst.
2007-07-29 13:59:38 +00:00
kiyohara
c845e341d1 s/ichsmp/ichsmb/. 2007-07-28 15:01:25 +00:00
kiyohara
ad2eb788f6 s/cat4/man4/. 2007-07-28 14:51:36 +00:00
kiyohara
37b3e2d574 Add support for Intel ICH SMBus controller. 2007-07-28 10:51:56 +00:00
jnemeth
7de3213369 Update the releng team list based on the current releng mailing list
(including adding the person that is currently spearheading the release).

XXX Somebody from releng should check this over.
2007-07-27 10:40:00 +00:00
pavel
4195ecc3d2 Make the port-specific changelog ($MACHINE/whatis) optional by using .pso
to call a shell script which outputs nothing if the file is not present.

Remove the "whatis" file for ports where it does not contain anything
useful and hasn't been updated for years. OK tsutsui@, hubertf@.
2007-07-26 15:26:35 +00:00
jnemeth
dfb7eb763c update portmaster list 2007-07-26 11:43:57 +00:00
jnemeth
3660047b6b match website re-org 2007-07-26 11:38:29 +00:00
jnemeth
34e8853023 add some details about upgrading from NetBSD 3.x 2007-07-26 11:29:05 +00:00