New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

nodejs-mobile-react-native

Package Overview
Dependencies
Maintainers
2
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nodejs-mobile-react-native - npm Package Compare versions

Comparing version
18.17.8
to
18.20.4
ios/NodeMobile.xcf....framework/_CodeSignature/CodeResources

Sorry, the diff of this file is not supported yet

+39
-0

@@ -25,2 +25,31 @@ #ifndef SRC_JS_NATIVE_API_TYPES_H_

typedef struct napi_env__* napi_env;
// We need to mark APIs which can be called during garbage collection (GC),
// meaning that they do not affect the state of the JS engine, and can
// therefore be called synchronously from a finalizer that itself runs
// synchronously during GC. Such APIs can receive either a `napi_env` or a
// `node_api_nogc_env` as their first parameter, because we should be able to
// also call them during normal, non-garbage-collecting operations, whereas
// APIs that affect the state of the JS engine can only receive a `napi_env` as
// their first parameter, because we must not call them during GC. In lieu of
// inheritance, we use the properties of the const qualifier to accomplish
// this, because both a const and a non-const value can be passed to an API
// expecting a const value, but only a non-const value can be passed to an API
// expecting a non-const value.
//
// In conjunction with appropriate CFLAGS to warn us if we're passing a const
// (nogc) environment into an API that expects a non-const environment, and the
// definition of nogc finalizer function pointer types below, which receive a
// nogc environment as their first parameter, and can thus only call nogc APIs
// (unless the user explicitly casts the environment), we achieve the ability
// to ensure at compile time that we do not call APIs that affect the state of
// the JS engine from a synchronous (nogc) finalizer.
#if !defined(NAPI_EXPERIMENTAL) || \
(defined(NAPI_EXPERIMENTAL) && \
defined(NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT))
typedef struct napi_env__* node_api_nogc_env;
#else
typedef const struct napi_env__* node_api_nogc_env;
#endif
typedef struct napi_value__* napi_value;

@@ -120,2 +149,12 @@ typedef struct napi_ref__* napi_ref;

#if !defined(NAPI_EXPERIMENTAL) || \
(defined(NAPI_EXPERIMENTAL) && \
defined(NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT))
typedef napi_finalize node_api_nogc_finalize;
#else
typedef void(NAPI_CDECL* node_api_nogc_finalize)(node_api_nogc_env env,
void* finalize_data,
void* finalize_hint);
#endif
typedef struct {

@@ -122,0 +161,0 @@ // One of utf8name or name should be NULL.

+52
-18

@@ -31,3 +31,3 @@ #ifndef SRC_JS_NATIVE_API_H_

#define NAPI_EXTERN __declspec(dllexport)
#elif defined(__wasm32__)
#elif defined(__wasm__)
#define NAPI_EXTERN \

@@ -53,4 +53,4 @@ __attribute__((visibility("default"))) \

NAPI_EXTERN napi_status NAPI_CDECL
napi_get_last_error_info(napi_env env, const napi_extended_error_info** result);
NAPI_EXTERN napi_status NAPI_CDECL napi_get_last_error_info(
node_api_nogc_env env, const napi_extended_error_info** result);

@@ -97,2 +97,21 @@ // Getters for defined singletons

napi_value* result);
#ifdef NAPI_EXPERIMENTAL
#define NODE_API_EXPERIMENTAL_HAS_EXTERNAL_STRINGS
NAPI_EXTERN napi_status NAPI_CDECL
node_api_create_external_string_latin1(napi_env env,
char* str,
size_t length,
node_api_nogc_finalize finalize_callback,
void* finalize_hint,
napi_value* result,
bool* copied);
NAPI_EXTERN napi_status NAPI_CDECL
node_api_create_external_string_utf16(napi_env env,
char16_t* str,
size_t length,
node_api_nogc_finalize finalize_callback,
void* finalize_hint,
napi_value* result,
bool* copied);
#endif // NAPI_EXPERIMENTAL
NAPI_EXTERN napi_status NAPI_CDECL napi_create_symbol(napi_env env,

@@ -277,3 +296,3 @@ napi_value description,

NAPI_EXTERN napi_status NAPI_CDECL napi_get_cb_info(
napi_env env, // [in] NAPI environment handle
napi_env env, // [in] Node-API environment handle
napi_callback_info cbinfo, // [in] Opaque callback-info handle

@@ -302,3 +321,3 @@ size_t* argc, // [in-out] Specifies the size of the provided argv array

void* native_object,
napi_finalize finalize_cb,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,

@@ -315,3 +334,3 @@ napi_ref* result);

void* data,
napi_finalize finalize_cb,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,

@@ -415,3 +434,3 @@ napi_value* result);

size_t byte_length,
napi_finalize finalize_cb,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,

@@ -458,3 +477,3 @@ napi_value* result);

// version management
NAPI_EXTERN napi_status NAPI_CDECL napi_get_version(napi_env env,
NAPI_EXTERN napi_status NAPI_CDECL napi_get_version(node_api_nogc_env env,
uint32_t* result);

@@ -483,3 +502,3 @@

NAPI_EXTERN napi_status NAPI_CDECL napi_adjust_external_memory(
napi_env env, int64_t change_in_bytes, int64_t* adjusted_value);
node_api_nogc_env env, int64_t change_in_bytes, int64_t* adjusted_value);

@@ -502,11 +521,23 @@ #if NAPI_VERSION >= 5

