Age | Commit message (Collapse) | Author |
|
option strings. bz#1596 ok markus@
|
|
restrict keyword
|
|
authorized_keys
|
|
If we insert our offset into tlist[] and then process tlist[] like an
array we can eliminate many of the special cases and duplicate calls
in loop().
While we're at it, change struct interval and timewarn() to use time_t
to eliminate the need for some of the casting and add explicit long-long
suffixes to the constants in tlist[] to head off overflow if the code
wanders off.
With type-related input from tb@ and a style tweak from anton@.
ok tb@
|
|
ok markus
|
|
|
|
present in lld 5.0.1 removed (--build-id=fast, -z muldefs,
-z retpolineplt). This includes a bunch of mdoc changes suggested
by schwarze@ that were recently committed upstream.
ok jmc@ schwarze@ kettenis@ deraadt@
|
|
did the big EABI switch. Do it now before we get into trouble with using
floating-point and vector instructions that actually require things to be
properly aligned.
This breaks the ABI. In particular, file descriptor passing will be
broken if kernel and userland are not in sync. Upgrading from a snap is
highly recommended.
ok otto@, patrick@, jsg@, phessler@, deraadt@
|
|
note that this is only part of raf's original diff: the rest is for
code. although i'm sure the diff itself is correct, i don;t judge
myself qualified to decide whether those changes are warranted.
still, i'd appreciate at least a reply to raf's diff from another
developer (yay! nay!)
|
|
|
|
multiplication and division. Based on a diff from otto@.
OK otto@ krw@
|
|
|
|
scratch, tweaks and OK jsing@ and jmc@.
|
|
|
|
|
|
applied during getuint64()'s input parsing.
ok otto@
|
|
multiple of cylinder size.
Eliminate various compiler warnings by shuffling unused variables
under !SUN_CYLCHECK.
Consolidate two SUN_CYLCHECK blocks into one.
Add D_VENDOR check inside SUN_CYLCHECK block.
Tweak & ok otto@
|
|
ULLONG_MAX - 1, not <= 0. This fixes the detection of
^D and invalid values during the 'R'esize command.
ok otto@
|
|
splicing thread has finished sotask() with the socket to be freed.
Use after free reported and fix successfully tested by Rivo Nurges.
discussed with mpi@
|
|
when processing an npx interrupt. This fixes a kernel locked
assertion in postsig_done() during the libc ieeefp/except regression
test.
OK visa@
|
|
|
|
|
|
|
|
ok guenther
|
|
|
|
i was assigning to ip dst to both the key src and dst, which meant
no traffic matched and it fell through the network stacks ipip
processing.
based on some excellent investigation by andreas bartelt.
|
|
|
|
with log_debug() so -v unleashes all debug output without having to
compile a custom dhclient.
|
|
are otherwise optional
diff from holger mikolon, tweaked a bit by me
|
|
ok krw@, tweaks by jmc@
|
|
This was needed to be able to use loadfirmware() to load the microcode
before letting the cores go. Now that the microcode is loaded earlier
we can restore the previous behaviour.
ok deraadt@
|
|
|
|
|
|
|
|
|
|
Kills "iwm0: unhandled firmware response 0xff/0xb8000010 rx ring" dmesg spam.
Patch by jes@posteo via tech@, who found the corresponding change in Linux:
https://patchwork.kernel.org/patch/9869017/
|
|
kernels wouldn't boot because the random order in which we happened to link
it would cause these symbols to be misaligned.
Thanks to Brandon Bergren for figuring out the problem.
|
|
both the hardfloat (FPU registers) and softfloat (software) state. This
makes these functions work correctly when mixing hardfloat and softfloat
code. Disable trapping for softfloat since most (if not all) ARMv7 and
ARMv8 hardware that is on the market doesn't support trapping of
floating-point exceptions.
ok patrick@
|
|
automatically zoom the pane when the mode is entered and unzoom when it
exits, assuming the pane is not already zoomed. Add -Z to the default
key bindings.
|
|
Use rtc_reschedule_per in mc146818_start instead of re arming the
periodic interrupt without checking if it's enabled in REGB.
reported by Dave Voutila
ok phessler@
|
|
double-fault handlers only worked when the GS.base was already the kernel
value (i.e., from inside the kernel). Retested in qemu for both positive
and negative cases ("if I put a bogus GS.base value there, does it crash
on NMI?")
|
|
|
|
linux and add back struct members.
Avoids diffs in inteldrm, libdrm and Mesa >= 17.2.
ok kettenis@
|
|
Spotted by Pontus Lundkvis. Thanks!
|
|
- have confirm go thru f() every time (adding
confirm_defaults_to_no/confirm_defaults_to_yes apis... verbose but effective)
- check DESCR in pkg_create, as suggested by sthen@
- don't do the whole safe dance when not needed (optimization)
- misnamed allowed -> forbidden (schwarze@)
This effectively prevents DESCR from using diacritics. Sorry!
Ingo makes a compelling argument that using UTF8 while installing a new
box is currently fairly dangerous, considering tty setups.
This affects about 10 ports at the moment, all of which were fixed before
this commit.
|
|
this relies on ifconfig tunneladdr
|
|
this is used for mgre, which has a local address but dynamically
addresses other endpoints based on routing information.
"tunneladdr" takes a single address (where "tunnel" takes two) and
sets the destination address in the ioctl to an AF_UNSPEC destination.
tunnel status is changed so it recognises this and only outputs the
local address if the destination is AF_UNSPEC. the tunnel status
is also changed so it can tell the difference between tunnels being
unsupported on the interface (ie, ENOTTY comes back) or if there's
just no address configured yet (EADDRNOTAVAIL), which allows the
other tunnel params like ttl and df to be shown.
tested with and without -DSMALL
|
|
We have no code implementing it, tedu@ took care of the rc5/ directory
in 2014, the related files are commented out in arch/*/Makefile.inc,
and opensslfeatures.h contains an explicit #define OPENSSL_NO_RC5.
|
|
We have no code implementing those functions.
|
|
ok jsg@
|