Merge pull request 'vxtss library update and vxtss_symlist implementation' (#26) from vxtss_symlist into master

Reviewed-on: http://13.234.246.121:3000/Neominds/ossl35vx69/pulls/26
Reviewed-by: Siddhant Singh <siddhant.singh@neominds.in>
This commit is contained in:
2026-07-30 19:35:30 +05:30
committed by neelimap
parent 87219deb19
commit d79b382c72
13 changed files with 556 additions and 80 deletions
@@ -40,6 +40,8 @@
#include <semLib.h>
#include <openssl/provider.h>
#include "ipcrypto_config.h"
#include <openssl/crypto.h>
#include <vxtss_symlist.h>
#endif
static int stopped = 0;
@@ -81,6 +83,9 @@ DEFINE_RUN_ONCE_STATIC(ossl_init_base)
if (!CRYPTO_THREAD_init_local(&in_init_config_local, NULL))
goto err;
tss_symlist_add_new(taskIdSelf(), "ossl_init_base", "in_init_config_local",
&in_init_config_local, TSS_SYMLIST_STATE_ADDED);
base_inited = 1;
return 1;