This website requires JavaScript.
Explore
Help
Sign in
j3d1
/
bearssl
Watch
1
Star
0
Fork
You've already forked bearssl
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
9dc6211237
bearssl
/
src
History
Download ZIP
Download TAR.GZ
Thomas Pornin
a52cff8309
Some more extra casts to avoid alignment warnings with Clang and -Wcast-align on 32-bit systems with 64-bit alignment requirements (e.g. ARMv7).
2017-08-20 23:19:51 +02:00
..
aead
Added general-purpose API for AEAD algorithms, and GCM implementation.
2017-07-17 17:22:46 +02:00
codec
Added intermediate casts to void* to prevent spurious warnings (with Clang and -Wcast-align).
2017-08-19 15:50:45 +02:00
ec
Some more renaming to avoid shadowing.
2017-08-14 19:55:34 +02:00
hash
Workaround for compiler bug (GCC 4.8 and 4.9 when targetting 32-bit x86).
2017-04-17 13:36:06 +00:00
int
Some renaming to avoid spurious warnings on some old GCC versions.
2017-08-14 14:15:13 +02:00
mac
Added an explicit initialisation to a stack buffer to prevent an (harmless) uninitialised read reported by valgrind.
2017-06-22 23:15:17 +02:00
rand
Initial import.
2016-11-02 19:01:13 -04:00
rsa
New "i62" code for big integers with 64x64->128 opcodes; also improved "i31" modular exponentiation.
2017-03-19 14:55:11 -04:00
ssl
Added intermediate casts to void* to prevent spurious warnings (with Clang and -Wcast-align).
2017-08-19 15:50:45 +02:00
symcipher
Added ChaCha20 implementation with SSE2 opcodes.
2017-07-26 15:58:01 +02:00
x509
Some more extra casts to avoid alignment warnings with Clang and -Wcast-align on 32-bit systems with 64-bit alignment requirements (e.g. ARMv7).
2017-08-20 23:19:51 +02:00
config.h
Added ChaCha20 implementation with SSE2 opcodes.
2017-07-26 15:58:01 +02:00
inner.h
Added ChaCha20 implementation with SSE2 opcodes.
2017-07-26 15:58:01 +02:00