Commit Graph

20 Commits (53bf0f4a0fce40bc64e5baa054a0b6916ced34eb)

Author SHA1 Message Date
David Garske e601803f1b Added support for PK callbacks with RSA Sign using PKCSv1.5 and PSS.
Fixes for building wolfTPM without crypto callbacks.
Fixes for building/running with FIPS.
2023-12-01 08:25:53 -08:00
David Garske c05bf659c2 Fix broken paths with HAL refactor. Update TLS examples to use latest TLS version (allowing downgrade). 2023-01-20 08:29:53 -08:00
David Garske 1ea4a591a8 HAL refactor and documentation improvements. Move example HAL implementations into new `hal` directory. Include the example HAL in the library when building. Updated HAL IO documentation. 2023-01-18 12:38:04 -08:00
Anthony Hu 6433d832e6 Fix command line option. 2022-08-25 10:39:31 -04:00
David Garske 6d7937ac82 Fixes from enabling warning reporting. Moving `WOLFTPM2_HANDLE` fixed an issue with the struct not being detected. 2021-06-02 11:08:00 -07:00
David Garske 1942b3fd05 Move doxy group defs to the same header files and remove `doxygen.h`. 2021-06-02 10:20:00 -07:00
David Garske 6daac56d1a Fix for "make dox" to use the right README.md. 2021-06-02 10:20:00 -07:00
David Garske 9b6791657b Fixes to support "make dox". 2021-06-02 10:20:00 -07:00
Dimitar Tomov 52f384fe9c Script not working, use manual doxygen ./docs/Doxyfile from root
Signed-off-by: Dimitar Tomov <dimi@wolfssl.com>
2021-06-02 10:20:00 -07:00
Dimitar Tomov 9d7f3fd79d Added Doxygen documentation
* Doxygen configuration and script file under docs
* Added doxygen header to describe the different documentation modules
* Added doxygen comments about TPM2 Proprietary commands in wolfTPM
* Added doxygen comments about wolfTPM2 wrappers
* Added explanatory comments for TPM2 Standard commands and TPM2 IO examples
* Updates from peer feedback

Signed-off-by: Dimitar Tomov <dimi@wolfssl.com>
2021-06-02 10:20:00 -07:00
David Garske dc5a3d8eae wolfTPM documentation improvement efforts. Most documentation exists in the root README.md and examples/README.md, but as we now have a /docs directory this PR helps provide guidance. As time permits plan to add doxygen style inline documentation for all API's. 2021-06-02 10:20:00 -07:00
David Garske 6b769376ee Improvements to the Windows TBS documentation. Also fix for link the examples/README.md. 2021-05-06 11:08:50 -07:00
Elms c8c382b36c docs: update mingw cross-compile for windows 2021-04-20 13:26:15 -07:00
Elms fc909efefc docs: Add detail about TPM 2.0 with Windows TBS
Add limitation of TPM 1.2 and commands for retreiving TPM versions in
PowerShell
2021-02-11 10:48:50 -08:00
Elms 375eda23d8 doc: Add TLS specific build options for Windows API 2020-11-12 14:04:00 -08:00
Elms 8e00ff8daf winapi: wrap $PREFIX in " to allow spaces in paths 2020-10-13 14:17:10 -07:00
Elms 6bb14c20b6 winapi: Add readme 2020-10-13 12:04:07 -07:00
David Garske 1ba2a8800e Add section for building swtpm on Mac. 2020-09-25 11:58:03 -07:00
Elms 1c4e17a57f cleanup: Documentation, formatting, spelling 2020-09-24 15:25:35 -07:00
Elms a0e20f6c12 swtpm: Initial documentation 2020-09-24 08:37:23 -07:00