deraadt
3268b35e7d
grow the iso
12 years ago
matthew
36e00bde57
Drop support from openpty() for 8+ year old kernels that don't support
/dev/ptm. Users are strongly encouraged to upgrade to a more recent
release if they haven't already.
ok deraadt
12 years ago
matthew
42e1ef3f21
Add strnlen() to libkern.
ok deraadt
12 years ago
espie
edea3f9eb4
enable sqlite3, as prompted by theo
12 years ago
espie
9056c37509
clean-up release dependency tree, so that release is "MI parallel-make clean"
(yeah, the md parts are NOT, not yet).
okay miod@, deraadt@
12 years ago
espie
6179cf1944
NOOBJ -> zap unneeded ${.CURDIR} for clarity.
ok miod@
12 years ago
deraadt
d00b320411
alloca is NOT machine dependent; it has exactly the same
effective result. its use is NOT discouraged -- it is not
common, but when you need it, there is nothing else that will do.
12 years ago
deraadt
ebf73d8f52
remove rfork(); ok guenther miod
12 years ago
deraadt
e1fcac32ae
prototype getdtablecount()
12 years ago
ratchov
14615acf86
Use "unsigned int" rather than "unsigned". No object change.
suggested by deraadt@
12 years ago
jsg
f4126b94aa
unhook lint from the tree. The parser is incomplete and difficult
to fix and there are several alternatives that don't tell quite so many
dangerous lies.
enthusiastic agreement from a bunch of people
12 years ago
matthieu
034a6e9814
Missed kbproto documentation directory.
12 years ago
matthieu
cee8559e1b
New directories for protocol documentation.
12 years ago
jsing
9c39449e60
Regen.
12 years ago
jsing
17b8087c70
Remove raidframe device nodes.
12 years ago
jsing
47af857c8d
tedu the raidctl.
ok deraadt@
12 years ago
jmc
dfc0bf8b46
tweak previous;
12 years ago
deraadt
21ec91c765
simplify the strlcpy/strlcat manual page substantially. do less
explaining of "what a C string is", and make it more clear that these
functiosn BEHAVE EXACTLY LIKE snprintf with "%s"! (anyone who wants
to write a 'strlcpy considered harmful' paper should probably write a
'strlcpy and snprintf considered harmful' paper instead).
note to those from other projects reading this commit message: It would
be very good if this new manual was picked up in your project.
ok jmc millert krw
12 years ago
deraadt
4ad32a172a
btd went away
12 years ago
miod
9ccdbcf858
Hook IP22 kernels to the build, and document how to boot the installation
media on them. Try to be helpful and explain how things may fail on the
older PROM and what to do about this.
12 years ago
miod
339b14704c
regen
12 years ago
miod
bf14e4712b
Work in progress support for the SGI Indigo, Indigo 2 and Indy systems
(IP20, IP22, IP24) in 64-bit mode, adapated from NetBSD. Currently limited
to headless operation, input and video drivers will get ported soon.
Should work on all R4000, R4440 and R5000 based systems. L2 cache on R5000SC
Indy not supported yet (coming soon), R4600 not supported yet either (coming
soon as well).
Tested to boot multiuser on: Indigo2 R4000SC, Indy R4000PC, Indy R4000SC,
Indy R5000SC, Indigo2 R4400SC. There are still glitches in the Ethernet driver
which are being looked at.
Expansion support is limited to the GIO E++ board; GIO boards with PCI-GIO
bridges not ported yet due to the lack of hardware, and this kind of driver
does not port blindly.
Most of this work comes from NetBSD, polishing and integration work, as well
as putting as many ``R4x00 in 64-bit mode'' erratas as necessary, by yours
truly.
More work is coming, as well as trying to get some easy way to boot install
kernels (as older PROM can only boot ECOFF binaries, which won't do for the
kernel).
12 years ago
guenther
9e295b8d95
Bump standards years, as we conform to the new versions too
ok jmc@
12 years ago
guenther
9130ff4a31
strsignal() was standardized in POSIX-2008
ok millert@
12 years ago
guenther
8bebb650be
strsignal() was added to POSIX-2008; strerror_r() was in the base
of POSIX-2001, without the XSI qualifier. Adjust conditionals to match.
ok millert@
12 years ago
guenther
63956e38b6
Provide the old prototypes for scandir() and alphasort() for code that
requests the pre-standardized version
requested by millert@
12 years ago
gsoares
342b524a97
rollback r1.76 since it may break some tools
noticed / requested by claudio@
discussed with henning / claudio / me
12 years ago
matthew
2eb7e244b3
Make DIR a private type within libc, give it the same underlying
typedef regardless of __BSD_VISIBLE, and eliminate the dirfd() macro.
ok guenther@
12 years ago
guenther
cdcacd10ba
Update alphasort() and scandir()'s argument types to match POSIX:
use "const struct dirent **" instead of "const void *". Also, add
__restrict to readdir_r().
ok matthew@
12 years ago
matthew
752e801bd3
Add dirfd() as a function to libc per POSIX requirement; dirfd() macro
to be pruned later when DIR is made an opaque type.
ok guenther@; prodding by brad@ for VLC and other ports
12 years ago
fgsch
0b7e004a5c
Implement getdelim(3) and getline(3).
Prompted in a mail to tech@ by Jan Klemkow (j-dot-klemkow-at-wemelug-dot-de)
but this is based on NetBSD's implementation instead with some tweaks by me.
Further improvements would happen in tree.
ok millert@; discussed with many others
ports cleanup by naddy@, sthen@. Antti Harri, Gonzalo L. R. and myself.
12 years ago
matthew
37676d43d9
Implement execvpe(3) and posix_spawn(3) and family. Based on
FreeBSD's implementation via Frank Denis, with various cleanups and
tweaks by me.
ok deraadt@, guenther@; discussions and tweaks from many others
jmc@ promises to help me further with the man pages in tree
12 years ago
millert
4f8263876c
Fix a bug where random() always returns 0 when srandom() is seeded
with 0. Use 1 and not 0 as the first element of the state array,
similar to what glibc does. OK nicm@
12 years ago
gsoares
8f39048d9e
zap appletalk (ddp) protocol suite here
these are obsolete and no longer available in kernel
"absolutely. ok" henning@
12 years ago
sthen
26c959eccf
install the rc.d script for tftpd, ok dlg@
12 years ago
matthieu
6e0f040f44
Add libXt documentation directory. spotted by naddy@
12 years ago
matthieu
b61d96b877
New dir for libXext doc.
12 years ago
dlg
2362239f24
ypbind likes a ypserv to talk to, and ypldap pretends to be ypserv.
this diff starts ypldap before ypbind instead of after.
ok deraadt@ ajacoutot@
12 years ago
dlg
8b575c2acb
add tftpd to the network daemons list just after ftpd and ftpproxy.
reminded by mikeb@
ok sthen@
12 years ago
dlg
48e7b29449
tftpd doesnt get run from inetd now.
12 years ago
dlg
4f6d7a7784
add rc.d bits for the new standalone tftpd daemon.
mostly from Kent R. Spillner
ok sthen@ robert@
12 years ago
matthieu
6b813ac8a7
New dirs for libICE and libSM docs
13 years ago
ajacoutot
a9219b74c9
Don't include ou=People in the basedn. ypldap(8) has had netid support
for a while now and groups are usually stored outside of People.
ok sthen@
13 years ago
aoyama
65916a5a8e
Add luna88k GENERIC.MP configuration file, based on mvme88k.
ok miod@
13 years ago
otto
c5909da5cf
- Test for the retrieved page address not being NULL. This turns free((void*)1)
into an bogus pointer error instead of a segfault.
- Document that we use the assumption that a non-MAP_FIXED mmap() with
hint 0 never returns NULL.
13 years ago
robert
fcf01602a4
enable nginx
13 years ago
robert
0f4ae4469a
these files are not needed here, they are going to get installed from
usr.sbin/nginx using the distribution target
13 years ago
krw
b50dd6d963
Fix previous fix for /altroot processing. Should now work for both
duid and device entries in fstab. As a bonus make commented out
lines in fstab in-eligable for altroot detection.
ok halex@ deraadt@
13 years ago
david
f7e9a65a75
install popa3d script; ok robert@ deraadt@
13 years ago
krw
f46ceee925
Let /altroot work with a duid-based fstab.
Reported by & fix tested by Dave Anderson. Thanks!
ok deraadt@
13 years ago