summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2021-02-01ESP path MTU discovery over IPv6 tunnel has been fixed. Add test.Alexander Bluhm
2021-02-01Syntax of pf(4) route-to has changed. Adapt tests.Alexander Bluhm
2021-01-30add a SK_DUMMY_INTEGRATE define that allows the dummy security keyDamien Miller
middleware to be directly linked; useful for writing fuzzers, etc.
2021-01-29Adjust regress test, the hash argument to the parse functions was removed.Claudio Jeker
2021-01-27wrap an overlong lineTheo Buehler
2021-01-22Extend test with an full depth search of all possible prefix_evaluations.Claudio Jeker
This currently fails because the MED is not handled properly. Fix for this will follow shortly.
2021-01-22Avoid NULL deref on BIO_new{_mem_buf,}() failure.Theo Buehler
2021-01-22Avoid NULL deref on BIO_new{_mem_buf,}() failure.Theo Buehler
2021-01-22Cleanup and document the code a bitClaudio Jeker
2021-01-22Adjust for traphandler process removal commit.Martijn van Duren
OK denis@, rob@
2021-01-21Pledge violation for SO_RTABLE prints "wroute" now. Adapt test.Alexander Bluhm
2021-01-21don't set AUTO_RETRY. it's a remnant of an experiment.Theo Buehler
2021-01-20Cleanup, fix and add a few more test cases. Make sure that the decisionClaudio Jeker
flags work (by checking the same routes with and without the flag).
2021-01-20Test path MTU discovery with IPv6 TCP packets tunneled in IPv4 ESP.Alexander Bluhm
2021-01-20Check the rewritten address output from tcpdump -e on pflog.Alexander Bluhm
2021-01-19First bits of a regress test that ensures that the decision processClaudio Jeker
works.
2021-01-18Fix long->int for convtime tests here too. Spotted by tobhe@.Darren Tucker
2021-01-17Put a sleep 1 after starting net-snmpd. The reason of the race isAlexander Bluhm
unclear, noone wants to debug net-snmpd. Goal it to replace this mess with proper agentx support in snmpd. OK martijn@
2021-01-16If ip or ip6 forwarding is not set, expect af-to failure.Alexander Bluhm
2021-01-15Fix startup of smtpd; kill dangling smtpd; increase verbosity.Alexander Bluhm
OK martijn@
2021-01-15Change types in convtime() unit test to int to match change its new type.Darren Tucker
Add tests for boundary conditions and fix convtime to work up to INT_MAX. ok djm@
2021-01-14IPv4 loopback addresses do not work with af-to as in_canforward()Alexander Bluhm
prevents forwarding such packets. Switch regress to IPv4 link-local addresses. Add tests for pflog(4) on af-to rules.
2021-01-14IPv6 link-local addresses are broken in pf(4) as scope ID is usedAlexander Bluhm
inconsistently. Switch regress to unique-local addresses. Add tests for pflog(4) on rdr-to and nat-to rules.
2021-01-13Make the binary run by linking it against net-snmpd.Martijn van Duren
Also add an actual first test. More test should probably follow, but we have to start somewhere.
2021-01-13Extend med test with a withdraw that causes a flip in the order.Claudio Jeker
2021-01-13Add pflog(4) tests for IPv6.Alexander Bluhm
2021-01-12Tweak previous.rob
2021-01-12Fix regress to compile and run on current. Still not hooked up.rob
2021-01-12rpki-client started using the ibuf API, so link against libutil.Theo Buehler
2021-01-12A few minor tweaks to make my OCD happy.Theo Buehler
Sort headers, unwrap a line, fix grammar in spelling and simplify the check for test failure.
2021-01-12Totally rework the exabgp integration tests. Instead of a simple shellClaudio Jeker
script to talk to exabgp api use a small c programm. Use a fifo to send commands to this program. While exabgp includes a cli tool exactly for that it is impossible to use. Use a single config file for multiple sessions and make sure exabgp is properly killed on exit (pkill exabgp fails since it is a python script). Introduce a med target to test the route decision process handling med path. This test currently fails and is not hooked up yet.
2021-01-12Check that rule without logopt user has no uid in log entry.Alexander Bluhm
2021-01-11Regress and Makefile cleanup.Alexander Bluhm
OK rob@
2021-01-11Print error if SSL_{connect,accept,shutdown}(3) don't run to completion.Theo Buehler
2021-01-11Shut down the TLS connections properly.Theo Buehler
2021-01-11Include headers used instead of relying on ssl.h pulling in the world.Theo Buehler
2021-01-11Add some basic tests for pflog(4) interface. Create special routingAlexander Bluhm
doamin, load rules into pf(4) regress anchor, tcpdump on pflog, send packets over lo(4), grep for expected result in tcpdump output.
2021-01-10Merge handshake_loop() into handshake(). There's no benefit in havingTheo Buehler
this factored into a separate function.
2021-01-10tweak a commentTheo Buehler
2021-01-10Link shared ciphers test to buildTheo Buehler
2021-01-10Add a regress for SSL_get_shared_ciphers() for the change of returnedTheo Buehler
ciphers in ssl_lib.c r1.240 and TLSv1.3 support in tls13_server.c r1.69. requested by jsing
2021-01-09Test that local UDP broadcast packets to 255.255.255.255 are handledAlexander Bluhm
correctly by socket splicing. They generate an ELOOP error.
2021-01-09whitespaceTheo Buehler
2021-01-09Adjust kexfuzz to addr.c/addrmatch.c split.Darren Tucker
2021-01-09Update unittests for addr.c/addrmatch.c split.Darren Tucker
2021-01-04Regress from martijn@.rob
2021-01-04Adjust to new sort order of roa-set.Claudio Jeker
2021-01-04Fix linking of regress tests after 'bgpctl show sets' addition.Theo Buehler
ok claudio
2021-01-03Increase file descriptor limit to allow long chains of splicedAlexander Bluhm
sockets in one test process.
2021-01-02Create chains and loops of spliced tcp and udp sockets. Send dataAlexander Bluhm
through them and check that MAXLOOP is triggered in kernel.