// Add finalizer for pointer
NAPI_EXTERN napi_status NAPI_CDECL napi_add_finalizer(napi_env env,
napi_value js_object,
void* finalize_data,
napi_finalize finalize_cb,
void* finalize_hint,
napi_ref* result);
NAPI_EXTERN napi_status NAPI_CDECL
napi_add_finalizer(napi_env env,
napi_value js_object,
void* finalize_data,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,
napi_ref* result);
#endif // NAPI_VERSION >= 5
#ifdef NAPI_EXPERIMENTAL
#define NODE_API_EXPERIMENTAL_HAS_POST_FINALIZER
NAPI_EXTERN napi_status NAPI_CDECL
node_api_post_finalizer(node_api_nogc_env env,
napi_finalize finalize_cb,
void* finalize_data,
void* finalize_hint);
#endif // NAPI_EXPERIMENTAL
#if NAPI_VERSION >= 6

@@ -549,6 +580,9 @@

// Instance data
NAPI_EXTERN napi_status NAPI_CDECL napi_set_instance_data(
napi_env env, void* data, napi_finalize finalize_cb, void* finalize_hint);
NAPI_EXTERN napi_status NAPI_CDECL
napi_set_instance_data(node_api_nogc_env env,
void* data,
napi_finalize finalize_cb,
void* finalize_hint);
NAPI_EXTERN napi_status NAPI_CDECL napi_get_instance_data(napi_env env,
NAPI_EXTERN napi_status NAPI_CDECL napi_get_instance_data(node_api_nogc_env env,
void** data);

@@ -555,0 +589,0 @@ #endif // NAPI_VERSION >= 6

#ifndef SRC_NODE_API_H_
#define SRC_NODE_API_H_
#ifdef BUILDING_NODE_EXTENSION
#if defined(BUILDING_NODE_EXTENSION) && !defined(NAPI_EXTERN)
#ifdef _WIN32
// Building native addon against node
#define NAPI_EXTERN __declspec(dllimport)
#elif defined(__wasm32__)
#elif defined(__wasm__)
#define NAPI_EXTERN __attribute__((__import_module__("napi")))

@@ -20,4 +20,9 @@ #endif

#else
#ifdef __EMSCRIPTEN__
#define NAPI_MODULE_EXPORT \
__attribute__((visibility("default"))) __attribute__((used))
#else
#define NAPI_MODULE_EXPORT __attribute__((visibility("default")))
#endif
#endif

@@ -34,3 +39,3 @@ #if defined(__GNUC__)

napi_value exports);
typedef int32_t(NAPI_CDECL* node_api_addon_get_api_version_func)();
typedef int32_t(NAPI_CDECL* node_api_addon_get_api_version_func)(void);

@@ -54,3 +59,3 @@ // Used by deprecated registration method napi_module_register.

#ifdef __wasm32__
#ifdef __wasm__
#define NAPI_MODULE_INITIALIZER_BASE napi_register_wasm_v

@@ -72,3 +77,3 @@ #else

EXTERN_C_START \
NAPI_MODULE_EXPORT int32_t NODE_API_MODULE_GET_API_VERSION() { \
NAPI_MODULE_EXPORT int32_t NODE_API_MODULE_GET_API_VERSION(void) { \
return NAPI_VERSION; \

@@ -133,3 +138,3 @@ } \

void* data,
napi_finalize finalize_cb,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,

@@ -151,3 +156,2 @@ napi_value* result);

#ifndef __wasm32__
// Methods to manage simple async operations

@@ -164,11 +168,10 @@ NAPI_EXTERN napi_status NAPI_CDECL

