File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,6 +12,11 @@ before calling SSL_new();
1212
1313*** end Note ***
1414
15+ yaSSL Patch notes, version 2.3.7d (6/22/2015)
16+ This release of yaSSL includes a fix for input_buffer set_current with
17+ index 0. SSL_peek() at front of waiting data could trigger. Robert
18+ Golebiowski of Oracle identified and suggested a fix, thanks!
19+
1520yaSSL Patch notes, version 2.3.7c (6/12/2015)
1621 This release of yaSSL does certificate DATE comparisons to the second
1722 instead of to the minute, helpful when using freshly generated certs.
Original file line number Diff line number Diff line change 3434#include " rsa.h"
3535
3636
37- #define YASSL_VERSION " 2.3.7c "
37+ #define YASSL_VERSION " 2.3.7d "
3838
3939
4040#if defined(__cplusplus)
Original file line number Diff line number Diff line change @@ -164,7 +164,7 @@ void input_buffer::set_error()
164164
165165void input_buffer::set_current (uint i)
166166{
167- if (error_ == 0 && i && check ( i - 1 , size_) == 0 )
167+ if (error_ == 0 && check (i ? i - 1 : 0 , size_) == 0 )
168168 current_ = i;
169169 else
170170 error_ = -1 ;
You can’t perform that action at this time.
0 commit comments