1. 6f9639f Upgrade ms-tpm-20-ref to f640b4bdb3a0fe944628e9f7df1362e2b9aa647d by Haibo Huang · 3 years, 10 months ago
  2. f640b4b https://github.com/microsoft/ms-tpm-20-ref/issues/50: Disabled SM algorithms in TpmProfile.h by default, and updated Readme.md. by Andrey Marochko · 3 years, 10 months ago
  3. b94f9f9 Fixed RSAES_Dedoce() so that it would not accept a pad that was less than 8 bytes. by DavidWooten · 4 years, 1 month ago
  4. 6d2bd32 Merge branch 'master' of https://github.com/microsoft/ms-tpm-20-ref by DavidWooten · 4 years, 1 month ago
  5. c8dbcb3 Typos, and braces. by DavidWooten · 4 years, 1 month ago
  6. 3df55c0 Unconditionally run fseek in NvFileSize. (#49) by A. Cody Schuffelen · 4 years, 2 months ago
  7. 4f0019d ANDROID: Unconditionally run fseek in NvFileSize. by A. Cody Schuffelen · 4 years, 2 months ago
  8. dc94981 Suppressed a wolfSSL warning and TABLE_DRIVEN_DISPATCH for easier debugging by Andrey Marochko · 4 years, 2 months ago
  9. 834fa4b WolfSLL build failure caused my missing SMx support fixed. by Andrey Marochko · 4 years, 2 months ago
  10. b1b5f54 https://github.com/microsoft/ms-tpm-20-ref/issues/48: Assignment of an uninitialized handle value fixed. by Andrey Marochko · 4 years, 2 months ago
  11. d78a0a9 Upgrade ms-tpm-20-ref to 69437ff7622a0110ac2088fca5ae9bb265c0fb1c by Haibo Huang · 4 years, 4 months ago
  12. 69437ff Synch up from David's branch: by Andrey Marochko · 4 years, 4 months ago
  13. 9f79f0f Added Stefan's tpmsim.service conf file to launch the simulator as a _systemd_ service on boot. by Andrey Marochko · 4 years, 5 months ago
  14. 318f471 Upgrade ms-tpm-20-ref to 37055a67311632e9324af11eadb4b25cfbff77e9 by Haibo Huang · 4 years, 5 months ago
  15. 37055a6 Updated readme.md with OpenSSL build instruction by Andrey Marochko · 4 years, 5 months ago
  16. 89ea0a7 ANDROID: Changes to build with BoringSSL instead of OpenSSL by A. Cody Schuffelen · 4 years, 6 months ago
  17. 51d7b24 Fixed the check for SM4 availability in OpenSSL by Andrey Marochko · 4 years, 6 months ago
  18. 8b08d04 Restored compiler target architecture checks by Andrey Marochko · 4 years, 6 months ago
  19. e1bcc90 Merge branch 'master' of https://github.com/Microsoft/ms-tpm-20-ref by Andrey Marochko · 4 years, 6 months ago
  20. e85c224 Added OpenSSL version checks for SM3/SM4 support and definitions missing in the publicly distributed headers of OpenSSL 1.1.1. by Andrey Marochko · 4 years, 6 months ago
  21. e026abb Replaced defines for basic types (BOOL, TRUE, FALSE, BYTE, UINT32, INT64, UINT64) with the standard type and constant names. by Andrey Marochko · 4 years, 6 months ago
  22. 544f1e4 Project files updated to use the latest Windows 10 SDK in VS 2017 (and later) by Andrey Marochko · 4 years, 6 months ago
  23. 54c305d Fix line lengths by DavidWooten · 4 years, 6 months ago
  24. 3e6579f Fix line length by DavidWooten · 4 years, 6 months ago
  25. 0226e74 Add code for ECC_Encrypt/Decrypt by DavidWooten · 4 years, 6 months ago
  26. 9dba281 Typos and formatting by DavidWooten · 4 years, 6 months ago
  27. fb2c20b Merge branch 'master' of https://github.com/Microsoft/ms-tpm-20-ref by Andrey Marochko · 4 years, 7 months ago
  28. 7ec51b7 https://github.com/microsoft/ms-tpm-20-ref/issues/44: Fixed compilation error in WolfSSl version of MathLibraryCompatibilityCheck() by Andrey Marochko · 4 years, 7 months ago
  29. f4d79fa Add support for ppc64le and s390x & enable related CI builds (#45) by Philip Tricca · 4 years, 7 months ago
  30. 6b4e1cb Typos by DavidWooten · 4 years, 7 months ago
  31. c238f05 Typos by DavidWooten · 4 years, 8 months ago
  32. ddaa358 Cleaned up header inclusion directives in the simulator sources. by Andrey Marochko · 4 years, 9 months ago
  33. 8f15f05 Merge branch 'master' of https://github.com/Microsoft/ms-tpm-20-ref by Andrey Marochko · 4 years, 9 months ago
  34. a7bca98 An attempt to get rid of obsolete OpenSSl function names without breaking TravisCI. Also fixes GCC warnings in updated X509_spt.c by Andrey Marochko · 4 years, 9 months ago
  35. a59b5ec Fix the fix to g_daUsed by DavidWooten · 4 years, 9 months ago
  36. 6f47c44 Reverted to the old names EC_POINT_set_affine_coordinates_GFp() and EC_POINT_get_affine_coordinates_GFp() because TravisCI builds fail with the new ones (without _GFp suffix) by Andrey Marochko · 4 years, 9 months ago
  37. 1ac52bc Completed Linux build restoration by Andrey Marochko · 4 years, 9 months ago
  38. 75f53e8 Restored Linux build by Andrey Marochko · 4 years, 9 months ago
  39. 78db3af Retry commit to fix sm3-related build issue by DavidWooten · 4 years, 9 months ago
  40. fa2214d Allow build with old OpenSSL library and no knowledge of SM3_256 by DavidWooten · 4 years, 9 months ago
  41. c44cbe3 Fix DA issue relating to shutdown by DavidWooten · 4 years, 9 months ago
  42. 7153b31 Change to allow compile without updated OpenSSL header files. by DavidWooten · 4 years, 9 months ago
  43. 8ea65f0 Add ACT by DavidWooten · 4 years, 9 months ago
  44. fc44e52 Fixed bug in WolfSSL version of the MathLibraryCompatibilityCheck() routine, and warning-triggered compilation failure in VS when COMPILER_CHECKS is enabled. by Andrey Marochko · 4 years, 10 months ago
  45. 2e2c7e2 Removed another duplicate VS project file by Andrey Marochko · 4 years, 10 months ago
  46. 6cd3be3 Another attempt to get ACT into master branch by DavidWooten · 4 years, 10 months ago
  47. fce30e7 Another attempt to update GitHub with ACT by DavidWooten · 4 years, 10 months ago
  48. f9ccb0a Removed duplicate VS project file by amarochk · 4 years, 10 months ago
  49. 2c1fa6f Use appropriate error for incorrect reserved bits in TPMA structures (#39) by Jonas Witschel · 4 years, 11 months ago
  50. 39e7306 Rolled back changes that broke Linux build by Andrey Marochko · 5 years ago
  51. 2f80c1f Fixed 64-bit warning and wolfSSL linking problems. by Andrey Marochko · 5 years ago
  52. 3af90ff Fix spelling error (KEY_USAGE_EXTENSTION -> KEY_USAGE_EXTENSION by DavidWooten · 5 years ago
  53. 8c1c1fd Changed the 'qualifyingData' field of TPM2_CertifyX509() to 'reserved' and added a check to makesure that it is an Empty Buffer. by DavidWooten · 5 years ago
  54. 302ed83 Mostly fixes for the CertifyX509 command to process keyUsage properly. Other typos are fixed by DavidWooten · 5 years ago
  55. 1b15669 Moved the compatibility check to manufacture. Fixed Pin Issue by DavidWooten · 5 years ago
  56. 60bfb82 Update TPM.vcxproj.filters for table driven marshal code by DavidWooten · 5 years ago
  57. f765250 Adding code for Table Driven Marshal by DavidWooten · 5 years ago
  58. 96e0da5 Eliminate the Spectre warning that prevents build when "treat wanings as errors" is enabled. by DavidWooten · 5 years ago
  59. eeaafea Fix CommandDispatcher.h macro by DavidWooten · 5 years ago
  60. f4213cb Synchronize with VS submitted to TCG by DavidWooten · 5 years ago
  61. b287b66 Fix macro name and brackets, needed for TABLE_DRIVEN_DISPATCH set to NO (#38) by Ga-Wai Chin · 5 years ago
  62. e841c59 FIx Linix build by DavidWooten · 5 years ago
  63. 6ce9878 Change to cause the same primary seed to create the same RSA key regardless of the endianess or word size of the processor. by DavidWooten · 5 years ago
  64. 80cda8c Restored another header inclusion. by Andrey Marochko · 5 years ago
  65. e7bb08a Restored a header removed by one of the previous fixes. by Andrey Marochko · 5 years ago
  66. 204342a Fixes in Linux build and VS project files by Andrey Marochko · 5 years ago
  67. 9cc3aa1 Change to cause the same primary seed to create the same RSA key regardless of the endianess or word size of the processor. by DavidWooten · 5 years ago
  68. 085d792 Merge branch 'master' of https://github.com/Microsoft/ms-tpm-20-ref by DavidWooten · 5 years ago
  69. 777151f Changes for typos, errors reported by TPM editor. by DavidWooten · 5 years ago
  70. 69304ac Edits for typos and minor bug fixes by DavidWooten · 5 years ago
  71. b12fbfa TPMCmd: Remove invalid CLOCK_UPDATE_MASK (#36) by Joseph Richey · 5 years ago
  72. df04ba9 Add simulator samples to derive EPS seed from device hardware parameters (#32) by Mohan Datla · 5 years ago
  73. a5c78e1 Added _plat__GetEPS prototype to platform_fp.h by Andrey Marochko · 5 years ago
  74. 199fdb2 Made bootstrap executable by Andrey Marochko · 5 years ago
  75. 2856e6c Moved Linux build scripts to the TPMCmd folder. by Andrey Marochko · 5 years ago
  76. a303d91 Enabled highest warning level and warning-as-error compilation mode, and fixed all warnings on Windows and Linux. Also cleaned up project files and solution. by Andrey Marochko · 5 years ago
  77. 3bcf120 Reversed incorrect re-manufacuring condition in _plat__NVEnable() by Andrey Marochko · 5 years ago
  78. 3b2c4cb Changed the TPM NV state manufacturing logic used by the simulator. Previously it (re-)manufactured its NV state every time its executable was started. Now it will only do automatic (re-)manufacturing if no NvChip file is found or if the file has wrong size. by Andrey Marochko · 5 years ago
  79. 9b158f4 Fixes for compilation erors on Linux caused by the initializer macros definitions for different TPM bit field representation modes (controlled by the USE_BIT_FIELD_STRUCTURES setting). by Andrey Marochko · 5 years ago
  80. 277de49 Fixed big num conversion code between TPM and WolfSSL representations for 64-bit architectures. by Andrey Marochko · 5 years ago
  81. d5ab7c9 Fixed 64-bit build integer cast warnings by Andrey Marochko · 5 years ago
  82. 0cd2e34 Fixed the WolfSSL Windows build of the reference implementation broken by the Implementation.h refactoring. by Andrey Marochko · 5 years ago
  83. e2832a3 Fixed a build failure on Linux and two compiler warnings. by Andrey Marochko · 5 years ago
  84. 518f3af Resolved a conflict in obsolete Implementation.h by Andrey Marochko · 5 years ago
  85. 083cb5b Refactored simulator's internal configuration infra: by Andrey Marochko · 5 years ago
  86. 60aea67 Capitalized crypto engines folder names by Andrey Marochko · 5 years ago
  87. 419ca1d Fix to Linux arm & arm64 build failure by mohandatla · 5 years ago
  88. 21c7ea8 Fixed compilation warning in 64-bit mode by Andrey Marochko · 5 years ago
  89. e5ab52a Intermediate renaming of folders in order to capitalize their names by Andrey Marochko · 5 years ago
  90. 6cb570e Added support for Open SSL 1.1+; updated architecture check for CL; fixed a 64-bit pointer to 32-bit int truncation warning. by Andrey Marochko · 6 years ago
  91. f3b2fbe 1) Fixed release mode build erors caused by the new X509 code; 2) Removed manual definitions of TRUE and FALSE constatnts (required for the Linux build) from the auto-generated BaseTypes.h; by Andrey Marochko · 6 years ago
  92. 3b1d96e Merge pull request #24 from jordanrh1/fix-expansion-to-defined-warning by Andrey Marochko · 6 years ago
  93. c802d29 Fix -Wexpansion-to-defined warning in SMAC_IMPLEMENTED by Jordan Rhee · 6 years ago
  94. f3ffc94 Restored RADIX_BITS selection logic lost during the last merge. by Andrey Marochko · 6 years ago
  95. 23cdf61 Linux build fixes by Andrey Marochko · 6 years ago
  96. 5847c02 Rev. 1.52. - X.509 support - RSA keys representation optimized by Andrey Marochko · 6 years ago
  97. d979cae Merge branch 'master' of https://github.com/Microsoft/ms-tpm-20-ref.git by Andrey Marochko · 6 years ago
  98. 99c02a0 Dates, comments and formatting in the auto generated headers updated for rev. 1.52 by Andrey Marochko · 6 years ago
  99. daf5209 Moved Linux specific SOCKET definition from the auto-generated header to the .c files, and updated README with information about Linux build and a link to Travis-CI build status. by Andrey Marochko · 6 years ago
  100. 65b8d0d tpm: Define TRUE / FALSE in BaseTypes.h if they're not already defined. by Philip Tricca · 7 years ago