Commit Graph

9046 Commits

Author SHA1 Message Date
bjh21
f2d8dc9311 Add vidcvideo(4). 2006-08-20 12:48:47 +00:00
martin
e5b60f45a3 Do not install bootblocks twice. Suggested by Hubert Feyrer. 2006-08-19 22:41:27 +00:00
martin
914384b438 The "request" arg of ioctl(2) is unsigned long, not int!
Sign extended requests do not work on archs with sizeof(long) > sizeof(int).
2006-08-19 21:18:40 +00:00
dsl
db1e1cd15f Add a missing file, I think it something to do with simplified chinese. 2006-08-19 19:13:59 +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
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
martin
5cefff4513 It is "MAKEDEV bpf" nowadays 2006-08-18 21:44:53 +00:00
bjh21
f67b7f40a0 Obsolete <arm/iomd/vidc.h> and its directory. 2006-08-17 22:43:43 +00:00
ghen
8ef6dfdf8c Add mount_tmpfs(8) to /rescue. Ok with christos. 2006-08-16 16:50:59 +00:00
macallan
ad53a0a585 Add OpenFirmware support to eeprom(8) and build it on macppc.
Tested on macppc and sparc
2006-08-16 03:24:57 +00:00
ghen
787f1c4af1 Add ex(1) to /rescue. This won't add more than a few bytes to the crunchgen
binary since "ex" is just "vi -e" and vi(1) is already there.

Ok with hubertf and salo.
2006-08-15 14:14:35 +00:00
bjh21
3588325ecf Obsolete manual pages for deleted acorn32 keyboard drivers. 2006-08-14 22:26:59 +00:00
bjh21
cd46a5a9c8 Remove mention of wscons-specific kernels on acorn32 -- all acorn32 kernels
now use wscons.
2006-08-14 22:14:13 +00:00
bjh21
844bc4f1f6 Obsolete two header files related to the (removed) old console code. 2006-08-14 22:07:11 +00:00
rpaulo
2e90509055 Install postfix-manuals.html. 2006-08-14 21:35:38 +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
christos
1aabccbafc man pages for stresep and strndup. 2006-08-12 23:54:12 +00:00
christos
fc3d8b7c5f libc 146 2006-08-12 23:52:29 +00:00
plunky
a1c876ddfc Add my name to list of Developers 2006-08-11 18:39:02 +00:00
hubertf
a441eeeff1 Add whitespace to make more readable. No functional change. 2006-08-11 13:39:44 +00:00
hubertf
f4ff510f74 Offer to install GENERIC.MP, too, as we build & ship it. 2006-08-11 13:35:54 +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
mhitch
4b2f6edec3 gcc4 fixes: a lot of char * signed/unsigned mismatches. 2006-08-04 05:30:13 +00:00
oster
066dca4e5e We need to .WAIT until 'prepare' is done, and then .WAIT until
'copy-releasedir' is done before doing 'image'.  Failure to do so
leads to a race condition that may result in build errors on
parallel builds with '-j 4' and '-j 16'.
2006-08-02 21:37:41 +00:00
bjh21
edbe853398 Add the !Help file I forgot previously. 2006-08-02 11:31:27 +00:00
tsutsui
d8e998dec9 Use crunched binary in miniroot so that we can get smaller image
and no longer have to sync shlib majors in the list file.

