Sign in
boringssl
/
boringssl.git
/
c0d8b83b4462a0eb1889f32dbd7f46e83f4dbc81
/
crypto
/
sha
c0d8b83
Make SHA512_Final actually only return one.
by David Benjamin
· 9 years ago
0182ecd
Consistently use named constants in ARM assembly files.
by David Benjamin
· 9 years ago
017231a
Remove asm __asm__ define.
by David Benjamin
· 9 years ago
793c21e
Make HOST_l2c return void.
by David Benjamin
· 9 years ago
5a19d7d
Use the straight-forward ROTATE macro.
by David Benjamin
· 9 years ago
1246670
Use UINT64_C in sha512.c table.
by David Benjamin
· 9 years ago
2077cf9
Use UINT64_C instead of OPENSSL_U64.
by David Benjamin
· 9 years ago
ce7ae6f
Enable AVX code for SHA-*.
by David Benjamin
· 9 years ago
2e24b9b
Allow SHA-512 unaligned data access in |OPENSSL_NO_ASM| mode.
by Brian Smith
· 9 years ago
9d94d5e
Remove untested, unnecessary big-endian SHA-1/SHA-256 optimizations.
by Brian Smith
· 9 years ago
ac9404c
Improve crypto/digest/md32_common.h mechanism.
by Brian Smith
· 9 years ago
f1c1cf8
Revert "Improve crypto/digest/md32_common.h mechanism."
by Adam Langley
· 9 years ago
00461cf
Improve crypto/digest/md32_common.h mechanism.
by Brian Smith
· 9 years ago
278d342
Get rid of all compiler version checks in perlasm files.
by David Benjamin
· 9 years ago
75885e2
Revert "Get rid of all compiler version checks in perlasm files."
by David Benjamin
· 9 years ago
b9c2601
Get rid of all compiler version checks in perlasm files.
by David Benjamin
· 9 years ago
e189c86
Consistently disable the Intel SHA Extensions code.
by David Benjamin
· 9 years ago
178a88c
Synchronize sha512-x86_64.pl with upstream.
by David Benjamin
· 9 years ago
0dd9300
Revert section changes for ASM.
by Adam Langley
· 10 years ago
72d9cba
Move .align directives next to their labels for ARM.
by Adam Langley
· 10 years ago
2ab24a2
Put arm/aarch64 assembly functions in their own section.
by Adam Langley
· 10 years ago
73415b6
Move arm_arch.h and fix up lots of include paths.
by Adam Langley
· 10 years ago
a3a80b2
Convert remaining Latin-1 files to UTF-8.
by David Benjamin
· 10 years ago
9a4996e
Fix compilation of sha256-armv4.S when using -march=armv6
by Joel Klinghed
· 10 years ago
e2375e1
Low-level hash 'final' functions cannot fail.
by David Benjamin
· 10 years ago
049756b
Fix integer types in low-level hash functions.
by David Benjamin
· 10 years ago
2a2dbaa
Add assembly support for 32-bit iOS.
by David Benjamin
· 10 years ago
69752b0
sha/asm/sha*-armv8.pl: add Denver and X-Gene esults.
by David Benjamin
· 10 years ago
74f79b6
aes/asm/aesv8-armx.pl: optimize for Cortex-A5x.
by David Benjamin
· 10 years ago
7af16eb
sha/asm/sha512-armv4.pl: adapt for use in Linux kernel context.
by David Benjamin
· 10 years ago
0fd3706
sha/asm/sha256-armv4.pl: fix compile issue in kernel and eliminate little-endian dependency.
by David Benjamin
· 10 years ago
256451c
sha/asm/sha256-armv4.pl: adapt for use in Linux kernel context.
by David Benjamin
· 10 years ago
f06802f
Add arm-xlate.pl and initial iOS asm support.
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
2b48d6b
sha/asm/sha1-586.pl: fix typo.
by David Benjamin
· 10 years ago
9799991
Hide all asm symbols.
by Adam Langley
· 10 years ago
16e38b2
Mark OPENSSL_armcap_P as hidden in ARM asm.
by Adam Langley
· 10 years ago
6eb000d
Add in missing curly braces part 3.
by David Benjamin
· 10 years ago
4a0f0c4
Change CMakeLists.txt to two-space indent.
by Adam Langley
· 10 years ago
e3b2467
sha256-armv4.pl: fix typo.
by David Benjamin
· 10 years ago
6a3c288
Update SHA-1/256/512 asm for ARM from upstream.
by Adam Langley
· 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
9da9035
Add digest_test with tests for all existing EVP_MDs.
by David Benjamin
· 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
eb7d2ed
Add visibility rules.
by Adam Langley
· 11 years ago
d33cbb5
sha512-x86_64.pl: fix linking problem under Windows.
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
3ffd70e
crypto/sha/asm/sha[1,512]-x86_64.pl: Windows build
by Adam Langley
· 11 years ago
956665b
sha1-x86_64.pl: add missing rex prefix in shaext.
by Adam Langley
· 11 years ago
006779a
Add benchmarks for hash functions to bssl speed.
by Adam Langley
· 11 years ago
cb5dd63
Add support for Intel SHA extension.
by Adam Langley
· 11 years ago
4313428
sha/asm/sha256-586.pl: don't try to compile SIMD with no-sse2.
by Adam Langley
· 11 years ago
bd97c20
sha/asm/sha512-x86_64.pl: fix compilation error on Solaris.
by Adam Langley
· 11 years ago
5c6ca97
Update SHA asm from master.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago