Neel Goyal
4bf4b86518
Set biom->type in BIO_METH_new
...
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5812 )
2018-04-06 08:38:10 -04:00
Matt Caswell
f520f134d1
Update copyright year
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
2018-03-27 13:43:23 +01:00
Rich Salz
ecd72c0028
Copy name string in BIO_meth_new
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5319 )
2018-02-10 15:07:39 -05:00
Bernd Edlinger
5200dbb73c
Fix invalid function type casts.
...
Rename bio_info_cb to BIO_info_cb.
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4943 )
2017-12-16 10:20:12 +01:00
Rich Salz
5a7ad1f08b
Move BIO index lock creation
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-08-21 14:18:09 -04:00
Rich Salz
8b8d963db5
Add BIO_get_new_index()
...
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
2016-08-19 21:04:41 -04:00
Rich Salz
b1322259d9
Copyright consolidation 09/10
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-05-17 14:53:16 -04:00
Richard Levitte
adb4076ae0
Don't shadow known symbols write, read, puts, gets
...
It was harmless in this case, but best avoid the annoying warnings.
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
2016-04-04 00:26:12 +02:00
Matt Caswell
a146ae55ba
Make BIO opaque
...
Move the the BIO_METHOD and BIO structures into internal header files,
provide appropriate accessor methods and update all internal code to use
the new accessors where appropriate.
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-03-29 17:40:54 +01:00
Matt Caswell
f334461fac
Add functions for creating BIO_METHODs
...
BIO_METHODs are soon to be opaque so we need to have functions available
to set them up.
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-03-29 17:40:54 +01:00