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
2b738493bd
bearssl
/
src
History
Download ZIP
Download TAR.GZ
Thomas Pornin
2b738493bd
Fixed modular reduction bug in the special field for P-256 (in some rare cases, value would end up being negative, which would corrupt subsequent operations).
2017-06-24 00:31:09 +02:00
..
codec
New Makefile structure; added compatibility with Windows + Visual C + nmake.
2017-01-22 20:00:29 +01:00
ec
Fixed modular reduction bug in the special field for P-256 (in some rare cases, value would end up being negative, which would corrupt subsequent operations).
2017-06-24 00:31:09 +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
New "i62" code for big integers with 64x64->128 opcodes; also improved "i31" modular exponentiation.
2017-03-19 14:55:11 -04: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
Fixed mishandling of tree structure in the cache for session parameters.
2017-06-24 00:29:41 +02:00
symcipher
Fixed IV processing for CBC decryption with AES (x86ni implementation) when data length is not multiple of 64 bytes (the bug was breaking TLS 1.0 AES/CBC on recent x86 systems).
2017-06-22 21:13:15 +02:00
x509
Added minimal support of Certificate Policies extension (ability to ignore its contents even if marked critical, in situations where it's safe to do that).
2017-06-11 03:49:02 +02:00
config.h
Optimised code for encoding/decoding integers when the underlying architecture has the right endianness and allows unaligned accesses.
2017-03-18 18:07:36 +01:00
inner.h
Workaround for compiler bug (GCC 4.8 and 4.9 when targetting 32-bit x86).
2017-04-17 13:36:06 +00:00