napi_async_work work);
NAPI_EXTERN napi_status NAPI_CDECL napi_queue_async_work(napi_env env,
NAPI_EXTERN napi_status NAPI_CDECL napi_queue_async_work(node_api_nogc_env env,
napi_async_work work);
NAPI_EXTERN napi_status NAPI_CDECL napi_cancel_async_work(napi_env env,
NAPI_EXTERN napi_status NAPI_CDECL napi_cancel_async_work(node_api_nogc_env env,
napi_async_work work);
#endif // __wasm32__
// version management
NAPI_EXTERN napi_status NAPI_CDECL
napi_get_node_version(napi_env env, const napi_node_version** version);
napi_get_node_version(node_api_nogc_env env, const napi_node_version** version);

@@ -179,3 +182,3 @@ #if NAPI_VERSION >= 2

NAPI_EXTERN napi_status NAPI_CDECL
napi_get_uv_event_loop(napi_env env, struct uv_loop_s** loop);
napi_get_uv_event_loop(node_api_nogc_env env, struct uv_loop_s** loop);

@@ -189,7 +192,7 @@ #endif // NAPI_VERSION >= 2

NAPI_EXTERN napi_status NAPI_CDECL
napi_add_env_cleanup_hook(napi_env env, napi_cleanup_hook fun, void* arg);
NAPI_EXTERN napi_status NAPI_CDECL napi_add_env_cleanup_hook(
node_api_nogc_env env, napi_cleanup_hook fun, void* arg);
NAPI_EXTERN napi_status NAPI_CDECL
napi_remove_env_cleanup_hook(napi_env env, napi_cleanup_hook fun, void* arg);
NAPI_EXTERN napi_status NAPI_CDECL napi_remove_env_cleanup_hook(
node_api_nogc_env env, napi_cleanup_hook fun, void* arg);

@@ -209,3 +212,2 @@ NAPI_EXTERN napi_status NAPI_CDECL

#ifndef __wasm32__
// Calling into JS from other threads

@@ -239,8 +241,7 @@ NAPI_EXTERN napi_status NAPI_CDECL

NAPI_EXTERN napi_status NAPI_CDECL
napi_unref_threadsafe_function(napi_env env, napi_threadsafe_function func);
NAPI_EXTERN napi_status NAPI_CDECL napi_unref_threadsafe_function(
node_api_nogc_env env, napi_threadsafe_function func);
NAPI_EXTERN napi_status NAPI_CDECL
napi_ref_threadsafe_function(napi_env env, napi_threadsafe_function func);
#endif // __wasm32__
NAPI_EXTERN napi_status NAPI_CDECL napi_ref_threadsafe_function(
node_api_nogc_env env, napi_threadsafe_function func);

@@ -252,3 +253,3 @@ #endif // NAPI_VERSION >= 4

NAPI_EXTERN napi_status NAPI_CDECL
napi_add_async_cleanup_hook(napi_env env,
napi_add_async_cleanup_hook(node_api_nogc_env env,
napi_async_cleanup_hook hook,

@@ -266,3 +267,3 @@ void* arg,

NAPI_EXTERN napi_status NAPI_CDECL
node_api_get_module_file_name(napi_env env, const char** result);
node_api_get_module_file_name(node_api_nogc_env env, const char** result);

@@ -269,0 +270,0 @@ #endif // NAPI_VERSION >= 9

@@ -26,4 +26,4 @@ // Copyright Joyent, Inc. and other Node contributors.

#define NODE_MAJOR_VERSION 18
#define NODE_MINOR_VERSION 17
#define NODE_PATCH_VERSION 1
#define NODE_MINOR_VERSION 20
#define NODE_PATCH_VERSION 4

@@ -30,0 +30,0 @@ #define NODE_VERSION_IS_LTS 1

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-aarch64"
#define DATE "built on: Sun Aug 6 00:30:52 2023 UTC"
#define DATE "built on: Wed Jan 31 13:00:57 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-aarch64"
#define DATE "built on: Sun Aug 6 00:30:30 2023 UTC"
#define DATE "built on: Wed Jan 31 13:00:44 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-aarch64"
#define DATE "built on: Sun Aug 6 00:31:14 2023 UTC"
#define DATE "built on: Wed Jan 31 13:01:10 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-elf"
#define DATE "built on: Sun Aug 6 00:33:04 2023 UTC"
#define DATE "built on: Wed Jan 31 13:02:11 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-elf"
#define DATE "built on: Sun Aug 6 00:32:41 2023 UTC"
#define DATE "built on: Wed Jan 31 13:01:58 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-elf"
#define DATE "built on: Sun Aug 6 00:33:27 2023 UTC"
#define DATE "built on: Wed Jan 31 13:02:24 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-x86_64"
#define DATE "built on: Sun Aug 6 00:34:19 2023 UTC"
#define DATE "built on: Wed Jan 31 13:02:51 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-x86_64"
#define DATE "built on: Sun Aug 6 00:33:49 2023 UTC"
#define DATE "built on: Wed Jan 31 13:02:36 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: linux-x86_64"
#define DATE "built on: Sun Aug 6 00:34:48 2023 UTC"
#define DATE "built on: Wed Jan 31 13:03:07 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/asn1.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/asn1.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/asn1.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/asn1t.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/asn1t.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/asn1t.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/bio.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/bio.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/bio.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/crypto/bn_conf.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/crypto/bn_conf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/crypto/bn_conf.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/cmp.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/cmp.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/cmp.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/cms.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/cms.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/cms.h"

/*
* Generated by util/mkerr.pl DO NOT EDIT
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -116,2 +116,3 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

# define CMS_R_UNSUPPORTED_RECIPIENT_TYPE 154
# define CMS_R_UNSUPPORTED_SIGNATURE_ALGORITHM 195
# define CMS_R_UNSUPPORTED_TYPE 156

@@ -118,0 +119,0 @@ # define CMS_R_UNWRAP_ERROR 157

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/conf.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/conf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/conf.h"

@@ -41,2 +41,3 @@ /*

# define CONF_R_RECURSIVE_DIRECTORY_INCLUDE 111
# define CONF_R_RECURSIVE_SECTION_REFERENCE 126
# define CONF_R_RELATIVE_PATH 125

@@ -43,0 +44,0 @@ # define CONF_R_SSL_COMMAND_SECTION_EMPTY 117

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/configuration.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/configuration.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/configuration.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/crmf.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/crmf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/crmf.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/crypto.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/crypto.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/crypto.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ct.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ct.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ct.h"

@@ -144,3 +144,3 @@ /*

/* DH_check error codes */
/* DH_check error codes, some of them shared with DH_check_pub_key */
/*

@@ -155,6 +155,6 @@ * NB: These values must align with the equivalently named macros in

# define DH_CHECK_Q_NOT_PRIME 0x10
# define DH_CHECK_INVALID_Q_VALUE 0x20
# define DH_CHECK_INVALID_Q_VALUE 0x20 /* +DH_check_pub_key */
# define DH_CHECK_INVALID_J_VALUE 0x40
# define DH_MODULUS_TOO_SMALL 0x80
# define DH_MODULUS_TOO_LARGE 0x100
# define DH_MODULUS_TOO_LARGE 0x100 /* +DH_check_pub_key */

@@ -161,0 +161,0 @@ /* DH_check_pub_key error codes */

/*
* Generated by util/mkerr.pl DO NOT EDIT
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -53,2 +53,3 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

# define DH_R_PEER_KEY_ERROR 111
# define DH_R_Q_TOO_LARGE 130
# define DH_R_SHARED_INFO_ERROR 113

@@ -55,0 +56,0 @@ # define DH_R_UNABLE_TO_CHECK_GENERATOR 121

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/crypto/dso_conf.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/crypto/dso_conf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/crypto/dso_conf.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/err.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/err.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/err.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ess.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ess.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ess.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/fipskey.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/fipskey.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/fipskey.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/lhash.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/lhash.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/lhash.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ocsp.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ocsp.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ocsp.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/opensslv.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/pkcs12.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/pkcs12.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/pkcs12.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/pkcs7.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/pkcs7.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/pkcs7.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/safestack.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/safestack.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/safestack.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/srp.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/srp.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/srp.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ssl.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ssl.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ssl.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ui.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ui.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ui.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/x509.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/x509_vfy.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509_vfy.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509_vfy.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/x509v3.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509v3.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509v3.h"

@@ -23,2 +23,4 @@ // Copyright 2021 the V8 project authors. All rights reserved.

class PropertyCallbackInfo;
class Module;
class UnboundScript;

@@ -485,2 +487,17 @@ /**

/**
* Warning: These are Node.js-specific extentions used to avoid breaking
* changes in Node.js v18.x. They do not exist in V8 upstream and will
* not exist in Node.js v21.x. Node.js embedders and addon authors should
* not use them from v18.x.
*/
#ifndef NODE_WANT_INTERNALS
V8_DEPRECATED("This extention should only be used by Node.js core")
#endif
void SetInternalFieldForNodeCore(int index, Local<Module> value);
#ifndef NODE_WANT_INTERNALS
V8_DEPRECATED("This extention should only be used by Node.js core")
#endif
void SetInternalFieldForNodeCore(int index, Local<UnboundScript> value);
/**
* Gets a 2-byte-aligned native pointer from an internal field. This field

@@ -487,0 +504,0 @@ * must have been set by SetAlignedPointerInInternalField, everything else

@@ -131,6 +131,5 @@ // Copyright 2021 the V8 project authors. All rights reserved.

* list, regardless of whether they are supported by the host. Per
* https://tc39.es/proposal-import-assertions/#sec-hostgetsupportedimportassertions,
* hosts are expected to ignore assertions that they do not support (as
* opposed to, for example, triggering an error if an unsupported assertion is
* present).
* https://tc39.es/proposal-import-attributes/#sec-hostgetsupportedimportattributes,
* hosts are expected to throw for assertions that they do not support (as
* opposed to, for example, ignoring them).
*/

@@ -137,0 +136,0 @@ Local<FixedArray> GetImportAssertions() const;

@@ -542,3 +542,3 @@ /* zconf.h -- configuration of the zlib compression library

#else
# if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO)
# if defined(_WIN32) && !defined(__GNUC__)
# define z_off64_t __int64

@@ -545,0 +545,0 @@ # else

@@ -9,2 +9,3 @@ # Node.js for Mobile Apps React Native plugin ChangeLog

<td>
<a href="#18.20.4">18.20.4</a><br/>
<a href="#18.17.8">18.17.8</a><br/>

@@ -58,4 +59,12 @@ <a href="#18.17.7">18.17.7</a><br/>

<a id="18.20.4"></a>
## 2024-10-07, Version 18.20.4 (Current)
### Notable Changes
* Update `nodejs-mobile` binaries to `v18.20.4`
<a id="18.17.8"></a>
## 2024-08-21, Version 18.17.8 (Current)
## 2024-08-21, Version 18.17.8

@@ -62,0 +71,0 @@ ### Notable Changes

@@ -25,2 +25,31 @@ #ifndef SRC_JS_NATIVE_API_TYPES_H_

typedef struct napi_env__* napi_env;
// We need to mark APIs which can be called during garbage collection (GC),
// meaning that they do not affect the state of the JS engine, and can
// therefore be called synchronously from a finalizer that itself runs
// synchronously during GC. Such APIs can receive either a `napi_env` or a
// `node_api_nogc_env` as their first parameter, because we should be able to
// also call them during normal, non-garbage-collecting operations, whereas
// APIs that affect the state of the JS engine can only receive a `napi_env` as
// their first parameter, because we must not call them during GC. In lieu of
// inheritance, we use the properties of the const qualifier to accomplish
// this, because both a const and a non-const value can be passed to an API
// expecting a const value, but only a non-const value can be passed to an API
// expecting a non-const value.
//
// In conjunction with appropriate CFLAGS to warn us if we're passing a const
// (nogc) environment into an API that expects a non-const environment, and the
// definition of nogc finalizer function pointer types below, which receive a
// nogc environment as their first parameter, and can thus only call nogc APIs
// (unless the user explicitly casts the environment), we achieve the ability
// to ensure at compile time that we do not call APIs that affect the state of
// the JS engine from a synchronous (nogc) finalizer.
#if !defined(NAPI_EXPERIMENTAL) || \
(defined(NAPI_EXPERIMENTAL) && \
defined(NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT))
typedef struct napi_env__* node_api_nogc_env;
#else
typedef const struct napi_env__* node_api_nogc_env;
#endif
typedef struct napi_value__* napi_value;

@@ -120,2 +149,12 @@ typedef struct napi_ref__* napi_ref;

#if !defined(NAPI_EXPERIMENTAL) || \
(defined(NAPI_EXPERIMENTAL) && \
defined(NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT))
typedef napi_finalize node_api_nogc_finalize;
#else
typedef void(NAPI_CDECL* node_api_nogc_finalize)(node_api_nogc_env env,
void* finalize_data,
void* finalize_hint);
#endif
typedef struct {

@@ -122,0 +161,0 @@ // One of utf8name or name should be NULL.

@@ -31,3 +31,3 @@ #ifndef SRC_JS_NATIVE_API_H_

#define NAPI_EXTERN __declspec(dllexport)
#elif defined(__wasm32__)
#elif defined(__wasm__)
#define NAPI_EXTERN \

@@ -53,4 +53,4 @@ __attribute__((visibility("default"))) \

NAPI_EXTERN napi_status NAPI_CDECL
napi_get_last_error_info(napi_env env, const napi_extended_error_info** result);
NAPI_EXTERN napi_status NAPI_CDECL napi_get_last_error_info(
node_api_nogc_env env, const napi_extended_error_info** result);

@@ -97,2 +97,21 @@ // Getters for defined singletons

napi_value* result);
#ifdef NAPI_EXPERIMENTAL
#define NODE_API_EXPERIMENTAL_HAS_EXTERNAL_STRINGS
NAPI_EXTERN napi_status NAPI_CDECL
node_api_create_external_string_latin1(napi_env env,
char* str,
size_t length,
node_api_nogc_finalize finalize_callback,
void* finalize_hint,
napi_value* result,
bool* copied);
NAPI_EXTERN napi_status NAPI_CDECL
node_api_create_external_string_utf16(napi_env env,
char16_t* str,
size_t length,
node_api_nogc_finalize finalize_callback,
void* finalize_hint,
napi_value* result,
bool* copied);
#endif // NAPI_EXPERIMENTAL
NAPI_EXTERN napi_status NAPI_CDECL napi_create_symbol(napi_env env,

@@ -277,3 +296,3 @@ napi_value description,

NAPI_EXTERN napi_status NAPI_CDECL napi_get_cb_info(
napi_env env, // [in] NAPI environment handle
napi_env env, // [in] Node-API environment handle
napi_callback_info cbinfo, // [in] Opaque callback-info handle

@@ -302,3 +321,3 @@ size_t* argc, // [in-out] Specifies the size of the provided argv array

void* native_object,
napi_finalize finalize_cb,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,

@@ -315,3 +334,3 @@ napi_ref* result);

void* data,
napi_finalize finalize_cb,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,

@@ -415,3 +434,3 @@ napi_value* result);

size_t byte_length,
napi_finalize finalize_cb,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,

@@ -458,3 +477,3 @@ napi_value* result);

// version management
NAPI_EXTERN napi_status NAPI_CDECL napi_get_version(napi_env env,
NAPI_EXTERN napi_status NAPI_CDECL napi_get_version(node_api_nogc_env env,
uint32_t* result);

@@ -483,3 +502,3 @@

NAPI_EXTERN napi_status NAPI_CDECL napi_adjust_external_memory(
napi_env env, int64_t change_in_bytes, int64_t* adjusted_value);
node_api_nogc_env env, int64_t change_in_bytes, int64_t* adjusted_value);

@@ -502,11 +521,23 @@ #if NAPI_VERSION >= 5

// Add finalizer for pointer
NAPI_EXTERN napi_status NAPI_CDECL napi_add_finalizer(napi_env env,
napi_value js_object,
void* finalize_data,
napi_finalize finalize_cb,
void* finalize_hint,
napi_ref* result);
NAPI_EXTERN napi_status NAPI_CDECL
napi_add_finalizer(napi_env env,
napi_value js_object,
void* finalize_data,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,
napi_ref* result);
#endif // NAPI_VERSION >= 5
#ifdef NAPI_EXPERIMENTAL
#define NODE_API_EXPERIMENTAL_HAS_POST_FINALIZER
NAPI_EXTERN napi_status NAPI_CDECL
node_api_post_finalizer(node_api_nogc_env env,
napi_finalize finalize_cb,
void* finalize_data,
void* finalize_hint);
#endif // NAPI_EXPERIMENTAL
#if NAPI_VERSION >= 6

@@ -549,6 +580,9 @@

// Instance data
NAPI_EXTERN napi_status NAPI_CDECL napi_set_instance_data(
napi_env env, void* data, napi_finalize finalize_cb, void* finalize_hint);
NAPI_EXTERN napi_status NAPI_CDECL
napi_set_instance_data(node_api_nogc_env env,
void* data,
napi_finalize finalize_cb,
void* finalize_hint);
NAPI_EXTERN napi_status NAPI_CDECL napi_get_instance_data(napi_env env,
NAPI_EXTERN napi_status NAPI_CDECL napi_get_instance_data(node_api_nogc_env env,
void** data);

@@ -555,0 +589,0 @@ #endif // NAPI_VERSION >= 6

#ifndef SRC_NODE_API_H_
#define SRC_NODE_API_H_
#ifdef BUILDING_NODE_EXTENSION
#if defined(BUILDING_NODE_EXTENSION) && !defined(NAPI_EXTERN)
#ifdef _WIN32
// Building native addon against node
#define NAPI_EXTERN __declspec(dllimport)
#elif defined(__wasm32__)
#elif defined(__wasm__)
#define NAPI_EXTERN __attribute__((__import_module__("napi")))

@@ -20,4 +20,9 @@ #endif

#else
#ifdef __EMSCRIPTEN__
#define NAPI_MODULE_EXPORT \
__attribute__((visibility("default"))) __attribute__((used))
#else
#define NAPI_MODULE_EXPORT __attribute__((visibility("default")))
#endif
#endif

@@ -34,3 +39,3 @@ #if defined(__GNUC__)

napi_value exports);
typedef int32_t(NAPI_CDECL* node_api_addon_get_api_version_func)();
typedef int32_t(NAPI_CDECL* node_api_addon_get_api_version_func)(void);

@@ -54,3 +59,3 @@ // Used by deprecated registration method napi_module_register.

#ifdef __wasm32__
#ifdef __wasm__
#define NAPI_MODULE_INITIALIZER_BASE napi_register_wasm_v

@@ -72,3 +77,3 @@ #else

EXTERN_C_START \
NAPI_MODULE_EXPORT int32_t NODE_API_MODULE_GET_API_VERSION() { \
NAPI_MODULE_EXPORT int32_t NODE_API_MODULE_GET_API_VERSION(void) { \
return NAPI_VERSION; \

@@ -133,3 +138,3 @@ } \

void* data,
napi_finalize finalize_cb,
node_api_nogc_finalize finalize_cb,
void* finalize_hint,

@@ -151,3 +156,2 @@ napi_value* result);

#ifndef __wasm32__
// Methods to manage simple async operations

@@ -164,11 +168,10 @@ NAPI_EXTERN napi_status NAPI_CDECL

napi_async_work work);
NAPI_EXTERN napi_status NAPI_CDECL napi_queue_async_work(napi_env env,
NAPI_EXTERN napi_status NAPI_CDECL napi_queue_async_work(node_api_nogc_env env,
napi_async_work work);
NAPI_EXTERN napi_status NAPI_CDECL napi_cancel_async_work(napi_env env,
NAPI_EXTERN napi_status NAPI_CDECL napi_cancel_async_work(node_api_nogc_env env,
napi_async_work work);
#endif // __wasm32__
// version management
NAPI_EXTERN napi_status NAPI_CDECL
napi_get_node_version(napi_env env, const napi_node_version** version);
napi_get_node_version(node_api_nogc_env env, const napi_node_version** version);

@@ -179,3 +182,3 @@ #if NAPI_VERSION >= 2

NAPI_EXTERN napi_status NAPI_CDECL
napi_get_uv_event_loop(napi_env env, struct uv_loop_s** loop);
napi_get_uv_event_loop(node_api_nogc_env env, struct uv_loop_s** loop);

@@ -189,7 +192,7 @@ #endif // NAPI_VERSION >= 2

NAPI_EXTERN napi_status NAPI_CDECL
napi_add_env_cleanup_hook(napi_env env, napi_cleanup_hook fun, void* arg);
NAPI_EXTERN napi_status NAPI_CDECL napi_add_env_cleanup_hook(
node_api_nogc_env env, napi_cleanup_hook fun, void* arg);
NAPI_EXTERN napi_status NAPI_CDECL
napi_remove_env_cleanup_hook(napi_env env, napi_cleanup_hook fun, void* arg);
NAPI_EXTERN napi_status NAPI_CDECL napi_remove_env_cleanup_hook(
node_api_nogc_env env, napi_cleanup_hook fun, void* arg);

@@ -209,3 +212,2 @@ NAPI_EXTERN napi_status NAPI_CDECL

#ifndef __wasm32__
// Calling into JS from other threads

@@ -239,8 +241,7 @@ NAPI_EXTERN napi_status NAPI_CDECL

NAPI_EXTERN napi_status NAPI_CDECL
napi_unref_threadsafe_function(napi_env env, napi_threadsafe_function func);
NAPI_EXTERN napi_status NAPI_CDECL napi_unref_threadsafe_function(
node_api_nogc_env env, napi_threadsafe_function func);
NAPI_EXTERN napi_status NAPI_CDECL
napi_ref_threadsafe_function(napi_env env, napi_threadsafe_function func);
#endif // __wasm32__
NAPI_EXTERN napi_status NAPI_CDECL napi_ref_threadsafe_function(
node_api_nogc_env env, napi_threadsafe_function func);

@@ -252,3 +253,3 @@ #endif // NAPI_VERSION >= 4

NAPI_EXTERN napi_status NAPI_CDECL
napi_add_async_cleanup_hook(napi_env env,
napi_add_async_cleanup_hook(node_api_nogc_env env,
napi_async_cleanup_hook hook,

@@ -266,3 +267,3 @@ void* arg,

NAPI_EXTERN napi_status NAPI_CDECL
node_api_get_module_file_name(napi_env env, const char** result);
node_api_get_module_file_name(node_api_nogc_env env, const char** result);

@@ -269,0 +270,0 @@ #endif // NAPI_VERSION >= 9

@@ -26,4 +26,4 @@ // Copyright Joyent, Inc. and other Node contributors.

#define NODE_MAJOR_VERSION 18
#define NODE_MINOR_VERSION 17
#define NODE_PATCH_VERSION 1
#define NODE_MINOR_VERSION 20
#define NODE_PATCH_VERSION 4

@@ -30,0 +30,0 @@ #define NODE_VERSION_IS_LTS 1

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: darwin64-arm64-cc"
#define DATE "built on: Sun Aug 6 00:29:49 2023 UTC"
#define DATE "built on: Wed Jan 31 13:00:21 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: darwin64-arm64-cc"
#define DATE "built on: Sun Aug 6 00:29:30 2023 UTC"
#define DATE "built on: Wed Jan 31 13:00:08 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: darwin64-arm64-cc"
#define DATE "built on: Sun Aug 6 00:30:09 2023 UTC"
#define DATE "built on: Wed Jan 31 13:00:33 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: darwin64-x86_64-cc"
#define DATE "built on: Sun Aug 6 00:27:49 2023 UTC"
#define DATE "built on: Wed Jan 31 12:59:05 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: darwin64-x86_64-cc"
#define DATE "built on: Sun Aug 6 00:27:25 2023 UTC"
#define DATE "built on: Wed Jan 31 12:58:49 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -14,3 +14,3 @@ /*

#define PLATFORM "platform: darwin64-x86_64-cc"
#define DATE "built on: Sun Aug 6 00:28:13 2023 UTC"
#define DATE "built on: Wed Jan 31 12:59:20 2024 UTC"

@@ -17,0 +17,0 @@ /*

@@ -870,3 +870,3 @@ /*

int BIO_meth_set_gets(BIO_METHOD *biom,
int (*gets) (BIO *, char *, int));
int (*ossl_gets) (BIO *, char *, int));
long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *);

@@ -873,0 +873,0 @@ int BIO_meth_set_ctrl(BIO_METHOD *biom,

@@ -32,3 +32,3 @@ /*

# define OPENSSL_VERSION_MINOR 0
# define OPENSSL_VERSION_PATCH 10
# define OPENSSL_VERSION_PATCH 13

@@ -78,4 +78,4 @@ /*

*/
# define OPENSSL_VERSION_STR "3.0.10"
# define OPENSSL_FULL_VERSION_STR "3.0.10+quic"
# define OPENSSL_VERSION_STR "3.0.13"
# define OPENSSL_FULL_VERSION_STR "3.0.13+quic"

@@ -87,3 +87,3 @@ /*

*/
# define OPENSSL_RELEASE_DATE "1 Aug 2023"
# define OPENSSL_RELEASE_DATE "30 Jan 2024"

@@ -94,3 +94,3 @@ /*

# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.10+quic 1 Aug 2023"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.13+quic 30 Jan 2024"

@@ -97,0 +97,0 @@ /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -60,4 +60,4 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
X509_ALGOR *digest_enc_alg;
ASN1_OCTET_STRING *enc_digest;
X509_ALGOR *digest_enc_alg; /* confusing name, actually used for signing */
ASN1_OCTET_STRING *enc_digest; /* confusing name, actually signature */
STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */

@@ -64,0 +64,0 @@ /* The private key to sign with */

@@ -5,3 +5,3 @@ /*

*
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -8,0 +8,0 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/asn1.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/asn1.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/asn1.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/asn1t.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/asn1t.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/asn1t.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/bio.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/bio.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/bio.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/crypto/bn_conf.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/crypto/bn_conf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/crypto/bn_conf.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/cmp.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/cmp.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/cmp.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/cms.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/cms.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/cms.h"

/*
* Generated by util/mkerr.pl DO NOT EDIT
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -116,2 +116,3 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

# define CMS_R_UNSUPPORTED_RECIPIENT_TYPE 154
# define CMS_R_UNSUPPORTED_SIGNATURE_ALGORITHM 195
# define CMS_R_UNSUPPORTED_TYPE 156

@@ -118,0 +119,0 @@ # define CMS_R_UNWRAP_ERROR 157

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/conf.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/conf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/conf.h"

@@ -41,2 +41,3 @@ /*

# define CONF_R_RECURSIVE_DIRECTORY_INCLUDE 111
# define CONF_R_RECURSIVE_SECTION_REFERENCE 126
# define CONF_R_RELATIVE_PATH 125

@@ -43,0 +44,0 @@ # define CONF_R_SSL_COMMAND_SECTION_EMPTY 117

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/configuration.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/configuration.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/configuration.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/crmf.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/crmf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/crmf.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/crypto.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/crypto.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/crypto.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ct.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ct.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ct.h"

@@ -144,3 +144,3 @@ /*

/* DH_check error codes */
/* DH_check error codes, some of them shared with DH_check_pub_key */
/*

@@ -155,6 +155,6 @@ * NB: These values must align with the equivalently named macros in

# define DH_CHECK_Q_NOT_PRIME 0x10
# define DH_CHECK_INVALID_Q_VALUE 0x20
# define DH_CHECK_INVALID_Q_VALUE 0x20 /* +DH_check_pub_key */
# define DH_CHECK_INVALID_J_VALUE 0x40
# define DH_MODULUS_TOO_SMALL 0x80
# define DH_MODULUS_TOO_LARGE 0x100
# define DH_MODULUS_TOO_LARGE 0x100 /* +DH_check_pub_key */

@@ -161,0 +161,0 @@ /* DH_check_pub_key error codes */

/*
* Generated by util/mkerr.pl DO NOT EDIT
* Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*

@@ -53,2 +53,3 @@ * Licensed under the Apache License 2.0 (the "License"). You may not use

# define DH_R_PEER_KEY_ERROR 111
# define DH_R_Q_TOO_LARGE 130
# define DH_R_SHARED_INFO_ERROR 113

@@ -55,0 +56,0 @@ # define DH_R_UNABLE_TO_CHECK_GENERATOR 121

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/crypto/dso_conf.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/crypto/dso_conf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/crypto/dso_conf.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/err.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/err.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/err.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ess.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ess.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ess.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/fipskey.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/fipskey.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/fipskey.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/lhash.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/lhash.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/lhash.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ocsp.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ocsp.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ocsp.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/opensslv.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/pkcs12.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/pkcs12.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/pkcs12.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/pkcs7.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/pkcs7.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/pkcs7.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/safestack.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/safestack.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/safestack.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/srp.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/srp.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/srp.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ssl.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ssl.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ssl.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/ui.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/ui.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/ui.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/x509.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/x509_vfy.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509_vfy.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509_vfy.h"

@@ -16,2 +16,4 @@ #undef OPENSSL_LINUX

# include "./archs/linux-aarch64/no-asm/include/openssl/x509v3.h"
#elif defined(OPENSSL_LINUX) && defined(__loongarch64)
# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509v3.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)

@@ -18,0 +20,0 @@ # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509v3.h"

@@ -23,2 +23,4 @@ // Copyright 2021 the V8 project authors. All rights reserved.

class PropertyCallbackInfo;
class Module;
class UnboundScript;

@@ -485,2 +487,17 @@ /**

/**
* Warning: These are Node.js-specific extentions used to avoid breaking
* changes in Node.js v18.x. They do not exist in V8 upstream and will
* not exist in Node.js v21.x. Node.js embedders and addon authors should
* not use them from v18.x.
*/
#ifndef NODE_WANT_INTERNALS
V8_DEPRECATED("This extention should only be used by Node.js core")
#endif
void SetInternalFieldForNodeCore(int index, Local<Module> value);
#ifndef NODE_WANT_INTERNALS
V8_DEPRECATED("This extention should only be used by Node.js core")
#endif
void SetInternalFieldForNodeCore(int index, Local<UnboundScript> value);
/**
* Gets a 2-byte-aligned native pointer from an internal field. This field

@@ -487,0 +504,0 @@ * must have been set by SetAlignedPointerInInternalField, everything else

@@ -131,6 +131,5 @@ // Copyright 2021 the V8 project authors. All rights reserved.

* list, regardless of whether they are supported by the host. Per
* https://tc39.es/proposal-import-assertions/#sec-hostgetsupportedimportassertions,
* hosts are expected to ignore assertions that they do not support (as
* opposed to, for example, triggering an error if an unsupported assertion is
* present).
* https://tc39.es/proposal-import-attributes/#sec-hostgetsupportedimportattributes,
* hosts are expected to throw for assertions that they do not support (as
* opposed to, for example, ignoring them).
*/

@@ -137,0 +136,0 @@ Local<FixedArray> GetImportAssertions() const;

@@ -542,3 +542,3 @@ /* zconf.h -- configuration of the zlib compression library

#else
# if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO)
# if defined(_WIN32) && !defined(__GNUC__)
# define z_off64_t __int64

@@ -545,0 +545,0 @@ # else

@@ -8,2 +8,4 @@ <?xml version="1.0" encoding="UTF-8"?>

<dict>
<key>BinaryPath</key>
<string>NodeMobile.framework/NodeMobile</string>
<key>LibraryIdentifier</key>

@@ -21,2 +23,4 @@ <string>ios-arm64</string>

<dict>
<key>BinaryPath</key>
<string>NodeMobile.framework/NodeMobile</string>
<key>LibraryIdentifier</key>

@@ -23,0 +27,0 @@ <string>ios-arm64_x86_64-simulator</string>

@@ -1,4 +0,4 @@

bplist00�
 !#$%&'*+\CFBundleNameYDTSDKNameWDTXcode_NSHumanReadableCopyrightZDTSDKBuild_CFBundleDevelopmentRegion_CFBundleVersion_BuildMachineOSBuild^DTPlatformName_CFBundlePackageType_CFBundleShortVersionString_CFBundleSupportedPlatforms_CFBundleInfoDictionaryVersion_CFBundleExecutableZDTCompiler_MinimumOSVersion_CFBundleIdentifier^UIDeviceFamily_DTPlatformVersion\DTXcodeBuild_DTPlatformBuildZNodeMobile_iphonesimulator16.2T1420_]Copyright Node.js contributors.
bplist00�
 !"#$"%&'()*-_BuildMachineOSBuild_CFBundleDevelopmentRegion_CFBundleExecutable_CFBundleIdentifier_CFBundleInfoDictionaryVersion\CFBundleName_CFBundlePackageType_CFBundleShortVersionString_CFBundleSupportedPlatforms_CFBundleVersionZDTCompiler_DTPlatformBuild^DTPlatformName_DTPlatformVersionZDTSDKBuildYDTSDKNameWDTXcode\DTXcodeBuild_MinimumOSVersion_NSHumanReadableCopyright^UIDeviceFamily_UIRequiredDeviceCapabilitiesU23G93RenZNodeMobile_com.janeasystems.NodeMobileS6.0TFMWKS1.0�_iPhoneSimulatorQ1_"com.apple.compilers.llvm.clang.1_0U21F77_iphonesimulatorT17.5_iphonesimulator17.5T1540V15F31dT13.0_]Copyright Node.js contributors.
Modifications copyright (c) Janea Systems, Inc.
MIT license.U20C52RenQ1V21G531_iphonesimulatorTFMWKS1.0�"XiPhoneOSS6.0_"com.apple.compilers.llvm.clang.1_0T13.0_com.janeasystems.NodeMobile�()T16.2U14C185BLToz�����=R]p��������MSVX_qvz|���������,�
MIT license.�+,�.Uarm647Mi~�����"-?Nbmw��������#');=bhz����   /
bplist00�
 !"#$"%&'()*-_BuildMachineOSBuild_CFBundleDevelopmentRegion_CFBundleExecutable_CFBundleIdentifier_CFBundleInfoDictionaryVersion\CFBundleName_CFBundlePackageType_CFBundleShortVersionString_CFBundleSupportedPlatforms_CFBundleVersionZDTCompiler_DTPlatformBuild^DTPlatformName_DTPlatformVersionZDTSDKBuildYDTSDKNameWDTXcode\DTXcodeBuild_MinimumOSVersion_NSHumanReadableCopyright^UIDeviceFamily_UIRequiredDeviceCapabilitiesV21G531RenZNodeMobile_com.janeasystems.NodeMobileS6.0TFMWKS1.0�XiPhoneOSQ1_"com.apple.compilers.llvm.clang.1_0U20C52XiphoneosT16.2\iphoneos16.2T1420U14C18T13.0_]Copyright Node.js contributors.
 !"#$"%&'()*-_BuildMachineOSBuild_CFBundleDevelopmentRegion_CFBundleExecutable_CFBundleIdentifier_CFBundleInfoDictionaryVersion\CFBundleName_CFBundlePackageType_CFBundleShortVersionString_CFBundleSupportedPlatforms_CFBundleVersionZDTCompiler_DTPlatformBuild^DTPlatformName_DTPlatformVersionZDTSDKBuildYDTSDKNameWDTXcode\DTXcodeBuild_MinimumOSVersion_NSHumanReadableCopyright^UIDeviceFamily_UIRequiredDeviceCapabilitiesV22H123RenZNodeMobile_com.janeasystems.NodeMobileS6.0TFMWKS1.0�XiPhoneOSQ1_"com.apple.compilers.llvm.clang.1_0U21C52XiphoneosT17.2\iphoneos17.2T1520W15C500bT13.0_]Copyright Node.js contributors.
Modifications copyright (c) Janea Systems, Inc.
MIT license.�+,�.Uarm647Mi~�����"-?Nbmw��������$(*35Z`in{��������/�
{
"name": "nodejs-mobile-react-native",
"version": "18.17.8",
"version": "18.20.4",
"description": "Node.js for Mobile Apps React Native plugin",

@@ -5,0 +5,0 @@ "main": "index.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet