summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/b_sock.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Restore the old behavior when a port number without a host name isbluhm2018-02-071-10/+12
* Do not call freeaddrinfo() with a NULL parameter.bluhm2018-02-061-2/+3
* No original OpenSSL code remains in this file. Relicensebeck2017-04-301-54/+13
* Make BIO_get_host_ip just yet another getaddrinfo wrapperbeck2017-04-301-27/+20
* Rework BIO_accept to be more like modern code.beck2017-04-301-54/+19
* Microsoft Windows hates BIO_get_accept_socket in portable. Fix it tobeck2017-04-301-115/+35
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-19/+15
* Delete completely useless crap and just use getaddrinfo. Fix man pagebeck2016-12-201-44/+7
* Move Windows OS-specific functions to make porting easier.bcook2014-12-031-24/+1
* We're not supporting 16-bit Windows, remove cast.bcook2014-12-031-3/+2
* normalize set/getsockopt usage.bcook2014-11-261-3/+2
* The return value on success of fcntl(F_SETFL) is not actually specified,bcook2014-10-131-3/+3
* Use O_NONBLOCK over FIONBIO.bcook2014-10-131-2/+8
* do not need a variable to track locking, since all code paths have itderaadt2014-07-161-5/+2
* The bell tolls for BUF_strdup - Start the migration to usingbeck2014-07-131-2/+2
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-3/+3
* Simplify realloc() usage; ok tedu@miod2014-07-101-15/+6
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-101-1/+2
* replace getservbyname_r with getaddrinfo for portabilitybcook2014-07-101-6/+11
* include <limits.h> for LONG_MIN/LONG_MAX.bcook2014-07-091-2/+2
* add <sys/filio.h> header for FIONBIObcook2014-07-091-1/+2
* Pretty much everything has SO_REUSEADDR - nuke the #ifdefs.jsing2014-07-081-5/+1
* We have EAI_FAMILY - remove the #ifdefs.jsing2014-07-081-5/+1
* More KNF.jsing2014-07-081-11/+21
* Avoid locking in BIO_get_port() by using getservbyname_r() instead ofjsing2014-07-081-31/+31
* Simplify various BIO_sock_* fuctions - less code, better variable names,jsing2014-07-081-27/+12
* Replace 48 lines of code with a single inet_pton() call. The previousjsing2014-06-241-48/+3
* Actually make BIO_set_tcp_ndelay() work - TCP_NODELAY will not magicallyjsing2014-06-241-16/+3
* BIO_sock_init() no longer does anything, so stop calling it.jsing2014-06-221-10/+1
* Just use SOMAXCONN and IPPROTO_TCP, since we know we have them.jsing2014-06-221-14/+4
* In BIO_get_port(), use strol() with appropriate range checks rather thanjsing2014-06-221-32/+46
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Stop using DSO_global_lookup to reach getaddrinfo() and friendsderaadt2014-06-081-40/+3
* more: no need for null check before freederaadt2014-05-301-2/+1
* Sort and group includes.jsing2014-05-051-9/+8
* Repair BIO_socket_nbio operation.jsing2014-05-051-2/+3
* Replace all use of ERR_add_error_data with ERR_asprintf_error_data.beck2014-04-261-5/+5
* The usual idiom to cope with systems not defining socklen_t is to add amiod2014-04-231-35/+5
* close socket in failure cases tootedu2014-04-231-0/+3
* if realloc failed, BIO_accept would leak memory and return NULL, causingtedu2014-04-231-2/+11
* We'll interpret a (void) cast on snprintf() to mean it's been verified thatguenther2014-04-191-2/+2
* unifdef NO_SOCKtedu2014-04-181-2/+0
* Put the final pieces from e_os.h in the required places, and remove it.deraadt2014-04-181-12/+1
* unistd.h for protos where neededderaadt2014-04-181-0/+1
* more windows/netware leftoverstedu2014-04-171-18/+3
* delete if 0 codetedu2014-04-171-28/+0
* Mostly gut e_os.h:deraadt2014-04-171-7/+4
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-4/+4
* Revert unintended whitespace changes.jsing2014-04-171-4/+4
* > As I walk through the valley of the shadow of deathtedu2014-04-161-267/+2