Age | Commit message (Collapse) | Author |
|
Considering that real roff implements next-line scope using input
line traps, that isn't all that surprising.
Issue found in the games/xbattle port.
|
|
so that we can run these parts of pf in parallel. Also replace a
single usage of pfr_mask with a stack local variable.
ok mpi@
|
|
Fix from Jonas 'Sortie' Termansen <sortie@maxsi.org>
|
|
ok tom@
|
|
ok tom@
|
|
This diff corrects dmesg to properly show that all others are 1T1R, since right
now it only applies to 8188C and all others incorrectly display 0T0R.
hint & OK stsp@
|
|
clang.
with tweak from and ok bluhm@
|
|
|
|
ok kettenis mpi tom
|
|
Needed by about four dozen ports (thanks to naddy@ for the research).
|
|
handling to be interative instead of recursive.
Fix by Yves Orton, ported to OpenBSD glob.c by Ray Lai. OK tb@
|
|
|
|
to determine whether the interface was reset while we were sleeping. The flag
will be set if the interface is still down when the task wakes up, but the
interface could already be up again in which case the flag will be cleared.
ok mpi@ kettenis@
|
|
M_LOOP flag dance in ip6_output().
ok bluhm@, mpi@
|
|
|
|
locking and unlocking. Make sure we don't unlock 7000 family NICs while
a command is being processed (later NICs apparently don't need this).
Inspired by similar approaches in Linux and Dragonfly, and a patch given
to me by Imre Vadasz.
Tested by me on 7265 and 8260 devices, and on a 7260 device by Stefan Wollny.
|
|
the driver needs to enable the CCK high power feature, as already done for
other chips supported by urtwn(4).
Same change as FreeBSD r311347.
Patch submitted by Kevin Lo. Tested by me.
|
|
Same changes as FreeBSD r311948 and r287584.
Patch submitted by Kevin Lo. Tested by me.
|
|
Found by and input from dlg@, OK sthen, tedu, henning
|
|
|
|
|
|
ok kettenis@
|
|
case is that we get an empty response instead of a message saying that
there is no multicast support.
ok mpi@
|
|
ok bluhm@
|
|
This is required for implementing vmctl send and vmctl receive. vmctl
send / receive are two new options that will support snapshotting VMs
and migrating VMs from one host to another. The atomicio files are
copied from usr.bin/ssh.
Patch from Pratik Vyas; this project was undertaken at San Jose State
University along with his three teammates, Ashwin, Harshada and Siri
with mlarkin@ as the advisor.
OK mlarkin@
|
|
For a HT node, ni_txrate is always zero. We should be using ni_txmcs instead.
Simplify the if-else logic to make sure of that.
The mimo delimiter in the link quality command was never set.
I don't know how important this is. But Linux sets it, so why not.
Hardcode the lowest rate at the tail of the retry table.
While debugging the old code I have encountered retry tables filled
with only 'MCS 8' which is obviously not ideal.
While here, fix a misspelled function prototype.
Tested by kettenis@, mpi@, and Stefan Wollny
ok mpi@
|
|
* don't share mifs (multicast interface) between rdomains
* allow multiple routing sockets connected at the same time if they are
in different rdomains.
ok bluhm@
|
|
as the same mistake for RSA/DSA
|
|
|
|
return statement.
|
|
it returns "len", which is a size_t value, as an int...
|
|
specify request arguments and supporting tag searching in less(1).
Improve some entries and document .ta.
|
|
libpthread initialization from a shared object's init (or fini, I suppose)
routines.
ok kurt@ kettenis@ espie@
|
|
|
|
this is so drivers can advertise that they can handle 64 dma addresses
to the platform. it may choose to handle dmamaps differently based
on this flag.
tweaks and ok tom@
ok kettenis@
|
|
unbreak sshd, spotted quickly by naddy@
|
|
this relies on building the kernel with -msave-args, which has
functions save their register arguments on the stack, so ddb can
easily find them and print them.
while here try to print arguments out of registers if we're at the
top of the stack (ie, if we set a breakpoint on a function entry).
-msave-args is only added to the compiler flags if the kernel has
been configured with ddb. this means it wont waste the space on
RAMDISK kernels because they don't include ddb.
inspired by similar functionality that has been in use on solaris
and its derivatives for well over a decade.
ok deraadt@
|
|
do not meet this requirement. ok markus@
|
|
|
|
Blowfish, RC4 and CAST ciphers. ok markus@ deraadt@
|
|
conditional for key bindings.
|
|
|
|
xterm-keys by default, generates \033[1;3A instead of
\033\033[OA. Unfortunately this confuses vi, which doesn't understand
xterm keys and now sees Escape+Up pressed within escape-time as Escape
followed by A.
The issue doesn't happen in xterm itself because it gets the keys from X
and can distinguish between a genuine M-Up and Escape+Up.
Because xterm can, tmux can too: xterm will give us \033[1;3A (that is,
kUP3) for a real M-Up and \033\033OA for Escape+Up - in fact, we can be
sure any \033 preceding an xterm key is a real Escape key press because
Meta would be part of the xterm key instead of a separate \033.
So change tmux to recognise both sequences as M-Up for its own purposes,
but generate the xterm version of M-Up only if it originally received
the xterm version from the terminal.
This means we will return to sending \033\033OA instead of the xterm key
for terminals that do not support xterm keys themselves, but there is no
practical way around this because they do not allow us to distinguish
between Escape+Up and M-Up. xterm style escape sequences are now the de
facto standard for these keys in any case.
Problem reported by jsing@ and subsequently by Cecile Tonglet in GitHub
issue 907.
|
|
and document that handling of process group 0 is not specified by
the standard.
|
|
avx512 and various xsave* instructions)
tested by many
|
|
|
|
keep these around.
ok beck@
|
|
When the initial state is set to DROPPING, the code immediately
jumps to a CONTROL state bypassing DROPPING. To fix this we start
with an explicit INITIAL state so that we do an INITIAL->DROPPING
transition right off the bat in the beginning of the loop and
then perform a DROPPING->CONTROL and either CONTROL->DROPPING and
restart the loop or CONTROL->RECOVERY/ACCEPTING and terminate.
|
|
64 bit integers on an 8 byte boundary such as armv7. MHLEN calculation
doesn't account for padding bytes inserted by the compiler after m_hdr.
Found the hard way by kettenis@.
|
|
This is the first feature made possible by the parser reorganization.
Improves the formatting of the SYNOPSIS in many Xenocara GL manuals.
Also important for ports, as reported by many, including naddy@.
|