mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-01-30 02:12:15 +01:00
1. Changed the ASN1_OBJECT member of the X509_NAME_ENTRY to be a pointer rather than an object. It could lead to a double free on the name entry. 2. The ASN1_OBJECT allocator should set the dynamic flag, as the deallocator is the one that uses it. 3. General changes to treat the member as a pointer rather than a member. 4. In the api test, we were iterating over the name members in the name checking the NIDs. After the loop we freed the name member object. This led to a double free error.
Before creating any new configure files (.conf) read the CONF_FILES_README.md