path: root/socket
AgeCommit message (Expand)AuthorFilesLines
2019-02-21less warningsFelix von Leitner1-0/+2
2018-12-14systems without fastopen support return EPIPEFelix von Leitner2-4/+3
2018-07-09make fastopen fall back to connect if len==0Felix von Leitner2-2/+10
2017-12-17undo freebsd fix, does not compileFelix von Leitner3-3/+0
2017-12-17#define _POSIX_SOURCE for FreeBSDFelix von Leitner3-0/+3
2017-08-07no :: at the end if it's only :0Felix von Leitner1-1/+1
2017-08-06fmt_ip6 was violating rfc5952 section 4.2.2Felix von Leitner1-2/+4
2017-05-13#include <foo.h> -> #include <libowfat/foo.h>Felix von Leitner53-95/+95
2016-10-22add #include <string.h> for memset/strcpyFelix von Leitner3-0/+3
2016-05-23remove warning for crippled operating systemsFelix von Leitner1-0/+3
2016-04-27shut up new gcc 6 warningsFelix von Leitner1-1/+2
2016-04-07attempt to support FreeBSDFelix von Leitner1-0/+5
2015-11-11darwin compatFelix von Leitner1-1/+1
2015-10-16add socket_udp4b and socket_udp6bFelix von Leitner2-6/+16
2015-09-06a few missing headers and minor fixesFelix von Leitner1-1/+1
2015-04-23small buffer optimizationFelix von Leitner5-2/+25
2015-03-20support noipv6 being set externally even when there is perfectly goodFelix von Leitner1-1/+1
2015-03-20damn it, fucked up the return valueFelix von Leitner2-2/+2
2015-03-20 ... but if errno==EINVAL still fall back to socket+fcntl (Robert Henney)Felix von Leitner2-8/+9
2015-03-17 if SOCK_NONBLOCK is defined, use it instead of socket+fcntlFelix von Leitner2-0/+20
2014-10-07forgot to check in the actual code m(Felix von Leitner3-0/+58
2014-10-07 add socket_fastopen, socket_fastopen_connect4, socket_fastopen_connect6 and...Felix von Leitner11-8/+220
2014-09-01also mention scan_ip6if(3)Felix von Leitner1-1/+1
2014-04-19on FreeBSD, on a PF_INET6 socket, recvfrom and friends can actuallyFelix von Leitner4-4/+4
2014-03-15never close fd 0, 1 or 2 in buffer_closeFelix von Leitner1-1/+1
2014-03-14get rid of more -Wconversion warningsFelix von Leitner10-40/+36
2012-01-13mingw compile fixFelix von Leitner1-0/+4
2011-09-16socket_remote4 does not need havescope.hFelix von Leitner1-1/+0
2010-01-28#include <errno.h>Felix von Leitner1-0/+1
2010-01-18 support SCTP in addition to TCPFelix von Leitner8-0/+206
2009-01-13typoFelix von Leitner1-1/+1
2008-09-17use SO_REUSEPORTFelix von Leitner2-0/+6
2008-09-10check for socket() returning -1 before trying to set the socketFelix von Leitner2-0/+2
2007-11-02*cough*Felix von Leitner1-1/+1
2007-11-02remove warningFelix von Leitner1-0/+1
2007-11-02 add socket_deferacceptFelix von Leitner1-0/+19
2007-03-04 fmt_ip6 compresses at best spot, not at first spot (Nikola Vladov)Felix von Leitner1-33/+30
2006-12-01immer noch falschFelix von Leitner2-2/+2
2006-12-01fix man pagesFelix von Leitner2-4/+7
2006-11-07switch to size_t and ssize_tFelix von Leitner8-10/+10
2006-06-23fix for NetBSD 3.0 (they broke their sys/types.h)Felix von Leitner7-56/+124
2006-05-18remove warningsFelix von Leitner2-0/+4
2006-05-18 make socket_(tc|ud)p[46] actually return non-blocking sockets asFelix von Leitner4-3/+17
2005-09-09 further Windoze support (test/io5.c works, gatling still doesn't)Felix von Leitner3-7/+153
2005-08-05socket_accept4 should cope with being passed NULL pointersFelix von Leitner1-2/+2
2005-08-05only write if dest is non-NULLFelix von Leitner1-1/+1
2005-05-12 remove even more warningsFelix von Leitner1-2/+2
2005-05-05 remove a few gcc 4 warningsFelix von Leitner7-8/+14
2005-04-07turns out there is one more error message that can signal missing IPv6Felix von Leitner2-2/+8
2005-02-02 uh, the scope_id detection #defined the wrong constant. libowfatFelix von Leitner6-6/+6