Latest update.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
LIBS=../../libcrypto
|
||||
$COMMON=property_string.c property_parse.c property.c defn_cache.c
|
||||
SOURCE[../../libcrypto]=$COMMON property_err.c
|
||||
SOURCE[../../providers/fips]=$COMMON
|
||||
SOURCE[../../providers/libfips.a]=$COMMON
|
||||
@@ -13,7 +13,7 @@
|
||||
#include <openssl/lhash.h>
|
||||
#include "internal/propertyerr.h"
|
||||
#include "internal/property.h"
|
||||
#include "property_lcl.h"
|
||||
#include "property_local.h"
|
||||
|
||||
/*
|
||||
* Implement a property definition cache.
|
||||
|
||||
@@ -13,13 +13,13 @@
|
||||
#include <stdarg.h>
|
||||
#include <openssl/crypto.h>
|
||||
#include "internal/property.h"
|
||||
#include "internal/ctype.h"
|
||||
#include "crypto/ctype.h"
|
||||
#include <openssl/lhash.h>
|
||||
#include <openssl/rand.h>
|
||||
#include "internal/thread_once.h"
|
||||
#include "internal/lhash.h"
|
||||
#include "internal/sparse_array.h"
|
||||
#include "property_lcl.h"
|
||||
#include "crypto/lhash.h"
|
||||
#include "crypto/sparse_array.h"
|
||||
#include "property_local.h"
|
||||
|
||||
/* The number of elements in the query cache before we initiate a flush */
|
||||
#define IMPL_CACHE_FLUSH_THRESHOLD 500
|
||||
@@ -53,8 +53,6 @@ struct ossl_method_store_st {
|
||||
SPARSE_ARRAY_OF(ALGORITHM) *algs;
|
||||
OSSL_PROPERTY_LIST *global_properties;
|
||||
int need_flush;
|
||||
unsigned int nbits;
|
||||
unsigned char rand_bits[(IMPL_CACHE_FLUSH_THRESHOLD + 7) / 8];
|
||||
CRYPTO_RWLOCK *lock;
|
||||
};
|
||||
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
#include <openssl/err.h>
|
||||
#include "internal/propertyerr.h"
|
||||
#include "internal/property.h"
|
||||
#include "internal/ctype.h"
|
||||
#include "crypto/ctype.h"
|
||||
#include "internal/nelem.h"
|
||||
#include "property_lcl.h"
|
||||
#include "property_local.h"
|
||||
#include "e_os.h"
|
||||
|
||||
typedef enum {
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
#include <string.h>
|
||||
#include <openssl/crypto.h>
|
||||
#include <openssl/lhash.h>
|
||||
#include "internal/lhash.h"
|
||||
#include "property_lcl.h"
|
||||
#include "crypto/lhash.h"
|
||||
#include "property_local.h"
|
||||
|
||||
/*
|
||||
* Property strings are a consolidation of all strings seen by the property
|
||||
|
||||
Reference in New Issue
Block a user