Ok'ed by nathanw and christos on port-sun3, and tested on tme by me.
2006-08-02 09:30:46 +00:00
lukem
4adcd9d67f add psim for gdb6 2006-08-02 01:35:50 +00:00
he
cfaad7eb68 Bump the miniroot size by 1MB to 18MB so that it fits again. 2006-07-31 22:56:09 +00:00
martin
cb10eb2bc2 Bump libc to 145 (fhandle_t is gone) 2006-07-31 16:39:23 +00:00
bjh21
5b69310abf Merge in changes from acorn32 version, which should fix some build failures
with GCC 4.
2006-07-30 16:46:49 +00:00
ad
d8360081f7 Remove RASTERCONSOLE support from the pmax port. 2006-07-29 19:10:56 +00:00
tsutsui
1a7f69d4dc After extracting sets, copy miniroot kernel only if there is
no extracted kernel in the target disk.
2006-07-29 10:40:51 +00:00
wiz
ef2b4b6a60 Install twa(4) and add it to set list. 2006-07-29 08:54:51 +00:00
bjh21
fab9ece38c obsolete db_machdep.h 2006-07-28 22:30:21 +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
christos
d58b0e2d4c add services_mkdb 2006-07-27 22:18:46 +00:00
christos
4e15f37a26 bump for libc. 2006-07-27 15:50:04 +00:00
tron
7220cf0cb7 Correct suffixes and sort. 2006-07-27 12:55:45 +00:00
gdt
9f0410a08f add new man pages.
(Thanks to Juergen Hannken-Illjes for pointing out my error.)
2006-07-27 11:59:54 +00:00
drochner
76372bef22 obsolete db_machdep.h 2006-07-26 20:09:17 +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
tron
ebe62ad714 Bluetooth fixes by Iain Hibbert:
Remove bluetooth.conf(5) and config parsing from libbluetooth(3)
as this is no longer required.
2006-07-26 11:11:04 +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
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
4357c6cde3 missed in previous commit, we now have veriexec(9) 2006-07-25 21:21:25 +00:00
lukem
a7661355df Add amrctl.debug 2006-07-24 05:09:19 +00:00
bjh21
b1e602b971 Update to match new documentation layout. 2006-07-23 13:37:43 +00:00
bjh21
66e6b99a2b Move varous documents into a subdirectory of !BtNetBSD and add a !Help file
(accessible from the Filer menu) to open it.  The documents are:
  BtNetBSD/FBInstall
  BtNetBSD/!BtNetBSD/Files
  BtNetBSD/!BtNetBSD/Legal
2006-07-23 13:33:53 +00:00
bouyer
d252c65e9c Add a /dev/amr* control file for amr(4) devices, which allows sending raw
commands to the controller.
Add a amrctl(8) control tool, which for now only allows to get status
from the adapter (status of adapter, logical volumes and and individual
drives).
From FreeBSD, with some adjustements by Andrew Doran and me.
2006-07-23 12:01:25 +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
bjh21
eaf8878f34 We build releases under NetBSD now, so there's no need for the MkRelease
and MkRelScr scripts to do (some of) it under RISC OS.  Remove them.
2006-07-22 22:38:54 +00:00
tsutsui
4f08243995 Use MI installboot(8), not obsolete disklabel(8) with -B. 2006-07-21 19:02:27 +00:00
martin
9d93195858 Fix truncated message and one inconsistency, fixes parts of
PR bin/34048.
2006-07-21 14:04:26 +00:00
bjh21
3ec3640611 No acorn32 system that I know of has PCMCIA, so skip PCMCIA references there. 2006-07-20 19:38:17 +00:00
bjh21
03570c9170 Add line numbers to BASIC files we distribute. This avoids the annoying
"Program renumbered" message when they start up.
2006-07-19 22:54:57 +00:00
rpaulo
f483709ebd add new postfix docs 2006-07-19 22:20:59 +00:00
bjh21
683e3863d0 Add NetBSD RCSID. 2006-07-19 21:52:54 +00:00
rpaulo
d8a0a3ce50 add bounce(5) man page 2006-07-19 02:06:15 +00:00
jnemeth
cf6a192ebc CID 2970: don't close a file that isn't open 2006-07-18 12:05:03 +00:00
hubertf
7c79d661fa Mozilla -> Firefox 2006-07-17 14:21:19 +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
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
bjh21
890c1cd933 It's possible to launch the installation kernel by double-clicking it now. 2006-07-13 15:19:58 +00:00
bjh21
5fa51428d5 Fix a couple of .Pa that should have been .Pp. 2006-07-13 15:07:47 +00:00
bjh21
74be07eab4 Correct another reference to BtNetBSD.zip.
Also spell "RISC OS" consistently and correctly throughout.
2006-07-13 14:50:27 +00:00
bjh21
99397e519f BtNetBSD is shipped as a Spark archive complete with RISC OS file types now,
which simplifies things considerably.
2006-07-13 13:53:45 +00:00
bjh21
0daf2ef0d5 Fix sources of software. 2006-07-13 13:45:47 +00:00
bjh21
d117d70cb0 boot32 can boot gzipped kernels (when it works at all), so there's no need
to require a standalone gunzip.
2006-07-13 13:25:17 +00:00
bjh21
f2742dcfa1 Fix a couple of error flagged by mdoc. 2006-07-13 13:15:04 +00:00
bjh21
07505ac8d7 Update to describe the set of kernels we actually ship on acorn32. 2006-07-13 13:14:36 +00:00
martin
0a09af8063 Bump minor to 143 (getfh versioned) 2006-07-13 12:04:13 +00:00
he
f884703a86 Mark libstdc++.so.6 as being for gcc=4.
Add libstdc++.so.5 and mark it as being for gcc=3.
2006-07-13 11:46:37 +00:00
he
96aa79df49 Mark various files installed in ./usr/include/g++/bits as only for gcc=4.
However, mark the g++ "fstream" and "new" include files for use with any
gcc version, as they're also installed when gcc=3.
2006-07-13 11:43:54 +00:00
he
3af86f2e2f Move the single remaining line from md.x86_64 to md.amd64, and put
md.x86_64 back to deleted state.  It is a long time since the latter
file was inspected when putting together set lists for amd64.
2006-07-13 10:20:49 +00:00
lukem
5666bd9aa8 * Provide new keywords:
gcc=<n>			<n> = value of ${HAVE_GCC}
	gdb=<n>			<n> = value of ${HAVE_GDB}

