#
96b90524 |
| 26-Oct-2017 |
Kristof Provost <kp@FreeBSD.org> |
pf tests: Remove temporary files
Remove the created_jails.lst and created_interfaces.lst files in the cleanup code.
|
#
da864438 |
| 26-Oct-2017 |
Kristof Provost <kp@FreeBSD.org> |
pf tests: destroy jails before destroying interfaces
When cleaning up we must destroy the jails before we destroy the interfaces. Otherwise we might try to destroy interfaces that belong to a jail,
pf tests: destroy jails before destroying interfaces
When cleaning up we must destroy the jails before we destroy the interfaces. Otherwise we might try to destroy interfaces that belong to a jail, which won't work and fail to completely clean up.
show more ...
|
#
0a8f81bc |
| 22-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r324837
While here, diff reduce some of the changes in sys/boot by moving MK_COVERAGE=no to sys/boot/Makefile.inc .
|
#
ba22aeac |
| 16-Oct-2017 |
Kristof Provost <kp@FreeBSD.org> |
pf tests: Basic IPv6 forwarding tests
Pass/block packets in the forwarding path with pf.
Introduce the pft_set_rules() helper function, because we need to remember to flush states between individua
pf tests: Basic IPv6 forwarding tests
Pass/block packets in the forwarding path with pf.
Introduce the pft_set_rules() helper function, because we need to remember to flush states between individual tests. If not we can get packets passing despite rules blocking them because they match states created in a previous test.
Extend pft_ping.py to be able to send IPv6 echo requests.
show more ...
|
#
50896984 |
| 10-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r324482
|
#
c0b63519 |
| 06-Oct-2017 |
Kristof Provost <kp@FreeBSD.org> |
pf: Very basic forwarding test
This test illustrates the use of scapy to test pf.
Differential Revision: https://reviews.freebsd.org/D12581
|
#
1d6f5f21 |
| 06-Oct-2017 |
Kristof Provost <kp@FreeBSD.org> |
pf: Basic automated test using VIMAGE
If VIMAGE is present we can start jails with their own pf instance. This makes it fairly easy to run tests. For example, this basic test verifies that drop/pass
pf: Basic automated test using VIMAGE
If VIMAGE is present we can start jails with their own pf instance. This makes it fairly easy to run tests. For example, this basic test verifies that drop/pass and icmp classification works. It's a basic sanity test for pf, and hopefully an example on how to write more pf tests.
The tests are skipped if VIMAGE is not enabled.
This work is inspired by the GSoC work of Panagiotes Mousikides.
Differential Revision: https://reviews.freebsd.org/D12580
show more ...
|