aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * medcli: Use plugin features with dependency on database implementationTobias Brunner2013-06-111-35/+60
| |
| * whitelist: Use plugin features to register listenerTobias Brunner2013-06-111-4/+29
| |
| * updown: Use plugin features to register listener and attribute handlerTobias Brunner2013-06-111-20/+44
| |
| * unity: Use plugin features to register listener and attribute handler/providerTobias Brunner2013-06-111-10/+39
| |
| * unit-tester: Use plugin featuresTobias Brunner2013-06-111-4/+28
| |
| * uci: Use plugin features to register backend and credential setTobias Brunner2013-06-111-7/+32
| |
| * systime-fix: Use plugin features to register validatorTobias Brunner2013-06-111-24/+51
| |
| * smp: Use plugin featuresTobias Brunner2013-06-111-2/+12
| |
| * radattr: Use plugin features to register listenerTobias Brunner2013-06-111-4/+29
| |
| * lookip: Use plugin features to register listenerTobias Brunner2013-06-111-4/+29
| |
| * led: Use plugin features to register listenerTobias Brunner2013-06-111-4/+29
| |
| * test-vectors: Use plugin featuresTobias Brunner2013-06-111-1/+12
| |
| * revocation: Use plugin features with soft dependencies on fetcher and ↵Tobias Brunner2013-06-111-3/+35
| | | | | | | | en-/decoding
| * padlock: Use plugin features to properly register algorithmsTobias Brunner2013-06-111-39/+43
| |
| * pkcs11: Use plugin_features_add() in get_features()Tobias Brunner2013-06-111-21/+8
| |
| * plugin-feature: Added helper function to extend arrays of plugin featuresTobias Brunner2013-06-111-0/+21
| |
| * constraints: Use plugin features with soft dependency on X.509 decodingTobias Brunner2013-06-111-3/+31
| |
| * blowfish: Use plugin features to properly register crypterTobias Brunner2013-06-111-8/+13
| |
| * resolve: Use plugin features to register attribute handlerTobias Brunner2013-06-112-4/+31
| |
| * attr: Use plugin features to register attribute providerTobias Brunner2013-06-111-2/+31
| |
| * ipseckey: Allow en-/disabling at runtime using plugin reload featureTobias Brunner2013-06-111-12/+26
| |
| * ipseckey: Use plugin features and depend on RESOLVERTobias Brunner2013-06-112-28/+53
| | | | | | | | Also fixed a double-free of the resolver instance.
| * unbound: Use plugin features and provide RESOLVERTobias Brunner2013-06-111-3/+12
| |
| * plugin-feature: Add feature for DNSSEC-enabled resolversTobias Brunner2013-06-112-0/+15
| |
| * ha: Use plugin features to register listeners and attribute providerTobias Brunner2013-06-111-9/+37
| |
| * farp: Use plugin features to register listenerTobias Brunner2013-06-111-5/+29
| |
| * error-notify: Use plugin features to register listenerTobias Brunner2013-06-111-3/+29
| |
| * duplicheck: Use plugin features to register listenerTobias Brunner2013-06-111-3/+29
| |
| * coupling: Use plugin features and soft depend on SHA1Tobias Brunner2013-06-111-12/+40
| |
| * certexpire: Use plugin features to register listenerTobias Brunner2013-06-111-4/+30
| |
| * addrblock: Use plugin features with soft dependency on X.509 decodingTobias Brunner2013-06-111-5/+34
| |
| * dhcp: Use plugin features with dependency to RNG implementationTobias Brunner2013-06-111-17/+45
| |
| * sql: Use plugin features with dependency to database backendTobias Brunner2013-06-111-33/+62
| |
| * attr-sql: Use plugin features with dependency to database backendTobias Brunner2013-06-111-24/+53
| |
| * plugin-feature: Function added to exactly compare plugin featuresTobias Brunner2013-06-113-4/+66
| |
| * Socket plugins soft depend on the kernel-ipsec plugin featureTobias Brunner2013-06-112-0/+2
|/ | | | | On most platforms calls to methods to bypass the IKE sockets and enabling UDP decapsulation are required.
* Merge branch 'unit-tests'Tobias Brunner2013-06-1138-981/+5256
|\ | | | | | | | | | | | | | | | | Adds a test runner and several test suites for libstrongswan. Also adds an option to produce a test coverage report. Several bugs were fixed in the process and chunk_hash() was replaced with an improved implementation based on SipHash-2-4 (with a randomly allocated key to prevent hash flooding attacks).
| * Suppress log messages during testsTobias Brunner2013-06-111-0/+2
| |
| * Remove explicit leak detective checks as these are now done for all testsTobias Brunner2013-06-112-16/+0
| |
| * Enable leak detective for all test casesTobias Brunner2013-06-1114-22/+129
| |
| * Added tests for bio_writer_tTobias Brunner2013-06-114-1/+397
| |
| * Ensure buffer in bio_writer_t is properly increasedTobias Brunner2013-06-111-49/+29
| | | | | | | | | | | | | | The previous code was problematic if bufsize/increase was smaller than 8 and an u_int64_t was written when the buffer was too small. Also, for large chunks and small bufsizes realloc() was called several times instead of just once.
| * Added tests for bio_reader_tTobias Brunner2013-06-114-3/+464
| |
| * Add getter for the number of leaks to leak_detective_tTobias Brunner2013-06-112-2/+23
| |
| * Added tests for utils/enum.cTobias Brunner2013-06-114-1/+251
| |
| * Gracefully handle NULL as argument for enum_from_name()Tobias Brunner2013-06-111-1/+1
| |
| * Additional tests for identification_t addedTobias Brunner2013-06-111-14/+518
| |
| * Fail DN parsing if OID is unterminatedTobias Brunner2013-06-111-2/+6
| | | | | | | | | | This is the case if the last OID is not followed by a = or if the string starts with a =.
| * Fix DN printing if last RDN has an empty valueTobias Brunner2013-06-111-11/+32
| |
| * Fix DN parsing if last RDN has an empty valueTobias Brunner2013-06-111-1/+1
| |