* Support extra keywords on lines with "obsolete" keywords to allow
  keyword-specific obsolete files.
  (Primarily intended for use with gcc=<n> and gdb=<n>, although
  it could be use for other items).

* Use the above features to collapse the gcc.* and gcc4.* lists into
  the appropriate set lists.

* Deprecate the tc.* lists as all platforms are either HAVE_GCC=3 or HAVE_GCC=4.

* Update set lists for HAVE_GDB=6.
2006-07-12 13:39:04 +00:00
peter
e04c92998b Fix MKISCSI=no. 2006-07-11 23:20:22 +00:00
peter
f27198fd25 Fix MKIPFILTER=no. 2006-07-11 23:19:24 +00:00
peter
28c8e35804 Fix MKNLS=no. 2006-07-11 23:18:33 +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
thorpej
434b7a76fc Add kernel and user space parts of a protocol for sending property lists
to / from the kernel using ioctls.
2006-07-05 21:46:10 +00:00
martin
c9b2188e94 Add ugensa man page 2006-07-05 10:18:35 +00:00
bjh21
90c63f54e2 Add NBFS to !BtNetBSD. 2006-07-04 23:30:24 +00:00
bjh21
a4567cbedf Add nbfs. 2006-07-04 23:13:23 +00:00
tsutsui
799b6808f9 autoconf.h is obsolete. 2006-07-01 17:34:57 +00:00
tsutsui
7159920718 Mark autoconf.h obsolete. 2006-07-01 17:25:32 +00:00
tsutsui
295436c4e2 obsolete arc/display.h 2006-07-01 17:22:20 +00:00
xtraeme
40a89559d7 Enable kse(4). 2006-06-30 23:12:48 +00:00
garbled
cc8f4d129a Add boot_com0_vreset to the list 2006-06-28 03:10:44 +00:00
peter
cf3282bd0b Fix a typo, pointed out by Hisashi T Fujinaka. 2006-06-27 21:59:51 +00:00
peter
9b9d972c0d Add manpage section 4 directories for hpcarm. 2006-06-27 20:39:01 +00:00
peter
2eaa1d753b Add hpcarm/intro(4). 2006-06-27 14:57:19 +00:00
christos
a61ffc83dc PR/33837: Bucky Katz: crossbuild of release fails because $MAKE not passed 2006-06-27 12:34:54 +00:00
mrg
e2eb31d3a3 version the socket(2) syscall. for compat30 socket, we use
EPROTONOSUPPORT instead of EAFNOSUPPORT.

