Sign in
boringssl
/
boringssl
/
9a4beb8ad8cc45a40bf420b1bdf90aea321a61f9
/
crypto
/
modes
278d342
Get rid of all compiler version checks in perlasm files.
by David Benjamin
· 9 years ago
0f9f0ea
Fix the shared builders by exporting GCM symbols.
by Adam Langley
· 9 years ago
75885e2
Revert "Get rid of all compiler version checks in perlasm files."
by David Benjamin
· 9 years ago
0f8bfde
Make |gcm128_context| memcpy-safe.
by Brian Smith
· 10 years ago
3f3f25d
Fix constness of |gcm128_context.key|.
by Brian Smith
· 10 years ago
eca509c
Clarify confusing conditionals in crypto/gcm/gcm.c.
by Brian Smith
· 9 years ago
e564a5b
|assert| → |OPENSSL_STATIC_ASSERT| where possible.
by Matt Braithwaite
· 10 years ago
301afaf
Add a run_tests target to run all tests.
by David Benjamin
· 9 years ago
b9c2601
Get rid of all compiler version checks in perlasm files.
by David Benjamin
· 9 years ago
6a7cfbe
Allow ARM capabilities to be set at compile time.
by Adam Langley
· 9 years ago
c8e664b
Fix several minor points noticed by Kenny.
by Adam Langley
· 10 years ago
73415b6
Move arm_arch.h and fix up lots of include paths.
by Adam Langley
· 10 years ago
12fe1b2
Re-add the C version (only) of |EVP_aes_256_xts|
by Matt Braithwaite
· 10 years ago
f9f72b3
Remove BIO dependency from cmac_test.
by Brian Smith
· 10 years ago
78fe4fd
Fix more warnings about old-style prototypes.
by Brian Smith
· 10 years ago
a3a80b2
Convert remaining Latin-1 files to UTF-8.
by David Benjamin
· 10 years ago
91af02a
Add some comments and tweak assertions for cbc.c.
by David Benjamin
· 10 years ago
3d59e04
Fix test used for not-in-place CBC mode.
by Adam Langley
· 10 years ago
3fa65f0
Fix some malloc test crashs.
by David Benjamin
· 10 years ago
0b635c5
Add malloc test support to unit tests.
by David Benjamin
· 10 years ago
5694b3a
Fix invalid assert in CRYPTO_ctr128_encrypt.
by David Benjamin
· 10 years ago
4a59828
Fix asserts in CRYPTO_ctr128_encrypt_ctr32.
by David Benjamin
· 10 years ago
a91fd06
Don't use .arch in aarch64 asm with Clang.
by Adam Langley
· 10 years ago
d8b65c8
Remove unnecessary NULL checks, part 4.
by David Benjamin
· 10 years ago
a383f7c
modes/asm/ghashv8-armx.pl: additional performance data.
by David Benjamin
· 10 years ago
2a2dbaa
Add assembly support for 32-bit iOS.
by David Benjamin
· 10 years ago
96ac819
Remove inconsistency in ARM support.
by David Benjamin
· 10 years ago
4ae52cd
ARM assembly pack: get ARMv7 instruction endianness right.
by David Benjamin
· 10 years ago
d33908e
modes/asm/ghashv8-armx.pl: up to 90% performance improvement.
by David Benjamin
· 10 years ago
f06802f
Add arm-xlate.pl and initial iOS asm support.
by David Benjamin
· 10 years ago
054e682
Eliminate unnecessary includes from low-level crypto modules.
by Brian Smith
· 10 years ago
4616bb1
Build 32-bit assembly with SSE2 enabled.
by David Benjamin
· 10 years ago
3899394
ARMv4 assembly pack: add Cortex-A15 performance data.
by David Benjamin
· 10 years ago
09bdb2a
Remove explicit .hiddens from x86_64 perlasm files.
by David Benjamin
· 10 years ago
9799991
Hide all asm symbols.
by Adam Langley
· 10 years ago
6eb000d
Add in missing curly braces part 3.
by David Benjamin
· 10 years ago
2b2d66d
Remove string.h from base.h.
by Adam Langley
· 10 years ago
efed221
Enable more warnings & treat warnings as errors on Windows.
by Brian Smith
· 10 years ago
4a0f0c4
Change CMakeLists.txt to two-space indent.
by Adam Langley
· 10 years ago
8604eda
Add Broadwell performance results.
by David Benjamin
· 10 years ago
3e65265
aarch64 support.
by Adam Langley
· 10 years ago
3dfbcc1
x86[_64] assembly pack: add Silvermont performance data.
by Adam Langley
· 10 years ago
a70c75c
Add a CRYPTO_library_init and static-initializer-less build option.
by David Benjamin
· 11 years ago
98ad22e
Fix "integer constant is too large for 'long' type" errors.
by Adam Langley
· 11 years ago
c44d2f4
Convert all zero-argument functions to '(void)'
by David Benjamin
· 11 years ago
5213df4
Prefer AES-GCM when hardware support is available.
by David Benjamin
· 11 years ago
2cd6387
Use unified ARM assembly.
by Adam Langley
· 11 years ago
eb7d2ed
Add visibility rules.
by Adam Langley
· 11 years ago
4b5979b
x86_64 assembly pack: improve masm support.
by Adam Langley
· 11 years ago
2811da2
x86_64 assembly pack: allow clang to compile AVX code.
by Adam Langley
· 11 years ago
4c921e1
Move public headers to include/openssl/
by Adam Langley
· 11 years ago
3f4e13c
Fix GCM in non-AESNI mode.
by Adam Langley
· 11 years ago
20c5754
ghash-x86_64.pl: optimize for upcoming Atom.
by Adam Langley
· 11 years ago
6a57f92
bn/asm/armv4-gf2m.pl, modes/asm/ghash-armv4.pl: faster multiplication algorithm suggested in following paper:
by Adam Langley
· 11 years ago
d81f801
ghash-x86[_64].pl: ~15% improvement on Atom Silvermont
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago