aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Avoid allocating zero bytes for SHA-3 paddingJack Lloyd2018-01-304-27/+28
* | For hash/mac speed tests finalize the computation under the timerJack Lloyd2018-01-301-1/+6
* | Have to remove sessions on client sideJack Lloyd2018-01-301-1/+1
|/
* Move FFI tests to sub-functionsJack Lloyd2018-01-301-235/+292
* Add botan_x509_cert_hostname_matchJack Lloyd2018-01-302-0/+15
* Add test for non-null pointerJack Lloyd2018-01-301-0/+9
* Improve X.509 documentationJack Lloyd2018-01-292-86/+150
* Catch exceptions from subprocess in build_docs [ci skip]Jack Lloyd2018-01-291-6/+12
* Update newsJack Lloyd2018-01-281-0/+25
* Merge GH #1285 Use enums for TLS params, add PSS signature supportJack Lloyd2018-01-2829-953/+1484
|\
| * Move generic TLS tests to test_tls.cppJack Lloyd2018-01-285-211/+310
| * Reorder signature scheme listJack Lloyd2018-01-281-12/+20
| * 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
* Fix amalgamation pragma for SSE 4.1Jack Lloyd2018-01-281-0/+6
* 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
* | Note release schedule on index pageJack Lloyd2018-01-271-2/+3
* | In client hello printer, don't require the handshake headerJack Lloyd2018-01-271-11/+8
|/
* Merge GH #1394 Add ability to use custom extensions, control which extensions...Jack Lloyd2018-01-2713-276/+427
|\
| * 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-2412-127/+60
|\
| * Remove vestigial support for TLS compressionJack Lloyd2018-01-2112-127/+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
| |/
* | Merge GH #1426 Add DSA and ElGamal keygen functions to FFIJack Lloyd2018-01-233-55/+182
|\ \ | |/ |/|
| * 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-213-10/+30
* Use build_paths to refer to BuildPaths objectJack Lloyd2018-01-211-32/+32
* Logic cleanupsJack Lloyd2018-01-211-30/+25
* Fix a bug in command line handlingJack Lloyd2018-01-211-9/+12
* Hide --with-cmake in help outputJack Lloyd2018-01-211-2/+2
* Add Pipe::prepend_filterJack Lloyd2018-01-213-2/+45
* Merge GH #1425 Fix Cmake paths [ci skip]Jack Lloyd2018-01-211-4/+4
|\
| * 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
* Add configure.py --list-os-featuresJack Lloyd2018-01-191-8/+30
* Merge GH #1421 Fix documentation errorJack Lloyd2018-01-191-1/+1
|\
| * Fix documentation of DataSource::end_of_data.Marcus Brinkmann2018-01-191-1/+1