from pavel@ with a little bit of clean up from myself.

XXX: netbsd32 (and perhaps other emulations) should be able
XXX: to call the standard socket calls for this i think, but
XXX: revisit this at another time.
2006-06-26 21:23:56 +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
yamt
5ff1a0a494 add following files. pointed by Hisashi T Fujinaka.
./usr/share/man/cat9/kmem_alloc.0
	./usr/share/man/cat9/kmem_free.0
	./usr/share/man/cat9/kmem_zalloc.0
2006-06-25 21:49:14 +00:00
christos
29c1a4c22e GCC4 fixes from Mike Pumford 2006-06-25 21:32:39 +00:00
yamt
787ac52945 add kmem_alloc.9 kmem_free.9 kmem_zalloc.9. 2006-06-25 13:09:41 +00:00
wiz
c37ba07237 Separate crypto and .cat/.man with a comma.
Noted by KlinT on current-users.
2006-06-25 12:02:18 +00:00
mrg
5609a371c9 make MKCRYPTO=no work again. 2006-06-25 03:02:19 +00:00
tsutsui
cc999a4878 After extracting sets, copy miniroot kernel only if there is
no extracted kernel in the target disk.
2006-06-25 00:35:03 +00:00
tsutsui
29f7708f95 After extracting sets, copy miniroot kernel only if there is
no extracted kernel in the target disk.
2006-06-25 00:15:19 +00:00
tsutsui
bc4fff729e Bump libz major. 2006-06-24 23:40:58 +00:00
kardel
afe1c7cc6b add geodecntr.4 2006-06-24 12:38:29 +00:00
kardel
243699dacb add microuptime.9 and timecounter.9 2006-06-24 12:37:36 +00:00
mrg
17c4e47817 need <stdlib.h> for exit(3) prototype. 2006-06-24 05:12:13 +00:00
mrg
e8ffedc44b add support for MKISCSI=no. 2006-06-24 05:11:40 +00:00
tron
2087ddfc5a Create the configuration files for the 3.0.1 release ISOs. 2006-06-21 21:27:20 +00:00
garbled
e8a461299e Add INSTALL_SMALL here as well, otherwise we break the build. Thanks to
he for catching this.
2006-06-21 09:25:27 +00:00
garbled
5e21fd7369 Add support for the SMALL install image on prep 2006-06-20 17:40:36 +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
uwe
59d7f20391 Do not instal net/if_pppvar.h, net/if_slvar.h and net/if_stripvar.h.
The former two are no longer necessary as slstats is no more
and pppstats now uses an ioctl instead of rummaging through kmem.
The latter has nothign interesting for the userland, but uses
struct bintime that I'm about to hide under #ifdef _KERNEL.

A bunch of remaining <net/if_*.h> headers is pretty useless to the
userland too, but ... someone else's yag to shave...
2006-06-18 21:02:16 +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
tron
9b1c22fc34 The manual pages for "mail.local" are not obsolete because "mail.local"
is (and should be) still included in the base distribution.
2006-06-13 11:27:29 +00:00
dsl
6d35173b6d When we read 'last mounted' from an FFSv2 superblock set the flag to
default the partition to FFSv2 (instead of FFSv1).
This makes update installs add the correct bootstrap code.
Fixes PR/33682 and PR/32636 (and 33228 which has alrady been closed
as a duplicate of 32636).
2006-06-10 14:48:46 +00:00
tron
3421be369d Remove "/var/spool/clientmqueue" and "/var/spool/mqueue" from the list
of obsolete directories and handle them via the "sendmail" item in
postinstall(8), too. These directories are of course necessary on
systems using the "sendmail" package.

