-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Clibsodium.xcframework to fix Xcode Previews
Task URL: https://app.asana.com/0/1201037661562251/1209464112525120 macOS PR: duckduckgo/apple-browsers#76
- Loading branch information
Showing
695 changed files
with
36,441 additions
and
105 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
92 changes: 92 additions & 0 deletions
92
...ibsodium.xcframework/ios-arm64_arm64e_armv7_armv7s/Headers/sodium/crypto_aead_aegis128l.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
#ifndef crypto_aead_aegis128l_H | ||
#define crypto_aead_aegis128l_H | ||
|
||
#include <stddef.h> | ||
|
||
#include "export.h" | ||
|
||
#ifdef __cplusplus | ||
#ifdef __GNUC__ | ||
#pragma GCC diagnostic ignored "-Wlong-long" | ||
#endif | ||
extern "C" { | ||
#endif | ||
|
||
#define crypto_aead_aegis128l_KEYBYTES 16U | ||
SODIUM_EXPORT | ||
size_t crypto_aead_aegis128l_keybytes(void); | ||
|
||
#define crypto_aead_aegis128l_NSECBYTES 0U | ||
SODIUM_EXPORT | ||
size_t crypto_aead_aegis128l_nsecbytes(void); | ||
|
||
#define crypto_aead_aegis128l_NPUBBYTES 16U | ||
SODIUM_EXPORT | ||
size_t crypto_aead_aegis128l_npubbytes(void); | ||
|
||
#define crypto_aead_aegis128l_ABYTES 32U | ||
SODIUM_EXPORT | ||
size_t crypto_aead_aegis128l_abytes(void); | ||
|
||
#define crypto_aead_aegis128l_MESSAGEBYTES_MAX \ | ||
SODIUM_MIN(SODIUM_SIZE_MAX - crypto_aead_aegis128l_ABYTES, (1ULL << 61) - 1) | ||
SODIUM_EXPORT | ||
size_t crypto_aead_aegis128l_messagebytes_max(void); | ||
|
||
SODIUM_EXPORT | ||
int crypto_aead_aegis128l_encrypt(unsigned char *c, | ||
unsigned long long *clen_p, | ||
const unsigned char *m, | ||
unsigned long long mlen, | ||
const unsigned char *ad, | ||
unsigned long long adlen, | ||
const unsigned char *nsec, | ||
const unsigned char *npub, | ||
const unsigned char *k) __attribute__((nonnull(1, 8, 9))); | ||
|
||
SODIUM_EXPORT | ||
int crypto_aead_aegis128l_decrypt(unsigned char *m, | ||
unsigned long long *mlen_p, | ||
unsigned char *nsec, | ||
const unsigned char *c, | ||
unsigned long long clen, | ||
const unsigned char *ad, | ||
unsigned long long adlen, | ||
const unsigned char *npub, | ||
const unsigned char *k) __attribute__((warn_unused_result)) | ||
__attribute__((nonnull(4, 8, 9))); | ||
|
||
SODIUM_EXPORT | ||
int crypto_aead_aegis128l_encrypt_detached(unsigned char *c, | ||
unsigned char *mac, | ||
unsigned long long *maclen_p, | ||
const unsigned char *m, | ||
unsigned long long mlen, | ||
const unsigned char *ad, | ||
unsigned long long adlen, | ||
const unsigned char *nsec, | ||
const unsigned char *npub, | ||
const unsigned char *k) | ||
__attribute__((nonnull(1, 2, 9, 10))); | ||
|
||
SODIUM_EXPORT | ||
int crypto_aead_aegis128l_decrypt_detached(unsigned char *m, | ||
unsigned char *nsec, | ||
const unsigned char *c, | ||
unsigned long long clen, | ||
const unsigned char *mac, | ||
const unsigned char *ad, | ||
unsigned long long adlen, | ||
const unsigned char *npub, | ||
const unsigned char *k) | ||
__attribute__((warn_unused_result)) __attribute__((nonnull(3, 5, 8, 9))); | ||
|
||
SODIUM_EXPORT | ||
void crypto_aead_aegis128l_keygen(unsigned char k[crypto_aead_aegis128l_KEYBYTES]) | ||
__attribute__((nonnull)); | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif |
Oops, something went wrong.