Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
device
reported by Callum R. Davies
|
|
|
|
corresponding stable. So prevent rollbacking a specific binpatch but instead
always rollback the latest one. It's the only way we can know the system is
consistent.
discussed with halex@ jasper@ robert@
|
|
ok sthen@ robert@
|
|
we don't end up with cryptic error messages.
Regex help from rpe@
Issue reported by Anthony Coulter in rcctl(8), but better fix the root cause.
Also clarify the mage page that rc.d script name must follow ksh(1) variable
naming.
ok robert@ sthen@
|
|
Found by Coverity Scan. The popbuf() function iterated over a list to
find a wp pointer, then sent it to showbuffer() which immediately went
ahead and dereferenced it. This patch simply adds a NULL pointer check
before calling showbuffer(), if NULL then just return NULL to callee.
ok awolk@ millert@
|
|
before descending, after ascending, but not around single-subdir dirs
|
|
reference count.
rtable_iterate() frees the passed ``rt'' and returns the next one on the
multipath list or NULL if there's none.
ok dlg@
|
|
All allocations are done during ioctl() so it is safe to sleep.
ok claudio@, phessler@
|
|
ok claudio@, phessler@
|
|
Leaving a NULL pointer on a RTF_GATEWAY is no longer supported,
and a KASSERT() triggers.
Found the hardway by and ok sthen@
|
|
ok pascal@
Original commit message:
[SSP] Do not set __guard_local to hidden for OpenBSD SSP
guard_local is defined as long on OpenBSD. If the source file contains
a definition of guard_local, it mismatches with the int8 pointer type
used in LLVM. In that case, Module::getOrInsertGlobal() returns a
cast operation instead of a GlobalVariable. Trying to set the
visibility on the cast operation leads to random segfaults (seen when
compiling the OpenBSD kernel, which also runs with stack
protection).
In the kernel, the hidden attribute does not matter. For userspace code,
guard_local is defined as hidden in the startup code. If a program
re-defines guard_local, the definition from the startup code will
either win or the linker complains about multiple definitions
(depending on whether the re-defined __guard_local is placed in the
common segment or not).
It also matches what gcc on OpenBSD does.
|
|
Reported by Joe Holden.
|
|
|
|
overlap
|
|
|
|
segment types. Tighten up the description of the PT_PHDR type and
elaborate the descriptions of the PT_DYNAMIC and PT_TLS types.
|
|
from Tim Kuijsten (info (at) netsend.nl)
|
|
ok nicm@
|
|
used or defined, as clang isn't as forgiving as gcc. Also, declare
__flt_rounds() so that libc can build it despire clang providing its own
<float.h>
ok stefan@ kettenis@
|
|
ok hackroom@
|
|
|
|
from the aux vector.
ok patrick@ kettenis@
|
|
hints are not recognized by clang's builtin assembler and the opcode prefixes
they generate have been no-ops for all CPUs after the Pentium 4.
ok guenther@
|
|
the imsg socket.
ok gilles@ sunil@
|
|
123
456
With the cursor on either the 4, 5 or 6 and no newline after the '6',
and then execute forward-paragraph (M-}), the cursor sits still and
does not move to the end of the second line (after the 6), which is in
effect the end of parapraph. This diff fixes that behaviour.
|
|
|
|
|
|
looks good to stefan@
|
|
|
|
|
|
become unresponsive and need to be restarted following a connectivity outage.
From Brad, ok florian@
r3831 | wouter | 2016-08-23 04:49:01 -0400 (Tue, 23 Aug 2016) | 3 lines
- Fix #804: lower num_target_queries for iterator also for failed
lookups.
r3830 | wouter | 2016-08-23 04:30:12 -0400 (Tue, 23 Aug 2016) | 3 lines
- Fix #804: unbound stops responding after outage. Fixes queries
that attempt to wait for an empty list of subqueries.
|
|
|
|
loads on all systems as the TLB code does not need sign extension.
|
|
|
|
from Michael Reed
ok jmc@
|
|
ok florian
|
|
doesn't do that for us. found, analyzed and patch supplied by Martin Proyer
<martin at proyer dot net>, many thanks! ok bcook
funny since I just discussed a somewhat mysterious spamd-TLS issue with bob
and brent over breakfast yesterday in cambridge - not sure it is this one,
if it is I've been intensively digging in the wrong corner, almost "missing
the obvious"
|
|
|
|
install <editline/readline.h> by default; make them work by using
the copy from the source tree.
Issue reported by otto@.
|
|
|
|
|
|
ext_info if privsep is disabled; report Aris Adamantiadis & Mancha; ok djm@
|
|
but leave the syspatch entry (since the directory does exist);
discussed with ajacoutot;
|
|
add a comment to this effect, and explain the intention.
|
|
this means users of the api dont need to know about size_t.
found by jmc@
|