Sign in
boringssl
/
boringssl.git
/
5c9d411e145d97698cdd12419edf581dfd9cd050
/
crypto
/
internal.h
ec6b530
Fix comment on OPENSSL_memcmp, etc.
by David Benjamin
· 8 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
4467e59
Add PPC64LE assembly for AES-GCM.
by Adam Langley
· 8 years ago
84759bd
Use pthreads on MinGW.
by David Benjamin
· 8 years ago
cb96654
Adding ARRAY_SIZE macro for getting the size of constant arrays.
by Steven Valdez
· 9 years ago
dca125e
Remove compatibility 'inline' define.
by David Benjamin
· 9 years ago
a353cdb
Wrap MSVC-only warning pragmas in a macro.
by David Benjamin
· 9 years ago
1a01e1f
Remove in-place TLS record assembly for now.
by David Benjamin
· 9 years ago
156edfe
Switch Windows CRYPTO_MUTEX implementation to SRWLOCK.
by David Benjamin
· 9 years ago
29270de
Split unlock functions into read/write variants.
by David Benjamin
· 9 years ago
992c20a
Another OPENSSL_NO_THREADS build fix.
by David Benjamin
· 9 years ago
a9959f2
Work around Android mingw issues.
by David Benjamin
· 9 years ago
c25d2e6
Resolve -Wextern-c-compat warnings with OPENSSL_NO_THREADS.
by David Benjamin
· 9 years ago
9dadc3b
Replace CRYPTO_once_t on Windows with INIT_ONCE.
by David Benjamin
· 9 years ago
dc6c1b8
Fix build when using Visual Studio 2015 Update 1.
by Brian Smith
· 9 years ago
647cd02
Fix 32-bit build.
by David Benjamin
· 9 years ago
24e4288
Define `int128_t` and `uint128_t` in one place.
by Brian Smith
· 9 years ago
f5f4be8
Fix pointer-to-non-volatile cast in thread_win.c.
by Brian Smith
· 9 years ago
7cae9f5
Use |alignas| for alignment.
by Brian Smith
· 9 years ago
8a58933
Remove the CRYPTO_EX_new callback.
by David Benjamin
· 9 years ago
2077cf9
Use UINT64_C instead of OPENSSL_U64.
by David Benjamin
· 9 years ago
cc2c7aa
Buffer reads of urandom, if you promise no forking.
by Matt Braithwaite
· 10 years ago
aa58513
Reserve ex_data index zero for app_data.
by David Benjamin
· 10 years ago
7b5aff4
Have consumers supply OPENSSL_C11_ATOMIC.
by David Benjamin
· 10 years ago
12a4768
Try to fix MSVC and __STDC_VERSION__ again.
by Adam Langley
· 10 years ago
0d1d0d5
Try again to only test __STDC_VERSION__ when defined.
by Adam Langley
· 10 years ago
7b348dc
Disable C11 atomics on OS X.
by Adam Langley
· 10 years ago
04edcc8
Tag the mutex functions with OPENSSL_EXPORT.
by Adam Langley
· 10 years ago
6e1f645
Don't test __STDC_VERSION__ unless it's defined.
by Adam Langley
· 10 years ago
6f2e733
Add infrastructure for reference counts.
by Adam Langley
· 10 years ago
65a7e94
Support Trusty, an embedded platform.
by Adam Langley
· 10 years ago
dfb6713
Define CRYPTO_once_t as LONG on Windows.
by David Benjamin
· 10 years ago
ae5fdd9
Revert "Work around missing PTHREAD_RWLOCK_INITIALIZER in NaCl newlib."
by David Benjamin
· 10 years ago
68de407
Work around missing PTHREAD_RWLOCK_INITIALIZER in NaCl newlib.
by David Benjamin
· 10 years ago
9f33fc6
Remove hash table lookups from ex_data.
by David Benjamin
· 10 years ago
2ab9090
Remove X509_STORE's ex_data.
by David Benjamin
· 10 years ago
1004b95
Remove BIO's ex_data.
by David Benjamin
· 10 years ago
546f1a5
Unexpose the generic ex_data functions.
by David Benjamin
· 10 years ago
32cd83f
Remove the ability to set custom ex_data implementations.
by David Benjamin
· 10 years ago
310d4dd
rand: new-style locking and support rdrand.
by Adam Langley
· 10 years ago
df1f5e7
crypto: add mutexes.
by Adam Langley
· 10 years ago
a039d70
Enable MSVC warning C4701, use of potentially uninitialized variable.
by Brian Smith
· 10 years ago
1a9bc44
Fix standalone Windows release-mode builds.
by Brian Smith
· 10 years ago
4d78718
OPENSSL_EXPORT the threading functions.
by David Benjamin
· 10 years ago
d7c5dfb
Add native support for onces and thread-local storage.
by Adam Langley
· 10 years ago
3e65265
aarch64 support.
by Adam Langley
· 10 years ago
46a7ca0
Condition the use of UI64 on _MSC_VER.
by Adam Langley
· 10 years ago
9ed9dae
Update constant-time operations.
by Adam Langley
· 10 years ago
af6e45b
Simplify constant-time RSA padding check.
by Adam Langley
· 10 years ago
a952d96
Add a few more constant-time utility functions.
by Adam Langley
· 10 years ago
b15d813
Constant-time utilities.
by Adam Langley
· 10 years ago
a70c75c
Add a CRYPTO_library_init and static-initializer-less build option.
by David Benjamin
· 11 years ago
b2cb0ec
Fix minor issues found by Clang's analysis.
by Adam Langley
· 11 years ago
98ad22e
Fix "integer constant is too large for 'long' type" errors.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago