Skip to content

Commit

Permalink
Update 16 packages
Browse files Browse the repository at this point in the history
info (7.0.3-3 -> 7.1-1)
mingw-w64-i686-crt-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-i686-headers-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-i686-libmangle-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-i686-libwinpthread-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-i686-openssl (3.1.3-1 -> 3.1.4-1)
mingw-w64-i686-tools-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-i686-winpthreads-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-x86_64-crt-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-x86_64-headers-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-x86_64-libmangle-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-x86_64-libwinpthread-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-x86_64-openssl (3.1.3-1 -> 3.1.4-1)
mingw-w64-x86_64-tools-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
mingw-w64-x86_64-winpthreads-git (11.0.0.r216.gffe883434-1 -> 11.0.0.r239.g037ba0184-1)
pacman (6.0.2-10 -> 6.0.2-11)

Signed-off-by: Git for Windows Build Agent <[email protected]>
  • Loading branch information
Git for Windows Build Agent committed Oct 26, 2023
1 parent e183c75 commit 5c72b33
Show file tree
Hide file tree
Showing 11,372 changed files with 691 additions and 283 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion mingw32/bin/c_rehash
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env perl

# WARNING: do not edit!
# Generated by Makefile from ../openssl-3.1.3/tools/c_rehash.in
# Generated by Makefile from ../openssl-3.1.4/tools/c_rehash.in
# Copyright 1999-2022 The OpenSSL Project Authors. All Rights Reserved.
#
# Licensed under the Apache License 2.0 (the "License"). You may not use
Expand Down
Binary file modified mingw32/bin/gendef.exe
Binary file not shown.
Binary file modified mingw32/bin/genidl.exe
Binary file not shown.
Binary file modified mingw32/bin/genpeimg.exe
Binary file not shown.
Binary file modified mingw32/bin/libcrypto-3.dll
Binary file not shown.
Binary file modified mingw32/bin/libssl-3.dll
Binary file not shown.
Binary file modified mingw32/bin/libwinpthread-1.dll
Binary file not shown.
Binary file modified mingw32/bin/openssl.exe
Binary file not shown.
Binary file modified mingw32/bin/widl.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion mingw32/etc/ssl/misc/CA.pl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# Wrapper around the ca to make it easier to use
#
# WARNING: do not edit!
# Generated by Makefile from ../openssl-3.1.3/apps/CA.pl.in
# Generated by Makefile from ../openssl-3.1.4/apps/CA.pl.in

use strict;
use warnings;
Expand Down
2 changes: 1 addition & 1 deletion mingw32/etc/ssl/misc/tsget
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ sub create_curl {
$curl->setopt(CURLOPT_VERBOSE, 1) if $options{d};
$curl->setopt(CURLOPT_FAILONERROR, 1);
$curl->setopt(CURLOPT_USERAGENT,
"OpenTSA tsget.pl/openssl-3.1.3");
"OpenTSA tsget.pl/openssl-3.1.4");

# Options for POST method.
$curl->setopt(CURLOPT_UPLOAD, 1);
Expand Down
2 changes: 1 addition & 1 deletion mingw32/etc/ssl/misc/tsget.pl
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ sub create_curl {
$curl->setopt(CURLOPT_VERBOSE, 1) if $options{d};
$curl->setopt(CURLOPT_FAILONERROR, 1);
$curl->setopt(CURLOPT_USERAGENT,
"OpenTSA tsget.pl/openssl-3.1.3");
"OpenTSA tsget.pl/openssl-3.1.4");

# Options for POST method.
$curl->setopt(CURLOPT_UPLOAD, 1);
Expand Down
131 changes: 126 additions & 5 deletions mingw32/include/ntsecapi.h
Original file line number Diff line number Diff line change
Expand Up @@ -772,6 +772,7 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
PolicyDnsDomainInformationInt,
PolicyLocalAccountDomainInformation,
PolicyMachineAccountInformation,
PolicyMachineAccountInformation2,
PolicyLastEntry
} POLICY_INFORMATION_CLASS, *PPOLICY_INFORMATION_CLASS;

