summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'wip/dueno/release-3.7.3' into 'master'3.7.3Daiki Ueno2022-01-187-72/+61
|\
| * Release 3.7.3Daiki Ueno2022-01-185-70/+56
| * tests: privkey-keygen: fix memory leakDaiki Ueno2022-01-181-0/+1
| * x509: fix thread-safety in gnutls_x509_trust_list_verify_crt2Daiki Ueno2022-01-171-2/+4
|/
* Merge branch 'wip/dueno/fips-module-version' into 'master'Daiki Ueno2022-01-1710-2/+161
|\
| * cli: add --list-config optionDaiki Ueno2022-01-172-1/+15
| * fips: add build option to embed FIPS module info in library configDaiki Ueno2022-01-172-0/+28
| * global: add API to retrieve library configuration at run timeDaiki Ueno2022-01-167-0/+53
| * configure.ac: emit feature summary as C macroDaiki Ueno2022-01-161-1/+65
|/
* Merge branch 'wip/dueno/build-fixes3' into 'master'Daiki Ueno2022-01-169-9/+22
|\
| * tests: suppress GCC -fanalyzer warningsDaiki Ueno2022-01-162-1/+4
| * .gitignore: ignore more filesDaiki Ueno2022-01-161-0/+3
| * src: avoid overriding noinst_PROGRAMSDaiki Ueno2022-01-161-4/+3
| * build: hide maintainer tool invocation behind AM_V_GENDaiki Ueno2022-01-165-4/+12
|/
* Merge branch 'wip/dueno/remove-autogen' into 'master'Daiki Ueno2022-01-15181-27632/+6480
|\
| * tests: use more aliases in tests for better alias testing coverageAlexander Sosedkin2022-01-152-7/+7
| * .gitlab-ci.yml: run static analyzers on Python filesDaiki Ueno2022-01-151-0/+2
| * .gitlab-ci.yml: bump cache key for python3 detectionDaiki Ueno2022-01-151-1/+1
| * README.md: mention Python as requirement instead of AutoGenDaiki Ueno2022-01-152-4/+3
| * src: remove AutoGen .def filesDaiki Ueno2022-01-1513-4019/+0
| * doc: generate man-pages from JSONDaiki Ueno2022-01-153-47/+441
| * doc: generate texinfo files from JSONDaiki Ueno2022-01-1528-175/+1418
| * src: remove included copy of liboptsDaiki Ueno2022-01-1577-23103/+13
| * src: replace autoopts/libopts with minimal config parserDaiki Ueno2022-01-1533-129/+1138
| * src: generate option handling code from JSONDaiki Ueno2022-01-1431-210/+3261
| * python: add library for handling JSON-based option descriptionDaiki Ueno2022-01-144-2/+261
|/
* Merge branch 'wip/dueno/gost-pkcs12' into 'master'Daiki Ueno2022-01-142-1/+6
|\
| * pkcs12: use the correct MAC algorithm for GOST key generationDaiki Ueno2022-01-132-1/+6
* | Merge branch 'wip/dueno/build-fixes2' into 'master'Daiki Ueno2022-01-124-4/+19
|\ \ | |/ |/|
| * tests: simple: check if the digest algorithm is compiled inDaiki Ueno2022-01-121-1/+6
| * x509: fix potential wrong usage of memcpyDaiki Ueno2022-01-121-1/+3
| * cert-auth: suppress false-positive warnings with GCC analyzerDaiki Ueno2022-01-122-2/+10
* | Merge branch 'wip/dueno/cpuid' into 'master'Daiki Ueno2022-01-121-16/+41
|\ \
| * | accelerated: fix CPU feature detection for Intel CPUsDaiki Ueno2021-12-221-15/+39
| * | padlock: reset _gnutls_x86_cpuid_s only after padlock check succeedsDaiki Ueno2021-12-221-1/+2
* | | Merge branch 'curve-keygen-allowlist-test' into 'master'Daiki Ueno2022-01-123-27/+291
|\ \ \ | |_|/ |/| |
| * | tests: extend system-override-curves-allowlist with key generationAlexander Sosedkin2021-12-203-5/+243
| * | tests: tweak system-override-curves-allowlist insignificantlyAlexander Sosedkin2021-12-201-26/+52
* | | Merge branch 'wip/dueno/pkcs12' into 'master'Daiki Ueno2022-01-129-28/+80
|\ \ \
| * | | gnutls_pkcs12_generate_mac: use SHA256 by defaultDaiki Ueno2022-01-111-1/+1
| * | | .gitlab-ci.yml: reduce PKCS#12 iteration count while testingDaiki Ueno2022-01-111-16/+18
| * | | tests: check algorithms for generating PKCS#12 fileDaiki Ueno2022-01-113-3/+47
| * | | _gnutls_pkcs_generate_key: use HMAC-SHA256 for PBKDF2Daiki Ueno2022-01-071-1/+1
| * | | pkcs12: determine iteration count for MAC at build timeDaiki Ueno2022-01-071-1/+1
| * | | pkcs7: determine iteration count for PBKDF2 at build timeDaiki Ueno2022-01-072-1/+11
| * | | certtool: --to-p12: use modern algorithms by defaultDaiki Ueno2022-01-072-5/+1
* | | | Merge branch 'wip/dueno/fipscontext' into 'master'Daiki Ueno2022-01-0821-355/+1683
|\ \ \ \ | |/ / / |/| | |
| * | | cipher-api-test: mention why it is written using forkDaiki Ueno2022-01-081-0/+5
| * | | fips: plumb service indicator to symmetric key crypto operationsDaiki Ueno2022-01-086-142/+535
| * | | fips: plumb service indicator to public key crypto operationsDaiki Ueno2022-01-086-200/+809