aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
| * Refactor and modernize files to be editedNuno Goncalves2017-04-031-33/+24
* | Merge GH #977 Add block cipher interface to C APIJack Lloyd2017-04-042-0/+122
|\ \
| * | Add block cipher interface to C APIJack Lloyd2017-04-042-0/+122
* | | Merge GH #974 Add wrapper for make_uniqueJack Lloyd2017-04-042-0/+78
|\ \ \ | |/ / |/| |
| * | add Botan::make_uniqueTomasz Frydrych2017-04-042-0/+78
| |/
* | Remove stray semicolonJack Lloyd2017-04-041-1/+1
* | Merge GH #885 Change HMAC_DRBG::security_level to match NIST SP800-90AJack Lloyd2017-04-042-5/+21
|\ \
| * | Follow NIST SP 800-57 for HMAC_DRBG security levelRené Korthaus2017-04-031-3/+12
| * | Change security_strength of HMAC_DRBGRené Korthaus2017-04-032-5/+12
| |/
* | Merge GH #965 Various code cleanupsJack Lloyd2017-04-0491-238/+223
|\ \
| * | Content:Tomasz Frydrych2017-04-0391-238/+223
| |/
* | Merge GH #964 Add various useful FFI functions for public key cryptoJack Lloyd2017-04-042-81/+307
|\ \ | |/ |/|
| * Implement botan_pubkey_loadJack Lloyd2017-04-031-0/+24
| * Fix botan_privkey_create if the desired algorithm was not available in buildJack Lloyd2017-04-031-8/+27
| * Add generic getters for PK parameters in C interfaceJack Lloyd2017-04-022-75/+258
* | Merge GH #962 More configure.py refactorings/improvementsJack Lloyd2017-04-03177-191/+538
|\ \
| * | Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-02177-191/+538
| |/
* | Merge GH #961 Add some more BigInt functions to C APIJack Lloyd2017-04-022-47/+137
|\ \ | |/ |/|
| * Add some more useful bigint functions to C interfaceJack Lloyd2017-03-312-47/+137
* | 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
|/ /