Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | unit-tests: Generate RSA key with 768 bits not 786 | Tobias Brunner | 2014-01-20 | 1 | -1/+1 | |
| | ||||||
* | test-asn1: Fix skipping of >2038 tests on i386 | Tobias Brunner | 2014-01-06 | 1 | -35/+35 | |
| | | | | | | | | The two constants overflow time_t on i386 (they also produced a compiler warning without type suffix) so the comparison with TIME_32_BIT_SIGNED_MAX did not work as intended. Fixes #477. | |||||
* | chunk: Fix chunk_mac/hash tests on big-endian systems | Tobias Brunner | 2014-01-06 | 1 | -2/+27 | |
| | | | | | | | | Our SipHash-2-4 implementation returns the result in host order, while the test vectors are little-endian. Use a custom comparison function to account for this. Fixes #478. | |||||
* | unit-tests: NTRU test to check a special branch | Andreas Steffen | 2013-12-08 | 1 | -0/+7 | |
| | ||||||
* | Implemented ntru_trits class | Andreas Steffen | 2013-12-07 | 1 | -2/+91 | |
| | ||||||
* | unit-tests: Added crypter tests | Andreas Steffen | 2013-12-06 | 4 | -3/+112 | |
| | ||||||
* | Added own MGF1 mask generating function | Andreas Steffen | 2013-12-05 | 1 | -0/+171 | |
| | ||||||
* | unit-tests: Added hasher tests | Andreas Steffen | 2013-12-04 | 3 | -0/+191 | |
| | ||||||
* | Moved test_rng to a test suite of its own | Andreas Steffen | 2013-12-04 | 4 | -26/+58 | |
| | ||||||
* | unit-tests: Export ntru_drbg_create as testable function so no linking is ↵ | Tobias Brunner | 2013-12-04 | 2 | -1/+4 | |
| | | | | | | | | required This way the plugin does not have to be linked explicitly to the test runner, which otherwise would require that the plugin is either always enabled to build the tests or that ifdefs are added to the Makefile. | |||||
* | unit-tests: Add facility to register testable functions | Tobias Brunner | 2013-12-04 | 1 | -0/+25 | |
| | | | | | These can be defined in plugins, or other parts of the tested libraries. They can even be static. | |||||
* | unit-tests: Move ntru_test_rng_t to a utility class in libtest | Tobias Brunner | 2013-12-04 | 5 | -7/+133 | |
| | ||||||
* | unit-tests: Fix apidoc for libtest | Tobias Brunner | 2013-12-04 | 2 | -8/+23 | |
| | ||||||
* | Added DRBG automatic reseeding tests | Andreas Steffen | 2013-11-27 | 1 | -168/+214 | |
| | ||||||
* | Extended NIST SP 800-90A HMAC_DRBG test cases | Andreas Steffen | 2013-11-27 | 1 | -21/+103 | |
| | ||||||
* | Implemented NIST SP 800-90A DRBG_HMAC with SHA-256 | Andreas Steffen | 2013-11-27 | 2 | -8/+147 | |
| | ||||||
* | unit-tests: Added ntru wrong ciphertext test | Andreas Steffen | 2013-11-27 | 1 | -0/+36 | |
| | ||||||
* | unit-tests: Added ntru entropy, retransmission and ciphertext tests | Andreas Steffen | 2013-11-27 | 2 | -0/+64 | |
| | ||||||
* | Any of the four NTRU parameter sets can be selected | Andreas Steffen | 2013-11-27 | 1 | -10/+54 | |
| | ||||||
* | Make the NTRU parameter set configurable | Andreas Steffen | 2013-11-27 | 1 | -26/+63 | |
| | ||||||
* | unit-tests: first NTRU test case | Andreas Steffen | 2013-11-27 | 3 | -1/+94 | |
| | ||||||
* | unit-tests: Initialize tests with a callback | Tobias Brunner | 2013-11-06 | 3 | -56/+58 | |
| | ||||||
* | unit-tests: Separate test runner to a library, reusable by other tests | Martin Willi | 2013-11-06 | 5 | -68/+168 | |
| | | | | | | Other users may make use of the noinst libtest.la helper library to implement unit tests. For libstrongswan, tests.[ch] provide the configuration for test runner to perform unit tests in a simple manner. | |||||
* | unit-tests: Use some include magic to define test suite constructors | Martin Willi | 2013-11-06 | 2 | -73/+55 | |
| | | | | | Avoid editing of several files when creating test suites by using a single header file to define test suite constructor functions. | |||||
* | unit-tests: Check printing of strings having zero length | Martin Willi | 2013-11-06 | 1 | -0/+2 | |
| | ||||||
* | unit-tests: Add some basic tests if PRI* printf specifiers work as expected | Martin Willi | 2013-11-06 | 1 | -0/+25 | |
| | ||||||
* | unit-tests: Add a semaphore wait cancel test | Martin Willi | 2013-11-06 | 1 | -0/+44 | |
| | ||||||
* | unit-tests: Add a semaphore absolute timed wait test | Martin Willi | 2013-11-06 | 1 | -0/+27 | |
| | ||||||
* | unit-tests: Add a semaphore timed wait test case | Martin Willi | 2013-11-06 | 1 | -0/+24 | |
| | ||||||
* | unit-tests: Add a simple semaphore test | Martin Willi | 2013-11-06 | 1 | -0/+40 | |
| | ||||||
* | unit-tests: Add a spinlock test case | Martin Willi | 2013-11-06 | 1 | -0/+49 | |
| | ||||||
* | unit-tests: Add a rwlock condvar thread cancel test | Martin Willi | 2013-11-06 | 1 | -0/+57 | |
| | ||||||
* | unit-tests: Add a rwlock condvar absolute timed wait test | Martin Willi | 2013-11-06 | 1 | -0/+43 | |
| | ||||||
* | unit-tests: Add a rwlock condvar wait test | Martin Willi | 2013-11-06 | 1 | -0/+40 | |
| | ||||||
* | unit-tests: Add a rwlock condvar broadcast test | Martin Willi | 2013-11-06 | 1 | -0/+43 | |
| | ||||||
* | unit-tests: Add a rwlock condvar test | Martin Willi | 2013-11-06 | 1 | -0/+50 | |
| | ||||||
* | unit-tests: Add a rwlock test case | Martin Willi | 2013-11-06 | 1 | -0/+62 | |
| | ||||||
* | unit-tests: Add a condvar test where wait gets cancelled | Martin Willi | 2013-11-06 | 1 | -0/+57 | |
| | ||||||
* | unit-tests: Add a condvar test working on a recursive mutex | Martin Willi | 2013-11-06 | 1 | -0/+50 | |
| | ||||||
* | unit-tests: Add a condvar absolute timed wait test | Martin Willi | 2013-11-06 | 1 | -0/+43 | |
| | ||||||
* | unit-tests: Add a condvar timed wait test | Martin Willi | 2013-11-06 | 1 | -0/+40 | |
| | ||||||
* | unit-tests: Add condvar broadcast test | Martin Willi | 2013-11-06 | 1 | -0/+43 | |
| | ||||||
* | unit-tests: Add a simple condvar test | Martin Willi | 2013-11-06 | 1 | -4/+61 | |
| | ||||||
* | unit-tests: Add a thread local storage cleanup test | Martin Willi | 2013-11-06 | 1 | -0/+50 | |
| | ||||||
* | unit-tests: Add a thread local storage fuzzer test | Martin Willi | 2013-11-06 | 1 | -0/+64 | |
| | ||||||
* | unit-tests: Add a thread cleanup pop test | Martin Willi | 2013-11-06 | 1 | -0/+33 | |
| | ||||||
* | unit-tests: Add cleanup test cases for different thread exit situations | Martin Willi | 2013-11-06 | 1 | -0/+126 | |
| | ||||||
* | unit-tests: Add a test for thread_cancellation_point() | Martin Willi | 2013-11-06 | 1 | -0/+33 | |
| | ||||||
* | unit-tests: Add thread cancellability testing | Martin Willi | 2013-11-06 | 1 | -0/+50 | |
| | ||||||
* | unit-tests: Add a simple thread_cancel() test | Martin Willi | 2013-11-06 | 1 | -0/+35 | |
| |