File tree Expand file tree Collapse file tree 3 files changed +7
-2
lines changed Expand file tree Collapse file tree 3 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,11 @@ before calling SSL_new();
12
12
13
13
*** end Note ***
14
14
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
+
15
20
yaSSL Patch notes, version 2.3.7c (6/12/2015)
16
21
This release of yaSSL does certificate DATE comparisons to the second
17
22
instead of to the minute, helpful when using freshly generated certs.
Original file line number Diff line number Diff line change 34
34
#include " rsa.h"
35
35
36
36
37
- #define YASSL_VERSION " 2.3.7c "
37
+ #define YASSL_VERSION " 2.3.7d "
38
38
39
39
40
40
#if defined(__cplusplus)
Original file line number Diff line number Diff line change @@ -164,7 +164,7 @@ void input_buffer::set_error()
164
164
165
165
void input_buffer::set_current (uint i)
166
166
{
167
- if (error_ == 0 && i && check ( i - 1 , size_) == 0 )
167
+ if (error_ == 0 && check (i ? i - 1 : 0 , size_) == 0 )
168
168
current_ = i;
169
169
else
170
170
error_ = -1 ;
You can’t perform that action at this time.
0 commit comments