#
62444805 |
| 14-Apr-2019 |
jsing <jsing@openbsd.org> |
Add input validation to BIO_read()/BIO_write().
Some bread/bwrite functions implement this themselves, while others do not. This makes it consistent across all BIO implementations.
Addresses an iss
Add input validation to BIO_read()/BIO_write().
Some bread/bwrite functions implement this themselves, while others do not. This makes it consistent across all BIO implementations.
Addresses an issue that Guido Vranken found with his fuzzer.
ok tb@
show more ...
|
#
6dc76777 |
| 01-May-2018 |
tb <tb@openbsd.org> |
const for BIO_{new,set}() and most of the BIO_{f,s}_*() family of functions.
ok beck, jsing
|
#
e5cfd1dc |
| 22-Feb-2018 |
jsing <jsing@openbsd.org> |
Provide BIO_up_ref().
|
#
5db89a4f |
| 20-Feb-2018 |
tb <tb@openbsd.org> |
Provide BIO_{g,s}et_shutdown().
ok jsing
|
#
1a692109 |
| 20-Feb-2018 |
jsing <jsing@openbsd.org> |
Provide BIO_get_new_index().
Based on BoringSSL.
|
#
b47f35fc |
| 18-Feb-2018 |
tb <tb@openbsd.org> |
Provide BIO_{g,s}et_data() and BIO_set_init().
ok jsing
|
#
5067ae9f |
| 29-Jan-2017 |
beck <beck@openbsd.org> |
Send the function codes from the error functions to the bit bucket, as was done earlier in libssl. Thanks inoguchi@ for noticing libssl had more reacharounds into this. ok jsing@ inoguchi@
|
#
569a82d4 |
| 10-Feb-2015 |
jsing <jsing@openbsd.org> |
Remove more IMPLEMENT_STACK_OF noops that have been hiding for the last 15 years.
|
#
68d88c35 |
| 25-Jul-2014 |
doug <doug@openbsd.org> |
BIO_free() returns immediately when the sole input is NULL. Remove unnecessary NULL check.
ok miod@
|
#
7803ca5e |
| 11-Jul-2014 |
miod <miod@openbsd.org> |
Fix a memory leak in BIO_free() which no current BIO can trigger; OpenSSL PR #3439 via OpenSSL trunk
|
#
b6ab114e |
| 11-Jul-2014 |
jsing <jsing@openbsd.org> |
Only import cryptlib.h in the four source files that actually need it. Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need t
Only import cryptlib.h in the four source files that actually need it. Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need them. While here, also sort/group/tidy the includes.
ok beck@ miod@
show more ...
|
#
c3d6a26a |
| 12-Jun-2014 |
deraadt <deraadt@openbsd.org> |
tags as requested by miod and tedu
|
#
3c6fe066 |
| 21-Apr-2014 |
deraadt <deraadt@openbsd.org> |
Bring malloc/calloc/realloc sequences to modern standard ok guenther
|
#
34ee2fc7 |
| 17-Apr-2014 |
deraadt <deraadt@openbsd.org> |
kill REF_PRINT/REF_CHECK debugging framework noone would use ok miod
|
#
ae7f143b |
| 17-Apr-2014 |
deraadt <deraadt@openbsd.org> |
some KNF cleanup following the script
|
#
6f3a6cb1 |
| 17-Apr-2014 |
beck <beck@openbsd.org> |
Change library to use intrinsic memory allocation functions instead of OPENSSL_foo wrappers. This changes: OPENSSL_malloc->malloc OPENSSL_free->free OPENSSL_relloc->realloc OPENSSL_freeFunc->free
|
#
598842de |
| 16-Apr-2014 |
jsing <jsing@openbsd.org> |
More KNF.
|
#
c3d505be |
| 15-Apr-2014 |
jsing <jsing@openbsd.org> |
First pass at applying KNF to the OpenSSL code, which almost makes it readable. This pass is whitespace only and can readily be verified using tr and md5.
|
#
5cdd308e |
| 13-Oct-2012 |
djm <djm@openbsd.org> |
resolve conflicts
|
#
c32db552 |
| 03-Nov-2011 |
djm <djm@openbsd.org> |
openssl-1.0.0e: resolve conflicts
|
#
0a5d6ede |
| 01-Oct-2010 |
djm <djm@openbsd.org> |
resolve conflicts, fix local changes
|
#
4fcf65c5 |
| 06-Sep-2008 |
djm <djm@openbsd.org> |
resolve conflicts
|
#
767fe2ff |
| 12-May-2003 |
markus <markus@openbsd.org> |
merge 0.9.7b with local changes; crank majors for libssl/libcrypto
|
#
da347917 |
| 15-May-2002 |
beck <beck@openbsd.org> |
OpenSSL 0.9.7 stable 2002 05 08 merge
|
#
c109e398 |
| 15-Dec-2000 |
beck <beck@openbsd.org> |
openssl-engine-0.9.6 merge
|