Commit Graph

8901 Commits

Author SHA1 Message Date
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
rpaulo c3cd347c36 Adapt to new Postfix man page sync. 2006-04-22 16:06:38 +00:00
uwe 4402b3f15c Install notes into ${RELEASEDIR}/${RELEASEMACHINEDIR}, not
${RELEASEDIR}/${MACHINE}.  The former is the blessed way as it's
defined as a "subdirectory used below ${RELEASEDIR} when building a
release" and defaults to MACHINE in bsd.own.mk.

Make sure that ${RELEASEDIR}/${RELEASEMACHINEDIR} exists before
installing notes in to it.  It only ever worked because ~all ports
build at least one kernel as part of make release, and so the release
directory was created when kernel sets are installed.

XXX: Why don't we create ${RELEASEDIR}/${RELEASEMACHINEDIR} from the
top-level makefile before running make release?
2006-04-22 02:57:29 +00:00
uwe 641b9250f7 Properly use ".Nx Ns /i386" to refer to NetBSD/i386. 2006-04-20 03:44:01 +00:00
uwe dca61a460d s/xen/xen-i386/ in MACHINE_ARCH_LIST as that's what the code below expects. 2006-04-20 03:33:01 +00:00
uwe 5c626d86b7 Update portmasters list. Fix first line to use empty cells to avoid
bad output for HTML, and warning for other formats.  Fix last line to
have enough empty cells.

XXX: The list of portmasters should be sorted by last name.
2006-04-20 03:04:34 +00:00
uwe 3df4d1dece Add myself to the list of developers (if somewhat belatedly). 2006-04-20 02:20:39 +00:00
uwe 0a306a7d14 Properly use ".Nx Ns 's" for "NetBSD's" to avoid unknown version warning. 2006-04-20 01:32:48 +00:00
uwe 64026d26a0 .Nx should be on a line by itself. 2006-04-20 01:22:56 +00:00
uwe 5a943f6c33 Opening curly at the end of line should be followed by backslash to
prevent roff from seeing empty lines in input.
2006-04-20 01:10:23 +00:00
uwe ee206b0099 Properly format apropos(1) example. 2006-04-20 01:05:47 +00:00
uwe b7c401e893 Opening curly at the end of line should be followed by backslash to
prevent roff from seeing empty lines in input.
2006-04-20 00:57:33 +00:00
uwe d6b8bef553 Trailing comments are introduced with \" not .\" 2006-04-20 00:05:32 +00:00
uwe 67f9355337 Spell Kungliga Tekniska H\(:ogskolan using escape sequence. 2006-04-19 23:35:59 +00:00
he 9975d46f43 Move ndiscvt to be an i386 MD program, so that this matches what the
Makefile specifies -- it only builds the program for i386 so far.
2006-04-19 21:53:12 +00:00
tron 1b9393837d Add missing entries for ndiscvt(8) and its manual pages. 2006-04-19 10:58:17 +00:00
simonb 247e7a1d03 Don't install an empty <machine/mtpr.h> that seems to be an artifact of
when this port was created and has long since been removed from the i386
port.
2006-04-18 06:59:39 +00:00
salo b0536303e9 Add setttyentpath() manual page and bump libc minor. 2006-04-17 23:31:24 +00:00
christos bc05fcd7ed Cleanup qmqgr remnants (Hisashi T Fujinaka) 2006-04-17 22:09:39 +00:00
macallan eabac42c58 add some missing files 2006-04-17 21:07:38 +00:00
christos 22b7f8f567 Perry says we don't want qmqpd and that he'll be responsible for fixing
postfix set-permissions.
2006-04-17 19:07:45 +00:00
christos f24c5c7519 Add qmqpd 2006-04-17 16:15:40 +00:00
macallan 237baf7523 add entries for ATI drivers and man pages 2006-04-17 00:43:23 +00:00
tnozaki f9de1ba57e add c99 wcstof(3) and wcstold(3).
requested by skrll AT netbsd DOT org, thanks.

bump libc minor 138 -> 139.
2006-04-15 12:17:22 +00:00
blymn aca1d2572b Add header file for new io statistics collection. 2006-04-14 13:21:49 +00:00
garbled 1130e325c0 Oops.. I should have added installboot to obsolete, not delete the entry. 2006-04-14 06:02:44 +00:00
oster 79a8ee2f0f Populate /usr/include/m68k with both pmap_motorola.h and pte_motorola.h.
/usr/include/m68k/pmap.h expects to find pmap_motorola.h, and
/usr/include/machine/pte.h wants pte_motorola.h.
2006-04-13 19:51:09 +00:00
garbled 5390ffa2c5 installboot isn't built on this port anymore.. don't install it. 2006-04-13 19:04:29 +00:00
drochner 76264cfc6a first step to retire the useless i386_set_ioperm/i386_get_ioperm
calls: remove their manpages
2006-04-12 18:35:42 +00:00
rpaulo 0d55f26306 Add hostapd man pages. 2006-04-12 16:12:23 +00:00
tsutsui ad492b4bfe Add MI installboot(8). 2006-04-12 15:53:38 +00:00
rpaulo eeb16045e8 Add /usr/sbin/hostapd{,cli} 2006-04-12 15:46:39 +00:00
wiz 95afc5b6be Reword "works best with 32 MB, but at least 64 MB is advised" as "works with 32MB...". 2006-04-08 23:14:10 +00:00
wiz a694f1af51 Put Ic argument directly after the macro, instead of
on the following line.
2006-04-08 19:54:08 +00:00
tnozaki a3e63d71ca add following encoding support to iconv:
* KOI-7(iso-ir-37, iso-5427)
	* KOI-8(old KOI8)
	* KOI7-switched(iso-2022 variant)
	* KOI8-C -- Pablo Saratxaga's  X_LOCALE KOI8-C(Caucasus)
	* KOI8-CyrillicOld -- Serge Winitzki's KOI8-C(Cyrillic-Old)
	  ** not exported yet **
	* KOI8-E(iso-ir-111, ecma-cyrillic)
	* KOI8-RU
	* KOI8-T
2006-04-08 14:15:48 +00:00
mrg 0db1500b43 retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4. 2006-04-07 19:38:58 +00:00
riz 637bfc29f9 Dallas Semiconductor 1-Wire bus support, from OpenBSD. Currently includes
gpioow(4), attaching a bit-banging driver via a GPIO pin.  Also,
owtemp(4) which supports some of the 1-Wire temperature sensors, including
the DS18b20 and DS1920 - temperatures are returned via the envsys(4)
framework.

Original drivers by Alexander Yurchenko (grange@openbsd), with envsys(4)
support and a fix to the 1-wire search algorithm (for discovering
devices on the bus) by me.

As discussed on tech-kern earlier this week.
2006-04-07 18:55:21 +00:00
he 1b9747a00f Fix an overlooked addition of an empty md_post_extract(). 2006-04-06 17:18:11 +00:00
garbled 338eb2ab90 Add an initial set of install notes for the prep port. 2006-04-05 18:37:00 +00:00
garbled cd8efba238 Small KNF fix 2006-04-05 17:01:21 +00:00
garbled 85af130714 Rather big update to sysinst, in order to get it working on the prep port.
1) Add an md_post_extract() function.  This function is called after
extracting the sets, and allows the arch to do something at that time.
In the case of prep, it is much easier to install the bootcode after all
the sets are extracted, so we do it in md_post_extract().  Added empty
md_post_extract() functions to all other arches so they compile.

