Age | Commit message (Collapse) | Author |
|
|
|
Stefan Hagen reports this is an audio device found on the
Lenovo ThinkPad Thunderbolt 3 Workstation Dock Gen 2.
Originally added as the id appeared in rtux64w10.INF from
thinkpad_usb-c_dock_gen2_drivers_v1.0.3.03241.exe as
%Lenovo-FFF.DeviceDesc% = RTL8153Bx64_S5WOL.ndi,USB\VID_17EF&PID_3083&REV_3101
but this appears to be wrong.
|
|
scsi_xfer. Will replace various equivalent functions/hand-rolled chunks, none of
which were setting xs->resid.
|
|
ok millert
|
|
the 0x400 %g2 syscall method
ok kettenis
|
|
ok kettenis
|
|
|
|
in fact modify the string buffer.
ok kn@ sashan@
cVS: ----------------------------------------------------------------------
|
|
may modify the string buffer. ok millert@
|
|
have to pull in <sys/param.h>
ok kn@ sashan@ deraadt@
|
|
Garbage collect the now unused SSL_IS_DTLS macro.
ok tb@
|
|
For now this is #ifdef LIBRESSL_INTERNAL and will be exposed during the
next library bump.
ok tb@
|
|
checking of variables and avoid the KERNEL_LOCK in more cases. Much
discussion with kettenis led up to this.
ok kettenis
|
|
Rather than inferring DTLS from the method version, add a field that marks
a method as specifically being DTLS. Have SSL_IS_DTLS condition on this
rather than on version.
ok tb@
|
|
|
|
Test the operation of a DTLS client and server, with and without cookies,
using the default MTU and a specifically lowered MTU.
Further regress tests will be built on this to exercise other parts of the
DTLS code base (such as retransmission, fragmentation and reassembly).
|
|
noticed by Werner himself on <groff at gnu dot org>;
while here, add missing .An macros
|
|
|
|
Used in the return value of drm_sched_suspend_timeout() which nothing
currently uses.
|
|
|
|
running before processing rx or tx events, to avoid crashes if an interrupt
is received before we finish shutting down the completion ring.
tested by Pavel Mateja
ok dlg@
|
|
Otherwise each run of the s_client leaks 16k of memory. This hurts
in interactive mode.
ok inoguchi jsing
|
|
one of the keys offered by the server is already in known_hosts under
another name. This avoid collisions between address entries for
different host aliases when CheckHostIP=yes
Also, do not attempt to fix known_hosts with incomplete host/ip matches
when there are no new or deprecated hostkeys.
|
|
While OCSP uses HTTP/1.0 where a host header is optional, some widely
used OCSP responders will return 400 bad request if it is missing. Add
such a header unless it's already provided in the user's custom headers.
OpenSSL did something similar in ff4a9394a23 and 76e0cd12f68
(both commits are under the old license)
ok inoguchi
|
|
If itv.it_value is zero we cancel the timer. When we cancel the timer
we don't care about itv.it_interval because the timer is not running:
we don't use it, we don't look at it, etc.
To be on the paranoid side, I think we should zero itv.it_interval
when itv.it_value is zero. No need to write arbitrary values into the
process struct if we aren't required to. The standard is ambiguous
about what should happen in this case, i.e. the value of olditv after
the following code executes is unspecified:
struct itimerval newitv, olditv;
newitv.it_value.tv_sec = newitv.it_value.tv_usec = 0;
newitv.it_interval.tv_sec = newitv.it_interval.tv_usec = 1;
setitimer(ITIMER_REAL, &newitv, NULL);
getitimer(ITIMER_REAL, &olditv);
This change should not break any real code.
|
|
timespecadd(3) is fast. There is no need to call getnanouptime(9)
repeatedly when searching for the next expiration point. Given that
it_interval is at least 1/hz, we expect to run through the loop maybe
hz times at most. Even at HZ=10000 that's pretty brief.
While we're here, pull *all* of the other logic out of the loop.
The only thing we need to do in the loop is timespecadd(3).
|
|
OK sthen
|
|
Falbesoner.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Original diff by and OK naddy@
|
|
|
|
ok millert@ deraadt@
|
|
|
|
ok guenther tb millert
|
|
|
|
|
|
other composite clocks. With this we can get the frequency for the OCOTP.
|
|
|
|
Fixes build on powerpc
|
|
|
|
ok deraadt@ kettenis@
|
|
may modify the string buffer. From Joerg Sonnenberger for DragonFly BSD.
ok millert@
|
|
may modify the string buffer. ok millert@
|
|
|
|
The breakage was caused by the removal of #include <sys/systm.h>
from <uvm/uvm_map.h>.
OK deraadt@, mpi@, beck@
|