aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use enums to represent TLS signature and kex algorithms.Jack Lloyd2018-01-2827-747/+1171
* Avoid resuming a session if policy doesn't allow itJack Lloyd2018-01-283-6/+7
* Blind attempt at fixing #1431Jack Lloyd2018-01-281-3/+2
* Fix a leak in OpenSSL block ciphersJack Lloyd2018-01-281-0/+3
* Merge GH #1395 Add info on server-desired CA names to client cert callbackJack Lloyd2018-01-275-601/+329
|\
| * Add tests for server passing CA names for client authJack Lloyd2018-01-271-596/+289
| * For TLS client auth add callback giving list of trusted CA namesJack Lloyd2018-01-274-5/+40
* | In client hello printer, don't require the handshake headerJack Lloyd2018-01-271-11/+8
|/
* Fix a few warningsJack Lloyd2018-01-272-3/+3
* Update TLS parser testsJack Lloyd2018-01-272-6/+6
* Make it possible to test custom extensionsJack Lloyd2018-01-274-269/+331
* Add an examine callback alsoJack Lloyd2018-01-277-11/+45
* Add ability for application to control which TLS extensions are usedJack Lloyd2018-01-279-1/+56
* Fix speed test of cipher modes [ci skip]Jack Lloyd2018-01-273-5/+6
* Merge GH #1385 Remove TLS compression negotitation logicJack Lloyd2018-01-2411-118/+60
|\
| * Remove vestigial support for TLS compressionJack Lloyd2018-01-2111-118/+60
* | Remove iostream includes [ci skip]Jack Lloyd2018-01-242-2/+0
* | Merge GH #1429 Improve application ability to set extensions in PKCS10 requestsJack Lloyd2018-01-239-281/+360
|\ \
| * | Allow applications to easily override extensions in cert requestsJack Lloyd2018-01-239-281/+360
| |/
* | Comments from code reviewKrzysztof Kwiatkowski2018-01-223-7/+73
* | FFI function for Elgamal key generationKrzysztof Kwiatkowski2018-01-213-48/+81
* | FFI function for DSA key generationKrzysztof Kwiatkowski2018-01-213-7/+35
|/
* Fix headers of command line docsJack Lloyd2018-01-211-1/+2
* Fix a bug in command line handlingJack Lloyd2018-01-211-9/+12
* Add Pipe::prepend_filterJack Lloyd2018-01-213-2/+45
* Avoid using CMAKE_CURRENT_LIST_DIRJack Lloyd2018-01-191-4/+4
* Build fix when threads are disabled [ci skip]Jack Lloyd2018-01-191-0/+2
* Merge GH #1421 Fix documentation errorJack Lloyd2018-01-191-1/+1
|\
| * Fix documentation of DataSource::end_of_data.Marcus Brinkmann2018-01-191-1/+1
* | Reorganize code to avoid cli/test build failures if filesystem disabledJack Lloyd2018-01-1912-277/+301
|/
* Merge GH #1420 Changes to (eventually) allow making BER_Object members privateJack Lloyd2018-01-1819-196/+257
|\
| * Prepare for making BER_Object members privateJack Lloyd2018-01-1819-196/+257
* | Make PBES2 optionalJack Lloyd2018-01-182-9/+35
* | Fix test error when MD5 is disabledJack Lloyd2018-01-181-1/+6
|/
* Move Sonar config from build-data to configsJack Lloyd2018-01-182-1/+1
* Drop the sqlite3 codec [ci skip]Jack Lloyd2018-01-188-798/+0
* Fix crash in EMSA_PKCS1v15_Raw if the hash function was not enabled.Jack Lloyd2018-01-171-1/+1
* Correct dependencies of kdf and pbkdf [ci skip]Jack Lloyd2018-01-173-2/+5
* First update the sieve, then check for a matchJack Lloyd2018-01-171-3/+7
* Merge GH #1413 Improve speed of prime generation especially safe primesJack Lloyd2018-01-174-42/+94
|\
| * Correctly handle generating small primesJack Lloyd2018-01-162-5/+21
| * Improve speed of prime generation especially safe primesJack Lloyd2018-01-163-37/+73
* | Merge GH #1408 Use an ABI flag for enabling Aarch64 crypto operationsJack Lloyd2018-01-177-14/+9
|\ \
| * | ABI for Aarch64 cryptoJack Lloyd2018-01-127-14/+9
* | | Merge GH #1412 Remove Perl-XS wrapperJack Lloyd2018-01-1716-1847/+0
|\ \ \
| * | | Remove the Perl XS wrapperJack Lloyd2018-01-1516-1847/+0
| | |/ | |/|
* / | Update ASN.1 fuzzerJack Lloyd2018-01-151-1/+1
|/ /
* | Enforce an overall max depth on recursion in ASN1 printerJack Lloyd2018-01-153-20/+51
* | Merge the rest of GH #1387Jack Lloyd2018-01-142-28/+22
|\ \
| * | Use search_mapRené Korthaus2018-01-141-6/+1