Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | py3-scapy is now scapy | 2020-12-30 | 1 | -3/+3 | |
| | | | | OK bluhm sthen | ||||
* | Missed a python2.7, scapy 2, copyright bump in previous scapy 3 commits. | 2020-12-26 | 1 | -13/+13 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 6 | -73/+72 | |
| | |||||
* | Remove echo headlines. | 2020-12-17 | 1 | -11/+1 | |
| | |||||
* | Simplify the detection for installed python and scapy. Refactor | 2019-05-10 | 1 | -26/+21 | |
| | | | | | these tests to make them similar. Use the setup and cleanup variables. | ||||
* | Replace fork with sniffer thread in Python. Clear the BPF list | 2018-07-30 | 5 | -40/+129 | |
| | | | | | before sniffing, Scapy 2.4.0 remembers old packets that confuse the test. | ||||
* | Remove useless make depend targets. | 2017-07-07 | 1 | -3/+1 | |
| | |||||
* | Make sure these tests print "SKIPPED" if the necessary variables aren't set. | 2017-04-16 | 1 | -3/+2 | |
| | | | | | | | | The current code doesn't work since the magic .BEGIN target runs before the regress target that prints "SKIPPED" and the .BEGIN target fails when the variables aren't set. ok bluhm@ | ||||
* | Our kernel does not generate IPv6 atomic fragments anymore. Check | 2017-01-19 | 5 | -43/+37 | |
| | | | | that the test does not receive any. | ||||
* | Sending a PMTU ICMP packet will trigger a TCP retransmit. The test | 2017-01-19 | 4 | -14/+24 | |
| | | | | | | | assumed that it would have to send an additional ACK for that. There was a race where the test could miss the TCP retransmit before it did send the ACK. Sniff for the TCP retransmit before sending the ICMP packet and do not send the ACK. | ||||
* | Do not use privileged or NFS source ports for UDP packets as inetd | 2017-01-18 | 5 | -16/+16 | |
| | | | | | ignores such packets. This should avoid some sporadic failures. While there, use variable names consistently in all tests. | ||||
* | Add tests that generate IPv6 atomic fragments for UDP and TCP by | 2017-01-18 | 6 | -4/+174 | |
| | | | | sending an ICMP6 too big packet with MTU 1272. | ||||
* | Print better error messages in case an expected packet is missing. | 2016-12-13 | 3 | -0/+28 | |
| | |||||
* | Use netstat -n in target check-setup to avoid DNS timeout. | 2016-11-09 | 1 | -3/+3 | |
| | | | | Requested by mpi@ | ||||
* | Use variable REMOTE_SSH to check the setup of the remote machine. | 2016-11-09 | 1 | -3/+3 | |
| | | | | This was a copy & paste bug from another test. Found by mpi@. | ||||
* | The clean:, cleandir:, and obj: targets of src/Makefile descend into | 2016-10-19 | 1 | -1/+3 | |
| | | | | | | | | regress/ and run python to set the IMPORT_PYTHON variable in several test Makefiles. This results in W^X violations during 'make build'. Avoid doing that. ok bluhm | ||||
* | Do not change routes during test run, but expect that everything | 2016-10-19 | 2 | -21/+68 | |
| | | | | is setup correctly before. Use make check-setup to verify that. | ||||
* | Print SKIPPED if a regress test cannot be executed for some reason. | 2016-09-02 | 1 | -1/+3 | |
| | | | | This allows to identify such tests by looking at their output. | ||||
* | Remote regression tests should not run ssh with -t all the time. | 2016-07-18 | 1 | -3/+12 | |
| | | | | This will make it easier to automate them. | ||||
* | Add regression tests for the path MTU discovery implementation in | 2016-07-11 | 6 | -0/+378 | |
the kernel. Generate TCP and TCP6 and UDP6 packets with Scapy, check the kernel's reaction to ICMP fragmentation needed and ICMP6 packet too big. OK mpi@ |