Bugfixes provided by "Stephen Hinton" <shinton@netopia.com>.
This commit is contained in:
4
CHANGES
4
CHANGES
@@ -4,6 +4,10 @@
|
|||||||
|
|
||||||
Changes between 0.9.6b and 0.9.6c [XX xxx XXXX]
|
Changes between 0.9.6b and 0.9.6c [XX xxx XXXX]
|
||||||
|
|
||||||
|
*) Fix buggy behaviour of BIO_get_num_renegotiates() and BIO_ctrl()
|
||||||
|
for BIO_C_GET_WRITE_BUF_SIZE ("Stephen Hinton" <shinton@netopia.com>).
|
||||||
|
[Lutz Jaenicke]
|
||||||
|
|
||||||
*) Rework the configuration and shared library support for Tru64 Unix.
|
*) Rework the configuration and shared library support for Tru64 Unix.
|
||||||
The configuration part makes use of modern compiler features and
|
The configuration part makes use of modern compiler features and
|
||||||
still retains old compiler behavior for those that run older versions
|
still retains old compiler behavior for those that run older versions
|
||||||
|
|||||||
@@ -431,7 +431,7 @@ int BIO_read_filename(BIO *b,const char *name);
|
|||||||
#define BIO_set_ssl_renegotiate_bytes(b,num) \
|
#define BIO_set_ssl_renegotiate_bytes(b,num) \
|
||||||
BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_BYTES,num,NULL);
|
BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_BYTES,num,NULL);
|
||||||
#define BIO_get_num_renegotiates(b) \
|
#define BIO_get_num_renegotiates(b) \
|
||||||
BIO_ctrl(b,BIO_C_SET_SSL_NUM_RENEGOTIATES,0,NULL);
|
BIO_ctrl(b,BIO_C_GET_SSL_NUM_RENEGOTIATES,0,NULL);
|
||||||
#define BIO_set_ssl_renegotiate_timeout(b,seconds) \
|
#define BIO_set_ssl_renegotiate_timeout(b,seconds) \
|
||||||
BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT,seconds,NULL);
|
BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT,seconds,NULL);
|
||||||
|
|
||||||
|
|||||||
@@ -474,7 +474,8 @@ static long bio_ctrl(BIO *bio, int cmd, long num, void *ptr)
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case BIO_C_GET_WRITE_BUF_SIZE:
|
case BIO_C_GET_WRITE_BUF_SIZE:
|
||||||
num = (long) b->size;
|
ret = (long) b->size;
|
||||||
|
break;
|
||||||
|
|
||||||
case BIO_C_MAKE_BIO_PAIR:
|
case BIO_C_MAKE_BIO_PAIR:
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user