Problem pointed out by Hisashi T Fujinaka on "current-users" mailing list.
2006-06-09 21:19:40 +00:00
tron
c5ddcac518 Remove the "sendmail" configuration files and startup scripts from the
list of obsolete files. Resurrect the "sendmail" item which now flags
these files as obsolete unless the "sendmail" package is installed.
2006-06-09 12:18:30 +00:00
dogcow
82f4871f70 As pointed out by Izumi and Tsutsui and Valeriy Ushakov, these should
properly be .ad. files, not .md. files.
2006-06-09 03:14:54 +00:00
hubertf
b6eda27950 Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U        -> INSTALL_XEN3_DOMU
  INSTALL_XENU          -> INSTALL_XEN2_DOMU
  XEN0                  -> XEN2_DOM0
  XEN3_U                -> XEN3_DOMU
  XENU                  -> XEN2_DOMU

OK'd by bouyer@
2006-06-08 22:17:07 +00:00
he
1c9b35c668 Bump boot file system size from 4 to 5MB. 2006-06-08 08:40:39 +00:00
rpaulo
459b040604 /libdata/firmware/ral/* 2006-06-08 00:15:09 +00:00
dogcow
ba08e93977 MACHINE = amd64, but MACHINE_ARCH = x86_64; rename gcc.md.* appropriately. 2006-06-07 15:49:12 +00:00
dogcow
de64e59601 add gcc4.md.amd64, as it appears that gcc4 creates mm_malloc.h there as well. 2006-06-07 02:18:29 +00:00
cube
ecfd193d31 Install config.5 and config.samples.5. 2006-06-04 19:42:18 +00:00
tsutsui
a9fac00a81 Also fix md_get_cddevs() to match cd probe messages by MI SCSI drivers.
(untested)
2006-06-04 17:00:13 +00:00
tsutsui
2c0d282c4d Fix md_get_diskdevs() to match sd probe messages by MI SCSI drivers.
Problem reported by Juha Laiho on port-hp300.
2006-06-04 16:52:29 +00:00
chap
8af3733e5a Document kernel function hashinit/hashdone.
"No[ objections] here." -christos@
2006-06-04 14:45:34 +00:00
mrg
3048667940 _G_config.h is obsolete these days. 2006-06-03 07:28:51 +00:00
tnozaki
a55e9cdf1a fix lib/33476:
added following manpages (derived from FreeBSD),
    wcwidth(3) wcswidth(3)
    wcstol(3) wcstoll(3) wcstoimax(3)
    wcstoul(3) wcstoull(3) wcstoumax(3)
  and update doc/TODO.i18n.
2006-06-03 04:36:43 +00:00
hubertf
f3513c1e13 Add & enable boot-CDs (with ramdisk kernels only, no install sets),
built as part of a regular release. For more information, see
http://mail-index.netbsd.org/tech-install/2006/05/11/0001.html

OK: core@
2006-06-02 22:35:21 +00:00
mrg
db19e89e04 remove support for building (with) GCC 2.95. also:
- always install <stdbool.h>
- don't generate a fake one for vax / gettext.
2006-06-02 22:16:18 +00:00
hubertf
2aeadc072d Prepare creation of boot CDs:
* Move files in distrib/amd64:

floppies/instkernel/Makefile -> instkernel/Makefile
floppies/ramdisk/Makefile -> ramdisks/ramdisk/Makefile
floppies/ramdisk/disktab.preinstall -> ramdisks/ramdisk/disktab.preinstall
floppies/ramdisk/list -> ramdisks/ramdisk/list
floppies/ramdisk/list.inet6 -> ramdisks/ramdisk/list.inet6
floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk
floppies/common/dot.profile -> ramdisks/common/dot.profile
floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk
floppies/common/termcap.mini -> ramdisks/common/termcap.mini

 * Adjust paths
2006-06-02 22:11:52 +00:00
hubertf
b3f292908c Prepare creation of boot CDs:
* Move files in distrib/i386:

floppies/instkernel/Makefile -> instkernel/Makefile
floppies/ramdisk-big/Makefile -> ramdisks/ramdisk-big/Makefile
floppies/ramdisk-big/disktab.preinstall -> ramdisks/ramdisk-big/disktab.preinstall
floppies/ramdisk-big/list -> ramdisks/ramdisk-big/list
floppies/ramdisk-big/list.inet6 -> ramdisks/ramdisk-big/list.inet6
floppies/ramdisk-rescuetiny/Makefile -> ramdisks/ramdisk-rescuetiny/Makefile
floppies/ramdisk-rescuetiny/list -> ramdisks/ramdisk-rescuetiny/list
floppies/ramdisk-small/Makefile -> ramdisks/ramdisk-small/Makefile
floppies/ramdisk-small/list -> ramdisks/ramdisk-small/list
floppies/ramdisk-tiny/Makefile -> ramdisks/ramdisk-tiny/Makefile
floppies/ramdisk-tiny/list -> ramdisks/ramdisk-tiny/list
floppies/common/Makefile.ramdisk -> ramdisks/common/Makefile.ramdisk
floppies/common/dot.profile -> ramdisks/common/dot.profile
floppies/common/list.ramdisk -> ramdisks/common/list.ramdisk
floppies/common/termcap.mini -> ramdisks/common/termcap.mini

 * Adjust paths
2006-06-02 22:11:06 +00:00
garbled
6a38d9365a Make the ramdisk a little bigger 2006-06-01 21:15:30 +00:00
tron
19851bbafd Resurrect "/etc/mail" and "/etc/mail/aliases". Postfix still uses that
configuration file.
2006-05-31 02:58:14 +00:00
tron
413df19e55 Remove obsolete sendmail manual pages, add postfix manual pages. 2006-05-30 19:33:26 +00:00
christos
10ff9d9641 Remove sendmail (requested by core@ and security-officer@) 2006-05-30 00:42:28 +00:00
freza
cf3f32f664 Add myself to the list of developers. 2006-05-25 15:07:08 +00:00
dan
450da78dd9 the intention of the whole tip-as-cu thing was to allow tip-as-cu and
have a cu command installed, even when the rest of uucp was removed
via MKUUCP=no.  The old uucp-derived cu is no more, and is not
installed in either case.

make it so, by correcting some confusion that had made the non-uucp
tip-as-cu cu conditional on MKUUCP
2006-05-22 12:32:20 +00:00
uwe
943edbd0d8 Nuke va-sh.h. stdarg.h and varargs.h now use __builtin_va_*. 2006-05-21 23:14:13 +00:00
dogcow
b943d36d28 Use the gcc4 md list. 2006-05-19 01:49:05 +00:00
mrg
f599351ef6 quieten GCC uninitialise variable warnings. 2006-05-18 18:45:48 +00:00
chap
a24d299bb5 Add compat_30.8 man page, incorporating suggestions
by <wiz> and <pavel>.
2006-05-18 17:08:04 +00:00
liamjfoy
4876c304b1 Integrate Common Address Redundancy Procotol (CARP) from OpenBSD
'pseudo-device	carp'

Thanks to: joerg@ christos@ riz@ and others who tested
Ok: core@
2006-05-18 09:05:49 +00:00
thorpej
3e69f1b2a5 - Add prop_array_equals(), prop_dictionary_equals(), and
prop_dictionary_keysym_equals(), and prop_object_equals() functions.
- Use realloc() where it makes sense.  There will be more changes in this
  area.
- Add a _prop_object_type structure that is used internally to keep
  information about the object types.  Decreases the footprint of the
  objects slightly by replacing several pointers with just one.
2006-05-18 03:05:19 +00:00
riz
737a435e3a Mark specific manpages, catpages, and info files as "gcccmds", so that
a "distribution" build with MKGCCCMDS=no and any of MKCATPAGES, MKMAN, and
MKINFO set to yes can still succeed.

Tested with two distribution builds of i386; one with MKGCCCMDS=no and
one without.
2006-05-17 19:41:34 +00:00
tron
6f601486c0 Put "mm_malloc.h" into GCC 4.x specific set. 2006-05-17 15:07:05 +00:00
tron
b1a151a8e4 Add lmtemp(4) manual page. 2006-05-17 14:05:52 +00:00
mrg
2a25c77f5b turn on -Wno-pointer-sign for label.c. 2006-05-17 05:24:25 +00:00
mrg
d7a5ec3490 install new header mm_malloc.h that the mmx/sse headers use now.
fixes 3rd party app build problems reported by dogcow@.
2006-05-17 03:29:45 +00:00
dogcow
0cbf19486a obsoletes should have obsolete, not .cat or .man 2006-05-16 21:51:34 +00:00
elad
97e393b1f1 kill unused man-pages. prompted by Iain Hibbert. 2006-05-16 15:56:15 +00:00
dogcow
4918849728 pointer signedness comparison fixes 2006-05-16 00:16:59 +00:00
elad
04d63f90b5 Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen
W^X mappings.

Disabled by default.

First proposed in:

	http://mail-index.netbsd.org/tech-security/2005/12/18/0000.html

More information in:

	http://pax.grsecurity.net/docs/mprotect.txt

Read relevant parts of options(4) and sysctl(3) before using!

Lots of thanks to the PaX author and Matt Thomas.
2006-05-16 00:08:24 +00:00
elad
5158334892 kauth manpage 2006-05-14 22:11:47 +00:00
dyoung
bfd03b170f Build and install wpa_passphrase, the utility for making a WPA
pre-shared key (PSK) from an SSID (802.11 "network name") and a
secret passphrase.
2006-05-14 19:51:15 +00:00
fredb
f88f7e1e1b Per consensus on tech-install, take "bootN.fs" and "boot-comN.fs" to three
floppies.  (The build is broken again without this.)  "boot-big1.fs", from
the same ramdisk as "bootN.fs", still just fits in 2880KB by virtue of the
fact that the 9KB of padding is only added once per floppy image.
2006-05-14 02:21:59 +00:00
xtraeme
512483ae83 Fix typo in previous... it.4 belongs to man4 not man3 :-) 2006-05-13 17:24:34 +00:00
xtraeme
33a96be9f2 Driver for iTE IT87xxF and compatibles hardware monitor. Add
commented out entries on GENERIC and GENERIC_LAPTOP.

Adapted from OpenBSD.
2006-05-13 09:02:18 +00:00
mrg
cde4dbaf34 add support for sets with HAVE_GCC=4:
- move fortran programs from mi.* to {tc,gcc}.*
- clone gcc.* and add new headers and shlibs to gcc4.*
2006-05-13 07:17:54 +00:00
uwe
e37068ccdf Force building and installing libgcc_pic.a when MKPIC=yes even when
MKPICINSTALL=no, as it is required to build shared libraries.  Move it
to comp-c-lib set to match crtbeginS.o
2006-05-13 01:50:51 +00:00
dsl
2073f7f26c Fix use of uninitialised variable.
I think the code it correct - but since it is only relevant when setting
the default boot partition (for mbr_bootsel) to an extended partition
it probably doesn't matter too often!
2006-05-12 21:22:34 +00:00
he
c4447252c1 Appease gcc 3.3.3 once more, marked with /* -Wuninitialized [many] */,
as it fixes build problem for many archs.
2006-05-12 13:31:56 +00:00
dogcow
205e5bf7d6 fix typo: did.9 -> edid.9 2006-05-12 07:07:51 +00:00
jdc
fa72ac1da4 Add usr/bin/sort and install.sub to prepare.fs.
Should fix PR port-atari/33455 by Alan Hourihane.
2006-05-12 05:50:30 +00:00
mrg
c31382a543 add /usr/include/g++/{debug,tr1}. 2006-05-12 01:57:59 +00:00
gdamore
fb287f2aae Added ddc.4, ddc.9. and edid.9 2006-05-11 21:06:41 +00:00
garbled
b1e7b0cf85 I changed the ramdisk size in the kernel, but failed to change the size
of the ramdisk image.  Thanks to he for catching this one.
2006-05-11 17:23:18 +00:00
mrg
e8a328732c include <bsd.own.mk> before <bsd.sys.mk>. 2006-05-11 00:15:17 +00:00
garbled
2ed4156891 Add conv=sync so it doesn't "fail" when doing the dd. 2006-05-10 18:22:28 +00:00
garbled
d4b8293191 Remove tip from prep's install media. We just don't have the room on
prep for that.
2006-05-09 20:57:19 +00:00
garbled
8f74d51698 Prep doesn't really need bad144, and it doesn't even ship with it on the
floppy, so yank the code that calls it from md.c
2006-05-09 20:52:33 +00:00
he
d3122fbee2 Bump the miniroot size from 7MB to 8MB so that it fits again. 2006-05-09 19:10:43 +00:00
rpaulo
0d8d0758a9 bump to libc.so minor 141. 2006-05-09 11:18:23 +00:00
dogcow
d78d8e8d89 Farewell, bad144; I'm sure you'll be sorely missed by someone.
At least the floppies build again now.
2006-05-09 03:22:03 +00:00
rpaulo
96a4817dfb Remove -DUSE_RFC3542. 2006-05-07 16:01:21 +00:00
hubertf
006af5fef5 X86_64 -> AMD64, the x86_86 port was renamed to amd64 long time ago;
also for consistency with i386
2006-05-07 13:54:53 +00:00
jmcneill
1735d4bad3 Add piixpm(4) man page. 2006-05-07 01:35:20 +00:00
rpaulo
75f21410a7 Enable RFC3542. 2006-05-06 00:02:48 +00:00
thorpej
5a0577de75 The propdb API is obsolete. 2006-05-05 18:27:27 +00:00
rpaulo
de8db47547 Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292).
* RFC 3542 isn't binary compatible with RFC 2292.
* RFC 2292 support is on by default but can be disabled.
* update ping6, telnet and traceroute6 to the new API.

