| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
| |
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
|
|
|
|
| |
Michael McConville
|
| |
|
|
|
|
| |
based on diff by mmcc@
|
|
|
|
|
|
| |
data isn't necessary.
ok mpi@, ok&tweak natano@
|
| |
|
|
|
|
| |
ok sthen@
|
| |
|
| |
|
|
|
|
| |
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
|
|
|
|
| |
noted by miod@
|
|
|
|
|
|
| |
we do need the hidden _libc_syscall alias.
from miod@
|
|
|
|
| |
ok millert@
|
|
|
|
| |
OK jmc@
|
|
|
|
| |
ok deraadt@, stsp@
|
|
|
|
|
| |
such that the MLINKS removal can be committed after this;
OK jmc@
|
|
|
|
| |
ok guenther@, millert@, deraadt@
|
|
|
|
|
|
|
| |
Fallback to initialization with 0 when _res.nsaddr_list is to small to hold an
IPv6 address.
OK bluhm@
|
|
|
|
| |
OK deraadt@ guenther@ jmc@
|
| |
|
|
|
|
|
|
| |
as osendsyslog for a while. The three argument variant is the only
one that will stay.
input kettenis@; OK deraadt@
|
|
|
|
|
|
| |
So instead, do the kbind disabling with syscall().
debugging and ok deraadt@, ok kettenis@
|
|
|
|
|
|
| |
so no need to include share/locale/ctype/Makefile.inc to get it.
ok guenther@ stsp@ (who had the same diff)
|
|
|
|
| |
ok jmc
|
|
|
|
| |
address of the new thread
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
move their definitions and initialization in static links to libc.a
Make crt0 always invoke a new func _csu_finish() in libc to process the auxv
and to either register the ld.so cleanup function (in dynamic links) or
initialize environ and __progname and do MC_DISABLE_KBIND (in static links).
In libc, get pagesize from auxv; cache that between getpagesize() and
sysconf(_SC_PAGESIZE)
ok mpi@ "good time" deraadt@
|
|
|
|
|
|
|
|
|
|
| |
idioms.
Adopt the more concise fcntl(n, F_GETFL) over fcntl(n, F_GETFL, 0)
where it is obvious further investigation will not yield and
even better way.
Obviousness evaluation and ok guenther@
|
| |
|
| |
|
| |
|
|
|
|
| |
ok otto@
|
|
|
|
| |
okay jmc@
|
|
|
|
| |
ok @stefan armani@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
applications like zdump(8) because pledge(2) doesn't allow access(2) to
/usr/share/zoneinfo.
millert@ better described why this call can go away:
"This looks like an attempt to do access checks based on the real uid instead
of the effective uid. Basically for setuid programs we don't want to allow a
user to set TZ to a path they should not be able to otherwise access.
However, we already have a check for issetugid() above so I think the doaccess
bits can just be removed and we can rely on open()."
After discussion with tb@, deraadt@ and millert@, this was also OK'ed by them
|
| |
|
|
|
|
|
|
| |
in libc's hidden/stdlib.h instead of in each .c file that needs one
ok deraadt@ gsoares@ mpi@
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
void return types 'return no value'. This is obvious and therefore
unneccessary to mention.
We spare rewind(3)'s sentence because espie@ pointed out that it's a
warning - the function masks a potential error.
This commit also adds a sentence to X509_free clarifying that it's
NULL-safe. This bit was discussed with doug@.
ok martijn@, sentiment supported by schwarze@
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
ok millert@
|
|
|
|
| |
i've also changed some "and" to "no", since i think it reads better;
|
| |
|
| |
|