Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tweak | David Carlier | 2019-05-22 | 1 | -2/+5 |
| | |||||
* | Providing little getauxval implementation for Android<18 | David Carlier | 2019-05-21 | 1 | -3/+23 |
| | | | | tested with armv7 and ndk 16. | ||||
* | Merge GH #1957 Accept comments after #endif in amalgamation | Jack Lloyd | 2019-05-21 | 1 | -1/+1 |
|\ | |||||
| * | Fix: allow comments after #endif in amalgamation | Hannes Rantzsch | 2019-05-21 | 1 | -1/+1 |
| | | |||||
* | | Merge GH #1958 Allow multiple external include/lib dirs in build | Jack Lloyd | 2019-05-21 | 2 | -11/+13 |
|\ \ | |/ |/| | |||||
| * | amend documentation | René Meusel | 2019-05-21 | 1 | -2/+4 |
| | | |||||
| * | allow for multiple --with-external-libdir | René Meusel | 2019-05-21 | 1 | -5/+5 |
| | | |||||
| * | allow for multiple --with-external-includedir | René Meusel | 2019-05-21 | 1 | -4/+4 |
|/ | |||||
* | Update news | Jack Lloyd | 2019-05-21 | 1 | -1/+1 |
| | |||||
* | Merge GH #1956 Further BoGo work | Jack Lloyd | 2019-05-21 | 3 | -28/+40 |
|\ | |||||
| * | Fix runner | Jack Lloyd | 2019-05-21 | 1 | -1/+1 |
| | | |||||
| * | More BoGo work | Jack Lloyd | 2019-05-21 | 3 | -28/+40 |
|/ | |||||
* | Update news | Jack Lloyd | 2019-05-21 | 1 | -1/+1 |
| | |||||
* | Merge GH #1955 Add BoGo to CI | Jack Lloyd | 2019-05-21 | 3 | -4/+31 |
|\ | |||||
| * | Add BoGo tests to CI build | Jack Lloyd | 2019-05-21 | 3 | -4/+31 |
| | | |||||
* | | Fix some Clang warnings in the BoGo shim | Jack Lloyd | 2019-05-20 | 1 | -15/+16 |
|/ | |||||
* | Update news | Jack Lloyd | 2019-05-20 | 1 | -0/+3 |
| | |||||
* | Merge GH #1954 Add BoGo test shim | Jack Lloyd | 2019-05-20 | 33 | -201/+2100 |
|\ | |||||
| * | Fix various issues in TLS found using BoGo | Jack Lloyd | 2019-05-20 | 29 | -199/+479 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - BoGo sends unparseable OCSP responses, so we have to accomodate for this by delaying decoding until verification and simply ignoring OCSP responses that we can't parse. - Check that there is no trailing garbage at the end of various messages. - Don't send empty SNI - Check the TLS record header versions (previously ignored) - For CBC 1/n-1 splitting split every record instead of just first. I think this is not a problem but it is what BoGo expects. - New Channel::application_protocol virtual (previously was implemented on both Client and Server but not shared). - Changes to resumption version handling. - Fix server version selection when newer versions are disabled. New policy hooks added in service of BoGo: - maximum_certificate_chain_size gives the maximum cert chain in bytes that we'll accept. - allow_resumption_for_renegotiation specifies if a renegotiation attempt can be simply (re-)resumed instead. - abort_handshake_on_undesired_renegotiation - previously we just ignored it with a warning alert. Now behavior is configurable. - request_client_certificate_authentication - require_client_certificate_authentication | ||||
| * | Add a shim for testing Botan using BoGo | Jack Lloyd | 2019-05-20 | 4 | -2/+1621 |
| | | |||||
* | | Don't artificially limit very small RSA keys. | Jack Lloyd | 2019-05-20 | 1 | -1/+6 |
|/ | | | | | | | | | Keys smaller than 384 bits are trivially breakable, but that's true for 512 as well so no reason to draw the line there. Just do 5 bits since the smallest legal RSA key is 3*5 and that handles the integer overflow warning from Coverity which was the original reason for it. GH #1953 | ||||
* | Merge GH #1949 Use OpenBSD's MAP_CONCEAL | Jack Lloyd | 2019-05-15 | 1 | -0/+4 |
|\ | |||||
| * | OpenBSD MAP_CONCEAL new flag support | David Carlier | 2019-05-15 | 1 | -0/+4 |
| | | |||||
* | | Merge GH #1948 Use getentropy on FreeBSD | Jack Lloyd | 2019-05-15 | 2 | -1/+2 |
|\ \ | |||||
| * | | FreeBSD supports getentropy call since 12.x branch | David Carlier | 2019-05-15 | 2 | -1/+2 |
| |/ | |||||
* / | Deprecate SHA-1 in TLS v1.2 | Jack Lloyd | 2019-05-14 | 1 | -0/+2 |
|/ | |||||
* | Fix warning and bogus assignment | Jack Lloyd | 2019-05-14 | 1 | -2/+2 |
| | |||||
* | Update news | Jack Lloyd | 2019-05-14 | 1 | -2/+15 |
| | |||||
* | Merge GH #1931 Add Windows certificate store | Jack Lloyd | 2019-05-14 | 9 | -2/+417 |
|\ | |||||
| * | add some comments | Tim Oesterreich | 2019-05-14 | 1 | -0/+4 |
| | | |||||
| * | Apply suggestions from code review | Tim Oesterreich | 2019-05-14 | 1 | -3/+3 |
| | | | | | | Co-Authored-By: René Meusel <[email protected]> | ||||
| * | restructure a bit to avoid code duplications and make find_cert more ↵ | Tim Oesterreich | 2019-05-14 | 4 | -93/+111 |
| | | | | | | | | efficient, fix CI | ||||
| * | search certificates by key_id first, if possible | Tim Oesterreich | 2019-05-14 | 2 | -9/+21 |
| | | |||||
| * | address some review comments | Tim Oesterreich | 2019-05-14 | 2 | -11/+10 |
| | | |||||
| * | fix docu, dont throw in find_crl_for | Tim Oesterreich | 2019-05-14 | 2 | -3/+4 |
| | | |||||
| * | deduplicate certificates in find_all_certs | Tim Oesterreich | 2019-05-14 | 5 | -214/+251 |
| | | |||||
| * | add test for subject dns containing UTF8 strings | Tim Oesterreich | 2019-05-14 | 2 | -1/+29 |
| | | |||||
| * | search certificates by full subject_dn instead of common name only | Tim Oesterreich | 2019-05-14 | 1 | -46/+51 |
| | | |||||
| * | wrap windows handles into RAII | Tim Oesterreich | 2019-05-14 | 1 | -84/+121 |
| | | |||||
| * | fix find_cert_by_pubkey_sha1 | Tim Oesterreich | 2019-05-14 | 2 | -87/+67 |
| | | |||||
| * | add find_cert by key_id functionality | Tim Oesterreich | 2019-05-14 | 1 | -27/+84 |
| | | |||||
| * | add all_subjects() functionality | Tim Oesterreich | 2019-05-14 | 1 | -16/+20 |
| | | |||||
| * | add windows certstore find_cert and find_cert_by_pubkey_sha1 functionality | Patrik Fiedler | 2019-05-14 | 4 | -0/+233 |
|/ | | | | Signed-off-by: Patrik Fiedler <[email protected]> | ||||
* | Increase ASN1_Time maximum allowed year to 3100 | Jack Lloyd | 2019-05-13 | 2 | -2/+6 |
| | | | | See #1931 | ||||
* | Merge GH #1945 Add --format option to rng cli | Jack Lloyd | 2019-05-10 | 5 | -43/+73 |
|\ | |||||
| * | Add --format option for RNG cmdlet | Jack Lloyd | 2019-05-09 | 5 | -43/+73 |
| | | |||||
* | | Merge GH #1944 Fix decoding of RSA-OAEP certs | Jack Lloyd | 2019-05-10 | 3 | -5/+48 |
|\ \ | |||||
| * | | Fix decoding of RSA-OAEP certs | Jack Lloyd | 2019-05-09 | 3 | -5/+48 |
| |/ | | | | | | | GH #1943 | ||||
* / | Mark some classes as final | Jack Lloyd | 2019-05-09 | 4 | -8/+8 |
|/ | |||||
* | Update news | Jack Lloyd | 2019-05-09 | 1 | -0/+6 |
| |