aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update newsJack Lloyd2020-07-052-0/+37
* Merge GH #2380 Remove some duplicated Certstore logicJack Lloyd2020-07-055-26/+24
|\
| * Remove some duplicated logic for Certstore find_certJack Lloyd2020-06-305-26/+24
|/
* Merge GH #2381 Revamp MacOS certificate storeJack Lloyd2020-06-301-169/+173
|\
| * update copyright noticeRené Meusel2020-06-291-1/+1
| * DocumentationRené Meusel2020-06-291-4/+9
| * Refactor: general code cleanups and refinementsRené Meusel2020-06-291-125/+62
| * make use of kSecMatchLimit where appropriateRené Meusel2020-06-291-32/+64
| * Refactor: improve encapsulation of search query construction and result conve...René Meusel2020-06-291-59/+81
| * Refactor: move certificate parsing into helper functionRené Meusel2020-06-291-50/+58
|/
* Merge GH #2379 Fix handling for duplicated certs in Mac cert storeJack Lloyd2020-06-261-5/+1
|\
| * FIX: handle duplicated root certs more gracefulRené Meusel2020-06-261-5/+1
|/
* Merge GH #2376 Fix for CMake using build directoryJack Lloyd2020-06-222-1/+3
|\
| * Fix hardcoded COMPILER_INCLUDE_DIRSPetrJarosik2020-06-221-1/+1
| * Extend 'variables' with 'compiler_include_dirs'PetrJarosik2020-06-221-0/+2
|/
* Stop fixing version of codecov installJack Lloyd2020-06-191-1/+1
* Add a warning when building amalgamation with shared library flags setJack Lloyd2020-06-191-0/+6
* Merge GH #2371 Fix memory leak in CommonCrypto block cipherJack Lloyd2020-06-191-0/+13
|\
| * Fix memory leakRichard Huveneers2020-06-181-0/+13
|/
* Disable S390 build as it seems to be broken on Travis' sideJack Lloyd2020-06-181-7/+7
* Fix LGTM warningJack Lloyd2020-06-181-1/+1
* Merge GH #2372 Update ECDSA timing_testJack Lloyd2020-06-181-7/+17
|\
| * Update ECDSA timing testsRené Fischer2020-06-171-7/+17
* | Move S390 build up in queue as it is taking a while to boot right nowJack Lloyd2020-06-181-6/+6
* | Merge GH #2374 Switch S390 build to BionicJack Lloyd2020-06-181-0/+1
|\ \
| * | Switch S390 build to BionicJack Lloyd2020-06-181-0/+1
| |/
* / Fix timing test when system_rng is disabledJack Lloyd2020-06-161-1/+1
|/
* Merge GH #2362 Attempt to hide HMAC key length from side channelsJack Lloyd2020-06-161-12/+41
|\
| * Attempt to avoid leaking the HMAC key lengthJack Lloyd2020-06-141-12/+41
* | Merge GH #2367 Resolve various certificate handling bugsJack Lloyd2020-06-1615-25/+204
|\ \
| * | Enforce TLS server certificate key usage constraintsJack Lloyd2020-06-093-3/+27
| * | Verify name constraints on subject alternative name DN alsoJack Lloyd2020-06-097-3/+99
| * | Check that X.509 SignatureAlgorithm parameters are as expectedJack Lloyd2020-06-093-18/+54
| * | Prohibit a TLS peer from using a v1/v2 leaf certificateJack Lloyd2020-06-091-1/+16
| * | Prohibit empty KeyUsage in certificatesJack Lloyd2020-06-091-0/+8
* | | Merge GH #2370 Fix 32/64 conversion warningJack Lloyd2020-06-161-2/+8
|\ \ \ | |_|/ |/| |
| * | Replaced C-style cast with static_castRichard Huveneers2020-06-131-1/+1
| * | Fix 32-bit update parameter overflowRichard Huveneers2020-06-131-2/+8
* | | Add a note that we are ignoring PKIX requirements hereJack Lloyd2020-06-131-0/+7
* | | Reorder indexes in SM4 round macroJack Lloyd2020-06-091-4/+4
| |/ |/|
* | Merge GH #2365 Fix a compiler warningJack Lloyd2020-06-081-1/+1
|\ \ | |/ |/|
| * std::setprecision expects int instead of size_thekkihek2020-06-071-1/+1
|/
* Merge GH #2364 Serpent sbox cleanupsJack Lloyd2020-06-064-639/+657
|\
| * Rename vars in the Sbox expressionsJack Lloyd2020-06-061-366/+366
| * Make Serpent sboxes functions instead of macrosJack Lloyd2020-06-064-639/+657
|/
* Minor cleanups to timing_testJack Lloyd2020-06-061-23/+24
* Merge GH #2363 Fix static analyzer warningsJack Lloyd2020-06-066-31/+29
|\
| * Should be dl_groupRené Fischer2020-06-051-4/+4
| * Fix cppcheck findingsRené Fischer2020-06-056-31/+29
|/
* Merge GH #2361 Make CPUID strings consistent when printing and parsingJack Lloyd2020-06-011-12/+30
|\