2) Add md_mbr_use_wholedisk() and md_check_mbr().  In edit_mbr() I have
split off the code that uses the whole disk for NetBSD, into the
mbr_use_wholedisk() function.  On most ports that use mbr.c, I made
md_mbr_use_wholedisk() just call that and return.  On prep we create the
magical prep boot partition here.  The md_check_mbr() function allows the
arch to add additional checks after the user had manually edited the MBR
to make sure the choices he made allow NetBSD to function.  Added a dummy
routine to all mbr.c using arches.

3) Added code to bsdlabel.c to create a partition of type boot if
PART_BOOT is defined, but BOOT_SIZE is not defined.  Also added two more
globals "bootsize" and "bootstart" which must be seeded in order to do
so.  This is done on prep in md_check_mbr().

4) Added MBR_PTYPE_PREP to the list of MBR partitions.

5) Made the prep port actually install sanely.  It now creates a prep
boot partition, labels it correctly, installs all the sets, and then runs
mkbootimage and dd's the bootimage into the prep partition.  The result
is a prep installer that creates a bootable NetBSD installation
automatically.

6) Edited the prep menus and messages files to add new labels.  In the
case of the translated files, I just added the words in english for
someone to translate later.

I tried to xcompile a few arches to make sure I didn't break anything,
but I could have missed something.  Please let me know if I have broken
your arch in any way.  I'll watch the autobuilds for the next few days
too. For all ports other than prep there should be no functional changes
at all.
2006-04-05 16:55:01 +00:00
uwe 11419c1870 Build XFree86 server on netwinder with a minimal set of generic drivers
(XFree doesn't have a driver for CyberPro cards).
2006-04-03 11:15:17 +00:00
scw 34b4a96dbb Add a kernel driver and userland program for the Topfield TF5000PVR range
of digital video recorders popular in Europe and Australia.

These devices have a USB client port which can be used to upload and
download recordings (and other files, such as MIPS binaries for execution
on the DVR's CPU) to/from their internal hard disk, in addition to some
other operations on files and directories.
2006-04-03 08:15:48 +00:00
uwe f656cfe053 Kill trailing whitespace. 2006-04-02 01:17:16 +00:00
tnozaki b37120b682 add iconv support for Armenian State Standard encoding:
ARMSCII-7, ARMSCII-8, ARMSCII-8A
2006-04-01 04:13:21 +00:00
shige a6d74476ad Added evbmips instkernel and sysinst. 2006-03-30 15:45:42 +00:00