From 1789526ecfb9ff5397c94f9f54c1a3dc2fb60440 Mon Sep 17 00:00:00 2001 From: basil00 Date: Sat, 17 Sep 2022 10:32:57 +0800 Subject: [PATCH] Bump version to 2.2.2 & other fixups --- CHANGELOG | 6 ++++++ README | 2 +- VERSION | 2 +- doc/windivert.html | 2 +- inf/windivert32.inf | 2 +- inf/windivert64.inf | 2 +- 6 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index bab7d43..bb7a27a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -312,3 +312,9 @@ WinDivert 2.2.0 - Implement new packet parser that correctly handles IP fragments. - Add a new "fragment" filter field that matches IP fragments. - (Un)Loading the WinDivert driver will cause a system event to be logged. +WinDivert 2.2.1 + - Fix potential driver deadlock on user-mode program crash. + - Fix filter language simplification bug. + - Fix Flow.EndpointId containing junk data. +WinDivert 2.2.2 + - Fix potential WinDivertClose() BSOD for WINDIVERT_LAYER_FLOW handles. diff --git a/README b/README index 5dcbc58..14e9055 100644 --- a/README +++ b/README @@ -5,7 +5,7 @@ WinDivert 2.2: Windows Packet Divert --------------- Windows Packet Divert (WinDivert) is a user-mode packet interception library -for Windows 7, Windows 8 and Windows 10. +for Windows 10, Windows 11, and Windows Server. WinDivert enables user-mode capturing/modifying/dropping of network packets sent to/from the Windows network stack. In summary, WinDivert can: diff --git a/VERSION b/VERSION index c043eea..b1b25a5 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.2.1 +2.2.2 diff --git a/doc/windivert.html b/doc/windivert.html index eab15d9..85a870a 100644 --- a/doc/windivert.html +++ b/doc/windivert.html @@ -72,7 +72,7 @@

WinDivert is a powerful user-mode capture/sniffing/modification/blocking/re-injection package for -Windows 7, Windows 8 and Windows 10. +Windows 10, Windows 11, and Windows Server. WinDivert can be used to implement user-mode packet filters, packet sniffers, firewalls, NAT, VPNs, tunneling applications, etc., without the need to write kernel-mode code. diff --git a/inf/windivert32.inf b/inf/windivert32.inf index 08b1aba..031e7df 100644 --- a/inf/windivert32.inf +++ b/inf/windivert32.inf @@ -4,7 +4,7 @@ Class = WFPCALLOUTS ClassGuid = {57465043-616C-6C6F-7574-5F636C617373} Provider = %Basil% CatalogFile = WinDivert32.Cat -DriverVer = 01/08/2022,2.2.1 +DriverVer = 01/09/2022,2.2.2 [SourceDisksNames] 1 = %DiskName% diff --git a/inf/windivert64.inf b/inf/windivert64.inf index 33888f0..014ef36 100644 --- a/inf/windivert64.inf +++ b/inf/windivert64.inf @@ -4,7 +4,7 @@ Class = WFPCALLOUTS ClassGuid = {57465043-616C-6C6F-7574-5F636C617373} Provider = %Basil% CatalogFile = WinDivert64.Cat -DriverVer = 01/08/2022,2.2.1 +DriverVer = 01/09/2022,2.2.2 [SourceDisksNames] 1 = %DiskName%