aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update PCR even if measurement does not equal reference valueAndreas Steffen2013-12-211-3/+3
|
* tun-device: Include system headers before our ownTobias Brunner2013-12-202-3/+5
| | | | | | | | | | | | | On CentOS 6.5 the sys/capability.h header file defines _LINUX_TYPES_H without actually including that header, preventing its later inclusion here. As library.h (via which the capabilities headers are included) is not actually required in tun_device.[ch], moving the inclusion of tun_device.h would not strictly be necessary. But it's probably a good idea to include our own headers after system headers anyway, for if one of the recursively included files at a later point includes library.h we'd have the same problem again.
* aes-test: Fix compiler warnings from older versions of GCCTobias Brunner2013-12-191-1/+1
|
* Fixed check_file_measurement method in pts_database_tAndreas Steffen2013-12-131-6/+54
|
* unit-tests: NTRU test to check a special branchAndreas Steffen2013-12-081-0/+7
|
* min_MGF_hash_calls parameter is not needed anymoreAndreas Steffen2013-12-072-18/+0
|
* Optimized MGF1 implementationAndreas Steffen2013-12-071-8/+13
|
* Implemented ntru_trits classAndreas Steffen2013-12-079-293/+383
|
* Streamlined DRBG and MGF1 debug outputAndreas Steffen2013-12-073-14/+20
|
* Version bump to 5.1.2dr25.1.2.dr2Andreas Steffen2013-12-061-1/+1
|
* unit-tests: Added crypter testsAndreas Steffen2013-12-064-3/+112
|
* Added own MGF1 mask generating functionAndreas Steffen2013-12-0511-436/+707
|
* unit-tests: Added hasher testsAndreas Steffen2013-12-043-0/+191
|
* Moved test_rng to a test suite of its ownAndreas Steffen2013-12-044-26/+58
|
* unit-tests: Don't use priority for destructor that unregisters testable ↵Tobias Brunner2013-12-041-1/+6
| | | | | | | | | functions This fixes coverage reports, at least if leak detective is disabled. If it is enabled the plugins are not unloaded so the destructor is not executed until the process is destroyed, which seems not to be covered by gcov.
* unit-tests: Export ntru_drbg_create as testable function so no linking is ↵Tobias Brunner2013-12-043-6/+11
| | | | | | | | 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 functionsTobias Brunner2013-12-045-3/+169
| | | | | 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 libtestTobias Brunner2013-12-046-48/+37
|
* unit-tests: Fix apidoc for libtestTobias Brunner2013-12-042-8/+23
|
* ntru: Fix compiler warning caused by ++/-- on righthand side of an assignmentTobias Brunner2013-12-041-4/+4
| | | | The behavior of stuff like x = --x; (or x++) is not defined.
* testing: Fix status output in build-baseimage scriptReto Buerki2013-12-041-1/+1
|
* Remove check library from HACKING documentReto Buerki2013-12-041-1/+0
|
* charon-tkm: Abort if gprbuild binary is not foundReto Buerki2013-12-041-0/+3
|
* charon-tkm: Update integration testsReto Buerki2013-12-047-1/+49
|
* charon-tkm: Implement IANA DH Id to TKM Id mappingAdrian-Ken Rueegsegger2013-12-035-9/+134
| | | | | | | | | | | | | | | The TKM Diffie-Hellman plugin now maps IANA DH identifiers to TKM DH algorithm identifiers. The mapping is specified in the daemon's 'dh_mapping' section in the strongswan.conf file: dh_mapping { iana_id1 = tkm_id1 iana_id2 = tkm_id2 iana_id3 = tkm_id3 ... } Only the mapped IANA IDs are registered as supported DH groups.
* charon-tkm: Drop unnecessary includeAdrian-Ken Rueegsegger2013-12-031-1/+0
|
* Fixed formatting in strongswan.confAndreas Steffen2013-12-031-3/+7
|
* ike: Log SK_p consistently on level 4Tobias Brunner2013-11-281-1/+1
|
* Updated NEWS for 5.1.2dr15.1.2dr1Andreas Steffen2013-11-271-0/+11
|
* Added DRBG automatic reseeding testsAndreas Steffen2013-11-273-170/+220
|
* Use strongSwan hash plugins for SHA-1 and SHA-256Andreas Steffen2013-11-2720-2764/+178
|
* Extended NIST SP 800-90A HMAC_DRBG test casesAndreas Steffen2013-11-271-21/+103
|
* Cleaned up ntru-crypto libraryAndreas Steffen2013-11-2711-474/+8
|
* Implemented NIST SP 800-90A DRBG_HMAC with SHA-256Andreas Steffen2013-11-2716-1541/+697
|
* Added NTRU key exchange to default IKE proposalAndreas Steffen2013-11-271-0/+4
|
* unit-tests: Added ntru wrong ciphertext testAndreas Steffen2013-11-272-0/+37
|
* unit-tests: Added ntru entropy, retransmission and ciphertext testsAndreas Steffen2013-11-273-0/+69
|
* Any of the four NTRU parameter sets can be selectedAndreas Steffen2013-11-275-57/+140
|
* Make the NTRU parameter set configurableAndreas Steffen2013-11-273-40/+115
|
* unit-tests: first NTRU test caseAndreas Steffen2013-11-274-2/+95
|
* Added ikev2/net2net-ntru-cert and ikev2/rw-ntru-psk scenariosAndreas Steffen2013-11-2723-0/+284
|
* Prototype implementation of IKE key exchange via NTRU encryptionAndreas Steffen2013-11-2742-4/+9386
|
* Merge branch 'nm-psk'Tobias Brunner2013-11-275-87/+128
|\ | | | | | | This adds support for PSK authentication to the NetworkManager frontend.
| * nm: Require the PSK to be at least 20 characters longTobias Brunner2013-11-272-5/+14
| |
| * nm: German translation updatedTobias Brunner2013-11-271-76/+81
| |
| * nm: Handle PSK option in NM backendTobias Brunner2013-11-271-4/+12
| |
| * nm: Add PSK option to auth-dialogTobias Brunner2013-11-271-3/+10
| |
| * nm: Add pre-shared key option in GUITobias Brunner2013-11-271-2/+14
| |
| * nm: Make intltool recognize glade files properlyTobias Brunner2013-11-271-1/+1
|/
* configure: Remove obsolete --enable-unit-tests optionTobias Brunner2013-11-271-12/+0
|