Age | Commit message (Collapse) | Author |
|
flag on the stdio file descriptors before closing them (fixes things
like "tmux ls && cat").
|
|
|
|
the xterm(1) 256-colour set.
|
|
Separate commit requested by deraadt@.
OK nicm@
|
|
Previously, using -U with -u was an error that was not documented
in the man page. Now it will use a unix socket in datagram mode.
Bidirectional unix datagram communication requires a socket at
both ends, so in client mode (without -l), a temporary socket is
created so that responses from the server can be received.
If -s is specified with -U and -u, it specifies the location of
the temporary socket to create.
This was mostly written way back in 2007. Since then, various
improvements implemented based on suggestions from guenther@,
tedu@, and nicm@. Man page help from nicm@ and jmc@.
Unix datagram support requires a small change to atomicio.c
in order to function correctly, this will be committed separately
shortly.
OK nicm@
|
|
1. only support pool words == 2048.
2. define the amount of key we use.
3. define the amount of rc4 we skip.
4. use arc4random_buf instead of reimplementing inline.
5. bzero some more "secrets".
ok deraadt djm
|
|
|
|
trim an inaccurate comment about its future removal.
ok deraadt
|
|
Fix some gcc warnings.
|
|
use 'foo0 at smartbus?' unless we need to
ok miod
|
|
The data received on the source socket will automatically be sent
on the drain socket. This allows to write relay daemons with zero
data copy.
ok markus@
|
|
from Abel Abraham Camarillo Ojeda
ok espie@ millert@
|
|
|
|
|
|
side so that entropy events can come in from any kernel context. place
a 2nd very thin mutex at the call-down path as well, so that any context can
request random data. in the middle, meet with a bcopy that has no mutex,
but copying unlocked data is actually a benefit.
move the pool->MD5->RC4init sequence into a workq driven from a timeout,
so that we can do all the heavy work without any mutex held or IPL; only
grab the 2nd mutex to swap to a new RC4 state. (this workq design from tedu)
ok dlg tedu
|
|
do a yield, otherwise an accidental cat by root into /dev/random kind
of makes your machine hurt a lot.
|
|
ok deraadt
|
|
detaches. switch the types from u_int to int in the vscsi ioctl that asks
for probes or requests.
this is so claudio@ can get all luns on a target probed in iscsid with a
single ioctl call.
ok deraadt@
|
|
VD_MEDIA_TYPE_CD to vDisk 1.1 clients. Makes installing from a Solaris 11
Express bootable install CD work.
|
|
|
|
support and implement VD_OP_SET_VTOC. This makes Solaris actualy run on top
of an OpenBSD control domain. Installing from CD needs some further tweaking
but a network install will probably work. OpenBSD clients are still happy.
|
|
ok markus@
|
|
much like arc4random_buf_large does, but without re-initializing it
every 8K.
ok tedu
|
|
googlemail.com; ok markus@
|
|
googlemail.com; ok markus@
|
|
it (useful with backgrounded controlmaster)
|
|
"multipart_init()" HTTP Header Injection Vulnerability.
|
|
Atheros have reworked their website.
|
|
Atheros have reworked their website.
|
|
of Tx/Rx chains.
|
|
|
|
remove padding after 802.11 header if any.
|
|
this dramatically reduces the number of register reads/writes and
thus the number of context switches when changing channel.
makes scanning much faster.
|
|
and it seems we were off by one.
|
|
update Rx filter after association.
move RECV_START command outside of rx_enable since rx_enable callback
is not allowed to fail.
|
|
the softc is zero'ed when the vnd is unconfigured;
otherwise we blow up when configuring a vnd the second
time since the bufq structure is kaputt.
found by and OK krw@
|
|
|
|
|
|
|
|
the minor number at all. The chances of an application ignoring the
error on /dev/random are *greater* than the risk of an application
getting bad data from it.
ok dlg tedu kjell
|
|
Without this accessing both LU on my iscsi target will lock up
because tasks a queued but no longer scheduled.
We need a better task scheduler but this allows me to run iogen on both
partitions without locking up.
|
|
by the midlayer. With help from dlg@
|
|
|
|
supported because the vscsi ioctl interface is limited to that.
Seems to work according to my iscsi target having 2 units per target.
OK dlg@
|
|
|
|
rtfree(rt). Without this the sp_protocol on RTM_DELETE is garbage
and rtsocket user that restrict the AF of the socket (like ospfd)
will not see a single one of the RTM_DELETE.
OK henning@, dlg@
|
|
|
|
consistent with the network stack.
ok mcbride@ henning@
|
|
Fix for rev 1.37 commit which would crash when slip(4) is used.
Problem found the hard way by Henri Kemppainen.
|
|
|