summaryrefslogtreecommitdiffstats
path: root/crypto/bio/bss_bio.c
AgeCommit message (Collapse)Author
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-01-22Move more comments that confuse indentMatt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-30mark all block comments that need format preserving so thatTim Hudson
indent will not alter them when reformatting comments Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org>
2010-07-26Add new type ossl_ssize_t instead of ssize_t and move definitions toDr. Stephen Henson
e_os2.h, this should fix WIN32 compilation issues and hopefully avoid conflicts with other headers which may workaround ssize_t in different ways.
2008-12-25In BIO_write(), update the write statistics, not the read statistics.Richard Levitte
PR: 1803
2003-08-06add OpenSSL licenseBodo Möller
fix typo
2002-10-14makedepend complains when a header file is included more than once inRichard Levitte
the same source file.
2002-10-09Add a few more VxWorks targets.Richard Levitte
Correct misspelled VXWORKS macros. Add VXWORKS identifying macros to e_os2.h. Add required inclusions and mappings for VxWorks in e_os.h. A few small modifications to make OpenSSL build and work on VxWorks. PR: 253, except for the change that was handled in an earlier commit, and a request for easy build of just parts of OpenSSL.
2002-05-14make b_print.c consistent with the rest of OpenSSL:Bodo Möller
disable assert() except for debug builds
2002-02-14fix indentationBodo Möller
2002-02-14Add the configuration target VxWorks.Richard Levitte
2001-08-16Bugfixes provided by "Stephen Hinton" <shinton@netopia.com>.Lutz Jänicke
2001-02-22e_os.h does not belong with the exported headers. Do not put it thereRichard Levitte
and make all files the depend on it include it without prefixing it with openssl/. This means that all Makefiles will have $(TOP) as one of the include directories.
2000-06-01There have been a number of complaints from a number of sources that namesRichard Levitte
like Malloc, Realloc and especially Free conflict with already existing names on some operating systems or other packages. That is reason enough to change the names of the OpenSSL memory allocation macros to something that has a better chance of being unique, like prepending them with OPENSSL_. This change includes all the name changes needed throughout all C files.
2000-05-15Get rid of more non-ANSI declarations.Ulf Möller
2000-03-10Use signed types where necessary, and add missing functionalityBodo Möller
to make SSL_nread0 work.
2000-03-04Get definition of ssize_t.Ben Laurie
2000-03-03Use signed type where -1 may be returned.Bodo Möller
2000-02-20Move the registration of callback functions to special functionsRichard Levitte
designed for that. This removes the potential error to mix data and function pointers. Please note that I'm a little unsure how incorrect calls to the old ctrl functions should be handled, in som cases. I currently return 0 and that's it, but it may be more correct to generate a genuine error in those cases.
2000-02-04Use correct, not American spelling.Bodo Möller
2000-02-03ispell (and minor modifications)Ulf Möller
2000-01-17It doesn't make sense to try see if these variables are negative, since ↵Richard Levitte
they're unsigned.
1999-09-27new control code BIO_C_RESET_READ_REQUESTBodo Möller
1999-09-10"make update"Bodo Möller
1999-09-10Use non-copying BIO interface in ssltest.c.Bodo Möller
1999-09-09Correct warnings.Ben Laurie
1999-09-07Non-copying interface to BIO pairs.Bodo Möller
It's still totally untested ...
1999-08-07change formatting a bitBodo Möller
1999-08-03commentBodo Möller
1999-07-12cosmetic changesBodo Möller
1999-07-05avoid confliction definitions of NDEBUGBodo Möller
1999-07-05Disable asserts for standard configurations.Bodo Möller
1999-06-18Use same name in the definition as in the header file declaration :-/Bodo Möller
(the extra "get" makes the name quite long, but otherwise it'd sound as if you could request something rather than obtain information about what the peer did).
1999-06-15Don't try to use zero-byte buffers.Bodo Möller
1999-06-12Bugfix.Bodo Möller
1999-06-12BIO pairs.Bodo Möller
1999-06-10Avoid warnings.Bodo Möller
1999-06-08Survive pedanticism.Ben Laurie
1999-06-08"request" added.Bodo Möller
1999-06-07Fix for BIO pairs.Bodo Möller
1999-06-07treat init properlyBodo Möller
1999-06-07Introduce "BIO pairs", which (when finished) will relay dataBodo Möller
so that the SSL library can be used for applications that have to handle all the actual I/O themselves.