Update the CHANGELOG.

This commit is contained in:
basil00
2015-07-25 23:29:49 +08:00
parent f0be301f1d
commit 723b0aa8f8
+9 -4
View File
@@ -60,12 +60,17 @@ WinDivert 1.1.7
* Fixed WinDivertHelperParseIPv6Address().
WinDivert 1.2.0-rc
- The WinDivert filter language now supports C-style "(F1? F2: F3)"
expressions, where {F1,F2,F3} are filters.
expressions, where {F1,F2,F3} are themselves filter expressions.
- New WinDivert helper functions:
* WinDivertHelperCheckFilter() checks if a filter string is valid.
* WinDivertHelperEvalFilter() evaluates a filter on a packet.
- Packets (specifically "outbound" packets) returned by WinDivertRecv() or
WinDivertRecvEx() are no longer required to have correct checksums. If
need be the checksums can be recovered by WinDivertHelperCalcChecksums().
- Some packets (specifically outbound or loopback packets) returned by
WinDivertRecv() or WinDivertRecvEx() are no longer required to have
correct checksums. Absent checksum fields will be set to zero. If need
be the checksums can be recovered by WinDivertHelperCalcChecksums().
- The WINDIVERT_FLAG_NO_CHECKSUM flag has been deprecated.
- The WinDivertHelperCalcChecksums() function now accepts a new
WINDIVERT_HELPER_NO_REPLACE flag, which indicates that non-zero checksum
fields should not be replaced.
- Various bugfixes.
- Support for the old WinDivert1.0 API has been removed.