Expand Down Expand Up @@ -878,6 +879,12 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
PSID Sid;
} POLICY_MACHINE_ACCT_INFO, *PPOLICY_MACHINE_ACCT_INFO;

typedef struct _POLICY_MACHINE_ACCT_INFO2 {
ULONG Rid;
PSID Sid;
GUID ObjectGuid;
} POLICY_MACHINE_ACCT_INFO2, *PPOLICY_MACHINE_ACCT_INFO2;

typedef enum _POLICY_NOTIFICATION_INFORMATION_CLASS {
PolicyNotifyAuditEventsInformation = 1,
PolicyNotifyAccountDomainInformation,
Expand All @@ -892,6 +899,11 @@ typedef enum _SE_ADT_PARAMETER_TYPE {

typedef PVOID LSA_HANDLE,*PLSA_HANDLE;

#define LSAD_AES_CRYPT_SHA512_HASH_SIZE 64
#define LSAD_AES_KEY_SIZE 16
#define LSAD_AES_SALT_SIZE 16
#define LSAD_AES_BLOCK_SIZE 16

typedef enum _TRUSTED_INFORMATION_CLASS {
TrustedDomainNameInformation = 1,
TrustedControllersInformation,
Expand All @@ -905,7 +917,9 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
TrustedDomainFullInformationInternal,
TrustedDomainInformationEx2Internal,
TrustedDomainFullInformation2Internal,
TrustedDomainSupportedEncryptionTypes
TrustedDomainSupportedEncryptionTypes,
TrustedDomainAuthInformationInternalAes,
TrustedDomainFullInformationInternalAes
} TRUSTED_INFORMATION_CLASS,*PTRUSTED_INFORMATION_CLASS;

typedef struct _TRUSTED_DOMAIN_NAME_INFO {
Expand Down Expand Up @@ -937,6 +951,7 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
#define TRUST_TYPE_DOWNLEVEL 0x00000001
#define TRUST_TYPE_UPLEVEL 0x00000002
#define TRUST_TYPE_MIT 0x00000003
#define TRUST_TYPE_AAD 0x00000005

#define TRUST_ATTRIBUTE_NON_TRANSITIVE 0x00000001
#define TRUST_ATTRIBUTE_UPLEVEL_ONLY 0x00000002
Expand Down Expand Up @@ -1021,7 +1036,12 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
} TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES,*PTRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES;

typedef enum {
ForestTrustTopLevelName,ForestTrustTopLevelNameEx,ForestTrustDomainInfo,ForestTrustRecordTypeLast = ForestTrustDomainInfo
ForestTrustTopLevelName,
ForestTrustTopLevelNameEx,
ForestTrustDomainInfo,
ForestTrustBinaryInfo,
ForestTrustScannerInfo,
ForestTrustRecordTypeLast = ForestTrustScannerInfo
} LSA_FOREST_TRUST_RECORD_TYPE;

#define LSA_FTRECORD_DISABLED_REASONS (__MSABI_LONG(0x0000FFFF))
Expand All @@ -1035,12 +1055,25 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
#define LSA_NB_DISABLED_ADMIN (__MSABI_LONG(0x00000004))
#define LSA_NB_DISABLED_CONFLICT (__MSABI_LONG(0x00000008))

#define LSA_SCANNER_INFO_DISABLE_AUTH_TARGET_VALIDATION (__MSABI_LONG(0x00000001))
#define LSA_SCANNER_INFO_ADMIN_ALL_FLAGS (LSA_SCANNER_INFO_DISABLE_AUTH_TARGET_VALIDATION)

typedef struct _LSA_FOREST_TRUST_DOMAIN_INFO {
PSID Sid;
LSA_UNICODE_STRING DnsName;
LSA_UNICODE_STRING NetbiosName;
} LSA_FOREST_TRUST_DOMAIN_INFO,*PLSA_FOREST_TRUST_DOMAIN_INFO;

typedef struct _LSA_FOREST_TRUST_SCANNER_INFO {
#ifdef __WIDL__
[unique] PISID DomainSid;
#else
PSID DomainSid;
#endif
LSA_UNICODE_STRING DnsName;
LSA_UNICODE_STRING NetbiosName;
} LSA_FOREST_TRUST_SCANNER_INFO,*PLSA_FOREST_TRUST_SCANNER_INFO;

#define MAX_FOREST_TRUST_BINARY_DATA_SIZE (128*1024)

typedef struct _LSA_FOREST_TRUST_BINARY_DATA {
Expand All @@ -1059,13 +1092,45 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
} ForestTrustData;
} LSA_FOREST_TRUST_RECORD,*PLSA_FOREST_TRUST_RECORD;

typedef struct _LSA_FOREST_TRUST_RECORD2 {
ULONG Flags;
LSA_FOREST_TRUST_RECORD_TYPE ForestTrustType;
LARGE_INTEGER Time;
#ifdef __WIDL__
[switch_type(LSA_FOREST_TRUST_RECORD_TYPE), switch_is(ForestTrustType)]
#endif
union {
#ifdef __WIDL__
[case(ForestTrustTopLevelName, ForestTrustTopLevelNameEx)] LSA_UNICODE_STRING TopLevelName;
[case(ForestTrustDomainInfo)] LSA_FOREST_TRUST_DOMAIN_INFO DomainInfo;
[case(ForestTrustBinaryInfo)] LSA_FOREST_TRUST_BINARY_DATA BinaryData;
[case(ForestTrustScannerInfo)] LSA_FOREST_TRUST_SCANNER_INFO ScannerInfo;
#else
LSA_UNICODE_STRING TopLevelName;
LSA_FOREST_TRUST_DOMAIN_INFO DomainInfo;
LSA_FOREST_TRUST_BINARY_DATA BinaryData;
LSA_FOREST_TRUST_SCANNER_INFO ScannerInfo;
#endif
} ForestTrustData;
} LSA_FOREST_TRUST_RECORD2,*PLSA_FOREST_TRUST_RECORD2;

#define MAX_RECORDS_IN_FOREST_TRUST_INFO 4000

typedef struct _LSA_FOREST_TRUST_INFORMATION {
ULONG RecordCount;
PLSA_FOREST_TRUST_RECORD *Entries;
} LSA_FOREST_TRUST_INFORMATION,*PLSA_FOREST_TRUST_INFORMATION;

typedef struct _LSA_FOREST_TRUST_INFORMATION2 {
#ifdef __WIDL__
[range(0, MAX_RECORDS_IN_FOREST_TRUST_INFO)] ULONG RecordCount;
[size_is(RecordCount)] PLSA_FOREST_TRUST_RECORD2 *Entries;
#else
ULONG RecordCount;
PLSA_FOREST_TRUST_RECORD2 *Entries;
#endif
} LSA_FOREST_TRUST_INFORMATION2,*PLSA_FOREST_TRUST_INFORMATION2;

typedef enum {
CollisionTdo,CollisionXref,CollisionOther
} LSA_FOREST_TRUST_COLLISION_RECORD_TYPE;
Expand Down Expand Up @@ -1220,6 +1285,8 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
NTSTATUS NTAPI LsaStorePrivateData(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING KeyName,PLSA_UNICODE_STRING PrivateData);
NTSTATUS NTAPI LsaRetrievePrivateData(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING KeyName,PLSA_UNICODE_STRING *PrivateData);
ULONG NTAPI LsaNtStatusToWinError(NTSTATUS Status);
NTSTATUS NTAPI LsaQueryForestTrustInformation2(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING TrustedDomainName,LSA_FOREST_TRUST_RECORD_TYPE HighestRecordType,PLSA_FOREST_TRUST_INFORMATION2 *ForestTrustInfo);
NTSTATUS NTAPI LsaSetForestTrustInformation2(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING TrustedDomainName,LSA_FOREST_TRUST_RECORD_TYPE HighestRecordType,PLSA_FOREST_TRUST_INFORMATION2 ForestTrustInfo,BOOLEAN CheckOnly,PLSA_FOREST_TRUST_COLLISION_INFORMATION *CollisionInfo);

#ifndef _NTLSA_IFS_
#define _NTLSA_IFS_
Expand Down Expand Up @@ -1763,6 +1830,9 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
#define KERB_CHECKSUM_RC4_MD5 -136
#define KERB_CHECKSUM_MD5_HMAC -137
#define KERB_CHECKSUM_HMAC_MD5 -138
#define KERB_CHECKSUM_SHA256 -139
#define KERB_CHECKSUM_SHA384 -140
#define KERB_CHECKSUM_SHA512 -141
#define KERB_CHECKSUM_HMAC_SHA1_96_AES128_Ki -150
#define KERB_CHECKSUM_HMAC_SHA1_96_AES256_Ki -151

Expand Down Expand Up @@ -1998,10 +2068,12 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
KerbPinKdcMessage,
KerbUnpinAllKdcsMessage,
KerbQueryDomainExtendedPoliciesMessage,
KerbQueryS4U2ProxyCacheMessage,
KerbQueryS4U2ProxyCacheMessage
#endif
#if _WIN32_WINNT >= 0x0A00
KerbRetrieveKeyTabMessage
,KerbRetrieveKeyTabMessage
,KerbRefreshPolicyMessage
,KerbPrintCloudKerberosDebugMessage
#endif
} KERB_PROTOCOL_MESSAGE_TYPE,*PKERB_PROTOCOL_MESSAGE_TYPE;

