Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
tpm2-tss
/
310abc4f8bfb98eb7e922d17f618ba7a2077bcd3
/
src
/
tss2-tcti
/
tcti-device.c
06db575
tcti: Port sumulator TCTI to Windows
by David J. Maria
· 6 years ago
d5a36f6
Convert to SPDX-License-Indentifiers
by Peter Huewe
· 6 years ago
df1410e
tcti: Remove TSS2_TCTI_VERSION type, replace with simple uint32_t.
by Philip Tricca
· 6 years ago
097cae6
Add EOF handling to 'read_all' function in the io module, and TCTIs.
by Philip Tricca
· 6 years ago
7ce0cc4
tcti: Replace 2 read calls in the 'receive' function with a single read.
by Philip Tricca
· 6 years ago
850bb59
tcti: Use separate structures for the device and mssim TCTI contexts.
by Philip Tricca
· 6 years ago
37b45c6
Build: Fixes for Wold-style-declarations
by Andreas Fuchs
· 6 years ago
baeb2be
Build: Fixes for Wunused-parameter
by Andreas Fuchs
· 6 years ago
9d4e41e
tcti: Rename 'parse_header' function to 'header_unmarshal'.
by Philip Tricca
· 6 years ago
83a7df1
tcti-device: Fix bad logic that overrites caller provided buffer size.
by Philip Tricca
· 6 years ago
0b87044
tcti-device: Copy response header to output buffer in receive function.
by Philip Tricca
· 6 years ago
910f17c
headers: Remove tpm20.h header.
by Philip Tricca
· 6 years ago
936a70e
tcti: Change context types for check functions.
by Philip Tricca
· 6 years ago
a7c51ce
build: Move logging code and tss2_endian.h to $(srcdir)/src/util
by Philip Tricca
· 6 years ago
b8584ac
build: Move TCTI code from tcti/ to src/tss2-tcti/
by Philip Tricca
· 6 years ago
[Renamed from tcti/tcti_device.c]
8ffd3c4
build: Install headers to $(includedir)/tss2, prefixed with tss2_
by Philip Tricca
· 6 years ago
5477c2a
tcti: Refactor the return paths in the 'receive' functions.
by Philip Tricca
· 6 years ago
10b8116
tcti: Remove all of the status flags from the tcti structure.
by Philip Tricca
· 6 years ago
4d73d43
libtcti-device: Use common 'read_all' function.
by Philip Tricca
· 6 years ago
7a10ee3
tcti: Get rid of unnecessary 4k buffer in TCTI header.
by Philip Tricca
· 6 years ago
fa14abe
tcti: Implement & document simple state machine.
by Philip Tricca
· 6 years ago
cb48b01
tcti: Remove unused fields from context structures.
by Philip Tricca
· 6 years ago
cac4c3a
tcti: Cleanup variable names headers.
by Philip Tricca
· 6 years ago
05670e1
libtcti-device: Remove redundant error message on transmit failure.
by Philip Tricca
· 6 years ago
72976fc
libtcti-device: Improve error reporting in initialization path.
by Philip Tricca
· 6 years ago
e9416f3
libtcti-device: Return BAD_VALUE RC if caller does async receive.
by Philip Tricca
· 6 years ago
df25eae
libtcti-device: Rename internal functions to align with coding standard.
by Philip Tricca
· 6 years ago
b5fe103
libtcti_device: Cleanup includes in tcti_device implementation.
by Philip Tricca
· 6 years ago
5a23528
libtcti-device: Remove deprecated init function and update man page.
by Philip Tricca
· 6 years ago
ee41115
tcti: Update structures to v2 TCTI structures & functions.
by Philip Tricca
· 6 years ago
dc11b4f
tcti: Generalize version struct and add to INFO struct as first member.
by Philip Tricca
· 6 years ago
32c4158
tss2_tcti.h: Use types for TCTI function pointers.
by Philip Tricca
· 6 years ago
ddf42b2
tcti: Fix API compatibility with TCTI transmit function.
by Philip Tricca
· 6 years ago
e487b99
tcti-device: Use 'write_all' utilty function in place of 'write'.
by Philip Tricca
· 6 years ago
a758e3f
tcti: Add macro to retry after temporary syscall failures / interrupts.
by Philip Tricca
· 6 years ago
efe1d06
libtcti_device: Improve error reporting on short write.
by Philip Tricca
· 6 years ago
382f40e
libtcti_device: Simplify debug output in transmit function.
by Philip Tricca
· 6 years ago
21fa321
tcti: Use C style comment block for license header & some cleanup.
by Philip Tricca
· 6 years ago
1ae4cff
tcti-device: Deprecate the old InitDeviceTcti function.
by Philip Tricca
· 6 years ago
001e8bf
tcti-device: Move TCTI_DEVICE_DEFAULT macro to public header.
by Philip Tricca
· 7 years ago
6d4ae3e
tcti-device: Implement common Info and Init function.
by Philip Tricca
· 7 years ago
43a0d76
TCTI: Update to new logging framework
by Andreas Fuchs
· 7 years ago
be5899d
All: Changed namespace from TPM_ to TPM2_
by Andreas Fuchs
· 7 years ago
3f1828c
tcti: Add tcti_common_checks function to sanity test the context structure.
by Philip Tricca
· 7 years ago
a003d76
tcti: Reformat code.
by Philip Tricca
· 7 years ago
473aebe
tcti: Move 'commonchecks' module into 'tcti' module.
by Philip Tricca
· 7 years ago
24f555c
tcti: Replace TCTI_CONTEXT_INTEL macro with inline cast function.
by Philip Tricca
· 7 years ago
b21f9f9
libmu: convert names to comply with TCG spec
by Tadeusz Struk
· 7 years ago
83d12be
tcti: use predefined TCTI_CONTEXT_INTEL
by Tadeusz Struk
· 7 years ago
5917fbf
tcti: Return NOT_IMPLEMENTED RC for unimplemented functions.
by Philip Tricca
· 7 years ago
5f2d84e
libtcti-device: Replace use of CHANGE_ENDIAN_* with libmarshal.
by Philip Tricca
· 7 years ago
dd3b03c
Cleanup includes of local files.
by Philip Tricca
· 7 years ago
3a36b66
cleanup: Remove usage of _WIN32 macro.
by Philip Tricca
· 7 years ago
5fd02f7
libtcti-device: Fix NULL dereference bug.
by Philip Tricca
· 8 years ago
dfa41a5
Remove all trailing whitespace.
by Philip Tricca
· 8 years ago
e03b846
Fixup bugs introduced by 3b7e71220c9 by fixing up include directives to use sapi/ instead of tss2/
by Philip Tricca
· 8 years ago
1c82759
Got debug messages working in RM.
by wcarthur
· 8 years ago
7b4948e
tcti: Use macros to access common TCTI data.
by Philip Tricca
· 8 years ago
aee953e
Fixed compiler warnings related to unused variables that are being turned into errors.
by wcarthur1
· 8 years ago
cbf4975
debug: Remove global commandCodeStrings array from libtss2.
by Philip Tricca
· 8 years ago
decc21c
Remove debug data from TCTI function signature.
by Philip Tricca
· 8 years ago
7484053
tcti: Remove magic & version parameters from the Init functions.
by Philip Tricca
· 8 years ago
068d563
tcti_device: Replace global function pointer to debug print function.
by Philip Tricca
· 8 years ago
3b3881d
Merge pull request #159 from flihp/tcti_device_common
by wcarthur1
· 8 years ago
35aa539
Bug fix (no return value for SAPI and TCTI finalize function).
by wcarthur
· 8 years ago
43c1671
tcti_device: Move convenience functions to common directory.
by Philip Tricca
· 8 years ago
6960f1b
debug: Remove global variable rmDebugPrefix.
by Philip Tricca
· 8 years ago
5a20994
debug: Turn printf_types enumeration into a type ... and then use it.
by Philip Tricca
· 8 years ago
b33221d
debug: Consolidate debug printf functions into the debug code.
by Philip Tricca
· 8 years ago
9b45798
debug: Rmove the SHARED_OUT_FILE.
by Philip Tricca
· 8 years ago
2c1f02c
TeardownDeviceTctiContext: Remove duplicate function.
by Philip Tricca
· 8 years ago
3f7201d
tcti_device: Remove configuration string in favor of structure.
by Philip Tricca
· 8 years ago
78180e1
TCTIs: Get rid of the TSS2_TCTI_DRIVER_INFO struct.
by Philip Tricca
· 8 years ago
0dca4f1
tcti_device: Fixup function names to match new module name.
by Philip Tricca
· 8 years ago
785e88d
tcti: Flatten the directory structure of the tcti code.
by Philip Tricca
· 8 years ago
[Renamed (98%) from tcti/localtpm/localtpm.c]
7b8badf
Incomplete macro __cplusplus
by lakshminarayanand
· 8 years ago