Crypto: Move openssl stubs to a shared stubs location. Include openssl apache license and a readme for future stub creation. Modify existing test case to reference stubs location.

This commit is contained in:
REDMOND\brodes
2025-05-28 12:05:18 -04:00
parent 41f008d4f3
commit b1ce44e434
7 changed files with 185 additions and 3 deletions

View File

@@ -1,3 +0,0 @@
int RAND_bytes(unsigned char *buf, int num);
int RAND_pseudo_bytes(unsigned char *buf, int num);

View File

@@ -1,6 +1,6 @@
#include "includes/evp_stubs.h"
#include "includes/alg_macro_stubs.h"
#include "includes/rand_stubs.h"
#include "openssl/evp_stubs.h"
#include "openssl/alg_macro_stubs.h"
#include "openssl/rand_stubs.h"
size_t strlen(const char* str);

View File

@@ -0,0 +1 @@
semmle-extractor-options: -I ../../../../stubs