| 2017-07-30 | Thomas Pornin | Fixed br_ssl_session_cache_lru_forget(). | commit | commitdiff | tree | snapshot | 
| 2017-07-26 | Thomas Pornin | Added name for new ChaCha20 implementation. | commit | commitdiff | tree | snapshot | 
| 2017-07-26 | Thomas Pornin | Added ChaCha20 implementation with SSE2 opcodes. | commit | commitdiff | tree | snapshot | 
| 2017-07-26 | Thomas Pornin | Added function to forget saved session parameters ... | commit | commitdiff | tree | snapshot | 
| 2017-07-17 | Thomas Pornin | Added general-purpose API for AEAD algorithms, and... | commit | commitdiff | tree | snapshot | 
| 2017-07-15 | Thomas Pornin | Fixed behaviour in case of rejected renegotiation. | commit | commitdiff | tree | snapshot | 
| 2017-07-06 | Thomas Pornin | Fixed selection of ECDHE_RSA suites for pre-1.2 TLS... | commit | commitdiff | tree | snapshot | 
| 2017-07-04 | Thomas Pornin | Added implementation of keying material export (RFC... | commit | commitdiff | tree | snapshot | 
| 2017-06-23 | Thomas Pornin | Fixed modular reduction bug in the special field for... | commit | commitdiff | tree | snapshot | 
| 2017-06-23 | Thomas Pornin | Fixed mishandling of tree structure in the cache for... | commit | commitdiff | tree | snapshot | 
| 2017-06-22 | Thomas Pornin | Added an explicit initialisation to a stack buffer... | commit | commitdiff | tree | snapshot | 
| 2017-06-22 | Thomas Pornin | Fixed IV processing for CBC decryption with AES (x86ni... | commit | commitdiff | tree | snapshot | 
| 2017-06-21 | Thomas Pornin | Added encoded OID for hash functions (for use with... | commit | commitdiff | tree | snapshot | 
| 2017-06-18 | Thomas Pornin | Fixed proper handling of clients with no "secure renego... | commit | commitdiff | tree | snapshot | 
| 2017-06-15 | Thomas Pornin | Fixed handling of incoming application data after sendi... | commit | commitdiff | tree | snapshot | 
| 2017-06-11 | Thomas Pornin | Added minimal support of Certificate Policies extension... | commit | commitdiff | tree | snapshot | 
| 2017-06-07 | Thomas Pornin | Small fix on sample server code (displaying of IPv6... | commit | commitdiff | tree | snapshot | 
| 2017-04-17 | Thomas Pornin | Workaround for compiler bug (GCC 4.8 and 4.9 when targe... | commit | commitdiff | tree | snapshot | 
| 2017-04-14 | Thomas Pornin | When using Clang, use it also for linking (compatibilit... | commit | commitdiff | tree | snapshot | 
| 2017-04-05 | Thomas Pornin | Made headers compatible with C++. | commit | commitdiff | tree | snapshot | 
| 2017-04-03 | Thomas Pornin | Documentation fixes.  v0.4 | commit | commitdiff | tree | snapshot | 
| 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 | 
|  |