| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
values or features that POSIX now requires to always be provided.
From Brad; ok guenther and me; incorporates feedback from millert too
|
|
|
|
| |
ok guenther, millert (and me); bulk build test by naddy
|
|
|
|
|
|
| |
compiler not doing alloca in C using malloc" is unworkable. It
is not safe, and we can never use it.
ok guenther kurt
|
| |
|
|
|
|
|
|
|
| |
This shit is so silly, length-wise, that it still makes some sense if
you forget to write half of it.
(noticed by jmc@)
|
| |
|
| |
|
|
|
|
|
|
| |
"just commit it" deraadt@
(nits to be fixed soon)
|
| |
|
|
|
|
| |
ok millert
|
|
|
|
|
|
| |
While here, recognize that _Exit() and raise() are C functions.
ok deraadt@, guenther@, jmc@
|
|
|
|
|
|
| |
give some history.
ok matthew@ millert@ jmc@ naddy@
|
|
|
|
| |
"of course" deraadt@
|
| |
|
|
|
|
|
|
| |
typedef regardless of __BSD_VISIBLE, and eliminate the dirfd() macro.
ok guenther@
|
|
|
|
|
|
|
| |
use "const struct dirent **" instead of "const void *". Also, add
__restrict to readdir_r().
ok matthew@
|
|
|
|
|
|
| |
to be pruned later when DIR is made an opaque type.
ok guenther@; prodding by brad@ for VLC and other ports
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
- zap trailing whitespace
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
_SC_MONOTONIC_CLOCK variable.
from Brad
No libc minor crank needed, as no API has been changed, per se (deraadt).
ports bulk testing by landry@
small man rewording from thib@
ok millert@ otto@ deraadt@
|
|
|
|
|
|
| |
just look like end-of-directory.
ok krw@ otto@ miod@
|
|
|
|
|
| |
while here, failed stats should count against the limit too.
ok deraadt sthen stsp
|
|
|
|
| |
ok jmc@, millert@
|
|
|
|
| |
ok deraadt@
|
|
|
|
|
|
|
|
|
|
| |
1) The close(2) return value and errno are ignored.
2) The errno is set by fchdir(2), not by chdir(2),
which has much less potential for errors.
3) Use .Rv -std.
While here, remove STANDARDS. Keith Bostic added that hope in 1990
and tweaked the wording in 1993, but it didn't come true since then.
ok kettenis@ jmc@
|
|
|
|
| |
ok guenther deraadt
|
|
|
|
|
|
|
| |
Written and provided under BSD licence by William A. Rowe Jr.
Originally released in Apache APR-1.4.5.
Merged class matching code from r1.14 and PATH_MAX check from r1.15.
ok miod millert
|
| |
|
|
|
|
| |
ok ariane
|
|
|
|
|
|
|
| |
non-standard. Tools which aren't locale-aware should only print ASCII but
were also printing latin1 which looks garbled in UTF-8 terminals.
Folks who want to use an extended character set now must set LC_CTYPE.
ok millert uwe naddy espie
|
|
|
|
|
| |
applied only to the gl_pathv vector and not the corresponding gl_statv
array. reported in OpenSSH bz#1935; feedback and okay matthew@
|
|
|
|
|
| |
Also collapse consecutive '*' (from NetBSD).
ok miod deraadt
|
|
|
|
|
|
|
| |
termcap database;
from Nils Anspach
ok nicm
|
|
|
|
|
|
|
| |
that errno isn't changed when a normal user (who can't open spwd.db)
does a lookup.
Problem pointed out by Tim van der Molen (tbvdm at xs4all.nl)
|
|
|
|
|
|
|
|
|
|
| |
specifically, rewrite them to permit some markup in the column headers,
and use "Ta" instead of literal tabs; mandoc does not currently match groff
100%, but a mandoc fix may be some time off, and we've gone enough releases
with poorly formatting column lists.
in some cases i have rewritten the lists as -tag, where -column made
little sense.
|
|
|
|
|
|
|
|
|
| |
.Bl -column header1 header2 ... <Bl flags>
mixing things up confuses mandoc, and adding flags in can screw up the list.
this hopefully just makes things a bit safer (and more consistent).
(one more bit of work left and all column lists should format how we want)
|
|
|
|
|
|
|
|
|
| |
it actually stores floats in natural-endian--therefore the existing
checks became wrong.
Take into account __VFP_FP__, effectively bringing back the old
behavior. This way it will work now, and in the future when some
of our platforms are switched to FPA, where it's much faster.
|
|
|
|
| |
former anymore. OK miod@.
|
|
|
|
|
|
|
| |
XXXat(2) system calls from POSIX 2008. Editing will be done in tree.
General style discussed with jmc@, schwarze@, and deraadt@
ok jmc@
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fchmodat(2), fstatat(2), mkdirat(2), mkfifoat(2), mknodat(2),
faccessat(2), fchownat(2), linkat(2), readlinkat(2), renameat(2),
symlinkat(2), unlinkat(2), utimensat(2), futimens(2), and
fdopendir(3).
"Minor" libc bump.
Tested in a bulk build by naddy@
Much help from guenther@, thib@, tedu@, oga@, and others.
ok deraadt@, naddy@
|
|
|
|
|
|
|
|
|
|
|
| |
a common __fdopendir() function. Also, take advantage of the new
O_DIRECTORY and O_CLOEXEC flags in opendir(3).
(Currently fdopendir(3) is commented out; it will be enabled shortly
alongside openat(2) et al.)
Tested by naddy@ in a bulk build.
tweaks and ok guenther@; stupid POSIX nit pointed out by oga@
|
|
|
|
|
|
|
|
| |
dd_flags is renamed to the placeholder position dd_unused so that
we can spot "broken software" which assumes we have Jan Simon Pendry's
union mounts (we don't have them, and won't have them ever again).
__opendir2 question spotted by matthew
verified to not break ports by sthen
|
|
|
|
| |
Cuts cap_mkdb system time in half. OK nicm@
|
|
|
|
| |
modf(3), frexp(3), ldexp(3), fpclassify(3) pages are in libc, too.
|
| |
|
|
|
|
|
| |
on this historical behavior; so we're stuck in this stupid situation.
No cookie for me.
|
| |
|