Age | Commit message (Collapse) | Author |
|
ok jmc@
|
|
ok millert@
|
|
give some history.
ok matthew@ millert@ jmc@ naddy@
|
|
"of course" deraadt@
|
|
|
|
of __tfork_thread from rthreads to libc
|
|
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
|
|
it can be used for not-strictly-threading purposes
ok matthew@ kurt@
|
|
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.
|
|
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
|
|
with 0. Use 1 and not 0 as the first element of the state array,
similar to what glibc does. OK nicm@
|
|
|
|
syntax and grammar fixes from jmc@
|
|
- 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@
|
|
|
|
Joint work with and OK haesbaert@ jmc@
|
|
|
|
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.
|
|
ok dcoppa@ jmc@ schwarze@.
|
|
input/ok krw@ thib@ jmc@
|
|
the last node is deleted. Instead, resolve the Coverity warning
by returning (node *)1 when you delete the root node.
based an idea from millert@. ok otto@
|
|
just look like end-of-directory.
ok krw@ otto@ miod@
|
|
access; information found in the 2bsd directory of the CSRG archive CDs.
feedback and ok jmc@
|
|
while here, failed stats should count against the limit too.
ok deraadt sthen stsp
|
|
ok jmc@, millert@
|
|
ok stsp@
|
|
Based on code from FreeBSD.
Tested by myself (full release/install cycle on i386 and sparc64) and ajacoutot.
Man page help from jmc.
|
|
up to 3 times slower than the C code most of the time. This was
brought up by DragonflyBSD guys initially.
ok deraadt, guenther. miod will not miss it.
|
|
|
|
Includes friendly linker warning to wake up those dumb enough to use it.
Committing for kettenis@, who ran away to the hills after writing it
|
|
particularly the "consume the signal you just sent" hang, and putting
the wait queues in userspace.
Do cancellation handling in pthread_cond_*wait(), pthread_join(),
and sem_wait().
Add __ prefix to thr{sleep,wakeup,exit,sigdivert}() syscalls; add
'abort" argument to thrsleep to close cancellation race; make
thr{sleep,wakeup} return errno values via *retval to avoid touching
userspace errno.
|
|
ok guenther
|
|
explicitly set. We can compute tm_yday, tm_wday, tm_mon and tm_mday
based on the values that were specified if possible. Some logic
borrowed from localtime.c. OK espie@ deraadt@
|
|
ok deraadt@
|
|
manuals; however, it turned out all of these actually predate 2BSD.
All information from http://minnie.tuhs.org/cgi-bin/utree.pl.
ok jmc@ sobrado@
|
|
|
|
okay millert@
|
|
Poul-Henning Kamp, freebsd pr docs/163771;
ok sthen
|
|
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
|
|
ok jmc@
|
|
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
|
|
and make it compatible with bsd.lv mandoc and with groff-1.21.
This tweak was originally added for compatibility with groff-1.15,
which is no longer needed.
ok jmc@ kristaps@
|