Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | unit-tests: Add thread_exit() tests to both join and detach test cases | Martin Willi | 2013-11-06 | 1 | -0/+62 | |
| | ||||||
* | unit-tests: Add a simple thread detach test | Martin Willi | 2013-11-06 | 1 | -0/+36 | |
| | ||||||
* | unit-tests: Add a simple thread join() test | Martin Willi | 2013-11-06 | 1 | -0/+27 | |
| | ||||||
* | unit-tests: Add test suite for streams and services | Martin Willi | 2013-11-06 | 4 | -0/+270 | |
| | ||||||
* | unit-tests: Add a few test cases for watcher | Martin Willi | 2013-11-06 | 4 | -0/+217 | |
| | ||||||
* | unit-tests: Support testing multi-threaded code | Martin Willi | 2013-11-06 | 2 | -7/+49 | |
| | ||||||
* | unit-tests: Use a home-brew thread barrier to remove pthread dependency | Martin Willi | 2013-11-06 | 1 | -15/+86 | |
| | ||||||
* | unit-tests: Show how many test vectors have failed on test failure | Martin Willi | 2013-11-06 | 1 | -1/+2 | |
| | ||||||
* | unit-tests: Skip fmemopen() based printf() tests if not available | Martin Willi | 2013-11-06 | 1 | -7/+12 | |
| | ||||||
* | unit-tests: Avoid name clash with clone() from <sched.h> | Martin Willi | 2013-11-06 | 1 | -6/+6 | |
| | ||||||
* | unit-tests: Fix a compiler warning in identification tests | Martin Willi | 2013-11-06 | 1 | -1/+1 | |
| | ||||||
* | unit-tests: Clean up memory in new asn1 unit tests | Martin Willi | 2013-11-06 | 1 | -1/+3 | |
| | | | | Test runner checks for leaks when leak detective is enabled. | |||||
* | unit-tests: Pass linked_list->invoke* varargs as uintptr_t | Martin Willi | 2013-11-06 | 1 | -6/+10 | |
| | | | | | | Passing integers of unspecified length may result in passing an integer shorter than uintptr_t. When reading them back, we might get more data than passed, resulting in a failure. | |||||
* | unit-tests: Initialize backtracing before printing any backtraces | Martin Willi | 2013-11-06 | 1 | -0/+4 | |
| | ||||||
* | unit-tests: Implement testing framework without "check" | Martin Willi | 2013-11-06 | 5 | -113/+956 | |
| | ||||||
* | unit-tests: Move test suites to its own subfolder | Martin Willi | 2013-11-06 | 20 | -8/+22 | |
| | ||||||
* | unit-tests: completed asn1_suite | Andreas Steffen | 2013-11-04 | 1 | -33/+55 | |
| | ||||||
* | Updated test_runner.h with new suites | Andreas Steffen | 2013-11-03 | 1 | -0/+2 | |
| | ||||||
* | unit-tests: 100% function coverage for asn1.c | Andreas Steffen | 2013-11-03 | 1 | -4/+284 | |
| | ||||||
* | unit-tests: 12 asn1 functions tested | Andreas Steffen | 2013-11-02 | 3 | -1/+541 | |
| | ||||||
* | unit-tests: Added tests for pen_type_t | Andreas Steffen | 2013-11-01 | 3 | -1/+89 | |
| | ||||||
* | unit-tests: Additionally do reverse match checking with empty identities | Martin Willi | 2013-10-31 | 1 | -0/+55 | |
| | ||||||
* | unit-tests: Test matching against some empty data identities | Martin Willi | 2013-10-31 | 1 | -0/+44 | |
| | ||||||
* | unit-tests: Test for equality against some empty data identities | Martin Willi | 2013-10-31 | 1 | -0/+43 | |
| | ||||||
* | unit-tests: Let identity equality test fail if a->equals(b) != b->equals(a) | Martin Willi | 2013-10-31 | 1 | -1/+1 | |
| | ||||||
* | unit-tests: Set sa_len in sockaddr template data, if required | Martin Willi | 2013-10-24 | 1 | -0/+6 | |
| | ||||||
* | unit-tests: Make test for bio_writer_t more portable | Tobias Brunner | 2013-10-17 | 1 | -2/+8 | |
| | ||||||
* | utils: Add utility function to calculate padding length | Tobias Brunner | 2013-10-17 | 1 | -1/+8 | |
| | ||||||
* | ipsec_types: Add utility function to parse mark_t from strings | Tobias Brunner | 2013-10-11 | 1 | -0/+49 | |
| | ||||||
* | unit-tests: support testing when leak-detective has not been enabled | Martin Willi | 2013-10-11 | 1 | -5/+14 | |
| | ||||||
* | printf-hook-builtin: Print NaN/Infinity floating point values as such | Martin Willi | 2013-10-11 | 1 | -0/+14 | |
| | ||||||
* | printf-hook-builtin: Correctly round up floating point values | Martin Willi | 2013-10-11 | 1 | -8/+28 | |
| | ||||||
* | printf-hook-builtin: Add some preliminary floating point support | Martin Willi | 2013-10-11 | 1 | -0/+29 | |
| | | | | | This minimalistic implementation has no aspiration for completeness or accuracy, and just provides what we need. | |||||
* | printf-hook-builtin: Support GNU %m specifier | Martin Willi | 2013-10-11 | 1 | -0/+13 | |
| | ||||||
* | printf-hook: Add some basic printf() string/integer test functions | Martin Willi | 2013-10-11 | 4 | -1/+112 | |
| | ||||||
* | chunk: Print chunks without separator if + modifier is used | Tobias Brunner | 2013-08-24 | 1 | -4/+17 | |
| | ||||||
* | utils: Add case-insensitive version of strpfx() | Tobias Brunner | 2013-08-24 | 1 | -0/+36 | |
| | ||||||
* | utils: add round_up/down() helper functions | Martin Willi | 2013-07-29 | 1 | -0/+26 | |
| | ||||||
* | unit-tests: Add additional tests for host_t | Tobias Brunner | 2013-07-25 | 1 | -3/+551 | |
| | ||||||
* | unit-tests: Add test for host_create_netmask() | Tobias Brunner | 2013-07-24 | 4 | -1/+100 | |
| | ||||||
* | linked-list: Remove barely used has_more() method | Tobias Brunner | 2013-07-17 | 1 | -49/+1 | |
| | | | | | | | | This required some refactoring when handling encrypted payloads. Also changed log messages so that "encrypted payload" is logged instead of "encryption payload" (even if we internally still call it that) as that's the name used in RFC 5996. | |||||
* | linked-list: Don't require an argument for the item when enumerating | Tobias Brunner | 2013-07-17 | 1 | -0/+17 | |
| | ||||||
* | linked-list: Remove unused clone_function() method | Tobias Brunner | 2013-07-17 | 1 | -29/+7 | |
| | ||||||
* | linked-list: Remove barely used find_last() method | Tobias Brunner | 2013-07-17 | 1 | -23/+0 | |
| | ||||||
* | linked-list: Remove unused replace() method | Tobias Brunner | 2013-07-17 | 1 | -40/+51 | |
| | | | | | | Its functionality can be replicated by calling insert_before() followed by remove_at(). Not the other way around, though, because remove_at() changes the enumerator position. | |||||
* | unit-tests: implement tests for array collection | Martin Willi | 2013-07-17 | 4 | -1/+363 | |
| | ||||||
* | chunk: Add predictable hash function | Tobias Brunner | 2013-06-28 | 1 | -1/+33 | |
| | | | | | Since chunk_hash() is randomized its output is not predictable, that is, it is only within the same process. | |||||
* | plugin-loader: Removed unused path argument of load() method | Tobias Brunner | 2013-06-28 | 1 | -1/+1 | |
| | | | | | Multiple additional search paths can be added with the add_path() method. | |||||
* | unit-tests: Print loaded plugins | Tobias Brunner | 2013-06-27 | 1 | -0/+1 | |
| | ||||||
* | unit-tests: RSA key generation might take longer than 4 seconds | Tobias Brunner | 2013-06-27 | 1 | -0/+1 | |
| | | | | | Check uses a default timeout of 4 seconds for each test case, generating keys of 6 different key sizes might take longer than that. |