Age | Commit message (Collapse) | Author |
|
the path sanitizer in the privsep parent. Bring back the checks
in a way that works with new realpath(3).
tested and OK hshoexer@
|
|
pipe_lock. This add a potential sleeping point in the kqueue filter
routines which should be fine by now thanks to changes made to the
kqueue subsystem by visa.
ok visa@
|
|
route. In parse_host() s6_addr is type u_int8_t, but we have to
write a 16 bit value. Add a cast to fix ndp -c.
reported by Matthias Pitzl; OK kn@
|
|
the kernel.
ok patrick@
|
|
the kernel.
ok mlarkin@, visa@
|
|
the kernel.
ok mlarkin@, visa@
|
|
ok visa@
|
|
|
|
RFC 2082, chapter 3.1 sys about the offset:
A 16 bit offset from the RIP-2 header to the MD5 digest (if no
other trailer fields are ever defined, this value equals the
RIP-2 Data Length).
Problem reported by Hiltjo Posthuma.
OK claudio@ deraadt@ benno@
|
|
encountered. Fixes rpki-client -j which did not produce any output before.
Found by and OK job@
|
|
Update the list of default host key algorithms in ssh_config.5 and
sshd_config.5. Copy the description of the SecurityKeyProvider
option to sshd_config.5.
ok jmc@
|
|
|
|
|
|
Some drivers have returned ENXIO (6) if the device is not available
which incorrectly translates into POLLPRI|POLLOUT (2|4) in userland.
Change it to POLLERR for now, but it might as well be POLLHUP.
OK mpi@
|
|
There is an existing allocsize variable tracking size of allocations,
turns out we can pass it to free in the error path.
OK florian@, mpi@
|
|
ok jmc@
|
|
insert after needs to be the last one added, not the first. Reported by
Jason Kim in GitHub issue 2023.
|
|
ok deraadt@, dlg@
|
|
was passed to each function and output happened based on the imsg type.
Now show() will look at the imsg and based on the type call the right
function to output this type. Because of this every show function is now
only displaying one specific object.
OK benno@
|
|
crazy random port allocation for dns 'security' in USERLAND because the
KERNEL has automatically done port-randomization since 1996 (wow the year
of BSE in Britain)
|
|
Add "MAC" since we use that acronym in other man pages. ok naddy@
|
|
Report and fix from Hiltjo Posthuma, input from and ok deraadt@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
is much less work;
|
|
OK guenther@, kettenis@, mpi@
|
|
https://github.com/NLnetLabs/unbound/issues/99
ub_ctx_delete would free the passed in event_base leading to
use-after-free since libunbound never allocated the memory and
unwind expects to continue using the event_base.
|
|
Heavy lifting by sthen with updating in-tree unbound(8).
|
|
md, to hint that it might not always be the case (e.g. if dealing with
files from a different version of the tool). ok tb@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
against codes in the known-codes table, like Linux does it.
Mark the known-codes table static so it won't ever collide with
symbols declared elsewhere in the kernel.
Also add some more cause codes found in iwlwifi. I still keep hitting
firmware SYSASSERT codes that aren't declared in this table, though :(
These changes only affect IWM_DEBUG builds.
|
|
|
|
filters, no functional change
|
|
Firmware-based Tx retries were disabled when it was found that MiRA
makes better choices while probing with a constant Tx retry rate.
Before that change, high Tx rates looked better than they actually
were. The change resulted in less retries and thus higher throughput
because a lower, but actually working, initial Tx rate eventually
became the preferred choice.
However, disallowing retries at lower rates also resulted in increased
amounts of observable packet loss, especially while the connection to
the AP was still fresh and bad Tx rates had not been discovered yet.
To get the best of both worlds, use a constant Tx rate for retries while
MiRA is probing and otherwise allow firmware fallback to lower rates.
tested by Tracey Emery, pamela, jasper, and myself, on 7265/8265/9260
|
|
testing by otto & pamela as part of a larger diff
|
|
testing by otto & pamela as part of a larger diff
|
|
unwind can share caches between strategies.
testing by otto & pamela as part of a larger diff
|
|
in inteldrm(4).
ok guenther@
|
|
maps. This lets witness know that these really are different classes
avoiding false positives when detecting lock order reversals.
ok guenther@, visa@, mpi@
|
|
a single relay action with a mapping of relay hosts per domain.
ok eric@
|