summaryrefslogtreecommitdiff
path: root/lib/libcrypto/bio
AgeCommit message (Expand)Author
2014-11-21MPE support, begone. ok teduTheo de Raadt
2014-11-11f{read,write} take a number of items and an item size as arguments, andMiod Vallat
2014-10-22Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().Joel Sing
2014-10-13The return value on success of fcntl(F_SETFL) is not actually specified,Brent Cook
2014-10-13Use O_NONBLOCK over FIONBIO.Brent Cook
2014-08-24Include <sys/time.h> to get struct timevalBrent Cook
2014-07-25BIO_free() returns immediately when the sole input is NULL.Doug Hogan
2014-07-20Mark the format string argument to BIO_*printf as not being allowed to be NULLPhilip Guenther
2014-07-16do not need a variable to track locking, since all code paths have itTheo de Raadt
2014-07-13The bell tolls for BUF_strdup - Start the migration to usingBob Beck
2014-07-13unbreak build this needed to be an and..Bob Beck
2014-07-13Take out __bounded__ in the include files we use it in when not on OpenBSD.Bob Beck
2014-07-11Fix a memory leak in BIO_free() which no current BIO can trigger; OpenSSLMiod Vallat
2014-07-11Missing calloc() return value check in dgram_sctp_ctrl(); from Kurt Roeckx viaMiod Vallat
2014-07-11Only import cryptlib.h in the four source files that actually need it.Joel Sing
2014-07-10Explicitly include <openssl/opensslconf.h> in every file that referencesJoel Sing
2014-07-10Simplify realloc() usage; ok tedu@Miod Vallat
2014-07-10Stop including standard headers via cryptlib.h - pull in the headers thatJoel Sing
2014-07-10delete some casts. ok miodTed Unangst
2014-07-10replace getservbyname_r with getaddrinfo for portabilityBrent Cook
2014-07-09include <limits.h> for LONG_MIN/LONG_MAX.Brent Cook
2014-07-09add <sys/filio.h> header for FIONBIOBrent Cook
2014-07-08Pretty much everything has SO_REUSEADDR - nuke the #ifdefs.Joel Sing
2014-07-08We have EAI_FAMILY - remove the #ifdefs.Joel Sing
2014-07-08More KNF.Joel Sing
2014-07-08Avoid locking in BIO_get_port() by using getservbyname_r() instead ofJoel Sing
2014-07-08Simplify various BIO_sock_* fuctions - less code, better variable names,Joel Sing
2014-06-24Replace 48 lines of code with a single inet_pton() call. The previousJoel Sing
2014-06-24Actually make BIO_set_tcp_ndelay() work - TCP_NODELAY will not magicallyJoel Sing
2014-06-22BIO_sock_init() no longer does anything, so stop calling it.Joel Sing
2014-06-22Just use SOMAXCONN and IPPROTO_TCP, since we know we have them.Joel Sing
2014-06-22In BIO_get_port(), use strol() with appropriate range checks rather thanJoel Sing
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-06-11Tsk. Tsk. Someone forgot to compile test the other half.Joel Sing
2014-06-11Provide support for non-funopen systems.Theo de Raadt
2014-06-11c-file-style hints, begone; ok beckTheo de Raadt
2014-06-08Stop using DSO_global_lookup to reach getaddrinfo() and friendsTheo de Raadt
2014-06-03Fix memory leak.Loganaden Velvindron
2014-06-01Remove __bio_h__attr__ wrapper around __attribute__, since earlier statementsMiod Vallat
2014-05-30Fix some more nasty stringyness in here by using asprintf instead of cruft.Bob Beck
2014-05-30more: no need for null check before freeTheo de Raadt
2014-05-30remove CONST_STRICT. ok beck deraadtTed Unangst
2014-05-29Everything sane has stdio, and FILE *. we don't need ifdefs for this.Bob Beck
2014-05-29Any sane platform has stdio. Stop pretending we will ever use a platformBob Beck
2014-05-24Almost nothing actually needs to include <openssl/e_os2.h>, however byJoel Sing
2014-05-24Spell ssize_t correctly (the incorrect spelling is ossl_ssize_t).Joel Sing
2014-05-22mark BIO_snprintf as deprecated, so warnings will be generated for it'sBob Beck
2014-05-05Sort and group includes.Joel Sing
2014-05-05Repair BIO_socket_nbio operation.Joel Sing
2014-04-27Use C99 initializers for the various FOO_METHOD structs. More readable, andMiod Vallat