From 89a9ee89c23c3965c0ce295ead0408ae06e9a3df Mon Sep 17 00:00:00 2001 From: Daniel Miller Date: Tue, 25 Aug 2020 11:40:53 -0500 Subject: [PATCH] Bump version and changelog for 0.9997 release --- CHANGELOG.md | 11 +++++++++++ version.h | 6 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d196c267..a169f36d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,15 @@  +## Npcap 0.9997 [2020-08-25] + +* Fix an integer underflow in the amount of free buffer space available leading + to excessive memory consumption. Fixes [#223](http://issues.npcap.org/223). + +* Significantly reduced per-packet memory overhead for packets in the kernel capture buffer. + +* Replaced object pool/slab allocator with Windows lookaside lists, improving + performance by avoiding spinlocks and allowing the system to adjust memory + consumption. + ## Npcap 0.9996 [2020-08-07] * Fix a runaway memory leak triggered by low-resources condition leading to diff --git a/version.h b/version.h index 90acf079..8213d09b 100644 --- a/version.h +++ b/version.h @@ -87,11 +87,11 @@ #define /* !define /**/ WINPCAP_MINOR 0 #define /* - !define /**/ WINPCAP_REV 9996 + !define /**/ WINPCAP_REV 9997 #define /* - !define /**/ WINPCAP_BUILD 806 + !define /**/ WINPCAP_BUILD 824 #define /* - !define /**/ WINPCAP_VER_STRING "0.9996" + !define /**/ WINPCAP_VER_STRING "0.9997" #define WINPCAP_WPCAP_STRING_VERSION WINPCAP_VER_STRING