| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This stores errno, the cancelation flags, and related bits for each thread
and is allocated by ld.so or libc.a. This is an ABI break from 5.9-stable!
Make libpthread dlopen'able by moving the cancelation wrappers into libc
and doing locking and fork/errno handling via callbacks that libpthread
registers when it first initializes. 'errno' *must* be declared via
<errno.h> now!
Clean up libpthread's symbol exports like libc.
On powerpc, offset the TIB/TCB/TLS data from the register per the ELF spec.
Testing by various, particularly sthen@ and patrick@
ok kettenis@
|
| |
|
|
|
|
| |
Requested by deraadt@
|
| |
|
|
|
|
| |
with few nits from and ok schwarze@
|
|
|
|
|
|
|
| |
initial diff from Rob Pierce rob ! 2keys. ca
with some enhancements from jmc@, schwarze@ and me
ok jmc@ schwarze@
|
|
|
|
|
|
|
|
|
| |
With input from schwarze@ and semarie@.
"go ahead" schwarze@
(documentation perspective only, without checking factual accuracy)
ok semarie@ on an earlier version
|
|
|
|
| |
based on diff by mmcc@
|
|
|
|
| |
make its underlying symbol name look like others.
|
|
|
|
|
|
|
|
| |
syscall behave exactly like userspace getlogin_r() and rename it to
match. Eliminate the reduced-to-no-op wrappers of the syscalls.
Eliminate the unnecessary per-thread static buffering by getlogin().
ok kettenis@ deraadt@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
correctly - logically complete that now by removing MLINKS from base;
authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;
ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
|
|
|
|
| |
OK jmc@
|
|
|
|
| |
OK deraadt@ guenther@ jmc@
|
| |
|
|
|
|
|
|
| |
as osendsyslog for a while. The three argument variant is the only
one that will stay.
input kettenis@; OK deraadt@
|
|
|
|
| |
ok jmc
|
|
|
|
| |
address of the new thread
|
| |
|
| |
|
|
|
|
|
|
| |
in libc's hidden/stdlib.h instead of in each .c file that needs one
ok deraadt@ gsoares@ mpi@
|
| |
|
|
|
|
|
|
|
|
|
|
| |
don't want to change the current value"
it changes only the `request' argument behaviour when NULL is passed:
previously it was traited as "" was passed.
with help from jmc@ for man-page
OK tb@ on previous version
|
|
|
|
| |
i've also changed some "and" to "no", since i think it reads better;
|
|
|
|
| |
Based on diff from Michal Mazurek (akfaew (at) jasminek.net)
|
|
|
|
|
|
| |
for generating and parsing them.
ok mpi@ naddy@ millert@ deraadt@
|
|
|
|
| |
From Michal Mazurek (akfaew (at) jasminek.net)
|
|
|
|
| |
ok mpi@
|
|
|
|
| |
from Rafael Neves; input jmc@; OK deraadt@
|
|
|
|
| |
Input and OK jmc@ ratchov@ semarie@
|
| |
|
|
|
|
|
|
|
| |
(well, a syscall, but this is the established practice) in the general
sense.
ok jmc@
|
|
|
|
|
|
|
|
|
| |
The current code has already setted it by default since 1.74
any pledge failure tries to make a coredump (default rules for coredump still
applies: so setuid binaries don't create them locally).
ok deraadt@
|
| |
|
|
|
|
| |
The DESCRIPTION section already referred to "path" in some places.
|
|
|
|
|
|
| |
Spotted and diff provided by d ! lowe () openmailbox ! org, thanks!
ok schwarze@
|
|
|
|
|
|
| |
with inputs from jmc@
ok jmc@ deraadt@
|
|
|
|
|
|
| |
enforce it for mkfifo(2) and mknod(2) (with "dpath" promise).
ok deraadt@
|
|
|
|
|
| |
native language support was deleted a month ago at u2k15.
OK semarie@ deraadt@
|
| |
|
|
|
|
| |
OK deraadt@
|
|
|
|
| |
discussed with jsg
|
| |
|
|
|
|
|
| |
relayd and other programs manipulating the packet filter.
ok deraadt@
|
|
|
|
|
|
|
|
| |
string using simpler strings functions and use sendsyslog2() directly.
Also, use the LOG_CONS flag so that single-user reports are more clear.
Use a buffer size of 1024 (from bluhm)
discussed with guenther and matthew
ok millert
|
|
|
|
|
|
| |
LOG_CONS to the kernel. As a result, the /dev/console opening code can
be removed.
ok kettenis millert beck
|
| |
|
| |
|