aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan
Commit message (Expand)AuthorAgeFilesLines
...
* chapoly: Add a ChaCha20/Poly1305 driver implemented in portable CMartin Willi2015-06-294-0/+488
* chapoly: Provide a generic ChaCha20/Poly1305 AEAD supporting driver backendsMartin Willi2015-06-298-0/+679
* test-vectors: Add some initial ChaCha20/Poly1305 AEAD test vectorMartin Willi2015-06-293-0/+112
* proposal: Add a chacha20poly1305 proposal keywordMartin Willi2015-06-291-0/+1
* crypter: Define a ChaCha20/Poly1305 AEAD algorithm identifierMartin Willi2015-06-293-3/+7
* capabilities: Handle ERANGE in user and group lookupsTobias Brunner2015-06-231-12/+48
* Remove accidentally added stamp-h1Tobias Brunner2015-06-151-1/+0
* settings: Fix out-of-tree buildTobias Brunner2015-06-111-1/+1
* unit-tests: Add tests for iv_gen_seq_tTobias Brunner2015-06-053-0/+75
* ivgen: Allow reusing the same message ID twice in sequential IV genMartin Willi2015-06-051-7/+25
* iv-gen: Fail getting shorter IV values than the used counter sizeMartin Willi2015-06-011-0/+4
* iv-gen: Ensure external sequential IVs are actually sequentialMartin Willi2015-06-012-0/+23
* leak-detective: Use passed callback to report leaksTobias Brunner2015-04-201-2/+2
* openssl: Don't refer to EVP_des_ecb() if OpenSSL is built without DES supportTobias Brunner2015-04-171-0/+2
* strerror: Move to its own Doxygen subgroupMartin Willi2015-04-161-1/+2
* utils: Clean up includesMartin Willi2015-04-162-36/+31
* align: Move min/max/padding/alignment functions to separate filesMartin Willi2015-04-166-109/+154
* time: Move time related functions to separate filesMartin Willi2015-04-166-191/+238
* object: Move OO programming helper macros to a separate header fileMartin Willi2015-04-163-107/+128
* status: Move status_t type and functions to separate filesMartin Willi2015-04-166-116/+125
* path: Move path related utility functions to separate filesMartin Willi2015-04-166-201/+249
* tty: Move tty related functions to separate filesMartin Willi2015-04-166-110/+157
* memory: Move memory manipulation related functions to separate filesMartin Willi2015-04-166-380/+424
* string: Move string related utility functions to separate filesMartin Willi2015-04-166-155/+199
* byteorder: Move byte order related functions to separate header fileMartin Willi2015-04-163-137/+163
* types: Use generic type definitions to separate header fileMartin Willi2015-04-163-63/+89
* atomics: Move atomics/recounting support to separate filesMartin Willi2015-04-166-183/+251
* unit-tests: Further increase the test vector testing timeoutMartin Willi2015-04-161-1/+1
* test-vectors: Define test vector symbols as externMartin Willi2015-04-161-7/+7
* aesni: Fix doxygen groupsMartin Willi2015-04-151-2/+2
* unit-tests: Set test verbosity just after test suite loadingMartin Willi2015-04-151-10/+9
* crypto-factory: Remove obsolete transform testing functionsMartin Willi2015-04-152-54/+0
* unit-tests: Use progressive testing of transforms with test vectorsMartin Willi2015-04-151-7/+26
* transform: Add a getter for the enum_names for a specific transform typeMartin Willi2015-04-152-0/+40
* enum-names: Fail gracefully when passing a NULL value as enum namesMartin Willi2015-04-152-1/+15
* crypto-factory: Add enumerator method to support individual transform testingMartin Willi2015-04-152-0/+127
* unit-tests: Invoke all registered thread cleanup handlers on test failureMartin Willi2015-04-151-0/+3
* thread: Add a function to pop and call all registered cleanup handlersMartin Willi2015-04-154-0/+78
* thread: Don't acquire lock for thread_cleanup_push/popMartin Willi2015-04-151-5/+0
* gcrypt: Explicitly initialize RNG backend to allocate static dataMartin Willi2015-04-151-0/+3
* leak-detective: Whitelist gcrypt_plugin_create()Martin Willi2015-04-151-0/+1
* unit-tests: Add a TESTS_PLUGINS environment variableMartin Willi2015-04-152-1/+6
* unit-tests: Use a larger timeout for test vector testingMartin Willi2015-04-151-0/+1
* gcrypt: Support setting private value and testing of DH backendMartin Willi2015-04-151-0/+19
* openssl: Support setting ECDH private valuesMartin Willi2015-04-151-0/+44
* openssl: Support setting private Diffie-Hellman valuesMartin Willi2015-04-151-0/+13
* gmp: Support setting Diffie-Hellman private valuesMartin Willi2015-04-151-0/+10
* test-vectors: Add DH vectors for Brainpool groupsMartin Willi2015-04-153-0/+118
* test-vectors: Add DH vectors for ECDH groupsMartin Willi2015-04-153-0/+140
* test-vectors: Add DH vectors for subgroup MODP groupsMartin Willi2015-04-153-0/+168