basil00
21f1e1a71e
Revert WinDivert back to inline packet processing.
...
This hardens WinDivert against other drivers that
attempt to modify packets after they were blocked
& absorbed by WinDivert, leading to BSODs. This
is also a fix for issue #110 .
2018-01-08 08:11:10 +08:00
basil00
347adf04ea
Add a "false" test case.
...
In response to #107 .
2017-11-15 08:38:03 +08:00
basil00
ba5e893f8f
Update the test suite.
2017-11-14 20:41:18 +08:00
basil00
cd1bfff998
Bump copyright year.
2016-01-19 11:15:48 +08:00
basil00
f0be301f1d
Expand tests & bug fixes.
...
Extend the number of tests to cover some of the new features.
Fix IPv6 address comparison which did not work correctly in some cases.
2015-07-25 23:16:48 +08:00
basil00
3bcf1ae7a0
Update samples & test programs to the new version.
2015-07-19 11:40:02 +08:00
basil00
130e25c05b
Bump copyright year.
2015-07-17 19:13:55 +08:00
basil00
a3026de69c
- Add IPv4 DNS request test cases.
2014-11-18 22:21:18 +08:00
basil00
bf19fdf2f9
- Add an ICMPv6 test packet.
...
- Fix missing byte-swaps for ICMPv6 fields.
- Todo: 1 test-case fails.
2014-11-17 19:25:17 +08:00
basil00
ecd9ae59d3
- Re-implement WinDivertHelperParseIPv6Address(). Previous version was just
...
too bug-prone, so re-try from scratch. New version works for several tests.
- Fix broken WinDivertAToX().
- New test case: IPv6 TCP SYN.
2014-11-16 13:31:07 +08:00
basil00
5eaf312730
- Add new WinDivert testing framework.
2014-11-15 15:11:28 +08:00