|
[ + Added feature ] build 1.3.8.5 [*] Added an additional parameter to UDP events and functions. build 1.3.8.3 [*] The driver loading order is specified explicitly in nfapi code to avoid conflicts. [-] Fixed an incompatibility with AVG. build 1.3.7.9 [*] The size of internal buffer for UDP IRPs is increased in driver.
build 1.3.7.7 [-] Fixed a race condition in UDP filtering code in driver.[-] Fixed a problem in driver with closing some TCP connections due to automatic suspending the data flow. [*] The usage of non-paged memory pool is optimized in driver. build 1.3.7.4 [*] The driver supports the undocumented TDI flags TDI_SEND_AND_DISCONNECT and TDI_RECEIVE_NO_PUSH, and allows filtering server-side sockets with non-standard behavior, e.g. IIS v6.0+.[*] Filtering the packets transmitted by NetBT (Netbios) is disabled on the driver level. [*] Other minor fixes for better compatibility and performance. build 1.3.3 [+] It is possible to detach from the filtered sockets using new API functions nf_tcpDisableFiltering and nf_udpDisableFiltering.[-] Fixed an incompatibility with ZoneAlarm. [+] Added new C++ sample - TrafficShaper. [*] Minor bugfixes and optimization. build 1.3.1 [-] Several fixes in driver for compatibility with Windows 7.[*] The driver detects local proxies and avoids filtering loops by disabling indicating tcpConnectRequest events for proxy process. The protection requires reboot after installing and registering the driver. [-] The driver ignores zero length TCP sends. [+] Added ETW tracing to driver (use the switch C_DEFINES=-D_WPPTRACE=1 to turn it on in SOURCES). build 1.2.5 [+] Added new event udpConnectRequest to allow redirecting UDP traffic, transmitted via connected UDP sockets. The event is called when NF_INDICATE_CONNECT_REQUESTS flag is specified in an appropriate rule. DnsRedirector sample is updated to demonstrate using the event.[*] Added a parameter for nf_addRule function, allowing to specify where to add new rule in driver rules list. [-] Minor bugfixes. [*] All samples are updated according to API changes. [+] Added a new Delphi sample NetRedirector. build 1.2.3 [+] It is possible to redirect outgoing TCP connections and change the filtering flags for them dynamically in the new event tcpConnectRequest. The event is called before establishing a new outgoing connection, when NF_INDICATE_CONNECT_REQUESTS flag is specified in an appropriate rule.[+] Added new C++/C# sample TcpRedirector. [-] Several bugs are fixed in driver and nfapi. build 1.2.1 [-] The driver didn't filter some outgoing UDP packets.[-] UDP packets were not blocked by rules. [*] The filtering performance and memory usage are optimized. [-] The driver issues own TDI_SEND and TDI_SEND_DATAGRAM requests from PASSIVE IRQL to avoid compatibility problems. build 1.1.8 [*] Filtering TCP/UDP outgoing data is optimized.[-] The driver API client attaches/detaches from driver more correctly. [-] Fixed a problem with handling TCP inbound packets in driver. [-] Reduced the size of nfapi internal buffers to avoid the delays during sending large amount of TCP data. [-] nfapi blocked the filtered UDP packets for the sockets created before API initialization. [-] Fixed a problem with closing TCP filtered connections. [-] Minor bugfixes and optimization. build 1.1 [-] Fixed a problem in UDP filtering driver code to avoid memory leaks in afd.sys.[*] The memory usage in driver is optimized. |
RECENT NEWSJuly 20, 2010 Released: July 10, 2010 Released: April 14, 2010 Released: February 23, 2010 Released: February 3, 2010 NetFilter SDK 2 build 1.3.7.4. December 6, 2009 Released: September 22, 2009 [New!] ProtocolFilters
build 1.0. NetFilter SDK 2 build 1.3.1. August 20, 2009 NetFilter SDK 2 build 1.2.5. August 12, 2009 NetFilter SDK 2 build 1.2.3. July 27, 2009 NetFilter SDK 2 build 1.2.1. July 20, 2009 NetFilter SDK 2 build 1.1.8. July 6, 2009 NetFilter SDK 2 build 1.1. May 15, 2009 NetFilter SDK 2 is released. |
