-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
Trying to capture all items from review so far to make sure they are addressed.
- Remove all fopen/fclose in preference of either WOLFSSL_BIO's or XFOPEN/XFCLOSE
- Portability with dynamic buffer declarations (change to dynamic heap allocations instead of on stack)
- Optimization of writing out to files (make sure is not written in DER then re written in PEM)
- Optimization of reduction in XMEMSET's used on buffers
- Fix for use of scanf and sanity checks around it's inputs
- Refactor of wolfCLU_hexToBin to reduce it's complexity and number of arguments
- Use ret checks and fall threw in function rather than wolfCLU_freeBins
- Pass through the code to remove magic numbers i.e case 0 in clu_main.c and existing set of keyType value
- add debug mode (adds enable-debug (-g -O0) and defaults to -O2 without debug #4)
- add Wall flag (adds Wall to CFLAG, remove stomping on CFLAG, update automake version, and fix for warning #3)
- refactor of free_things* functions such as the one in clu_certgen_rsa.c
- update all file license headers
Metadata
Metadata
Assignees
Labels
No labels