Changes to allow for libtpm2 compilation with marshaling code.
am: e85c65bf85

* commit 'e85c65bf85bc6251895cdfe6bb6213d125cc2366':
  Changes to allow for libtpm2 compilation with marshaling code.
tree: a9c83cabfebb094cdf898fccb8dc4955e9ad4f65
  1. .gitignore
  2. _TPM_Hash_Data.c
  3. _TPM_Hash_Data_fp.h
  4. _TPM_Hash_End.c
  5. _TPM_Hash_End_fp.h
  6. _TPM_Hash_Start.c
  7. _TPM_Hash_Start_fp.h
  8. _TPM_Init.c
  9. ActivateCredential.c
  10. ActivateCredential_fp.h
  11. AlgorithmCap.c
  12. AlgorithmCap_fp.h
  13. Attest_spt.c
  14. Attest_spt_fp.h
  15. BaseTypes.h
  16. Bits.c
  17. bits.h
  18. Bits_fp.h
  19. bool.h
  20. Cancel.c
  21. Capabilities.h
  22. Certify.c
  23. Certify_fp.h
  24. CertifyCreation.c
  25. CertifyCreation_fp.h
  26. ChangeEPS.c
  27. ChangeEPS_fp.h
  28. ChangePPS.c
  29. ChangePPS_fp.h
  30. Clear.c
  31. Clear_fp.h
  32. ClearControl.c
  33. ClearControl_fp.h
  34. Clock.c
  35. ClockRateAdjust.c
  36. ClockRateAdjust_fp.h
  37. ClockSet.c
  38. ClockSet_fp.h
  39. CommandAttributeData.c
  40. CommandAudit.c
  41. CommandAudit_fp.h
  42. CommandCodeAttributes.c
  43. CommandCodeAttributes_fp.h
  44. CommandDispatcher_fp.h
  45. Commands_fp.h
  46. COMMIT-QUEUE.ini
  47. Commit.c
  48. Commit_fp.h
  49. Context_spt.c
  50. Context_spt_fp.h
  51. ContextLoad.c
  52. ContextLoad_fp.h
  53. ContextSave.c
  54. ContextSave_fp.h
  55. CpriCryptPri.c
  56. CpriCryptPri_fp.h
  57. CpriDataEcc.c
  58. CpriDataEcc.h
  59. CpriECC.c
  60. CpriECC_fp.h
  61. CpriHash.c
  62. CpriHash_fp.h
  63. CpriHashData.c
  64. CpriMisc.c
  65. CpriMisc_fp.h
  66. CpriRNG.c
  67. CpriRNG_fp.h
  68. CpriRSA.c
  69. CpriRSA_fp.h
  70. CpriSym.c
  71. CpriSym_fp.h
  72. Create.c
  73. Create_fp.h
  74. CreatePrimary.c
  75. CreatePrimary_fp.h
  76. CryptoEngine.h
  77. CryptSelfTest.c
  78. CryptSelfTest_fp.h
  79. CryptUtil.c
  80. CryptUtil_fp.h
  81. DA.c
  82. DA_fp.h
  83. DictionaryAttackLockReset.c
  84. DictionaryAttackLockReset_fp.h
  85. DictionaryAttackParameters.c
  86. DictionaryAttackParameters_fp.h
  87. DRTM.c
  88. Duplicate.c
  89. Duplicate_fp.h
  90. EC_Ephemeral.c
  91. EC_Ephemeral_fp.h
  92. ECC_Parameters.c
  93. ECC_Parameters_fp.h
  94. ECDH_KeyGen.c
  95. ECDH_KeyGen_fp.h
  96. ECDH_ZGen.c
  97. ECDH_ZGen_fp.h
  98. EncryptDecrypt.c
  99. EncryptDecrypt_fp.h
  100. Entity.c
  101. Entity_fp.h
  102. Entropy.c
  103. EventSequenceComplete.c
  104. EventSequenceComplete_fp.h
  105. EvictControl.c
  106. EvictControl_fp.h
  107. ExecCommand.c
  108. FieldUpgradeData.c
  109. FieldUpgradeData_fp.h
  110. FieldUpgradeStart.c
  111. FieldUpgradeStart_fp.h
  112. FirmwareRead.c
  113. FirmwareRead_fp.h
  114. FlushContext.c
  115. FlushContext_fp.h
  116. GetCapability.c
  117. GetCapability_fp.h
  118. GetCommandAuditDigest.c
  119. GetCommandAuditDigest_fp.h
  120. GetRandom.c
  121. GetRandom_fp.h
  122. GetSessionAuditDigest.c
  123. GetSessionAuditDigest_fp.h
  124. GetTestResult.c
  125. GetTestResult_fp.h
  126. GetTime.c
  127. GetTime_fp.h
  128. Global.c
  129. Global.h
  130. Handle.c
  131. Handle_fp.h
  132. HandleProcess_fp.h
  133. Hash.c
  134. Hash_fp.h
  135. HashSequenceStart.c
  136. HashSequenceStart_fp.h
  137. Hierarchy.c
  138. Hierarchy_fp.h
  139. HierarchyChangeAuth.c
  140. HierarchyChangeAuth_fp.h
  141. HierarchyControl.c
  142. HierarchyControl_fp.h
  143. HMAC.c
  144. HMAC_fp.h
  145. HMAC_Start.c
  146. HMAC_Start_fp.h
  147. Implementation.h
  148. Import.c
  149. Import_fp.h
  150. IncrementalSelfTest.c
  151. IncrementalSelfTest_fp.h
  152. InternalRoutines.h
  153. LICENSE
  154. Load.c
  155. Load_fp.h
  156. LoadExternal.c
  157. LoadExternal_fp.h
  158. Locality.c
  159. Locality_fp.h
  160. LocalityPlat.c
  161. MakeCredential.c
  162. MakeCredential_fp.h
  163. Makefile
  164. Manufacture.c
  165. Manufacture_fp.h
  166. marshal_fp.h
  167. marshal_test.c
  168. MathFunctions.c
  169. MathFunctions_fp.h
  170. MemoryLib.c
  171. MemoryLib_fp.h
  172. NV.c
  173. NV_Certify.c
  174. NV_Certify_fp.h
  175. NV_ChangeAuth.c
  176. NV_ChangeAuth_fp.h
  177. NV_DefineSpace.c
  178. NV_DefineSpace_fp.h
  179. NV_Extend.c
  180. NV_Extend_fp.h
  181. NV_fp.h
  182. NV_GlobalWriteLock.c
  183. NV_GlobalWriteLock_fp.h
  184. NV_Increment.c
  185. NV_Increment_fp.h
  186. NV_Read.c
  187. NV_Read_fp.h
  188. NV_ReadLock.c
  189. NV_ReadLock_fp.h
  190. NV_ReadPublic.c
  191. NV_ReadPublic_fp.h
  192. NV_SetBits.c
  193. NV_SetBits_fp.h
  194. NV_spt.c
  195. NV_spt_fp.h
  196. NV_UndefineSpace.c
  197. NV_UndefineSpace_fp.h
  198. NV_UndefineSpaceSpecial.c
  199. NV_UndefineSpaceSpecial_fp.h
  200. NV_Write.c
  201. NV_Write_fp.h
  202. NV_WriteLock.c
  203. NV_WriteLock_fp.h
  204. NVMem.c
  205. Object.c
  206. Object_fp.h
  207. Object_spt.c
  208. Object_spt_fp.h
  209. ObjectChangeAuth.c
  210. ObjectChangeAuth_fp.h
  211. OsslCryptoEngine.h
  212. parsep3
  213. parsep4
  214. part3.txt
  215. part4.txt
  216. PCR.c
  217. PCR_Allocate.c
  218. PCR_Allocate_fp.h
  219. PCR_Event.c
  220. PCR_Event_fp.h
  221. PCR_Extend.c
  222. PCR_Extend_fp.h
  223. PCR_fp.h
  224. PCR_Read.c
  225. PCR_Read_fp.h
  226. PCR_Reset.c
  227. PCR_Reset_fp.h
  228. PCR_SetAuthPolicy.c
  229. PCR_SetAuthPolicy_fp.h
  230. PCR_SetAuthValue.c
  231. PCR_SetAuthValue_fp.h
  232. Platform.h
  233. PlatformData.c
  234. PlatformData.h
  235. Policy_spt.c
  236. Policy_spt_fp.h
  237. PolicyAuthorize.c
  238. PolicyAuthorize_fp.h
  239. PolicyAuthValue.c
  240. PolicyAuthValue_fp.h
  241. PolicyCommandCode.c
  242. PolicyCommandCode_fp.h
  243. PolicyCounterTimer.c
  244. PolicyCounterTimer_fp.h
  245. PolicyCpHash.c
  246. PolicyCpHash_fp.h
  247. PolicyDuplicationSelect.c
  248. PolicyDuplicationSelect_fp.h
  249. PolicyGetDigest.c
  250. PolicyGetDigest_fp.h
  251. PolicyLocality.c
  252. PolicyLocality_fp.h
  253. PolicyNameHash.c
  254. PolicyNameHash_fp.h
  255. PolicyNV.c
  256. PolicyNV_fp.h
  257. PolicyNvWritten.c
  258. PolicyNvWritten_fp.h
  259. PolicyOR.c
  260. PolicyOR_fp.h
  261. PolicyPassword.c
  262. PolicyPassword_fp.h
  263. PolicyPCR.c
  264. PolicyPCR_fp.h
  265. PolicyPhysicalPresence.c
  266. PolicyPhysicalPresence_fp.h
  267. PolicyRestart.c
  268. PolicyRestart_fp.h
  269. PolicySecret.c
  270. PolicySecret_fp.h
  271. PolicySigned.c
  272. PolicySigned_fp.h
  273. PolicyTicket.c
  274. PolicyTicket_fp.h
  275. Power.c
  276. Power_fp.h
  277. PowerPlat.c
  278. PP.c
  279. PP_Commands.c
  280. PP_Commands_fp.h
  281. PP_fp.h
  282. PPPlat.c
  283. PRESUBMIT.cfg
  284. PropertyCap.c
  285. PropertyCap_fp.h
  286. Quote.c
  287. Quote_fp.h
  288. ReadClock.c
  289. ReadClock_fp.h
  290. README
  291. ReadPublic.c
  292. ReadPublic_fp.h
  293. Rewrap.c
  294. Rewrap_fp.h
  295. RSA_Decrypt.c
  296. RSA_Decrypt_fp.h
  297. RSA_Encrypt.c
  298. RSA_Encrypt_fp.h
  299. RSAData.c
  300. RSAKeySieve.c
  301. RSAKeySieve.h
  302. RSAKeySieve_fp.h
  303. SelfTest.c
  304. SelfTest_fp.h
  305. SequenceComplete.c
  306. SequenceComplete_fp.h
  307. SequenceUpdate.c
  308. SequenceUpdate_fp.h
  309. Session.c
  310. Session_fp.h
  311. SessionProcess.c
  312. SessionProcess_fp.h
  313. SetAlgorithmSet.c
  314. SetAlgorithmSet_fp.h
  315. SetCommandCodeAuditStatus.c
  316. SetCommandCodeAuditStatus_fp.h
  317. SetPrimaryPolicy.c
  318. SetPrimaryPolicy_fp.h
  319. Shutdown.c
  320. Shutdown_fp.h
  321. Sign.c
  322. Sign_fp.h
  323. StartAuthSession.c
  324. StartAuthSession_fp.h
  325. Startup.c
  326. Startup_fp.h
  327. StirRandom.c
  328. StirRandom_fp.h
  329. swap.h
  330. TcpServer.c
  331. TestParms.c
  332. TestParms_fp.h
  333. Ticket.c
  334. Ticket_fp.h
  335. Time.c
  336. Time_fp.h
  337. Tpm.h
  338. tpm_generated.c
  339. tpm_generated.h
  340. TPM_Types.h
  341. TPMB.h
  342. TpmBuildSwitches.h
  343. TPMCmdp.c
  344. TPMCmds.c
  345. TpmError.h
  346. TpmFail.c
  347. TpmFail_fp.h
  348. TpmTcpProtocol.h
  349. Unique.c
  350. Unique_fp.h
  351. Unseal.c
  352. Unseal_fp.h
  353. VendorString.h
  354. VerifySignature.c
  355. VerifySignature_fp.h
  356. ZGen_2Phase.c
  357. ZGen_2Phase_fp.h