mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-22 08:27:31 +09:00
Update NSS to 3.32.1-RTM
This commit is contained in:
parent
f29876f120
commit
c91ef9012b
512 changed files with 83203 additions and 16839 deletions
|
|
@ -9,6 +9,7 @@
|
|||
#define _BLAPII_H_
|
||||
|
||||
#include "blapit.h"
|
||||
#include "mpi.h"
|
||||
|
||||
/* max block size of supported block ciphers */
|
||||
#define MAX_BLOCK_SIZE 16
|
||||
|
|
@ -50,6 +51,18 @@ SEC_END_PROTOS
|
|||
#define HAVE_NO_SANITIZE_ATTR 0
|
||||
#endif
|
||||
|
||||
/* Alignment helpers. */
|
||||
#if defined(_WINDOWS) && defined(NSS_X86_OR_X64)
|
||||
#define pre_align __declspec(align(16))
|
||||
#define post_align
|
||||
#elif defined(NSS_X86_OR_X64)
|
||||
#define pre_align
|
||||
#define post_align __attribute__((aligned(16)))
|
||||
#else
|
||||
#define pre_align
|
||||
#define post_align
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_UNALIGNED_ACCESS) && HAVE_NO_SANITIZE_ATTR
|
||||
#define NO_SANITIZE_ALIGNMENT __attribute__((no_sanitize("alignment")))
|
||||
#else
|
||||
|
|
@ -58,4 +71,12 @@ SEC_END_PROTOS
|
|||
|
||||
#undef HAVE_NO_SANITIZE_ATTR
|
||||
|
||||
SECStatus RSA_Init();
|
||||
SECStatus generate_prime(mp_int *prime, int primeLen);
|
||||
|
||||
/* Freebl state. */
|
||||
PRBool aesni_support();
|
||||
PRBool clmul_support();
|
||||
PRBool avx_support();
|
||||
|
||||
#endif /* _BLAPII_H_ */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue