aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headersKrzysztof Kwiatkowski2017-05-032-2/+6
* SP800-56A revision 2 implementationKrzysztof Kwiatkowski2017-05-033-29/+74
* Adds KDF based on SP 800-56A. Currently it is revision 1 (alternative 1). It ...Krzysztof Kwiatkowski2017-05-034-0/+130
* Merge GH #1032 Throw exception with OpenSSL error message if OpenSSL API call...Jack Lloyd2017-04-295-35/+65
|\
| * Throw OpenSSL exception if any OpenSSL function failed.Alexander Bluhm2017-04-295-35/+65
* | Do not load OpenSSL error messages in library.Alexander Bluhm2017-04-281-1/+0
|/
* Merge GH #1000 Support seeking in CTR modeJack Lloyd2017-04-272-25/+46
|\
| * Refactor: remove big-endian addition code duplicationRené Meusel2017-04-132-18/+27
| * Refactor: use ::seek(0) in CTR_BE::set_iv()René Meusel2017-04-131-18/+1
| * Add implementation of CTR_BE::seek()René Meusel2017-04-132-2/+31
* | Merge GH #1022 Support CBC ciphers via OpenSSLJack Lloyd2017-04-274-5/+253
|\ \
| * | Implement cipher modes with OpenSSL.Alexander Bluhm2017-04-254-5/+253
* | | Merge GH #1017 Complete wildcard handling for X.509 certificatesJack Lloyd2017-04-271-4/+84
|\ \ \
| * | | Complete wildcard handling for X.509 certificatesRené Korthaus2017-04-201-4/+84
| |/ /
* | | Merge GH #1023 Add missing functions to TLS::Text_PolicyJack Lloyd2017-04-271-1/+13
|\ \ \
| * | | Make it easier to customize Text_Policy when inheriting from itlouiz’2017-04-271-1/+1
| * | | Add some missing function overrides in TLS::Text_Policylouiz’2017-04-251-0/+12
| |/ /
* | | Merge GH #1027 Add error return to botan_mp_to_strJack Lloyd2017-04-271-1/+1
|\ \ \
| * | | Add explicit return to FFI botan_mp_to_str.Daniel Wyatt2017-04-261-1/+1
| |/ /
* / / Add BOTAN_ALIGNAS macro for MSVC 2013Jack Lloyd2017-04-271-0/+9
|/ /
* | Fix Clang warning in ffiJack Lloyd2017-04-191-121/+117
* | Use 3 arg BOTAN_UNUSED in a codepath that is compiled oftenSimon Warta2017-04-171-3/+1
* | Mark correct variables unused in FFI botan_{pub,priv}key_load_elgamalSimon Warta2017-04-161-7/+2
* | Improve unused handling in ffi methodsSimon Warta2017-04-161-16/+8
* | Let BOTAN_UNUSED take between 1 and 9 argumentsSimon Warta2017-04-161-2/+26
* | Merge GH #1006 Fix FFI cipher interface (see also GH #1003)Jack Lloyd2017-04-151-0/+2
|\ \
| * | Fix FFI cipher interfaceJack Lloyd2017-04-141-0/+2
* | | Guard include of ElGamal headerJack Lloyd2017-04-151-1/+4
* | | Support for ElGamal in FFI interfaceKrzysztof Kwiatkowski2017-04-142-1/+92
|/ /
* | Merge GH #989 Avoid recursion in BER_Decoder::get_next_objectJack Lloyd2017-04-131-11/+16
|\ \ | |/ |/|
| * Avoid recursion in BER_Decoder::get_next_objectJack Lloyd2017-04-091-11/+16
* | fix missing flush in DataSink_Stream::end_msgPhilippe Lieser2017-04-102-0/+12
|/
* Small ffi fixesJack Lloyd2017-04-082-4/+6
* Merge GH #979 Doc fix [ci skip]Jack Lloyd2017-04-051-1/+1
|\
| * Fix description of coprime parameter to random_prime() [ci skip]René Korthaus2017-04-051-1/+1
* | Merge GH #966 Add SM3 hash functionJack Lloyd2017-04-054-0/+334
|\ \ | |/ |/|
| * Re-roll two loops in SM3 hash compression function that are causing test fail...Daniel Wyatt2017-04-041-94/+32
| * Unroll loops in SM3 hash compress_n.Daniel Wyatt2017-04-032-65/+241
| * Fix info.txt date and update to new format.Daniel Wyatt2017-04-031-1/+3
| * Merge remote-tracking branch 'origin/master' into sm3Daniel Wyatt2017-04-03177-191/+538
| |\
| * | Add SM3 hash functionDaniel Wyatt2017-04-034-0/+218
* | | Merge GH #978 Fix bad read in X509 DN comparisons (CVE-2017-2801)Jack Lloyd2017-04-041-0/+2
|\ \ \
| * | | Fix X509 DN comparisonsJack Lloyd2017-04-041-0/+2
* | | | Merge GH #900 Add ability to search by X509 DN hashJack Lloyd2017-04-048-39/+95
|\ \ \ \
| * | | | Add certificate store lookup by subject DN hashNuno Goncalves2017-04-034-0/+38
| * | | | Add X509 issuer and subject DN hash methodsNuno Goncalves2017-04-032-0/+24
| * | | | Fix commentsNuno Goncalves2017-04-031-2/+2
| * | | | Throw exception for Not_ImplementedNuno Goncalves2017-04-031-2/+1
| * | | | Refactor find_cert_by_pubkey_sha1 to reuse hash objectNuno Goncalves2017-04-031-2/+6
| * | | | X509_CA: constantify X509_CA::sign_requestNuno Goncalves2017-04-032-2/+2