Installer, debug symbols, and SDK available from https://npcap.org/#download
-
Fix a BSOD crash in
NPF_OpenAdapter
due to reading past the end of a
string. Fixes #1924 -
Fix a BSOD crash (NULL pointer dereference) in
NPF_Restart
.
Fixes #1964. -
Fix a memory leak in the Loopback WFP filter. Additionally, WFP callbacks
will be unregistered when all loopback captures are closed, reducing impact
of related code when not in use. Fixes #1966. -
New Packet.DLL function
PacketSetTimestampMode()
allows a user program to
set the method used to timestamp packets as they arrive. See #1775.
Supported modes are:TIMESTAMPMODE_SINGLE_SYNCHRONIZATION
- default monotonic timestamps based
onKeQueryPerformanceCounter()
TIMESTAMPMODE_QUERYSYSTEMTIME
- low-precision wall clock time based on
KeQuerySystemTime()
TIMESTAMPMODE_QUERYSYSTEMTIME_PRECISE
- high-precision wall clock time
based onKeQuerySystemTimePrecise()
, new in this release and only
available on Windows 8 and newer. See #1407.
-
Remove some problematic timestamp modes:
TIMESTAMPMODE_SYNCHRONIZATION_ON_CPU_WITH_FIXUP
and
TIMESTAMPMODE_SYNCHRONIZATION_ON_CPU_NO_FIXUP
were undocumented;
TIMESTAMPMODE_RDTSC
was x86-only and not suitable for multi-processor
systems. See #1829. -
The Npcap SDK 1.05 will be released to include the new
PacketSetTimestampMode()
function.