Sign in
kernel
/
pub
/
scm
/
linux
/
kernel
/
git
/
jarkko
/
tpm2-protocol
/
HEAD
123de42
tests(response): response parsing errors
by Jarkko Sakkinen
· 8 hours ago
main
76b247a
refactor: TpmResponse to TpmResponseResult
by Jarkko Sakkinen
· 10 hours ago
b79bf03
refactor!(response): add enum TpmResponse
by Jarkko Sakkinen
· 11 hours ago
7805866
refactor: move TPM_HEADER_SIZE to data::const
by Jarkko Sakkinen
· 11 hours ago
a7d691f
fix(response): unclutter the result
by Jarkko Sakkinen
· 12 hours ago
3558089
refactor(error): make TpmErrorKind display more idiomatic
by Jarkko Sakkinen
· 13 hours ago
03db857
fix(message): use the correct error code for too large buffer
by Jarkko Sakkinen
· 14 hours ago
f085a51
tests(response): extend to error responses
by Jarkko Sakkinen
· 14 hours ago
4473993
fix(tests): remove unused imports
by Jarkko Sakkinen
· 27 hours ago
0149e54
feat(const): add file for architectural constants
by Jarkko Sakkinen
· 27 hours ago
655df9b
fix(enum): populate TpmRh fields
by Jarkko Sakkinen
· 2 days ago
ae351b6
tests: convert command tests to data-driven tests
by Jarkko Sakkinen
· 2 days ago
d136ead
tests: add two new test cases
by Jarkko Sakkinen
· 2 days ago
eb9bb57
fix(tpm_rc): correct variant names
by Jarkko Sakkinen
· 2 days ago
aa88967
fix(data): add the missing variants to TpmEccCurve
by Jarkko Sakkinen
· 3 days ago
f5e0e82
tests: data-driven tests
by Jarkko Sakkinen
· 3 days ago
e02a39b
fix: `TpmCap::EccCurves`
by Jarkko Sakkinen
· 3 days ago
c4f4ca0
tests: test_response_get_capability
by Jarkko Sakkinen
· 4 days ago
ca15d09
tests: reorg
by Jarkko Sakkinen
· 4 days ago
ed75ddf
feat(data): `TpmCap::EccCurves`
by Jarkko Sakkinen
· 4 days ago
c60c284
fix(macro): interpret responses dynamically
by Jarkko Sakkinen
· 4 days ago
queue
bfb3366
tests: add test_response_start_auth_session_no_sessions_2
by Jarkko Sakkinen
· 5 days ago
7254c56
fix(data): add the missing null variant to TpmuHa
by Jarkko Sakkinen
· 5 days ago
06c3b18
fix(builder): add missing rc.is_warning() check
by Jarkko Sakkinen
· 5 days ago
f03edbb
fix(message): return `BuildCapacity` from build traits
by Jarkko Sakkinen
· 5 days ago
4ec0b67
tests: create StartAuthSession tests
by Jarkko Sakkinen
· 6 days ago
4e2148b
refactor(integer): use tpm_integer! for u8
by Jarkko Sakkinen
· 6 days ago
f5f6331
fix(message): correct wrong field type in StartAuthSession
by Jarkko Sakkinen
· 6 days ago
86d7c3e
refactor!(message): decouple TpmHeader from the build trait
by Jarkko Sakkinen
· 6 days ago
15800ad
perf(message): avoid buffer copy during command parsing
by Jarkko Sakkinen
· 6 days ago
850e27c
docs: extend mailing list documentation
by Jarkko Sakkinen
· 6 days ago
a11ccd3
refactor!(TpmRc): remove unnecessary Result wrapper
by Jarkko Sakkinen
· 7 days ago
58a8fd5
docs: update mailing list address
by Jarkko Sakkinen
· 10 days ago
0590d1f
feat(data): add the missing TPM_CAP_COMMANDS
by Jarkko Sakkinen
· 11 days ago
e33b5fd
refactor(list): use const initializer in TpmList::new()
by Jarkko Sakkinen
· 11 days ago
52b1e69
chore: bump version 0.11.0
by Jarkko Sakkinen
· 12 days ago
5c19320
chore: bump version 0.10.10
by Jarkko Sakkinen
· 12 days ago
0.10.10
817af59
docs: document the sink for patches
by Jarkko Sakkinen
· 12 days ago
f90ad6f
fix(message): documentation comments
by Jarkko Sakkinen
· 12 days ago
6a9227f
chore: bump version 0.10.9
by Jarkko Sakkinen
· 12 days ago
0.10.9
6ae164d
fix(message): add missing is_warning() check
by Jarkko Sakkinen
· 12 days ago
35e4ef4
chore: bump version 0.10.8
by Jarkko Sakkinen
· 12 days ago
0.10.8
be03121
refactor: re-define capacity and limits related error codes
by Jarkko Sakkinen
· 12 days ago
1b91c97
chore: bump version 0.10.7
by Jarkko Sakkinen
· 12 days ago
0.10.7
d265c02
refactor(data): make `TpmRc::base()` infallible
by Jarkko Sakkinen
· 12 days ago
8808572
refactor(macro): remove redundant build functinos
by Jarkko Sakkinen
· 12 days ago
ee437b2
Revert "fix(data): correct size calculation for null variants"
by Jarkko Sakkinen
· 12 days ago
6faf3db
chore: bump version 0.10.6
by Jarkko Sakkinen
· 12 days ago
0.10.6
917ee72
fix(data): correct size calculation for null variants
by Jarkko Sakkinen
· 12 days ago
d2b233d
chore: bump version 0.10.5
by Jarkko Sakkinen
· 2 weeks ago
0.10.5
9ba073e
fix(data): restore rc's
by Jarkko Sakkinen
· 2 weeks ago
67fbc49
fix(data): correct TpmuSensitiveComposite::Rsa variant type
by Jarkko Sakkinen
· 2 weeks ago
0.10.4
3f87d40
chore: bump version 0.10.3
by Jarkko Sakkinen
· 2 weeks ago
0.10.3
0d5000c
fix(data): add TPM_RC_SIZE back
by Jarkko Sakkinen
· 2 weeks ago
bce1086
chore: bump version 0.10.2
by Jarkko Sakkinen
· 2 weeks ago
0.10.2
9477fd3
fix(data): adjust Tpm2bEncryptedSecret size
by Jarkko Sakkinen
· 2 weeks ago
fe2d3f5
chore: bump version to 0.10.1
by Jarkko Sakkinen
· 2 weeks ago
0.10.1
6ce7d7c
fix(data): adjust TPM2B_PRIVATE_KEY_RSA size
by Jarkko Sakkinen
· 2 weeks ago
c4c9633
chore: .gitattributes
by Jarkko Sakkinen
· 2 weeks ago
db32657
chore: add helper scripts
by Jarkko Sakkinen
· 2 weeks ago
e81e840
chore: refactor into standalone crate
by Jarkko Sakkinen
· 2 weeks ago
0.10.0
fb07562
refactor(tpm2_protocol): reduce defaults
by Jarkko Sakkinen
· 2 weeks ago
7fa525a
refactor(tpm2_protocol): merge TpmuSigScheme and TpmuAsymScheme
by Jarkko Sakkinen
· 2 weeks ago
cd6641b
refactor(tpm2_protocol): decouple command building
by Jarkko Sakkinen
· 2 weeks ago
863cf33
fix(tpm2_protocol): trailing data
by Jarkko Sakkinen
· 2 weeks ago
00ab077
refactor(tpm2_protocol): remove MAC definitions
by Jarkko Sakkinen
· 2 weeks ago
b9c4ea3
tests(tpm2_protocol)
by Jarkko Sakkinen
· 2 weeks ago
c0a0f0e
fix(tpm2-protocol): TpmuAttest error code
by Jarkko Sakkinen
· 2 weeks ago
75357f0
tests: migrate dyn trait test to tpm2_protocol
by Jarkko Sakkinen
· 2 weeks ago
f666d26
fix(tpm2_protocol): correct serialization logic
by Jarkko Sakkinen
· 2 weeks ago
fb77677
refactor: InternalError -> Unreachable
by Jarkko Sakkinen
· 2 weeks ago
25f15c1
tests(tpm2_protocol): fix compilation errors
by Jarkko Sakkinen
· 2 weeks ago
08b68c4
fix(tpm2_protocol): StartAuthSession response
by Jarkko Sakkinen
· 2 weeks ago
a5eb16a
refactor!(tpm2_protocol): drop tpm_response! and TpmParameters
by Jarkko Sakkinen
· 2 weeks ago
e0153a7
fix!(tpm2_protocol): DO NOT export submodules
by Jarkko Sakkinen
· 2 weeks ago
f75f892
refactor(tpm2_protocol): adjust buffer debug output
by Jarkko Sakkinen
· 2 weeks ago
6cbbfca
fix(tpm2_protocol): TpmRc::base() return code
by Jarkko Sakkinen
· 2 weeks ago
5bdda11
feat(tpm2_protocol): TCG TPM 2.0 specification 184
by Jarkko Sakkinen
· 3 weeks ago
0.9.0
521c0b8
feat(tpm2_protocol): populate remaining EA commands
by Jarkko Sakkinen
· 3 weeks ago
2c6d695
feat!: complete tpmu.rs tpmt.rs
by Jarkko Sakkinen
· 3 weeks ago
45ce6e5
feat: complete tpms.rs
by Jarkko Sakkinen
· 3 weeks ago
0a34dd2
feat: complete tpmi.rs
by Jarkko Sakkinen
· 3 weeks ago
2e54738
refactor(tpm2_protocol): consolidate to tpmi.rs
by Jarkko Sakkinen
· 3 weeks ago
453ab9b
refactor!(tpm_protocol): use tuple for TpmError::NotDiscriminant
by Jarkko Sakkinen
· 3 weeks ago
b7a0118
feat!: more commands
by Jarkko Sakkinen
· 3 weeks ago
473e499
feat(tpm2_protocol): attached commands
by Jarkko Sakkinen
· 3 weeks ago
07d58cb
fix(tpm2_protocol): correct PolicyGetDigest parsing
by Jarkko Sakkinen
· 3 weeks ago
0.8.0
cf5e2b7
refactor(tpm2_protocol): split enum.rs
by Jarkko Sakkinen
· 3 weeks ago
e28a6d2
feat(tpm2_protocol): improve TpmBuffer debug
by Jarkko Sakkinen
· 3 weeks ago
976c7fd
refactor!(tpm2_protocol): move dyn trait out of crate
by Jarkko Sakkinen
· 3 weeks ago
40e9b1e
fix(tpm2_protocol): fixup error code for tpm2b parsing
by Jarkko Sakkinen
· 3 weeks ago
0.7.0
56b4e42
tests(tpm2sh): adjust test_buffer_slice_larger_than_capacity()
by Jarkko Sakkinen
· 3 weeks ago
e42b883
refactor(tpm2_protocol): simplify TpmBuffer capacity check
by Jarkko Sakkinen
· 3 weeks ago
e4a6ee3
refactor(tpm2_protocol): tune error codes
by Jarkko Sakkinen
· 3 weeks ago
784764b
fix: adjust tpm2b builder/parser error codes
by Jarkko Sakkinen
· 3 weeks ago
2fa46ac
feat(tpm2_protocol): split object.rs
by Jarkko Sakkinen
· 3 weeks ago
110b8b6
feat(tpm2_protocol): split startup.rs
by Jarkko Sakkinen
· 3 weeks ago
d14e7cf
fix(tpm2_protocol): use CapacityExceeded
by Jarkko Sakkinen
· 3 weeks ago
5155c9b
refactor(tpm2_protocol): split attestation.rs
by Jarkko Sakkinen
· 3 weeks ago
dcdcea2
fix(tpm2_protocol): correct NvCertifyResponse location
by Jarkko Sakkinen
· 3 weeks ago
Next »