Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | testing: Adapt tests to retransmission settings and reduce DPD delay/timeout | Tobias Brunner | 2015-11-09 | 26 | -43/+43 | |
| | ||||||
* | testing: Only send two retransmits after 1 second each to fail negative ↵ | Tobias Brunner | 2015-11-09 | 1 | -0/+6 | |
| | | | | tests earlier | |||||
* | testing: Add a base strongswan.conf file used by all hosts in all scenarios | Tobias Brunner | 2015-11-09 | 2 | -0/+2 | |
| | | | | | | We will use this to set some defaults (e.g. timeouts to make testing negative tests quicker). We don't want these settings to show up in the configs of the actual scenarios though. | |||||
* | testing: Add libipsec/net2net-null scenario | Tobias Brunner | 2015-11-09 | 11 | -0/+1245 | |
| | ||||||
* | testing: BLISS CA uses SHA-3 in its CRL | Andreas Steffen | 2015-11-03 | 8 | -5/+9 | |
| | ||||||
* | testing: Update tkm to version 0.1.3 | Tobias Brunner | 2015-10-30 | 1 | -1/+1 | |
| | | | | | | Adds XFRM state/policy flush when terminating which caused tests to fail due to the check added with 9086f060d35a ("testing: Let test scenarios fail if IPsec SAs or policies are not removed"). | |||||
* | testing: Actually send an uncompressed packet in the ipv6/rw-compress-ikev2 ↵ | Tobias Brunner | 2015-10-06 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | scenario The default of 56 bytes already exceeds the threshold of 90 bytes (8 bytes ICMP + 40 bytes IPv6 = 104 bytes). By reducing the size we make sure the packet is not compressed (40 + 8 + 40 = 88). This also fixes a strange failure of this scenario due to the recently added post-test `ip xfrm state` check. The kernel stores a reference to the used SAs on the inbound skbuffs and since these are garbage collected it could take a while until all references to an SA disappear and the SA is finally destroyed. But while SAs might not get destroyed immediately when we delete them, they are actually marked as dead and therefore won't show up in `ip xfrm state`. However, that's not the case for the tunnel SAs the kernel attaches to IPComp SAs, which we don't explicitly delete, and which aren't modified by the kernel until the IPComp SA is destroyed. So what happened when the last ping unintentionally got compressed is that the skbuff had a reference to the IPComp SA and therefore the tunnel SA. This skbuff often was destroyed after the `ip xfrm state` check ran and because the tunnel SA would still get reported the test case failed. | |||||
* | testing: added ikev2/alg-chacha20poly1305 scenario | Andreas Steffen | 2015-09-01 | 9 | -0/+106 | |
| | ||||||
* | testing: update to Linux 4.2 kernel | Andreas Steffen | 2015-09-01 | 3 | -4/+4471 | |
| | ||||||
* | testing: Updated environment variable documentation in updown scripts | Tobias Brunner | 2015-08-31 | 14 | -14/+126 | |
| | ||||||
* | Added some spaces in swanctl.conf | Andreas Steffen | 2015-08-25 | 2 | -8/+8 | |
| | ||||||
* | testing: Let test scenarios fail if IPsec SAs or policies are not removed | Tobias Brunner | 2015-08-21 | 1 | -0/+18 | |
| | | | | | The IKE daemon should delete all installed SAs and policies when everything works properly, so we fail the test if that's not the case. | |||||
* | testing: Flush state and policies before every scenario | Tobias Brunner | 2015-08-21 | 1 | -0/+8 | |
| | | | | Similar to conntrack we make sure we are working on a clean slate. | |||||
* | testing: Fix typo in p2pnat/behind-same-nat scenario | Tobias Brunner | 2015-08-21 | 1 | -2/+2 | |
| | ||||||
* | testing: Add missing sim_files file to ikev2/rw-eap-sim-radius scenario | Tobias Brunner | 2015-08-21 | 1 | -0/+3 | |
| | ||||||
* | testing: alice is RADIUS server in the ikev2/rw-eap-sim-radius scenario | Tobias Brunner | 2015-08-21 | 1 | -0/+4 | |
| | ||||||
* | testing: Print triplets.dat files of clients in EAP-SIM scenarios | Tobias Brunner | 2015-08-21 | 4 | -0/+7 | |
| | | | | References #1078. | |||||
* | testing: Add ikev2/trap-any scenario | Tobias Brunner | 2015-08-19 | 17 | -0/+181 | |
| | ||||||
* | Extend HCD attribute data for tnc/tnccs-20-hcd-eap scenario | Andreas Steffen | 2015-08-18 | 2 | -16/+45 | |
| | ||||||
* | Added reason string support to HCD IMV | Andreas Steffen | 2015-08-18 | 1 | -7/+10 | |
| | ||||||
* | Fixed patches format delimited by CR/LF | Andreas Steffen | 2015-08-18 | 4 | -50/+50 | |
| | ||||||
* | testing: Added tnc/tnccs-20-hcd-eap scenario | Andreas Steffen | 2015-08-18 | 24 | -0/+674 | |
| | ||||||
* | testing: enable HCD IMC and IMV | Andreas Steffen | 2015-08-18 | 1 | -0/+2 | |
| | ||||||
* | testing: Update AAA certificate on Freeradius as well | Andreas Steffen | 2015-08-05 | 2 | -42/+42 | |
| | ||||||
* | testing: Updated expired AAA server certificate | Andreas Steffen | 2015-08-04 | 9 | -88/+115 | |
| | ||||||
* | testing: Don't run do-tests when hosts are not running | Tobias Brunner | 2015-08-03 | 1 | -0/+1 | |
| | | | | | | running_any is satisfied if at least one host is running. We could easily add a running_all() helper to check if all hosts are running if it turns out that's not strong enough. | |||||
* | testing: Suppress errors when checking for running hosts | Tobias Brunner | 2015-08-03 | 1 | -1/+1 | |
| | | | | | If libvirt is not running virsh can't connect to it and will complain that the socket does not exist. | |||||
* | testing: Adapted ha/both-active scenario to new jhash values | Andreas Steffen | 2015-07-31 | 6 | -8/+11 | |
| | ||||||
* | testing: Fix initial kernel build | Tobias Brunner | 2015-07-31 | 1 | -2/+2 | |
| | | | | | | The directory does not exist yet if the kernel was never built. Fixes: a4a13d0be29b ("testing: Extract and patch each kernel version only once") | |||||
* | testing: Regenerated BLISS certificates due to oracle changes | Andreas Steffen | 2015-07-27 | 7 | -0/+0 | |
| | ||||||
* | testing: Updated loop ca certificates | Andreas Steffen | 2015-07-22 | 12 | -25/+77 | |
| | ||||||
* | testing: Added swanctl --list-authorities output to do-tests | Andreas Steffen | 2015-07-22 | 1 | -1/+5 | |
| | ||||||
* | testing: Updated all swanctl scenarios and added some new ones | Andreas Steffen | 2015-07-22 | 102 | -104/+1744 | |
| | ||||||
* | tests: Introduced IPV6 flag in tests.conf | Andreas Steffen | 2015-07-21 | 20 | -1/+77 | |
| | ||||||
* | tests: Introduced SWANCTL flag in test.conf | Andreas Steffen | 2015-07-21 | 9 | -23/+57 | |
| | ||||||
* | tests: fixed evaltest of swanctl/rw-cert scenario | Andreas Steffen | 2015-07-21 | 1 | -2/+2 | |
| | ||||||
* | tests: fixed description of swanctl ip-pool scenarios | Andreas Steffen | 2015-07-21 | 2 | -9/+8 | |
| | ||||||
* | testing: Do not attempt to start the test environment if hosts are still running | Tobias Brunner | 2015-07-15 | 1 | -0/+1 | |
| | ||||||
* | testing: Enable AESNI/PCLMULQD in moon/sun guests, if supported | Martin Willi | 2015-07-12 | 2 | -0/+10 | |
| | ||||||
* | testing: Do not overwrite kernel configuration if it already exists | Martin Willi | 2015-07-12 | 1 | -1/+4 | |
| | | | | | This allows us to do changes to the kernel configuration using menuconfig and friends, and update the kernel with make-testing. | |||||
* | testing: Extract and patch each kernel version only once | Martin Willi | 2015-07-12 | 1 | -8/+11 | |
| | | | | | | This allows us to do modifications to the kernel tree and rebuild that kernel using make-testing. We can even have a git kernel tree in a directory to do kernel development. | |||||
* | testing: Build with --enable-chapoly | Martin Willi | 2015-07-12 | 1 | -0/+1 | |
| | ||||||
* | testing: use a decent PSK | Andreas Steffen | 2015-05-30 | 2 | -2/+2 | |
| | ||||||
* | testing: Added ha/active-passive scenario | Andreas Steffen | 2015-05-30 | 21 | -0/+441 | |
| | ||||||
* | testing: Include iperf and htop in base image | Tobias Brunner | 2015-05-22 | 1 | -2/+2 | |
| | ||||||
* | testing: Don't check parent dir (and subdirs) when downloading OpenSSL packages | Tobias Brunner | 2015-05-21 | 1 | -1/+1 | |
| | ||||||
* | testing: Fix kernel download URL for kernel versions != 4.x | Tobias Brunner | 2015-05-19 | 1 | -1/+1 | |
| | ||||||
* | testing: Fix URL to TNC@FHH project in scenario descriptions | Tobias Brunner | 2015-05-05 | 6 | -8/+8 | |
| | ||||||
* | testing: Update TKM assert strings | Reto Buerki | 2015-05-05 | 7 | -10/+10 | |
| | ||||||
* | testing: Update alog to version 0.3.1 | Reto Buerki | 2015-05-05 | 1 | -1/+1 | |
| |