Sign in
boringssl
/
boringssl
/
refs/heads/main
/
crypto
/
crypto.cc
9bb8f77
Remove now unnecessary <openssl/arm_arch.h> includes from assembly
by David Benjamin
· 4 weeks ago
33d1049
Switch the license to Apache 2.0, matching OpenSSL upstream
by David Benjamin
· 6 weeks ago
3b6e1be
Add VAES + AVX2 optimized AES-GCM
by Eric Biggers
· 3 months ago
6f41595
Start maintaining an AUTHORS file
by David Benjamin
· 3 months ago
57f525e
Add VAES and VPCLMULQDQ accelerated AES-GCM
by Eric Biggers
· 3 months ago
5813c2c
crypto: switch to C++
by Adam Langley
· 5 months ago
[Renamed from crypto/crypto.c]
453207b
Have modulewrapper print more of its build environment.
by Adam Langley
· 5 months ago
f8cadd8
Indirect stderr through a function
by David Benjamin
· 7 months ago
ee79a93
Move fork detection support out of bcm
by Bob Beck
· 10 months ago
ec09a2d
Move urandom and OS entropy support out of BCM
by Bob Beck
· 11 months ago
2fcdd11
Make BoringSSL initialization-less
by David Benjamin
· 9 months ago
15b1f9c
Help the compiler dedup ia32cap and armcap accesses
by David Benjamin
· 1 year, 6 months ago
5fdc03f
Remove ppc64le assembly.
by David Benjamin
· 2 years, 2 months ago
dd81bf7
Introduce ossl_ssize_t and use it in ASN1_STRING_set.
by David Benjamin
· 2 years, 5 months ago
846a227
Switch __ARM_FEATURE_CRYPTO to __ARM_FEATURE_{AES,SHA2}.
by David Benjamin
· 3 years, 2 months ago
661266e
Move CPU detection symbols to crypto/internal.h.
by David Benjamin
· 3 years, 3 months ago
1e15682
Enable SHA-512 ARM acceleration when available.
by David Benjamin
· 3 years, 3 months ago
3e4dfbb
Add CRYPTO_pre_sandbox_init.
by David Benjamin
· 5 years ago
0de64a7
Make the dispatch tests opt-in.
by David Benjamin
· 5 years ago
c161571
Add test of assembly code dispatch.
by Adam Langley
· 6 years ago
6ce93cc
Simulate other ARM CPUs when running tests.
by David Benjamin
· 6 years ago
2745ef9
Also accept __ARM_NEON
by Adam Langley
· 6 years ago
e77c27d
Automatically disable assembly with MSAN.
by Adam Langley
· 7 years ago
bc3286b
Add a pile of compatibility functions.
by David Benjamin
· 7 years ago
ed09f2d
Move the MSan sanity check to a source file.
by David Benjamin
· 7 years ago
d6e31f6
Return more placeholder version strings.
by David Benjamin
· 7 years ago
5d626b2
Add some more compatibility functions.
by David Benjamin
· 7 years ago
27e4c3b
Add an OPENSSL_malloc_init stub.
by David Benjamin
· 7 years ago
38636ab
Hide CPU capability symbols in C.
by David Benjamin
· 7 years ago
81f030b
Switch OPENSSL_VERSION_NUMBER to 1.1.0.
by David Benjamin
· 9 years ago
808f832
Run the comment converter on libcrypto.
by David Benjamin
· 8 years ago
e2568c4
Tidy up some Windows compiler assumptions.
by David Benjamin
· 8 years ago
3b33f3e
Set static armcaps based on __ARM_FEATURE_CRYPTO.
by David Benjamin
· 8 years ago
def85b4
Revise OPENSSL_ia32cap_P strategy to avoid TEXTRELs.
by David Benjamin
· 8 years ago
d0a4059
Be less clever about .rel.ro avoidance.
by David Benjamin
· 8 years ago
fd49993
First part of the FIPS module.
by Adam Langley
· 8 years ago
b18cb6a
Make the POWER hardware capability value a global in crypto.c.
by Adam Langley
· 8 years ago
4467e59
Add PPC64LE assembly for AES-GCM.
by Adam Langley
· 8 years ago
27516f7
Add no-op function ENGINE_register_all_complete.
by Adam Langley
· 9 years ago
4fac8d0
Add CRYPTO_has_asm.
by Adam Langley
· 9 years ago
b83c680
Add |CRYPTO_is_confidential_build|.
by Adam Langley
· 9 years ago
2b4820b
Don't set a default armcap state in dynamic armcap modes.
by David Benjamin
· 9 years ago
7a17ba2
Add |FIPS_mode|, which returns zero.
by Adam Langley
· 9 years ago
8500390
Remove CRYPTO_set_NEON_functional.
by David Benjamin
· 9 years ago
e5aa791
Add a few more no-op stubs for cURL compatibility.
by David Benjamin
· 9 years ago
93a5b44
Make CRYPTO_library_init use a CRYPTO_once_t.
by David Benjamin
· 9 years ago
20c3731
Become partially -Wmissing-variable-declarations-clean.
by David Benjamin
· 9 years ago
05ee4fd
Add no-op functions |CRYPTO_malloc_init| and |ENGINE_load_builtin_engines|.
by Adam Langley
· 10 years ago
6a7cfbe
Allow ARM capabilities to be set at compile time.
by Adam Langley
· 9 years ago
73415b6
Move arm_arch.h and fix up lots of include paths.
by Adam Langley
· 10 years ago
b3a262c
Fix |SSLeay|.
by Adam Langley
· 10 years ago
c3ef76f
Compatibility changes for wpa_supplicant and OpenSSH.
by Adam Langley
· 10 years ago
3e65265
aarch64 support.
by Adam Langley
· 10 years ago
588d252
Don't try to setup CPUID if NO_ASM.
by Adam Langley
· 10 years ago
a70c75c
Add a CRYPTO_library_init and static-initializer-less build option.
by David Benjamin
· 11 years ago