| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
with autoconf enabled.
If one is doing SLAAC one does already trust link local icmp6 so the
policy for icmp6 redirects should be the same.
pointed out by & OK bluhm@; OK henning@
|
|
|
|
|
| |
concept ok deraadt@
diff looks ok tedu@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
So add the types blksize_t (a.k.a. int32_t) and blkcnt_t (a.k.a.
int64_t). Use blkcnt_t in stat.h since the base type (int64_t) does
not change. blksize_t in stat.h will follow after the tree is audited
for signed issues, since the base type will change from u_int32_t
to a POSIX compliant int32_t.
Guidance and feedback from guenther@
ok millert@
|
| |
|
|
|
|
|
|
|
| |
to hold the malloc lock across mmap syscalls in all cases. dropping it
allows another thread to access the existing chunk cache if necessary.
could be improved to be a bit more aggressive, but i've been testing this
simple diff for some time now with good results.
|
|
|
|
| |
from Justus Baumgartner (meddev50 (at) gmail.com)
|
|
|
|
|
| |
from Justus Baumgartner (meddev50 (at) gmail.com)
ok jmc@
|
|
|
|
| |
ok jmc@
|
|
|
|
|
|
|
|
|
| |
circular lists. Amazingly, they managed to extend the requirements to no
longer match the behavior of the VAX instructions they were modeled after,
so the trivial VAX ASM versions have to go. Nice job breaking it, X/Open!
Based on a diff from enh (at) google.com
ok miod@
|
|
|
|
|
|
|
| |
on it, simplifying error checking, reducing system calls, and improving
thread-safety for libraries.
ok miod@
|
|
|
|
| |
millert@ and jmc@ agree that "overriden" is wrong
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
NO_DATA/EAI_NODATA when the hostname param is an empty string.
So far, they were using the entries in the search list with no
additional component, which is not really expected.
reported by jsing@ and a few others
ok deraadt@, "makes sense" jsing@
|
|
|
|
|
|
| |
functions, per POSIX Issue 7
ok deraadt
|
| |
|
| |
|
|
|
|
|
|
| |
being-standardized <endian.h>
ok deraadt@ millert@ beck@
|
|
|
|
|
|
|
|
| |
Move <sys/mman.h> and raise(SIGKILL) calls to OS-specific headers.
On OpenBSD, move thread_private.h as well to arc4random.h.
On Windows, use TerminateProcess on getentropy failure.
ok deraadt@
|
|
|
|
|
|
|
|
|
| |
6.11.5 - Storage-class specifiers:
The placement of a storage-class specifier other than at the
beginning of the declaration specifiers in a declaration is
an obsolescent feature.
Diff from Jean-Philippe Ouellet (jean-philippe (at) ouellet.biz)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
stdio buffers
While here replace "SUSv[67]" with "POSIX Issue [67]" and update
signal(3) to mention that pselect() and ppoll() are async signal safe
like sigaction(2) already does.
ok guenther
|
|
|
|
|
|
|
|
|
|
| |
into one if a system has an awesome getentropy(). In that case it
is valid to totally throw away the rsx state in the child. If the
getentropy() is not very good and has a lazy reseed operation, this
combining is a bad idea, and the reseed should probably continue to
use the "something old, something new" mix. _rs_allocate() can
accomodate either method, but not on the fly.
ok matthew
|
|
|
|
|
| |
Also, update the async signal safe list in signal(3) too (reminded by
deraadt)
|
|
|
|
| |
Pointed out by Jean-Philippe Ouellet
|
|
|
|
|
| |
that a certain kind of people don't go bonkers over "what is entropy".
it is what it is, input to PRNG's.
|
|
|
|
| |
Reminded by Rafael Neves
|
| |
|
|
|
|
|
|
|
| |
align with POSIX and other systems.
Pointed out by Elliott Hughes on tech
ok deraadt
|
|
|
|
|
| |
making it much easier for libressl -portable to fill in the gaps.
ok bcook beck
|
|
|
|
| |
and random(). Sigh.
|
|
|
|
|
| |
address space, and once allocated rs is never deallocated."
document the forkhandler to save reviewers time, with matthew
|
| |
|
| |
|
|
|
|
| |
ok deraadt@ beck@ kettenis@
|
|
|
|
|
|
| |
required for libc++
ok guenther afresh1
|
| |
|
|
|
|
|
|
| |
can be used anywhere (signal handler, stack protector fault handler) as
long as the format string does not contain floating point.
ok tedu miod beck
|
| |
|
| |
|
|
|
|
| |
this lurking in a tree
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
high bit as required by posix. wouldn't want to break any standards.
idea and ok deraadt
|
|
|
|
|
|
| |
Update byteorder(3) to cover the new functions in <endian.h>
ok deraadt@ millert@
|