projects
/
BearSSL
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
BearSSL
2017-04-01
Thomas Pornin
Small patch to allow compilation on old systems that...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Thomas Pornin
Small improvement to tolerate PEM files missing the...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Thomas Pornin
Fixed typo in C preprocessor expression.
commit
|
commitdiff
|
tree
|
snapshot
2017-03-19
Thomas Pornin
New "i62" code for big integers with 64x64->128 opcodes...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-18
Thomas Pornin
Optimised code for encoding/decoding integers when...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-18
Thomas Pornin
Added "ctmulq" implementation of Poly1305 (using 64...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-09
Thomas Pornin
Fixed compilation for GCC 4.4 to 4.8 (AES-NI opcodes...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-15
Thomas Pornin
Improved GHASH pclmul implementation (parallel processi...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-15
Thomas Pornin
New AES and GHASH implementations using POWER8 crypto...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-29
Thomas Pornin
Cosmetic fixes in comments.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-29
Thomas Pornin
Added AES+GHASH implementation using AES-NI opcodes...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-24
Thomas Pornin
Improved modular exponentiation (automatic window optim...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-23
Thomas Pornin
Slight speed improvement for Curve25519 (m15 implementa...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-22
Thomas Pornin
New Makefile structure; added compatibility with Window...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
Thomas Pornin
Some cleanups (removed unused files, split i15 code...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
Thomas Pornin
Added optimised implementation of P-256 that uses 32...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
Thomas Pornin
Two new Curve25519 implementations (generic "i31" code...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
Thomas Pornin
Activated Curve25519 support for ECDHE cipher suites.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
Thomas Pornin
New implementation of Curve25519 (using multiplications...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-15
Thomas Pornin
New basic implementation of Curve25519 (generic i15...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
Thomas Pornin
Added API for external hashing of ServerKeyExchange...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
Thomas Pornin
More optimisations for EC P-256 "i15" (specialised...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-12
Thomas Pornin
Improved performance on dedicated P-256/i15 EC implemen...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-12
Thomas Pornin
Simple grammar fix in header.
commit
|
commitdiff
|
tree
|
snapshot
2017-01-09
Thomas Pornin
Fixed wrong check on length overflow (unsigned/signed...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-05
Thomas Pornin
Two new Poly1305 implementations: ctmul32 uses pure...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-04
Thomas Pornin
New "i15" implementation of big integers (faster, and...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-02
Thomas Pornin
New experimental EC implementation (P-256, only 32...
commit
|
commitdiff
|
tree
|
snapshot
2016-12-31
Thomas Pornin
Fixed RSA "i32" PKCS#1 v1.5 signature generation.
commit
|
commitdiff
|
tree
|
snapshot
2016-12-29
Thomas Pornin
New simplified initialisation function for X.509 minima...
commit
|
commitdiff
|
tree
|
snapshot
2016-12-28
Thomas Pornin
Added ALPN support (client and server).
commit
|
commitdiff
|
tree
|
snapshot
2016-12-24
Thomas Pornin
Fixed scheduling error (jumping back to failed engine...
commit
|
commitdiff
|
tree
|
snapshot
2016-12-24
Thomas Pornin
Added speed benchmark for Poly1305.
commit
|
commitdiff
|
tree
|
snapshot
2016-12-22
Thomas Pornin
Fixed definition of function (wrong name).
commit
|
commitdiff
|
tree
|
snapshot
2016-12-15
Thomas Pornin
Fixed description of TLS_ECDHE_RSA_WITH_CHACHA20_POLY13...
commit
|
commitdiff
|
tree
|
snapshot
2016-12-13
Thomas Pornin
Added ChaCha20+Poly1305 support (stand-alone, cipher...
commit
|
commitdiff
|
tree
|
snapshot
2016-12-12
Thomas Pornin
Added certificate name extraction API (from subject...
commit
|
commitdiff
|
tree
|
snapshot
2016-12-12
Thomas Pornin
Optimised T0 generated code: when possible (at most...
commit
|
commitdiff
|
tree
|
snapshot
2016-12-10
Thomas Pornin
Added support for client certificates (both client...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-30
Thomas Pornin
Small documentation fixes.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-29
Thomas Pornin
Fixed buffer overrun (read only, usually harmless,...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-23
Thomas Pornin
More Doxygen-compatible documentation (SSL API).
commit
|
commitdiff
|
tree
|
snapshot
2016-11-22
Thomas Pornin
Some more Doxygen API documentation (X.509 processing).
commit
|
commitdiff
|
tree
|
snapshot
2016-11-21
Thomas Pornin
More API documentation (Doxygen format) for EC code.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-21
Thomas Pornin
Fixed buffer overflow, and also NULL pointer dereferenc...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-21
Thomas Pornin
More API documentation in Doxygen format (block ciphers...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-21
Thomas Pornin
Fixed handling of CR+LF line endings in PEM objects.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-20
Thomas Pornin
Added API to save and restore session parameters (for...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-20
Thomas Pornin
Added flag to prohibit renegotiations.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-20
Thomas Pornin
SIGPIPE shall be ignored in most network-related cases.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-20
Thomas Pornin
Added support for TLS_FALLBACK_SCSV.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-19
Thomas Pornin
More Doxygen documentation.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-19
Thomas Pornin
More Doxygen-compatible documentation. Also unified...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-18
Thomas Pornin
Added support for ClientHello padding (RFC 7685) and...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-17
Thomas Pornin
Added some comments.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-17
Thomas Pornin
Added Doxygen configuration file, and converted bearssl...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-12
Thomas Pornin
Moved address-to-string translation code to blocks...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-12
Thomas Pornin
Fixed error reporting in case of PEM encoding error...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-12
Thomas Pornin
Better handling of inet_ntop() failures (which should...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-12
Thomas Pornin
Improved parsing of some integer arguments (sizes).
commit
|
commitdiff
|
tree
|
snapshot
2016-11-12
Thomas Pornin
Fixed displaying of IPv6 addresses.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-12
Thomas Pornin
Removed unreachable code.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-09
Thomas Pornin
No need to check for NULL, free_private_key() already...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-09
Thomas Pornin
Removed needless variable shadowing (suggested by Doug...
commit
|
commitdiff
|
tree
|
snapshot
2016-11-09
Thomas Pornin
Added .gitignore file (suggested by Doug Hogan).
commit
|
commitdiff
|
tree
|
snapshot
2016-11-05
Thomas Pornin
Fixed some small bugs.
commit
|
commitdiff
|
tree
|
snapshot
2016-11-02
Thomas Pornin
Initial import.
commit
|
commitdiff
|
tree
|
snapshot