summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* pkcs: extract PBE-based encryption and decryption functionstmp-cms-supportDmitry Baryshkov2022-09-113-264/+189
* pkcs7: consolidate encryption functionsDmitry Baryshkov2022-09-113-173/+78
* pkcs7: add support for EncryptedDataDmitry Baryshkov2022-09-1114-5/+871
* pkix.asn: add RC2 CBC parametersDmitry Baryshkov2022-09-111-0/+4
* pkcs7: move writing attributes to pkcs7-attrs.cDmitry Baryshkov2022-09-115-119/+93
* lib: add function to get cipher by OIDDmitry Baryshkov2022-09-119-5/+47
* pkcs7: add support for DigestedData CMS filesDmitry Baryshkov2022-09-1123-4/+665
* tests: add cmstool testsDmitry Baryshkov2022-09-118-0/+898
* cmstool: add new tool targeting CMS filesDmitry Baryshkov2022-09-1110-394/+1107
* pkcs7: support Data Content TypeDmitry Baryshkov2022-09-1110-69/+196
* pkcs7: rename data fieldsDmitry Baryshkov2022-09-113-80/+80
* pkcs7: drop expanded field, just reinit alwaysDmitry Baryshkov2022-09-112-8/+4
* pkcs7: rearrange code to ease adding other pkcs7 typesDmitry Baryshkov2022-09-114-2207/+2239
* Merge branch 'fix_nettle_alignment' into 'master'Daiki Ueno2022-08-301-2/+2
|\
| * cipher: Ensure correct alignmentDoug Nazar2022-08-281-2/+2
* | Merge branch 'wip/dueno/cb-fixes' into 'master'Daiki Ueno2022-08-296-23/+93
|\ \ | |/ |/|
| * src: request tls-exporter only when unique master secrets are usedDaiki Ueno2022-08-291-19/+46
| * gnutls_session_channel_binding: perform check on "tls-exporter"Daiki Ueno2022-08-292-1/+23
| * doc: mention GNUTLS_CB_TLS_EXPORTERDaiki Ueno2022-08-293-3/+24
|/
* Merge branch 'wip/dueno/cpuid-fixes' into 'master'Daiki Ueno2022-08-241-11/+38
|\
| * accelerated: clear AVX bits if it cannot be queried through XSAVEDaiki Ueno2022-08-231-11/+38
* | Merge branch 'unload' into 'master'Daiki Ueno2022-08-231-3/+5
|\ \
| * | Unload custom allocators in gnutls_crypto_deinit()Tobias Heider2022-08-231-3/+5
|/ /
* | Merge branch 'wip/dueno/cligen-update' into 'master'Daiki Ueno2022-08-182-2/+3
|\ \
| * | srptool: resurrect default value for -iDaiki Ueno2022-08-181-2/+3
| * | cligen: update git submoduleDaiki Ueno2022-08-181-0/+0
|/ /
* | Merge branch 'restrict-allowlisting-api' into 'master'Daiki Ueno2022-08-179-307/+867
|\ \
| * | update documentation on allowlisting APIAlexander Sosedkin2022-08-161-15/+54
| * | plumb allowlisting API through the config, restrict usage to early timesAlexander Sosedkin2022-08-169-265/+658
| * | lib/priority: extract parts of cfg_apply into cfg_*_set_array*Alexander Sosedkin2022-08-151-39/+178
| * | lib/priority: move sigalgs filtering to set_ciphersuite_listAlexander Sosedkin2022-08-151-18/+7
* | | Merge branch 'wip/dueno/fips-rsa-key-sizes' into 'master'Daiki Ueno2022-08-165-24/+369
|\ \ \
| * | | tests: add fips-rsa-sizesAlexander Sosedkin2022-08-163-1/+331
| * | | nettle: mark RSA SigVer operation approved for known modulus sizesDaiki Ueno2022-08-132-5/+20
| * | | nettle: check RSA modulus size in bits rather than bytesDaiki Ueno2022-08-121-20/+20
| | |/ | |/|
* | | Merge branch 'int-conversion' into 'master'Daiki Ueno2022-08-161-4/+4
|\ \ \ | |_|/ |/| |
| * | windows: Avoid -Wint-conversion errorsMartin Storsjo2022-08-161-4/+4
|/ /
* | Merge branch 'drop-3des-selftest' into 'master'Daiki Ueno2022-08-121-5/+0
|\ \ | |/ |/|
| * fips: disable GNUTLS_CIPHER_3DES_CBC self-testAlexander Sosedkin2022-08-091-5/+0
* | Merge branch 'wip/dueno/interruptible' into 'master'Daiki Ueno2022-08-091-0/+2
|\ \
| * | .gitlab-ci.yml: mark all CI jobs interruptibleDaiki Ueno2022-08-091-0/+2
| |/
* | Merge branch 'interop' into 'master'Daiki Ueno2022-08-094-2/+36
|\ \
| * | Moved TLS interoperability tests to submodule.Stanislav Zidek2022-08-094-4/+6
| * | interoperability testing with opensslStanislav Zidek2022-08-041-0/+32
* | | Merge branch 'tmp-ametzler-2022-bashism' into 'master'Andreas Metzler2022-08-091-1/+1
|\ \ \ | |_|/ |/| |
| * | Avoid &> redirection bashism in testsuiteAndreas Metzler2022-08-061-1/+1
|/ /
* | Merge branch 'wip/dueno/fips-pbes1' into 'master'Daiki Ueno2022-08-041-6/+4
|\ \ | |/ |/|
| * _gnutls_decrypt_pbes1_des_md5_data: use public crypto APIDaiki Ueno2022-08-041-6/+4
|/
* Merge branch 'jas/doc-fix-tls-exporter' into 'master'Daiki Ueno2022-07-311-1/+1
|\
| * Update doc for GNUTLS_CB_TLS_EXPORTER towards RFC9266.Simon Josefsson2022-07-301-1/+1
|/