From the KAME project (www.kame.net).
Reviewed by core.
2006-05-05 00:03:21 +00:00
ghen
3c29b80784 I joined releng recently. 2006-05-03 22:01:19 +00:00
rpaulo
84015ab895 add missing directory 2006-04-30 20:02:35 +00:00
rpaulo
5346e121ae rc.d/irdaattach 2006-04-30 15:19:18 +00:00
rpaulo
265321a56d ./usr/share/examples/hostapd/hostapd.conf 2006-04-30 13:56:35 +00:00
rpaulo
af979d425b /etc/rc.d/hostapd 2006-04-30 12:56:22 +00:00
thorpej
144348e766 Support for building proplib in userspace. 2006-04-27 20:41:57 +00:00
garbled
4603665295 Update the hardware support list for powerstack and F30. 2006-04-26 20:25:14 +00:00
drochner
741f357fc1 Build libpcap-0.9.4 from src/dist.
While there are some open issues, particulary wrt support of old
NetBSD-specific interfaces, it is better to get the code some public
testing before NetBSD-4 is branched.
2006-04-25 18:36:44 +00:00
liamjfoy
f233f366ee - add liamjfoy 2006-04-25 08:38:41 +00:00
snj
a640fe8c43 It's "its." 2006-04-24 19:00:29 +00:00
snj
bf5ceaae16 It's "its." 2006-04-24 18:00:53 +00:00
jmcneill
e04eaffce1 Add vesafb man page. 2006-04-24 14:35:15 +00:00
dillo
39602e007e Add pkg_summary.5. 2006-04-24 13:38:00 +00:00
hubertf
6e0ce16052 Call the partition type 'type' instead of 'kind'.
Less confusing, and in sync with common terminology.

Found while walking someone through the installation on IRCnet #NetBSD...
2006-04-23 23:09:48 +00:00
rittera
ce45cf6bf9 Added ndis.4 to distrib/sets/lists/man/mi 2006-04-23 01:35:07 +00:00