summaryrefslogtreecommitdiff
path: root/lib/libcrypto/bio
AgeCommit message (Expand)Author
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
2014-04-26Replace all use of ERR_add_error_data with ERR_asprintf_error_data.Bob Beck
2014-04-26This is not FreeBSD.Joel Sing
2014-04-23The usual idiom to cope with systems not defining socklen_t is to add aMiod Vallat
2014-04-23close socket in failure cases tooTed Unangst
2014-04-23if realloc failed, BIO_accept would leak memory and return NULL, causingTed Unangst
2014-04-21wrong calloc, see people do careTheo de Raadt
2014-04-21Replace entire printf-like guts with calls to libc snprintf.Theo de Raadt
2014-04-21Bring malloc/calloc/realloc sequences to modern standardTheo de Raadt
2014-04-19We'll interpret a (void) cast on snprintf() to mean it's been verified thatPhilip Guenther
2014-04-19use intrinsic strlcpy and strlcat everywhere so we only have one set ofBob Beck
2014-04-18unifdef NO_SOCKTed Unangst
2014-04-18Put the final pieces from e_os.h in the required places, and remove it.Theo de Raadt
2014-04-18unistd.h for protos where neededTheo de Raadt
2014-04-17don't fake up SSIZE_MAXTed Unangst
2014-04-17more windows/netware leftoversTed Unangst
2014-04-17delete if 0 codeTed Unangst
2014-04-17kill REF_PRINT/REF_CHECK debugging framework noone would useTheo de Raadt
2014-04-17Mostly gut e_os.h:Theo de Raadt
2014-04-17some KNF cleanup following the scriptTheo de Raadt
2014-04-17Change library to use intrinsic memory allocation functions instead ofBob Beck
2014-04-17Revert unintended whitespace changes.Joel Sing