aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | Add an in-house EC curve for TLS at compile-timeRené Korthaus2016-11-033-0/+25
* | | Merge GH #714 Use pk_ops_fwd headerJack Lloyd2016-11-041-12/+1
|\ \ \
| * | | use "forward declare header" pk_ops_fwd.h instead of self forward declaring themDaniel Neus2016-11-041-12/+1
| | |/ | |/|
* | | Don't require compression in filter codeJack Lloyd2016-11-043-1/+8
* | | Fix PKCS11 test errorJack Lloyd2016-11-044-19/+54
|/ /
* / Fix bogus codeJack Lloyd2016-11-031-2/+2
|/
* Compile fixJack Lloyd2016-11-031-1/+1
* Simplify some code by using T::create_or_throwJack Lloyd2016-11-0310-75/+26
* Remove unused values from build.hJack Lloyd2016-11-031-1/+3
* Merge GH #706 Remove ability to add OIDs at runtime. Remove OID lockJack Lloyd2016-11-0311-451/+347
|\
| * Remove ability to add OIDS at runtime. Remove global OID lock.Jack Lloyd2016-11-0311-451/+347
* | Merge GH #705 Simplify EMSA1 validation with message recoveryJack Lloyd2016-11-031-14/+12
|\ \
| * | Simplify EMSA1 message recovery codeJack Lloyd2016-11-021-14/+12
* | | Update PKCS11 code, no RNG requiredJack Lloyd2016-11-031-14/+1
* | | Remove automatic self-testing of public and private keysJack Lloyd2016-11-0316-131/+36
| |/ |/|
* | Compile fixJack Lloyd2016-11-031-1/+1
* | Remove blowfish table source file.Jack Lloyd2016-11-031-190/+0
* | Inline Blowfish tables to blowfish.cppJack Lloyd2016-11-032-3/+182
* | Rename zero_mem to secure_scrub_memoryJack Lloyd2016-11-036-24/+45
* | Move cert/x509 to top level and pem and pbes2 to pubkey.Jack Lloyd2016-11-0343-0/+0
* | Move ISA optimized versions under the main algo dirJack Lloyd2016-11-0314-12/+0
* | Deprecate LibraryInitializerJack Lloyd2016-11-032-28/+4
* | Remove lock and alias map from SCAN_NameJack Lloyd2016-11-021-4/+0
|/
* Change TLS default policy to disable DSA, CCM-8, and static RSAJack Lloyd2016-11-022-11/+32
* Fix ECKCDSA verification problemNever2016-11-011-1/+1
* ECKCDSA improved verification (Shamirs Trick for speed and calculate length o...Never2016-10-311-10/+8
* Avoid possibility of mismatched brackets.Jack Lloyd2016-10-311-2/+6
* Merge GH #699 Add socket-based HTTP clientJack Lloyd2016-10-312-32/+101
|\
| * HTTP for plain socketsJack Lloyd2016-10-302-32/+101
* | Compile fixJack Lloyd2016-10-311-2/+2
* | Import fuzzer driversJack Lloyd2016-10-301-0/+3
|/
* Salsa20 accepts empty IVsJack Lloyd2016-10-302-4/+9
* Remove openpgp moduleJack Lloyd2016-10-303-266/+0
* Merge GH #692 Remove deprecated RNGs and entropy sourcesJack Lloyd2016-10-3020-1360/+19
|\
| * Remove HMAC_RNG, X9.31-RNG, BeOS stats, EGD reader, Unix process runnerJack Lloyd2016-10-2820-1360/+19
* | More filter testsJack Lloyd2016-10-291-16/+8
|/
* Merge GH #691/#488 Add GMAC. Add MessageAuthenticationCode::start_msgJack Lloyd2016-10-286-8/+298
|\
| * Add MAC::start_msg, update GMACJack Lloyd2016-10-283-14/+53