aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/bio.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-29Rename function pointers to avoid shadowing global declarationPatryk Duda1-6/+8
2024-03-11Add BIO_FP_TEXTDavid Benjamin1-7/+44
2024-02-23Consistently open files in binary mode on WindowsDavid Benjamin1-4/+8
2024-02-21Use BIO_TYPE_* constants for flagsDavid Benjamin1-25/+25
2024-02-10Use uint64_t for num_read and num_write in BIODavid Benjamin1-3/+3
2023-11-28Give BIO an ex_dataDavid Benjamin1-0/+24
2023-07-24Reflect OPENSSL_NO_SOCK and OPENSSL_NO_POSIX_IO into headersDavid Benjamin1-1/+11
2023-07-24Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is setDavid Benjamin1-4/+0
2023-07-18Support Android's "baremetal" targetDavid Benjamin1-0/+4
2023-04-26Remove unimplemented SSL BIO_ctrl valuesDavid Benjamin1-4/+0
2023-04-10Don't consume the newline in BIO_gets for fdsDavid Benjamin1-8/+8
2022-11-14More -Wshorten-64-to-32 fixes.David Benjamin1-1/+1
2022-10-26Simplify crypto/evp/print.c.David Benjamin1-1/+1
2021-12-15Add BIO_tell and BIO_seek wrappers.David Benjamin1-0/+19
2021-08-03Clarify BIO_new_mum_buf's lifetime rules.David Benjamin1-1/+3
2020-10-09Fix crash when flushing an SSL BIO.David Benjamin1-0/+4
2018-12-05Fix d2i_*_bio on partial reads.David Benjamin1-0/+1
2018-10-01Fix undefined function pointer casts in {d2i,i2d}_Foo_{bio,fp}David Benjamin1-1/+5
2018-09-07Document alternative functions to BIO_f_base64.David Benjamin1-0/+2
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-2/+2
2018-09-04Tidy up docs for #defines.David Benjamin1-78/+101
2018-07-03Add bssl::UpRef.David Benjamin1-0/+1
2018-01-16Fix reference to nonexistent function.Gabriel Redner1-1/+1
2017-11-06Say a bit more about BIO_METHOD.David Benjamin1-2/+5
2017-09-29Switch OPENSSL_VERSION_NUMBER to 1.1.0.David Benjamin1-14/+98
2017-08-18Run comment conversion script on include/David Benjamin1-374/+374
2017-08-16Remove BIO_set_callback and friends.David Benjamin1-19/+3
2017-08-01Fix miscellaneous clang-tidy warnings.David Benjamin1-2/+2
2017-05-22Convert stack.h to use inline functions.David Benjamin1-0/+2
2017-03-01Remove support for blocking DTLS timeout handling.David Benjamin1-6/+2
2017-01-26Remove buffer BIOs.David Benjamin1-17/+3
2017-01-12Spellcheck our public headers.David Benjamin1-3/+4
2016-12-12Remove unused BIO_RR_* values.David Benjamin1-10/+0
2016-12-08Add a simplified SSL BIO for curl.Adam Langley1-0/+2
2016-12-07Unwind all the zero-copy BIO pair machinery.David Benjamin1-69/+0
2016-11-03Remove the last of BIO_print_errors.David Benjamin1-5/+2
2016-09-21Unwind unnecessary Android hacks.David Benjamin1-8/+0
2016-09-13Implement BIO_eof() for compatibilityAlessandro Ghedini1-0/+5
2016-09-07Fold stack-allocated types into headers.David Benjamin1-4/+0
2016-09-01Replace Scoped* heap types with bssl::UniquePtr.Matt Braithwaite1-0/+15
2016-08-11Finish aligning up_ref functions with OpenSSL 1.1.0.David Benjamin1-2/+2
2016-07-12Revert scoped_types.h change.Adam Langley1-11/+0
2016-07-12Assume that MSVC supports C++11.Adam Langley1-1/+1
2016-07-11Remove scoped_types.h.Adam Langley1-0/+11
2016-06-08Test both synchronous and asynchronous DTLS retransmit.David Benjamin1-2/+6
2016-06-06Match OpenSSL's values for BIO_CTRL_*.David Benjamin1-4/+4
2016-06-06Add BIO_set_conn_int_port.David Benjamin1-0/+4
2016-05-18Remove references to non-existent BIO functions.David Benjamin1-13/+1
2016-04-15Only use recv/send for socket BIOs on Windows.David Benjamin1-3/+3
2016-03-08Include buffer.h from bio.h.Adam Langley1-0/+1