Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-10 | Add a workaround that scapy srp1() cannot detect ICMP6 error replies | Alexander Bluhm | |
with broken checksums in the quoted IPv6 packet. Fork a process to sendp() the packet in the background and sniff() the reply manually in the foreground. | |||
2012-07-10 | Do not write spaces around = in addr.py so it can also be read by | Alexander Bluhm | |
the shell. | |||
2012-07-10 | Add a subtest to the MTU ping that checks wether the ip length of | Alexander Bluhm | |
the original packet and the icmp quoted packet are the same. | |||
2012-07-10 | Kill trailing whitespaces. | Alexander Bluhm | |
2012-07-10 | Add a test suite to route ip packets through a box running pf. You | Alexander Bluhm | |
have to setup four machines manually as described in the makefile. The test uses netcat and scapy to send ping or udp echo packets or tcp streams along the routers. It analyzes the returned reply or icmp error packets. It tests the forward and net/rdr and net64 paths. | |||
2012-07-09 | This test is not reliable in echo mode. | Alexander Bluhm | |
2012-07-09 | Modern Perl deferes signal handlers between opcodes. To send TCP | Alexander Bluhm | |
resets at the indended moments into the spliced stream, terminate the client or server process with the alarm default action. | |||
2012-07-09 | Add a socket splicing test that sends a reset from the client while | Alexander Bluhm | |
the socket buffers are filled. | |||
2012-07-08 | Add addr.py to CLEANFILES. | Alexander Bluhm | |
2012-07-08 | Add a test for kevent(EV_DELETE) screwing with POSIX file locks | Philip Guenthe | |
2012-06-29 | Fix year in public domain declaration. Also, include <stddef.h> for | Matthew Dempsky | |
POSIX compatibility so the test doesn't depend on <signal.h> defining NULL. | |||
2012-06-29 | Clear out the sigset_t again before calling sigpending() to make sure | Matthew Dempsky | |
sigpending() actually sets it and it wasn't just still set from calling sigprocmask(). | |||
2012-06-29 | add a regress test for sigpending(); add licensing notice to stackjmp.c | Matthew Dempsky | |
2012-06-23 | add (currently failing) stackjmp regress test | Matthew Dempsky | |
2012-04-12 | rfork RIP | Philip Guenthe | |
2012-03-05 | If the main thread exits, the process should still be able to get | Philip Guenthe | |
signals | |||
2012-02-08 | Add IPv6 tests for fragmented destination options, fragments without | Alexander Bluhm | |
payload, fragmented UDP packets. | |||
2012-01-31 | Add test suite for IPv6 neighbor discovery protocol. Send all kind | Alexander Bluhm | |
of solicitations to remote host and check responses. This can be used to test both pf neighbor discovery states and the IPv6 stack. | |||
2012-01-27 | Test sending a short atomic IPv6 fragment. | Alexander Bluhm | |
2012-01-24 | Add a test for atomic IPv6 fragment reassembly. | Alexander Bluhm | |
2012-01-23 | After overlapping IPv6 fragments have been dropped, new fragments | Alexander Bluhm | |
with the same id get reassembled into a valid packet. Adapt test. | |||
2012-01-13 | According to RFC 5722 we drop all IPv6 fragments that belong to a | Alexander Bluhm | |
packet with overlaps. Adapt existing tests. | |||
2012-01-11 | Do not read dstaddr from command line, get it from addr.py. | Alexander Bluhm | |
2012-01-10 | According to RFC 5722 we drop all IPv6 fragments that belong to a | Alexander Bluhm | |
packet with overlaps. Adapt existing tests and add one more. | |||
2012-01-06 | Add tests for IPv6 fragment reassembly. Hand-crafted ping6 | Alexander Bluhm | |
echo-request fragments are sent by scapy to the target machine. There they get reassembled and a echo-reply comes back. The ping6 payload is checked. | |||
2011-11-26 | If sigaltstack() fails, report which thread correctly | Philip Guenthe | |
Pointed out by Steffen Daode Nurpmeso (sdaoden at googlemail.com) | |||
2011-11-22 | Add a test for forked processes inheriting their parent's signal stack. | Joshua Elsasser | |
ok guenther@ | |||
2011-11-06 | Regress tests for negative offsets, wrapping offsets, and the lack of | Philip Guenthe | |
interaction of pwrite/pwritev with O_APPEND. Based on a patch from Alexander Polakov (polachok at gmail.com) Further tests with deraadt@ | |||
2011-11-05 | Verify this fails with ESPIPE on ttys | Philip Guenthe | |
2011-10-07 | Test hint-based mmap allocations. | Ariane van der Steldt | |
A hint-based allocation may only fail if no memory is available near the allocation. The value of near is chosen to be 2GB in this scenario. | |||
2011-10-07 | mmap with len=0 should fail with EINVAL. | Ariane van der Steldt | |
- posix says so - the current allocator doesn't like it | |||
2011-09-21 | Add tests for pf fragment reassembly with all kinds of overlapping. | Alexander Bluhm | |
Some fragments contain invalid data, this must be replaced to reassemble a valid packet. | |||
2011-09-19 | Add a test suite to route ip fragments through a box running pf. | Alexander Bluhm | |
You have to setup four machines manually as described in the makefile. The test uses scapy and python to send ping echo request or udp echo packets along the routers. It analyzes the returned ping echo reply or udp packets or the icmp error packets. | |||
2011-08-29 | Test that reverse splicing timeout does not affect forward splicing. | Alexander Bluhm | |
2011-08-28 | Minor cleanup. | Alexander Bluhm | |
2011-08-28 | Allow splice make regress to run with and without obj directory. | Alexander Bluhm | |
2011-08-21 | Add one more regression test for socket splicing with idle timeout. | Alexander Bluhm | |
2011-07-23 | TCP out-of-band data is not reliable. Allow socket splicing | Alexander Bluhm | |
regression tests to tolerate missing urgent bytes. | |||
2011-07-07 | Add tests for kqueue EVFILT_SIGNAL and that they can't be passed over | Philip Guenthe | |
sockets | |||
2011-07-07 | braces rock! | Philip Guenthe | |
2011-07-07 | Suppress known failures | Philip Guenthe | |
2011-07-06 | Add a regression test for file descriptor passing with UNIX sockets. | Matthew Dempsky | |
ok claudio@ | |||
2011-07-06 | Test handling of non-NUL terminated sun_path values as well as garbage | Philip Guenthe | |
in the end of the sockaddr_un. Done with claudio@ | |||
2011-07-06 | Switch to a device that isn't deprecated and return more info on | Philip Guenthe | |
read failure | |||
2011-07-06 | Add regress for errno returns of failed fchdir()s | Philip Guenthe | |
2011-07-05 | Hook unixsock up | Claudio Jeker | |
2011-07-05 | Regress test for the path length of unix sockets. | Claudio Jeker | |
2011-07-05 | plug in mmap_write_self | Artur Grabowski | |
2011-07-05 | Test for when we're writing to a file from an mmaped area of the file. | Artur Grabowski | |
2011-07-04 | Add new socket splicing tests for the idle timeout feature. Note | Alexander Bluhm | |
that you need p5-BSD-Socket-Splice version 0.03 to run the regression tests. |