Граф коммитов

14 Коммитов

Автор SHA1 Сообщение Дата
amarochk dac6a158db TSS: Auto-generated code formatting cleaned up: 1) gratuitous spaces in empty lines removed; 2) missing spaces and new lines added in TSS.Net. 2020-08-27 23:57:08 -07:00
amarochk ee4ec6f5b1 TSS.Java/JS/Py: 1) Added to enum interfaces comments lists of classes implementing them.
2) In enums implementing TPM bitfields replaced the artificial and superfluous _BIT_N members (generated for bitfiled elements of enum types) with elements representing the corresponding bit mask and its bit size/position.
2020-08-26 19:38:41 -07:00
amarochk 034eed5c81 TSS: Restored original TPM 2.0 spec comments for the TPMT_SYM_DEF and TPMT_SYM_DEF_OBJECT structs. 2020-08-20 19:22:22 -07:00
amarochk 021865a380 TSS.Py: Array types fixed in method annotations 2020-08-10 17:56:24 -07:00
amarochk 5a35868a03 Removed trailing empty lines after custom snippet insertions. 2020-08-08 21:56:39 -07:00
amarochk 9edfea8525 TSS.All: Formatting of remarks part of the annotations modified. 2020-07-15 08:46:06 -07:00
amarochk a2054df2cf TSS.CPP/JS/Py: Minor fixes and some new comments in the marshaling infra. 2020-06-30 00:05:39 -07:00
amarochk 73bd26a35b TSS.JS/Py: 1) Further simplified individual commands dispatching logic
2) Some more cleanup in comments and the marshaler implementation
2020-06-26 21:45:32 -07:00
amarochk efeb3c35b8 TSS.Py: 1) Fixed errors in the initial implementation.
2) Fixed Python coding/documenting style incompliances.
3) Refactored to follow the new unified cross-language design used by TSS.CPP/Java/JS.
2020-06-21 18:26:54 -07:00
amarochk 34f9cd2ba3 Removed local VS Code config folder 2020-03-29 21:30:17 -07:00
amarochk 397762fe6c 1) TSS.JS/Java/Py: Removed unnecessary constatnt tag member from tagged structures.
2) TSS.JS/Java/Py: Replaced manual member-by-member initialization of the command structure with initialization list.
3) TSS.Java: Eliminated empty handle lists, and fixed pretty-printed types of some data structure members.
4) TSS.JS: Eliminated empty response data structures (replaced them with just 'void').
5) TSS.Net: Eliminated elementary and duplicate types in the [KnownType()] class attributes.
2020-03-21 22:20:12 -07:00
amarochk 0c52b703d0 1) Updated TPM 2.0 spec version;
2) Fixed tags unmarshaling for TSS.js;
3) Added SM3 support to TSS.Java;
4) Completed the demo app for TSS.Py and made its software crypto layer work on both Python 2.7 and 3.x
2020-03-18 23:34:55 -07:00
amarochk d2a04e7c4f [Issue #51](https://github.com/microsoft/TSS.MSR/issues/51#issue-556156434): Fixed error handling code in TpmTbsDevice::Connect(). 2020-01-28 18:56:29 -08:00
Andrey Marochko b0f50ee898 Initial version of TSS.Python 2019-08-05 17:25:19 -07:00