Andras Fekete
10a077838a
Minor naming fix
2024-08-01 22:48:21 -04:00
David Garske
6951b8d307
Fix for /dev/tpm0 file descriptor check ( fixes #365 ). Added documentation for /dev/tpm0 permissions ( fixes #358 ). Various spelling and documentation cleanups.
2024-07-31 11:21:53 -07:00
David Garske
a441646682
Fixes for wolfTPM documentation generation.
2024-07-30 14:52:34 -07:00
David Garske
f7e0e9948c
Add documentation for using `ms-tpm-20-ref` TPM simulator. Move the "QEMU and swtpm" into `docs/SWTPM.md`.
2024-04-30 14:04:21 -07:00
David Garske
93441f0e59
Documentation fixes.
2024-03-18 15:38:38 -07:00
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