aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix Doxygen comment errorsJack Lloyd2017-03-311-1/+3
* Merge GH #954 Always poll 256 bytes from getentropy syscallJack Lloyd2017-03-301-3/+4
|\
| * Always poll 256 bytes from Getentropy.Alexander Bluhm2017-03-301-3/+4
* | Use arc4random(3) as system rng on OpenBSD.Alexander Bluhm2017-03-301-0/+15
|/
* Disable entropy proc_walk on OpenBSD.Alexander Bluhm2017-03-301-1/+0
* Merge GH #899 Add ability to specify iterations when encrypting a private keyJack Lloyd2017-03-296-18/+382
|\
| * Add ability to specify iterations when encrypting a private keyJack Lloyd2017-02-266-18/+382
* | Merge GH #946 Expose multiple precision integers in C interfaceJack Lloyd2017-03-293-10/+500
|\ \
| * | Expose BigInt API subset to C APIJack Lloyd2017-03-283-10/+500
* | | Use getentropy(2) as random source.Alexander Bluhm2017-03-294-0/+78
|/ /
* | Merge GH #944 Add check_key to C APIJack Lloyd2017-03-282-1/+21
|\ \
| * | Expose PK::check_key functions in C interfaceJack Lloyd2017-03-272-1/+21
* | | Fix incorrect password truncation in bcrypt password hashing.Jack Lloyd2017-03-241-7/+11
|/ /
* | Fix some compiler warnings.Jack Lloyd2017-03-222-2/+2
* | Remove duplicate include GH #928Jack Lloyd2017-03-221-1/+0
* | Merge GH #897 Add generic memory type BER decoderJack Lloyd2017-03-221-0/+32
|\ \
| * | Add generic memory type value BER decoderNuno Goncalves2017-03-071-0/+32
* | | Fix #917: calendar_point::to_std_timepoint() does not support years after 2037Daniel Neus2017-03-211-3/+4
* | | No C++ exceptions from cpu probe functions. See GH #920Jack Lloyd2017-03-192-26/+11
* | | Fix further compiler macro bug exposed by #921Jack Lloyd2017-03-191-1/+1
* | | BOTAN_TARGET_COMPILER_IS -> BOTAN_BUILD_COMPILER_ISDaniel Neus2017-03-152-2/+2
* | | Merge GH #913 Follow PKIX rules for X.509 time formattingJack Lloyd2017-03-131-2/+2
|\ \ \
| * | | Fix: UTCTime interpreted as GeneralizedTimeDaniel Neus2017-03-131-2/+2
| |/ /
* / / Small fixes in API docs [ci skip]René Korthaus2017-03-092-4/+4
|/ /
* | Allow OCSP requests without the full subject certificateNuno Goncalves2017-03-045-16/+43
* | Avoid calling memmove with a null source in PKCSv1 signature encodingJack Lloyd2017-03-031-1/+7
* | Add missing include, caught by GCC 7Jack Lloyd2017-03-031-0/+1
* | Merge GH #902 Extend EC_PublicKey check, add EC_Group check, ECC invalid key ...Jack Lloyd2017-03-023-3/+79
|\ \
| * | verify ec domain in EC_PublicKey::check_keyNever2017-02-281-1/+6
| * | EC_PublicKey::check_key for curves with cofactor > 1Never2017-02-271-1/+24
| * | Add ec_group verify functionNever2017-02-242-1/+49
* | | Merge GH #893 Remove ECC fixed window codeJack Lloyd2017-03-021-48/+2
|\ \ \ | |_|/ |/| |
| * | Converge on a single side channel silent ec mp alg: randomizedNever2017-02-221-48/+2
| |/
* | Merge GH #891 Constant time decoding for ISO 9796 unpaddingJack Lloyd2017-02-261-14/+26
|\ \
| * | fix possible iso9796 side channel and add length checkNever2017-02-211-14/+26
| |/
* / Remove verify_end() chained immediatly before end_cons() (close #890)Nuno Goncalves2017-02-258-12/+0
|/
* Avoid use of deprecated function in (deprecated) Serialized_RNG constructorJack Lloyd2017-02-192-2/+12
* Merge GH #881 Adjust number of Miller-Rabin iterations in DSA param gen and R...Jack Lloyd2017-02-192-3/+3
|\
| * increase miller-rabin iterations for RSA strong check_key. We call is_prime w...Never2017-02-131-1/+1
| * increase miller-rabin iterations for dsa primes (FIPS-186-4)Never2017-02-131-2/+2
* | Document hash, rng, mac, pbkdf and kdf in ffi handbookRené Korthaus2017-02-191-34/+171
* | Add more docs for ffiRené Korthaus2017-02-191-1/+31
* | Resolve Doxygen error in cpuid.hJack Lloyd2017-02-111-1/+2
|/
* Remove function comments n*4/3 and n*3/4 in base64Evgeny Pokhilko2017-02-062-6/+29
* Support zero-length IV in ChaChaJack Lloyd2017-02-022-3/+17
* Merge GH #860 Support CPU instruction probe on Windows, add OS::get_high_reso...Jack Lloyd2017-01-314-39/+76
|\
| * Fix missing return in Windows pathJack Lloyd2017-01-301-7/+3
| * Change meaning of get_processor_timestampJack Lloyd2017-01-274-38/+79
* | Blind fixJack Lloyd2017-01-301-1/+1
* | Transpose for 32-bit NEONJack Lloyd2017-01-291-1/+19