aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon-tkm/tests/keymat_tests.c
Commit message (Collapse)AuthorAgeFilesLines
* libhydra: Move kernel interface to libcharonTobias Brunner2016-03-031-1/+0
| | | | This moves hydra->kernel_interface to charon->kernel.
* charon-tkm: Reset stale nonce contextsReto Buerki2015-05-041-1/+1
| | | | | | | | | | | If the nonce generator detects a stale nonce upon destroy(), it resets the context in the TKM and releases associated resources in the ID manager and chunk map. Also, do not acquire the nonce context ID in tkm_nonceg_create function but rather when the nonce is actually created by get_nonce(). The nonces created with get_nonce must also be registered in the chunk map.
* diffie-hellman: Add a bool return value to set_other_public_value()Martin Willi2015-03-231-1/+1
|
* diffie-hellman: Add a bool return value to get_my_public_value()Martin Willi2015-03-231-1/+1
|
* charon-tkm: Migrate tests to our own test runnerTobias Brunner2013-11-271-4/+14
| | | | | | Due to problems with the external libraries tkm_init/deinit can't be called for each test case. Because of this leak detective has to be disabled for these tests.
* Initialize libstrongswan in test_runner main()Reto Buerki2013-03-191-54/+0
|
* Let tkm_keymat_t extend keymat_v2_tAdrian-Ken Rueegsegger2013-03-191-7/+10
|
* Add test for keymat derive_child_keys operationAdrian-Ken Rueegsegger2013-03-191-0/+89
|
* Use rng to generate local ESP SPIsAdrian-Ken Rueegsegger2013-03-191-0/+1
|
* charon-tkm: Register kernel_netlink_netAdrian-Ken Rueegsegger2013-03-191-0/+6
| | | | | | Explicitly register kernel netlink net implementation and avoid loading the whole kernel-netlink plugin since the kernel netlink ipsec part is unwanted.
* Add ISA context id getter to TKM keymatReto Buerki2013-03-191-0/+1
|
* Add keymat IKE key derivation test caseReto Buerki2013-03-191-0/+103