aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls
Commit message (Expand)AuthorAgeFilesLines
* TLS: Fix highest TLS version disabling with internal TLS clientJouni Malinen2021-03-143-18/+33
* TLS: Use ASN.1 helper functionsJouni Malinen2021-03-142-265/+154
* X509: Use ASN.1 helper functionsJouni Malinen2021-03-141-174/+106
* RSA: Use ASN.1 helper functionsJouni Malinen2021-03-141-15/+6
* PKCS: Use ASN.1 helper functionsJouni Malinen2021-03-143-104/+57
* ASN.1: Validate DigestAlgorithmIdentifier parametersJouni Malinen2021-03-142-0/+41
* ASN.1: Fix AlgorithmInfo parsing for signaturesJouni Malinen2021-03-142-4/+3
* ASN.1: Reject invalid definite long form length values in DER encodingJouni Malinen2021-03-141-0/+10
* ASN.1: Reject invalid extended tags in DER encodingJouni Malinen2021-03-141-0/+17
* ASN.1: Explicitly validate constructed bit while parsing DERJouni Malinen2021-03-141-0/+33
* ASN.1: Use the helper functions for recognizing tags and debug printsJouni Malinen2021-03-141-20/+13
* ASN.1: Add helper functions for recognizing tag valuesJouni Malinen2021-03-141-0/+102
* ASN.1: Verify that NULL value has zero lengthJouni Malinen2021-03-131-0/+2
* ASN.1: Add helper functions for debug printing identifier/length infoJouni Malinen2021-03-132-0/+16
* ASN.1: Define tag value for TIMEJouni Malinen2021-03-131-0/+1
* ASN.1: Fix a typo in a not-used tag nameJouni Malinen2021-03-131-1/+1
* Fix couple more typosJouni Malinen2020-10-191-1/+1
* build: Make more library things commonJohannes Berg2020-10-121-9/+1
* build: Make a common library buildJohannes Berg2020-10-121-4/+0
* gitignore: Clean up a bitJohannes Berg2020-10-111-1/+0
* build: Put archive files into build/ folder tooJohannes Berg2020-10-111-2/+2
* build: Put object files into build/ folderJohannes Berg2020-10-101-2/+2
* build: Use build.rules in lib.rulesJohannes Berg2020-10-101-5/+2
* PKCS#1: Debug dump invalid Signature EBJouni Malinen2020-04-051-0/+4
* X509: Use unique debug prints for unused bits entriesJouni Malinen2020-04-051-2/+4
* ASN.1: Helper functions for building DER encoded dataJouni Malinen2020-01-312-0/+161
* ASN.1: More OID definitionsJouni Malinen2020-01-312-4/+103
* ASN.1: Add a helper for parsing AlgorithmIdentifierJouni Malinen2020-01-302-0/+26
* ASN.1: Add a helper for parsing SEQUENCEJouni Malinen2020-01-302-0/+20
* ASN.1: Add a helper for parsing INTEGERJouni Malinen2020-01-302-0/+38
* TLS: Fix bounds checking in certificate policy parserJouni Malinen2020-01-281-2/+2
* TLS: TOD-STRICT and TOD-TOFU certificate policiesJouni Malinen2020-01-263-1/+144
* TLS: Fix a typo in a debug messageJouni Malinen2020-01-261-1/+1
* Clean up base64_{encode,decode} pointer typesJouni Malinen2019-11-281-4/+4
* libtommath: Make sure fast_s_mp_mul_digs initializes the W[] arrayJouni Malinen2019-06-221-0/+1
* TLS: Move ASN.1 DER BOOLEAN validation into generic ASN.1 parsingJouni Malinen2019-06-222-24/+32
* TLS: Only allow 0xff value as TRUE for ASN.1 DER encoded BOOLEANJouni Malinen2019-06-221-0/+12
* TLS: Fix X.509v3 BasicConstraints parsingJouni Malinen2019-06-221-4/+6
* TLS: Be more careful in X.509 Time parsingJouni Malinen2019-06-111-8/+50
* TLS: Add support for RFC 5705 TLS exporter context with internal TLSJouni Malinen2019-03-164-12/+62
* bignum: Fix documentation for bignum_cmp_d()Jouni Malinen2019-03-051-2/+2
* TLS: Fix X.509 certificate name conversion into empty stringJouni Malinen2019-02-111-0/+2
* TLS: Fix ASN.1 parsing with no room for the headerJouni Malinen2019-02-111-0/+8
* TLS: Fix AlertDescription for missing partial processing caseJouni Malinen2019-02-111-1/+2
* tests: TLS fuzzing toolJouni Malinen2019-02-112-0/+6
* TLS server: Check credentials have been configured before using themJouni Malinen2019-02-091-1/+1
* TLS server: Local failure information on verify_data mismatchJouni Malinen2019-02-091-0/+1
* TLS server: Add internal callbacks get_failed, get_*_alertsJouni Malinen2019-02-093-0/+26
* TLS server: More complete logging of ClientHello decode errorsJouni Malinen2019-02-091-11/+39
* TLS client: Fix peer certificate event checking for probingJouni Malinen2019-02-091-1/+1