aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Avoid requiring alignment (think this was just for the AVX2 version)Jack Lloyd2016-08-302-37/+35
* Fix header guard, macro tidyJack Lloyd2016-08-302-5/+7
* Add NEWHOPE KEM schemeJack Lloyd2016-08-306-7/+668
* Fix TLS server cert validation problem GH #611Jack Lloyd2016-08-291-3/+3
* Fix get_process_id for MinGWJack Lloyd2016-08-291-2/+2
* Make Windows happyJack Lloyd2016-08-282-2/+2
* Travis CI additions and cleanupJack Lloyd2016-08-285-10/+13
* RNG changes (GH #593)Jack Lloyd2016-08-2426-356/+758
* Another PKCS #11 amalg fixJack Lloyd2016-08-231-1/+1
* Work around some amalgamation issues.Jack Lloyd2016-08-232-6/+4
* Merge GH #591Jack Lloyd2016-08-1912-96/+109
|\
| * Rename find_constraints() and let it throw instead of returning a combinationRené Korthaus2016-08-194-32/+59
| * Fix leading zero bytes in DSA, ECDSA, ECGDSA and ECKCDSA signaturesRené Korthaus2016-08-176-16/+26
| * Fix allowed_usage() and add tests for key usageRené Korthaus2016-08-172-2/+2
| * Fix GH #425 and run x509 tests with different signature algorithmsRené Korthaus2016-08-175-48/+24
* | fix source file encoding ANSI -> UTF-8Daniel Neus2016-08-171-1/+1
|/
* Merge GH #583 Clean up TLS ciphersuite handlingJack Lloyd2016-08-173-696/+193
|\
| * Clean up TLS ciphersuite handlingJack Lloyd2016-08-163-696/+193
* | Merge GH #581 Threefish-512 AVX2 workJack Lloyd2016-08-171-76/+165
|\ \
| * | Threefish-512 AVX2 optimizationsJack Lloyd2016-08-101-76/+165
| |/
* | Update info.txtDaniel Neus2016-08-161-2/+1
* | add sha1_sse2 to the TLS module dependenciesDaniel Neus2016-08-151-0/+1
* | restore to original pkcs11.hDaniel Neus2016-08-121-4/+4
* | Headers can be marked as external by using `<header:external>` in info.txt.Daniel Neus2016-08-122-2/+5
|/
* Merge GH #570 X509_Certificate APIsJack Lloyd2016-08-103-9/+58
* Merge GH #551 Add frp256v1 curveJack Lloyd2016-08-022-0/+12
|\
| * Merge branch 'master' into frp256v1Simon Cogliani2016-07-312-7/+9
| |\
| * \ Merge branch 'master' into frp256v1Simon Cogliani2016-07-305-13/+30
| |\ \
| * | | ANSSI elliptic curve cryptography frp256v1Simon Cogliani2016-07-242-0/+12
* | | | Merge GH #560Jack Lloyd2016-08-022-0/+8
|\ \ \ \
| * | | | add X509_Time::to_std_timepoint()Daniel Neus2016-07-282-0/+8
| | |/ / | |/| |
* | | | Merge GH #559 PKCS #11 fixesJack Lloyd2016-08-025-1/+3208
|\ \ \ \ | |_|_|/ |/| | |
| * | | include external PKCS#11 headers into botanDaniel Neus2016-07-265-1/+3208
* | | | Use stat instead of lstat in get_files_recursive.Jack Lloyd2016-07-301-1/+1
* | | | Check for __SIZEOF_INT128__ before using TI modeJack Lloyd2016-07-301-6/+8
| |/ / |/| |
* | | Merge GH #556 Add DH negative tests. Fix DH keygen, did not call gen_check du...Jack Lloyd2016-07-271-1/+8
|\ \ \
| * | | fix: load_check() was called instead of gen_check() during DH private key gen...Daniel Neus2016-07-261-1/+8
| |/ /
* | | Merge GH #554 Add PKCS #1 v1.5 ID for SHA-512/256 signaturesJack Lloyd2016-07-271-0/+8
|\ \ \
| * | | add SHA-512/256 PKCS#1 hash identifierDaniel Neus2016-07-251-0/+8
| | |/ | |/|
* | | Merge GH #553 EME/pubkey test improvements. Small EME refactor.Jack Lloyd2016-07-272-11/+13
|\ \ \ | |_|/ |/| |
| * | eme / pubkey test improvementsDaniel Neus2016-07-252-11/+13
| |/
* / SSE2 had been disabled for testing, missed it on checkin of 6907e196Jack Lloyd2016-07-251-1/+1
|/
* Merge GH #549 MP and SIMD header refactoringJack Lloyd2016-07-2325-2183/+1546
|\
| * Merge asm into single mp_madd.h and mp_asmi.h filesJack Lloyd2016-07-2125-2183/+1546
* | Merge GH #543 Add RDRAND_RNGJack Lloyd2016-07-215-39/+170
|\ \ | |/ |/|
| * Fix header guard formatJack Lloyd2016-07-201-2/+2
| * Add RDRAND_RNGJack Lloyd2016-07-195-39/+170
* | Merge GH #548 Parallel hash tests, fix memory leakJack Lloyd2016-07-211-1/+1
|\ \
| * | improve parallel hash tests + memory leak fixDaniel Neus2016-07-201-1/+1
| |/
* | Merge GH #547 Fix SipHash::clear, more MAC testsJack Lloyd2016-07-211-3/+4
|\ \