Andreas Fuchs

Results 49 issues of Andreas Fuchs

Implement a Tcti_DevSPI based on the tcti-spi-helper to access `/dev/spiX.Y` device nodes.

enhancement

Make tcti-spi-helper TCTIs PIRQ capable This would be a call for tcti-spi-helper derivatives to `Tss2_Tcti_Spi_Helper_enable_pirq()`. The application could then schedule the `tcti_receive()` / `Tss2_Esys_Execute_Finish()` / `Esys_XXX_Finish()` call to be invoked...

enhancement

Idea: We add the ability to access the TIS registers to TCTI consumers for debugging purposes. In order to do so, we need to export the function `spi_tpm_helper_read_reg` and `spi_tpm_helper_write_reg`...

enhancement

IMHO, it would be good practice for the tools to remove transient objects from the TPM after they were saved and stored to disk. Since the kernel as well as...

enhancement

We need to add ``` case 3072: /* falls-through */ ``` here https://github.com/tpm2-software/tpm2-tools/blob/c9495915ba926262704d966664c48e6885fb18e3/lib/tpm2_openssl.c#L597-L598

When compiling swtpm without seccomp support the --sec-comp option is unrecognized. Enable tests with such swtpm compilates.

### Describe the bug Because of #4884 I switched to soft-i2c. On RPi3 it works stable. On RPi4 the clock does not work consistently. Here is an Osci Trace of...

Something I wanted to do for the engine for some time is supporting access to FAPI-stored keys. The easiest approach also used for pkcs11 (https://github.com/tpm2-software/tpm2-pkcs11/blob/1f93421636e3eeb4a35717002158d86534006818/src/lib/backend_fapi.c#L50) is the following pseudo-code: ```...

enhancement

I would like to make the complete codebase of this project consistent in terms of style. Thus I hereby propose our new coding style. You can check the result by...