aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Export work factor functionsRené Korthaus2016-11-221-4/+4
* Add warning to OID script outputJack Lloyd2016-11-211-1/+4
* Fix doc of get_processor_timestamp [ci skip]Jack Lloyd2016-11-211-4/+10
* TLS CBC functionality now exposed to the library developer. Useful for direct...Juraj Somorovsky2016-11-191-1/+1
* Order default TLS ECC curve preferences by performanceJack Lloyd2016-11-191-4/+6
* Fix class vs struct declaration.Jack Lloyd2016-11-191-4/+6
* Merge GH #729 Add CECPQ1 (x25519+NewHope) TLS ciphersuitesJack Lloyd2016-11-1914-41/+235
|\
| * Add CECPQ1 TLS ciphersuitesJack Lloyd2016-11-1714-41/+235
* | Add key_constraints_to_string, GOST-34.10 cert handlingJack Lloyd2016-11-184-6/+67
* | Add X509_DN::emptyJack Lloyd2016-11-181-0/+2
* | Don't force HMAC_DRBG to be enabledJack Lloyd2016-11-185-3/+4
|/
* Add OIDs for SHA-3 and SHA-3 signature algorithmsJack Lloyd2016-11-171-1/+47
* Merge GH #727 Tests for KDF::nameJack Lloyd2016-11-161-1/+1
|\
| * Add a test for KDF::name()René Korthaus2016-11-151-1/+1
* | Fix incompatability with (some) common TLS stackJack Lloyd2016-11-164-15/+26
* | Add new TLS callback for when session is activatedJack Lloyd2016-11-162-0/+8
|/
* Merge GH #724 Add ESP (IPsec) CBC padding modeJack Lloyd2016-11-152-1/+66
|\
| * Update ISO standard for OneAndZeros_PaddingRené Korthaus2016-11-151-1/+1
| * Check all padding bytes in ESP_Padding::unpad()René Korthaus2016-11-151-4/+9
| * Check all ESP padding bytes during unpadRené Korthaus2016-11-141-12/+11
| * Add ESP block cipher padding from RFC 4303René Korthaus2016-11-142-1/+62
* | Add test vectors for HKDF-Expand and HKDF-ExtractRené Korthaus2016-11-151-2/+2
* | Add full HKDF implementationRené Korthaus2016-11-123-8/+108
|/
* Remove unused Key_Type typedefsJack Lloyd2016-11-122-4/+0
* Fixes for XMSS wrt 9c72dabc9Jack Lloyd2016-11-125-31/+6
* Merge GH #717 Add XMSS signaturesJack Lloyd2016-11-1232-1/+4060
|\
| * Implements changes from XMSS reviewMatthias Gierlings2016-11-1113-82/+18
| * Added Extended Hash-Based Signatures (XMSS)Matthias Gierlings2016-11-1133-1/+4124
* | Pubkey cleanupsJack Lloyd2016-11-1243-290/+134
|/
* Merge GH #552 Add Cipher_Mode::reset, better AEAD testsJack Lloyd2016-11-1024-19/+178
|\
| * Cipher_Mode and AEAD_Mode improvementsDaniel Neus2016-11-0824-19/+178
* | Add SHAKE-128 and SHAKE-256 as hash functionsJack Lloyd2016-11-1010-86/+290
* | Remove remaining old style casts.Jack Lloyd2016-11-091-1/+1
* | NewHope cleanupJack Lloyd2016-11-091-63/+300
* | Check missing Pipe::read return valuesJack Lloyd2016-11-092-6/+12
* | Add BOTAN_WARN_UNUSED_RESULT macroJack Lloyd2016-11-092-13/+13
* | Assert expected EOF from readJack Lloyd2016-11-091-1/+1
* | Correct comment [ci skip]Jack Lloyd2016-11-081-1/+1
* | Remove Key_Type typedefsJack Lloyd2016-11-0814-32/+0
* | Remove Spec typedef from pk_opsJack Lloyd2016-11-081-35/+0
|/
* Add CPUID::is_little_endianJack Lloyd2016-11-072-0/+35
* If peek fails, force EOF with a readJack Lloyd2016-11-071-0/+3
* Update Doxygen comment [ci skip]Jack Lloyd2016-11-061-1/+0
* Keep track of the number of synchronisations achievedJoel Low2016-11-062-3/+11
* Implement barriers for Threaded ForkJoel Low2016-11-064-11/+84
* Merge GH #709 Fix DSA param gen for FIPS 186-3Jack Lloyd2016-11-051-5/+3
|\
| * Fix DSA parameter generation to use the correct loop bound.Jack Lloyd2016-11-031-5/+3
* | Avoid bogus include with compression disabledJack Lloyd2016-11-041-1/+4
* | Merge GH #710 Allow custom EC curve to be specified at build timeJack Lloyd2016-11-043-1/+26
|\ \
| * | Change oids.py and regenerate oids.cppRené Korthaus2016-11-031-1/+1