aboutsummaryrefslogtreecommitdiff
path: root/crypto/bio
AgeCommit message (Expand)AuthorFilesLines
2022-06-14Fix build with MSVC 2022.David Benjamin1-3/+9
2022-05-20limit the feature macro stuff to __linux__Bob Beck1-0/+2
2022-03-25Retire the Windows BIO_printf workaround.David Benjamin1-12/+0
2021-12-15Add BIO_tell and BIO_seek wrappers.David Benjamin1-0/+6
2021-08-13Simplify built-in BIOs slightly.David Benjamin6-46/+7
2021-01-08Use gai_strerrorA on Windows.David Benjamin1-0/+4
2020-10-09Fix crash when flushing an SSL BIO.David Benjamin1-0/+2
2019-10-21Rename a number of BUF_* functions to OPENSSL_*.David Benjamin4-12/+8
2019-09-24Update INSTANTIATE_TEST_SUITE_P calls missing first argument.Matthew Braithwaite1-2/+2
2019-04-10Update third_party/googletest.David Benjamin1-2/+2
2018-12-05Fix d2i_*_bio on partial reads.David Benjamin1-15/+37
2018-10-11Always push errors on BIO_read_asn1 failure.David Benjamin1-5/+34
2018-10-01Fix undefined function pointer casts in {d2i,i2d}_Foo_{bio,fp}David Benjamin1-0/+13
2018-09-26Replace BIO_new + BIO_set_fp with BIO_new_fp.David Benjamin1-2/+1
2018-09-05Flatten most of the crypto target.David Benjamin1-18/+0
2018-04-19Remove files from Trusty which can't link because of Trusty libc.Jesse Selover5-0/+20
2018-01-29Move OPENSSL_FALLTHROUGH to internal headers.David Benjamin2-0/+3
2017-12-04Add missing errno.h include to bio_test.ccMichaƂ Janiszewski1-0/+1
2017-10-02Remove now unnecessary _POSIX_C_SOURCE bits to work around macOS bug.David Benjamin2-8/+0
2017-09-29Switch OPENSSL_VERSION_NUMBER to 1.1.0.David Benjamin1-0/+79
2017-09-20Explicit fallthrough on switchVincent Batts2-0/+2
2017-08-18Run the comment converter on libcrypto.David Benjamin9-135/+133
2017-08-16Tidy up some Windows compiler assumptions.David Benjamin1-1/+1
2017-08-16Remove BIO_set_callback and friends.David Benjamin1-99/+36
2017-08-14Refactor bio_io()Vlad Tsyrklevich1-22/+30
2017-05-25Test with IPv6 by default, and IPv4 only if that fails.Matthew Braithwaite1-21/+37
2017-03-21Convert bio_test to GTest.David Benjamin2-337/+212
2017-02-02Remove BIO puts hooks.David Benjamin6-47/+27
2017-01-26Remove buffer BIOs.David Benjamin3-487/+2
2016-12-21Don't chain to next_bio for buffer BIO BIO_[w]pending.David Benjamin1-12/+0
2016-12-21Work around language and compiler bug in memcpy, etc.David Benjamin8-38/+48
2016-12-08Add a simplified SSL BIO for curl.Adam Langley1-0/+4
2016-12-08Add tests for BIO pairs.David Benjamin1-1/+132
2016-12-08Remove the remaining bssl::Main wrappers.David Benjamin1-1/+1
2016-12-07Tighten BIO_new_bio_pair.David Benjamin1-22/+8
2016-12-07Unwind all the zero-copy BIO pair machinery.David Benjamin2-461/+16
2016-11-03Remove the last of BIO_print_errors.David Benjamin1-5/+1
2016-11-01Fix more clang-tidy warnings.David Benjamin1-1/+1
2016-10-21Ensure that BIO_[w]pending isn't confused about negative numbers.Adam Langley1-2/+14
2016-10-10Place comment(lib, *) pragmas under OPENSSL_MSVC_PRAGMA.version_for_cocoapods_7.0David Benjamin1-1/+1
2016-09-13Implement BIO_eof() for compatibilityAlessandro Ghedini1-0/+4
2016-09-12Use C99 for size_t loops.David Benjamin1-2/+1
2016-09-01Replace Scoped* heap types with bssl::UniquePtr.Matt Braithwaite1-8/+7
2016-08-19Adding ARRAY_SIZE macro for getting the size of constant arrays.Steven Valdez1-4/+4
2016-08-11Finish aligning up_ref functions with OpenSSL 1.1.0.David Benjamin1-2/+2
2016-07-25Inline bio_set.David Benjamin1-21/+7
2016-07-12Revert "Move C++ helpers into |bssl| namespace."Adam Langley1-10/+6
2016-07-12Revert scoped_types.h change.Adam Langley1-0/+2
2016-07-11Remove scoped_types.h.Adam Langley1-2/+0
2016-07-11Move C++ helpers into |bssl| namespace.Adam Langley1-6/+10