Age | Commit message (Collapse) | Author |
|
|
|
instead of mentioning the limit, remove it. bgpctl will properly error
out if the reason is too long.
OK job@ sthen@
|
|
a no-op at the moment, but future work will introduce an actual lock
that has to be released.
OK mpi@ anton@
|
|
from a neighbor's address. Sthen@ dug out RFC 4861 4.4 that says that
the source address is "An address assigned to the interface from which
the advertisement is sent." -- which can be from a network that the
receiver does not know about. Indeed my provider sends such a neighbor
advertisment for my default gateway, which breaks my uplink.
Claudio@ added this check for symetry with NetBSD code when he added
the same check to nd6_ns_input(), where it is needed to fix
CVE-2008-2476. See also OpenBSD 4.2 errata 15.
ok claudio@, kn@
|
|
the current code, but it's probably safer this way.
ok deraadt
|
|
and return an error instead. may prevent some unset/missing confusion.
ok deraadt millert
|
|
Required for new firmware images because the command queue index has changed.
The driver remains compatible with our current firmware images for now.
Tested by benno, jan, kevlo, florian, jmatthew, Tracey Emery
ok jmatthew
|
|
|
|
|
|
a couple of times by declaring optional stuff the proper way. ok @florian
|
|
OK deraadt@
|
|
OK patrick@
|
|
ok jsg@
|
|
ok jsg@
|
|
From Hersen Wu
0e8e4fbf8d8905071c045f2922de55adbe1a6abe in mainline linux
Avoids a NULL deref of aux_engine in dc_link_aux_transfer() with
'ASRock A320M-HDV R4.0' and Raven Ridge reported by semarie@ on bugs@.
ok semarie@
|
|
This is the userland portion. OK deraadt@ sashan@
|
|
variables used in multiple .c files into common ifconfig.h. Basically
this renames brconfig.h to ifconfig.h and also uses it for sff.c.
Fix missing prototypes. Global variable name s is bad as it shadows
local variables. Call it sock and use it everywhere.
OK deraadt@
|
|
operations, however they should be treated as read per the design.
Switch to using bit defines, correct said defines.
Fixes cache flushing causing Firefox to abort.
ok kettenis@ kurt@
|
|
Update RSA_padding_check_PKCS1_OAEP_mgf1() with code from OpenSSL 1.1.1d
(with some improvements/corrections to comments).
This brings in code to make the padding check constant time.
ok inoguchi@ tb@
|
|
goes away. This allows for using nc in cases where the network server
will no longer expect anything after eof, instead of hanging waiting
for more input from our end.
Additionaly, shut down if tls is in use if either side of the socket
goes away, since we higher level TLS operations (tls_read and write)
will require the socket to be both readable and writable as we can
get TLS_WANT_POLLIN or TLS_WANT_POLLOUT on either operation.
deraadt@ buying it. found by sthen@
|
|
the top of the error stack in constant time.
This will be used by upcoming RSA changes.
From OpenSSL 1.1.1d.
ok inoguchi@ tb@
|
|
|
|
This is clearer and more consistent with the rest of the kernel.
OK deraadt@ sashan@
|
|
|
|
this also brings them in line with the AF_INET equivalents.
ok visa@ bluhm@
|
|
|
|
ok patrick@
|
|
|
|
|
|
ifconfig and check the expected result. This covers the ifconfig(8)
program and the SIOCAIFADDR and SIOCDIFADDR ioctl(2).
|
|
to include all the changes.
|
|
|
|
This way maxlength will always be set to a reasonable value and there is
no need to use a conditional to print the value.
|
|
ok cheloha@, visa@
|
|
ok cheloha@, visa@, akoshibe@
|
|
krishnaiah bommu
|
|
|
|
Print the guest %rip when it tries to do I/O to a nonexistent port.
Also convert the message to a DPRINTF so that it doesn't leak
guest address information into any logging the host might be doing
under normal non-debug conditions.
|
|
Early in the release cycle is the right time to do this.
"yes please" jcs@. ok deraadt@
|
|
|
|
|
|
|
|
ok jmatthew@
|
|
Once the section has been built from the DWARF symbols also add it to
the debug kernel. That makes ddb(4) print the correct number of args
in function backtraces in such kernel as well.
While here make comment fit in 80 columns.
ok jasper@
|
|
Substract the BIAS from the `addr' argument since the unwinding
algorithm assumes the given frame address doesn't include it.
In other words, account for the BIAS added by __builtin_frame_address().
Inputs from and ok kettenis@
|
|
This refactoring will help future scheduler locking, in particular to
shrink the SCHED_LOCK().
No intended behavior change.
ok visa@
|
|
with newer GCC. From Ben Boeckel.
|
|
split-window and join-pane -l to accept similar percentages and
deprecate -p. From Anindya Mukherjee.
|
|
work. mpii(4) controllers tend not to provide the right wwn for sata devices,
so this helps if we happen to be booting off one of those.
ok dlg@ kettenis@
|
|
fields are naturally aligned, it is enough to remove __packed.
This lets the compiler generate saner machine code. In particular, now
the compiler does not use lwl/lwr and swl/swr instructions on mips64
for changing xhci descriptors. The descriptors are properly aligned in
memory, so lwl/lwr and swl/swr end up doing a redundant load or store.
Feedback from guenther@ deraadt@
Tested on amd64 by krw@
OK mpi@ krw@ kettenis@
|