Expand Down Expand Up @@ -2286,7 +2358,56 @@ typedef enum _SE_ADT_PARAMETER_TYPE {
PUCHAR KeyTab;
} KERB_RETRIEVE_KEY_TAB_RESPONSE, *PKERB_RETRIEVE_KEY_TAB_RESPONSE;

#endif
#define KERB_REFRESH_POLICY_KERBEROS 0x1
#define KERB_REFRESH_POLICY_KDC 0x2

typedef struct _KERB_REFRESH_POLICY_REQUEST {
KERB_PROTOCOL_MESSAGE_TYPE MessageType;
ULONG Flags;
} KERB_REFRESH_POLICY_REQUEST, *PKERB_REFRESH_POLICY_REQUEST;

typedef struct _KERB_REFRESH_POLICY_RESPONSE {
KERB_PROTOCOL_MESSAGE_TYPE MessageType;
ULONG Flags;
} KERB_REFRESH_POLICY_RESPONSE, *PKERB_REFRESH_POLICY_RESPONSE;

typedef struct _KERB_CLOUD_KERBEROS_DEBUG_REQUEST {
KERB_PROTOCOL_MESSAGE_TYPE MessageType;
LUID LogonId;
} KERB_CLOUD_KERBEROS_DEBUG_REQUEST, *PKERB_CLOUD_KERBEROS_DEBUG_REQUEST;

