Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | These regress tests expect coredumps to be written so run them with | 2021-02-09 | 2 | -2/+2 | |
| | | | | | ulimit -c unlimited. Also simplify the logic a bit as requested by bluhm@. OK bluhm@ deraadt@ | ||||
* | These regress test expect coredumps as an effect of the test so run | 2021-02-09 | 2 | -4/+4 | |
| | | | | | the tests with ulimit -c unlimited to make sure coredumps are written. OK bluhm@ deraadt@ | ||||
* | Setup two pair(4) and one lo(4) interface in different routing | 2021-02-05 | 2 | -0/+181 | |
| | | | | | domains and with different interface MTU. Test that packet flow and TCP path MTU discovery works. | ||||
* | ESP path MTU discovery over IPv6 tunnel has been fixed. Add test. | 2021-02-01 | 1 | -6/+76 | |
| | |||||
* | Syntax of pf(4) route-to has changed. Adapt tests. | 2021-02-01 | 4 | -24/+24 | |
| | |||||
* | Pledge violation for SO_RTABLE prints "wroute" now. Adapt test. | 2021-01-21 | 1 | -5/+4 | |
| | |||||
* | Test path MTU discovery with IPv6 TCP packets tunneled in IPv4 ESP. | 2021-01-20 | 3 | -17/+75 | |
| | |||||
* | Check the rewritten address output from tcpdump -e on pflog. | 2021-01-20 | 1 | -15/+37 | |
| | |||||
* | If ip or ip6 forwarding is not set, expect af-to failure. | 2021-01-16 | 1 | -1/+8 | |
| | |||||
* | IPv4 loopback addresses do not work with af-to as in_canforward() | 2021-01-14 | 2 | -55/+92 | |
| | | | | | prevents forwarding such packets. Switch regress to IPv4 link-local addresses. Add tests for pflog(4) on af-to rules. | ||||
* | IPv6 link-local addresses are broken in pf(4) as scope ID is used | 2021-01-14 | 2 | -28/+73 | |
| | | | | | inconsistently. Switch regress to unique-local addresses. Add tests for pflog(4) on rdr-to and nat-to rules. | ||||
* | Add pflog(4) tests for IPv6. | 2021-01-13 | 2 | -8/+74 | |
| | |||||
* | Check that rule without logopt user has no uid in log entry. | 2021-01-12 | 1 | -4/+3 | |
| | |||||
* | Add some basic tests for pflog(4) interface. Create special routing | 2021-01-11 | 3 | -2/+225 | |
| | | | | | doamin, load rules into pf(4) regress anchor, tcpdump on pflog, send packets over lo(4), grep for expected result in tcpdump output. | ||||
* | Test that local UDP broadcast packets to 255.255.255.255 are handled | 2021-01-09 | 2 | -4/+110 | |
| | | | | correctly by socket splicing. They generate an ELOOP error. | ||||
* | Increase file descriptor limit to allow long chains of spliced | 2021-01-03 | 1 | -1/+2 | |
| | | | | sockets in one test process. | ||||
* | Create chains and loops of spliced tcp and udp sockets. Send data | 2021-01-02 | 5 | -2/+259 | |
| | | | | through them and check that MAXLOOP is triggered in kernel. | ||||
* | py3-scapy is now scapy | 2020-12-30 | 11 | -32/+32 | |
| | | | | OK bluhm sthen | ||||
* | getifaddrs() can return entries where ifa_addr is NULL. Check for this | 2020-12-30 | 1 | -2/+3 | |
| | | | | | before accessing anything in ifa_addr. ok claudio@ | ||||
* | Ensure that a sufficient part of the remote log file has been | 2020-12-27 | 1 | -1/+3 | |
| | | | | | transferred before the local side greps for the spliced keyword. Fixes a race seen on the arm64 regress machine. | ||||
* | Missed a python2.7, scapy 2, copyright bump in previous scapy 3 commits. | 2020-12-26 | 3 | -17/+17 | |
| | |||||
* | Wrap long lines. | 2020-12-26 | 3 | -11/+12 | |
| | |||||
* | Send fragment that reaches beyond max packet length. pf ignores | 2020-12-25 | 2 | -1/+60 | |
| | | | | it, but stack somehow puts it into the fragment queue. | ||||
* | Wrap long lines. | 2020-12-25 | 7 | -26/+52 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 10 | -86/+85 | |
| | |||||
* | Link pktinfo_addr and srcaddr regress to build. | 2020-12-25 | 1 | -2/+8 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 34 | -377/+376 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 6 | -38/+37 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 6 | -73/+72 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 24 | -263/+263 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 10 | -174/+176 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 14 | -101/+100 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 3 | -45/+42 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 18 | -177/+177 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-24 | 3 | -26/+26 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-24 | 3 | -28/+28 | |
| | |||||
* | Test that IPv4 path MTU discovery works over IPsec in tunnel mode. | 2020-12-21 | 2 | -3/+53 | |
| | |||||
* | Use regress framework for setup and shorten target names. | 2020-12-20 | 1 | -41/+47 | |
| | |||||
* | Fix regress target name, they must be unique. | 2020-12-17 | 1 | -2/+2 | |
| | |||||
* | Link broadcast_bind, carp, in_pcbbind, sendsrcaddr regress to build. | 2020-12-17 | 1 | -2/+10 | |
| | |||||
* | Use ${SUDO} or skip test if not root. | 2020-12-17 | 1 | -3/+3 | |
| | |||||
* | Fix a race where the ${SUDO} process was killed instead of tcpdump. | 2020-12-17 | 1 | -2/+2 | |
| | |||||
* | Link pflow and wg regress to build. | 2020-12-17 | 1 | -2/+2 | |
| | |||||
* | Remove echo headlines. | 2020-12-17 | 26 | -295/+26 | |
| | |||||
* | Use setup and cleanup feature from regress framework. | 2020-12-17 | 3 | -218/+170 | |
| | | | | | Remove echo headlines. Use consistent target names. Makefile cleanup. | ||||
* | Remove echo headlines. Makefile cleanup. | 2020-12-16 | 1 | -11/+2 | |
| | |||||
* | Remove echo headlines. Use consistent target names. | 2020-12-16 | 6 | -48/+33 | |
| | |||||
* | Use setup and cleanup feature from regress framework. | 2020-12-16 | 4 | -90/+67 | |
| | | | | Remove echo headlines. Use consistent target names. | ||||
* | Make test actually fail if something is broken. | 2020-12-16 | 1 | -33/+26 | |
| | | | | Remove echo headlines. Use consistent target names. | ||||
* | restructure, making room for several tests | 2020-12-03 | 4 | -120/+258 | |
| |