Philip Tricca
Philip Tricca
D-Bus wraps up the cancel, set locality etc functions nicely for us since it's got the RPC stuff built in. With the socket interface we won't get this for free...
This test was intended to cover the handle "virtualization" required for the `GetCapability` command. The availability of `libtss2-mu` was a blocker for this initially but it was unblocked nearly a...
This issue tracks implementation of the filtering mechanism. This should be the creation of an object suitable for use in the command processing pipeline. This object must be able to...
How we implement the policy: default allow, or default deny is up for debate. Personally I prefer the policy be default deny, have us provide a default list of permitted...
The `tabrmd` sends very few commands to the TPM itself but ensuring the security of the command channel is still important. Creating an auth session between the tabrmd and the...
The `tabrmd` only sends a few commands to the TPM when the daemon starts. Mostly this is querying the TPM device for capabilities. This is pretty easy to do using...
The ability to cancel an outstanding command is a useful feature (understatement). It's also non-trivial in that the command being canceled may or may not have even reached the TPM....
To capture command / response packets in the tabrmd we need to insert code in the processing pipeline. Once we have our hands on the cmd / rsp buffer we...
This issue covers documenting the user-facing interfaces added to the project as part of the flight recorder milestone. This could be as simple as adding documentation for a command line...
The reasons for doing this are obvious