aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/ikev2/test
AgeCommit message (Collapse)AuthorFilesLines
2021-04-21ikev2: test responder behind NATFilip Tehlar1-29/+49
Type: test Ticket: VPP-1903 Change-Id: I7fab6931833d6e253b7b921172825387302d8f70 Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit 027d813a509be0f30e05b48b888007b0094e4faf)
2020-12-02ikev2: fix nat traversalFilip Tehlar1-2/+46
Type: fix Change-Id: Ie723cf680745ec2292a15e2df05c1821436dba19 Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit 18107c974c24a708e309542d1dbf4a52acc70b08)
2020-11-26ikev2: fix issue when sending multiple requests at onceFilip Tehlar1-19/+64
Type: fix Change-Id: I8ed556de4370a03d10c56cce101cd5ea0d0aaf8b Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit 38340fa32c96e9c6cb1593f03117dd504efbd5f4)
2020-11-26ikev2: add tests for DPDFilip Tehlar1-1/+62
Type: test Change-Id: I9c1129a8596344551f3f8f2e029846d22511482e Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit 2008e314537500975acbd666e38d3fa6e7261bf5)
2020-11-26ikev2: fix udp encapFilip Tehlar1-4/+19
Type: fix Change-Id: I8c66f79f2d8cfff7c6d45e1fc5b529ffb3941491 Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit 67b8a7fa76d8ec2d73f1b2380e11bf8e2793448e)
2020-11-26ikev2: add option to disable NAT traversalFilip Tehlar2-0/+13
Type: feature Ticket: VPP-1935 Change-Id: I705f84047b112279377590157a1c7b4a34f693d2 Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit d7fc12f07313f9147159f2562f6fcc928af7a963)
2020-11-26ikev2: fix reply during rekeyFilip Tehlar1-43/+191
Type: fix Change-Id: If87f4b8ae92508215fe91178958fe2ddb91e5a35 Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit 68ad6258374201ba8f0dc052e6f44d6250555249)
2020-11-26ikev2: support sending requests from responderFilip Tehlar1-18/+122
Type: improvement Ticket: VPP-1894 Change-Id: I5a24a48416bca2ffbd346cdaa813fb25801e6c9b Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit edf2900ac633ae0d8575b04094b1bca40e1a221f)
2020-11-26ikev2: fix setting responder/initiator addressesFilip Tehlar1-12/+43
Type: fix Change-Id: Ic406aa914d92e802a5fb0f27c2ffa1b98db012b0 Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit ec112e5a9eb708c1ee85faf569fef6fa40178294)
2020-11-26ikev2: fix initial contact cleanupFilip Tehlar1-218/+440
When looking for existing SA connection to clean up search all per thread data, not only current one. Type: fix Change-Id: I59312e08a07ca1f474b6389999e59320c5128e7d Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit e7c8396982607634b4c747870499671ffa53868e)
2020-11-26ikev2: support ipv6 traffic selectors & overlayFilip Tehlar2-57/+140
Ticket: VPP-1917 Type: feature Change-Id: Ie9f22e7336aa7807b1967c48de9843df10fb575c Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit 84962d19ba76eafd5c7658aa86ec61c9b81f7702)
2020-11-26ikev2: better packet parsing functionsFilip Tehlar2-50/+120
Ticket: VPP-1918 Type: improvement Change-Id: I2bc3e30121697404dcd54f1c2127bd85ccc1029e Signed-off-by: Filip Tehlar <ftehlar@cisco.com> (cherry picked from commit 558607dc3a96232191f413b9bc894524ff85f2a1)
2020-07-24ikev2: add SA dump APIjan_cavojsky1-2/+91
Type: feature Ticket: VPP-1897 Change-Id: I0245aceeb344efd29b1f9217c35889a8bbe1f744 Signed-off-by: jan_cavojsky <Jan.Cavojsky@pantheon.tech> Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
2020-07-20ikev2: refactor and test profile dump APIFilip Tehlar2-7/+234
Type: refactor Change-Id: I6b8dc68e5d4a452776fbaf5a69fbd7f53a8abb75 Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
2020-07-15ikev2: add support for AES-GCM cipher in IKEFilip Tehlar1-48/+126
Type: feature Ticket: VPP-1920 Change-Id: I6e30f3594cb30553f3ca5a35e0a4f679325aacec Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
2020-07-06ikev2: add more ikev2 testsFilip Tehlar1-18/+135
Tests for AES-GCM and AES-CBC with different key lengths Type: test Change-Id: Ie7eeebb0f7e8331a717866475cb4ee00042857ce Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
2020-06-30tests: ikev2: add nat traversal & cert based auth testFilip Tehlar5-47/+251
Type: test Change-Id: I3e8e451c5deaf04f519a471369370c383d9cda3b Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
2020-06-18ikev2: use both local and remote ID for profile lookupFilip Tehlar1-7/+11
Type: fix Ticket: VPP-1890 Change-Id: I9441d5afc38df7dabf6cccaead69dd32646d2a9e Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
2020-06-18tests: add ikev2 test framework with basic test caseFilip Tehlar2-0/+651
Ticket: VPP-1905 Type: test Change-Id: Ie66fbd8e37eb5e69bd61b701ed3449366bee8c84 Signed-off-by: Filip Tehlar <ftehlar@cisco.com>