Added macro that indicates presence of the time callback feature. Also added C++... 2022-06-08T12:15:39ZThomas Porninthomas.pornin@nccgroup.comThomas Porninthomas.pornin@nccgroup.com2022-06-08T12:15:39Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=46f7dddce75227f2e40ab94d66ceb9f19ee6b1b0
Added macro that indicates presence of the time callback feature. Also added C++ compatibility.
Added generic API for date range validation (with callbacks).2022-04-17T19:02:36ZThomas Porninthomas.pornin@nccgroup.comThomas Porninthomas.pornin@nccgroup.com2022-04-17T19:02:36Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=d40d23b60cf1a42188a441b59226db35da234fea
Added generic API for date range validation (with callbacks).
Harmonized behaviour when point length is invalid.2020-04-24T13:18:58ZThomas Porninpornin@bolet.orgThomas Porninpornin@bolet.org2020-04-24T13:18:58Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=dda1f8a0c46e15b4a235163470ff700b2f13dcc5
Harmonized behaviour when point length is invalid.
Added discard of unread appdata on explicit close.2020-01-30T17:02:44ZThomas Porninpornin@bolet.orgThomas Porninpornin@bolet.org2020-01-30T17:02:44Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=946f5bad7683aa79a9f4fcab760206e2aad8c555
Added discard of unread appdata on explicit close.
Fixed some errors in comments.2019-09-04T13:07:42ZThomas Porninpornin@bolet.orgThomas Porninpornin@bolet.org2019-09-04T13:07:42Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=fb4296c593895fe6758f42642bcc4f6fea2f8710
Fixed small display bug in debug tool.2019-08-18T20:30:16ZThomas Porninpornin@bolet.orgThomas Porninpornin@bolet.org2019-08-18T20:30:16Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=4b6046412bf927d6424f20fc7ee495bb96dbd227
Fixed a spurious warning on some compilers.2019-05-29T11:42:20ZThomas Porninpornin@bolet.orgThomas Porninpornin@bolet.org2019-05-29T11:42:20Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=2893441f2efd4603ddd6d7f49011bdda096a4a87
Added support for getrandom()/getentropy(), and a fix for the RDRAND bug on AMD CPU... 2019-05-15T16:16:00ZThomas Porninpornin@bolet.orgThomas Porninpornin@bolet.org2019-05-15T16:16:00Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=e4edfb84eda32c3b3aa548f975c4a13d406db989
Added support for getrandom()/getentropy(), and a fix for the RDRAND bug on AMD CPU (family 22).
Fixed mishandling of UTF-8 codepoints in the FDF0..FEDF range (these were unduly... 2019-05-14T14:25:25ZThomas Porninpornin@bolet.orgThomas Porninpornin@bolet.org2019-05-14T14:25:25Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=924921d1be88f61b60bba54c48a4b9e81073528a
Fixed mishandling of UTF-8 codepoints in the FDF0..FEDF range (these were unduly rejected when extracting names from certificates, thereby preventing use of the extra presentation forms of Arabic).
Fixed efficiency pre-test on RSA prime generation (no security issue, but RSA key... 2019-04-17T15:52:29ZThomas Porninpornin@bolet.orgThomas Porninpornin@bolet.org2019-04-17T15:52:29Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=9721b3e7566693128a5923cc1f481216b7853466
Fixed efficiency pre-test on RSA prime generation (no security issue, but RSA key generation with pubexp 5, 7 or 11 may be slightly more efficient).
Normalize use of BR_DOXYGEN_IGNORE.2019-03-23T21:38:05ZThomas Porninthomas.pornin@nccgroup.comThomas Porninthomas.pornin@nccgroup.com2019-03-23T21:38:05Zhttps://bearssl.org/gitweb/?p=BearSSL;a=commitdiff;h=ecdf89770ee82dfea6186fb4369cff3d06cd852e