typedef struct _KERB_CLOUD_KERBEROS_DEBUG_RESPONSE {
KERB_PROTOCOL_MESSAGE_TYPE MessageType;
ULONG Version;
ULONG Length;
ULONG Data[ANYSIZE_ARRAY];
} KERB_CLOUD_KERBEROS_DEBUG_RESPONSE, *PKERB_CLOUD_KERBEROS_DEBUG_RESPONSE;

#define KERB_CLOUD_KERBEROS_DEBUG_DATA_VERSION 1

typedef struct _KERB_CLOUD_KERBEROS_DEBUG_DATA_V0 {
unsigned int EnabledByPolicy : 1;
unsigned int AsRepCallbackPresent : 1;
unsigned int AsRepCallbackUsed : 1;
unsigned int CloudReferralTgtAvailable : 1;
unsigned int SpnOracleConfigured : 1;
unsigned int KdcProxyPresent : 1;
} KERB_CLOUD_KERBEROS_DEBUG_DATA_V0, *PKERB_CLOUD_KERBEROS_DEBUG_DATA_V0;

typedef struct _KERB_CLOUD_KERBEROS_DEBUG_DATA {
unsigned int EnabledByPolicy : 1;
unsigned int AsRepCallbackPresent : 1;
unsigned int AsRepCallbackUsed : 1;
unsigned int CloudReferralTgtAvailable : 1;
unsigned int SpnOracleConfigured : 1;
unsigned int KdcProxyPresent : 1;
unsigned int PublicKeyCredsPresent : 1;
unsigned int PasswordKeysPresent : 1;
unsigned int PasswordPresent : 1;
unsigned int AsRepSourceCred : 8;
} KERB_CLOUD_KERBEROS_DEBUG_DATA, *PKERB_CLOUD_KERBEROS_DEBUG_DATA;

