Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 3 | -62/+62 | |
| | ||||||
* | Provide the Diffie Hellman parameters from a central location, so that we do ↵ | Tobias Brunner | 2010-03-09 | 2 | -3/+346 | |
| | | | | | | | | not have to replicate them in every plugin that implements the DH interface. The main reason for this change is that Android's libcrypto does not include the get_rfcX_prime_Y functions by default. Therefore we would have had to replicate the primes a third time. | |||||
* | Adding support for AES GMAC (RFC4543). | Tobias Brunner | 2010-02-12 | 1 | -89/+92 | |
| | ||||||
* | Separated the public interfaces of the threading primitives. | Tobias Brunner | 2009-12-23 | 1 | -1/+1 | |
| | ||||||
* | Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵ | Tobias Brunner | 2009-12-23 | 1 | -1/+1 | |
| | | | | primitives (and utils/mutex.h is now threading.h). | |||||
* | add IKEv1 support for the Camellia cipher | Andreas Steffen | 2009-12-15 | 1 | -0/+1 | |
| | ||||||
* | Support the Linux specific SHA256 96 bit truncation HMAC via "sha256_96" keyword | Martin Willi | 2009-11-26 | 3 | -4/+9 | |
| | ||||||
* | Fixed all doxygen warnings | Martin Willi | 2009-10-22 | 2 | -2/+2 | |
| | ||||||
* | extended hasher_signature_algorithm_to_oid() function | Andreas Steffen | 2009-09-13 | 3 | -29/+42 | |
| | ||||||
* | Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macro | Martin Willi | 2009-09-11 | 2 | -70/+28 | |
| | ||||||
* | remove spaces before tabs at the beginning of lines (^( )+\t) | Martin Willi | 2009-09-04 | 1 | -1/+1 | |
| | ||||||
* | remove spaces within tabs (\t( )+\t) | Martin Willi | 2009-09-04 | 2 | -7/+7 | |
| | ||||||
* | replaces four spaces by tabs, where appropriate | Martin Willi | 2009-09-04 | 5 | -11/+11 | |
| | ||||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 17 | -227/+227 | |
| | ||||||
* | create algorithmIdentifier dynamically from OID database | Martin Willi | 2009-08-27 | 1 | -3/+3 | |
| | ||||||
* | make use of the pem helper plugin to load credentials | Martin Willi | 2009-08-26 | 2 | -30/+0 | |
| | ||||||
* | OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the ↵ | Tobias Brunner | 2009-08-14 | 1 | -1/+1 | |
| | | | | enums mutex/condvar/rwlock_type_t. | |||||
* | support of SHA224-based certificate signatures | Andreas Steffen | 2009-08-05 | 2 | -3/+15 | |
| | ||||||
* | fix test vector error output | Andreas Steffen | 2009-07-17 | 1 | -11/+11 | |
| | ||||||
* | shortened cypto test output | Andreas Steffen | 2009-07-17 | 1 | -5/+5 | |
| | ||||||
* | removed superfluous print argument | Andreas Steffen | 2009-06-17 | 1 | -1/+1 | |
| | ||||||
* | conversion from CAMELLIA OIDs to encryption_algorithm | Andreas Steffen | 2009-06-17 | 1 | -0/+28 | |
| | ||||||
* | reformatted crypto_test output | Andreas Steffen | 2009-06-16 | 1 | -48/+41 | |
| | ||||||
* | increased verbosity of successful crypto tests | Martin Willi | 2009-06-16 | 1 | -5/+5 | |
| | ||||||
* | removed one hierarchy level for crypto test options | Martin Willi | 2009-06-16 | 2 | -4/+4 | |
| | ||||||
* | added support for stateful PRFs (such as the FIPS_PRF) | Martin Willi | 2009-06-12 | 2 | -0/+10 | |
| | ||||||
* | make use of the crypto_tester in the crypto_factory | Martin Willi | 2009-06-11 | 2 | -43/+148 | |
| | | | | | libstrongswan.crypto.test.on_add to test algorithms during initialization libstrongswan.crypto.test.on_create to test algorithms on each instantiation | |||||
* | implemented a crypto_tester class to test crypto algorithms | Martin Willi | 2009-06-11 | 2 | -0/+831 | |
| | | | | | libstrongswan.crypto.test.required to require at least one test vector to use an algorithm libstrongswan.crypto.test.rng_true to run RNG tests on RNG_TRUE quality | |||||
* | handling hashers and rngs as transform types (in private range) | Martin Willi | 2009-06-11 | 2 | -5/+9 | |
| | ||||||
* | fixed ENUM naming of XCBC prf | Martin Willi | 2009-06-02 | 1 | -1/+1 | |
| | ||||||
* | make signer names consistent | Andreas Steffen | 2009-05-19 | 1 | -8/+8 | |
| | ||||||
* | added des and default length cbc encryption algorithms | Andreas Steffen | 2009-05-19 | 1 | -0/+6 | |
| | ||||||
* | add _CBC to all encryption algorithms in CBC mode | Andreas Steffen | 2009-05-19 | 1 | -9/+9 | |
| | ||||||
* | moved definition of proposal_token from proposal.c to proposal_keywords.h | Andreas Steffen | 2009-05-19 | 1 | -0/+9 | |
| | ||||||
* | didn't want to commit that | Andreas Steffen | 2009-05-15 | 1 | -235/+0 | |
| | ||||||
* | moved IKEv2 proposals and transforms to libstrongswan | Andreas Steffen | 2009-05-15 | 5 | -0/+444 | |
| | ||||||
* | shortened DH group names | Andreas Steffen | 2009-05-15 | 1 | -13/+13 | |
| | ||||||
* | updated prf identifiers | Martin Willi | 2009-05-15 | 2 | -10/+15 | |
| | ||||||
* | updated integrity algorithm identifiers | Martin Willi | 2009-05-15 | 2 | -11/+25 | |
| | ||||||
* | cleaned up pluto's crypto framework | Andreas Steffen | 2009-05-14 | 1 | -0/+6 | |
| | ||||||
* | renamed ENCR_TWOFISH and ENCR_SERPENT to ENCR_TWOFISH_CBC and ↵ | Andreas Steffen | 2009-05-14 | 2 | -6/+6 | |
| | | | | ENCR_SERPENT_CBC, respectively | |||||
* | started migration to encryption plugins | Andreas Steffen | 2009-05-09 | 2 | -0/+99 | |
| | ||||||
* | defined ENCR_TWOFISH and ENCR_SERPENT | Andreas Steffen | 2009-05-08 | 2 | -8/+11 | |
| | ||||||
* | inserted HASH_MD4 in increasing order | Andreas Steffen | 2009-05-07 | 2 | -9/+9 | |
| | ||||||
* | use prfs for IKEv1 hmacs | Andreas Steffen | 2009-05-04 | 1 | -2/+2 | |
| | ||||||
* | fixed typo | Andreas Steffen | 2009-05-04 | 1 | -1/+1 | |
| | ||||||
* | added support for AUTH_HMAC_SHA1_160 | Andreas Steffen | 2009-05-04 | 2 | -4/+7 | |
| | ||||||
* | moved hasher to the correct doxygen group | Martin Willi | 2009-05-04 | 1 | -2/+2 | |
| | ||||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 19 | -38/+0 | |
| | ||||||
* | merging changes from portability branch back to trunk | Tobias Brunner | 2009-04-30 | 1 | -2/+2 | |
| | | | | | important change for developers: %Y replaces %D to print identities! |