#endif /* _WIN32_WINNT >= 0x0A00 */

typedef struct _KERB_CHANGEPASSWORD_REQUEST {
KERB_PROTOCOL_MESSAGE_TYPE MessageType;
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/openssl/asn1.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* WARNING: do not edit!
* Generated by Makefile from ../openssl-3.1.3/include/openssl/asn1.h.in
* Generated by Makefile from ../openssl-3.1.4/include/openssl/asn1.h.in
*
* Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/openssl/asn1t.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* WARNING: do not edit!
* Generated by Makefile from ../openssl-3.1.3/include/openssl/asn1t.h.in
* Generated by Makefile from ../openssl-3.1.4/include/openssl/asn1t.h.in
*
* Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
*
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/openssl/bio.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* WARNING: do not edit!
* Generated by Makefile from ../openssl-3.1.3/include/openssl/bio.h.in
* Generated by Makefile from ../openssl-3.1.4/include/openssl/bio.h.in
*
* Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/openssl/cmp.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* WARNING: do not edit!
* Generated by Makefile from ../openssl-3.1.3/include/openssl/cmp.h.in
* Generated by Makefile from ../openssl-3.1.4/include/openssl/cmp.h.in
*
* Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved.
* Copyright Nokia 2007-2019
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/openssl/cms.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* WARNING: do not edit!
* Generated by Makefile from ../openssl-3.1.3/include/openssl/cms.h.in
* Generated by Makefile from ../openssl-3.1.4/include/openssl/cms.h.in
*
* Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved.
*
Expand Down
3 changes: 2 additions & 1 deletion mingw32/include/openssl/cmserr.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* 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.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
Expand Down Expand Up @@ -113,6 +113,7 @@
# define CMS_R_UNSUPPORTED_LABEL_SOURCE 193
# define CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE 155
# define CMS_R_UNSUPPORTED_RECIPIENT_TYPE 154
# define CMS_R_UNSUPPORTED_SIGNATURE_ALGORITHM 195
# define CMS_R_UNSUPPORTED_TYPE 156
# define CMS_R_UNWRAP_ERROR 157
# define CMS_R_UNWRAP_FAILURE 180
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/openssl/conf.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* WARNING: do not edit!
* Generated by Makefile from ../openssl-3.1.3/include/openssl/conf.h.in
* Generated by Makefile from ../openssl-3.1.4/include/openssl/conf.h.in
*
* Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.
*
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/openssl/configuration.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* WARNING: do not edit!
* Generated by configdata.pm from ../openssl-3.1.3/Configurations/common0.tmpl, ../openssl-3.1.3/Configurations/unix-Makefile.tmpl
* Generated by configdata.pm from ../openssl-3.1.4/Configurations/common0.tmpl, ../openssl-3.1.4/Configurations/unix-Makefile.tmpl
* via Makefile.in
*
* Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved.
Expand Down
19 changes: 18 additions & 1 deletion mingw32/include/openssl/core_dispatch.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
Expand Down Expand Up @@ -176,6 +176,12 @@ OSSL_CORE_MAKE_FUNC(int, BIO_vsnprintf,
OSSL_CORE_MAKE_FUNC(int, BIO_ctrl, (OSSL_CORE_BIO *bio,
int cmd, long num, void *ptr))

/* New seeding functions prototypes with the 101-104 series */
#define OSSL_FUNC_CLEANUP_USER_ENTROPY 96
#define OSSL_FUNC_CLEANUP_USER_NONCE 97
#define OSSL_FUNC_GET_USER_ENTROPY 98
#define OSSL_FUNC_GET_USER_NONCE 99

#define OSSL_FUNC_SELF_TEST_CB 100
OSSL_CORE_MAKE_FUNC(void, self_test_cb, (OPENSSL_CORE_CTX *ctx, OSSL_CALLBACK **cb,
void **cbarg))
Expand All @@ -188,14 +194,25 @@ OSSL_CORE_MAKE_FUNC(void, self_test_cb, (OPENSSL_CORE_CTX *ctx, OSSL_CALLBACK **
OSSL_CORE_MAKE_FUNC(size_t, get_entropy, (const OSSL_CORE_HANDLE *handle,
unsigned char **pout, int entropy,
size_t min_len, size_t max_len))
OSSL_CORE_MAKE_FUNC(size_t, get_user_entropy, (const OSSL_CORE_HANDLE *handle,
unsigned char **pout, int entropy,
size_t min_len, size_t max_len))
OSSL_CORE_MAKE_FUNC(void, cleanup_entropy, (const OSSL_CORE_HANDLE *handle,
unsigned char *buf, size_t len))
OSSL_CORE_MAKE_FUNC(void, cleanup_user_entropy, (const OSSL_CORE_HANDLE *handle,
unsigned char *buf, size_t len))
OSSL_CORE_MAKE_FUNC(size_t, get_nonce, (const OSSL_CORE_HANDLE *handle,
unsigned char **pout, size_t min_len,
size_t max_len, const void *salt,
size_t salt_len))
OSSL_CORE_MAKE_FUNC(size_t, get_user_nonce, (const OSSL_CORE_HANDLE *handle,
unsigned char **pout, size_t min_len,
size_t max_len, const void *salt,
size_t salt_len))
OSSL_CORE_MAKE_FUNC(void, cleanup_nonce, (const OSSL_CORE_HANDLE *handle,
unsigned char *buf, size_t len))
OSSL_CORE_MAKE_FUNC(void, cleanup_user_nonce, (const OSSL_CORE_HANDLE *handle,
unsigned char *buf, size_t len))

/* Functions to access the core's providers */
#define OSSL_FUNC_PROVIDER_REGISTER_CHILD_CB 105
Expand Down
1 change: 1 addition & 0 deletions mingw32/include/openssl/core_names.h
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,7 @@ extern "C" {
#define OSSL_RAND_PARAM_MAX_REQUEST "max_request"
#define OSSL_RAND_PARAM_TEST_ENTROPY "test_entropy"
#define OSSL_RAND_PARAM_TEST_NONCE "test_nonce"
#define OSSL_RAND_PARAM_GENERATE "generate"

/* RAND/DRBG names */
#define OSSL_DRBG_PARAM_RESEED_REQUESTS "reseed_requests"
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/openssl/crmf.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*-
* WARNING: do not edit!
* Generated by Makefile from ../openssl-3.1.3/include/openssl/crmf.h.in
* Generated by Makefile from ../openssl-3.1.4/include/openssl/crmf.h.in
*
* Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved.
* Copyright Nokia 2007-2019
Expand Down
Loading

0 comments on commit 5c72b33

Please sign in to comment.