25 Commits (2a5c8dc352a69ae0d9d97c5ea888584d631cef5d)

Author SHA1 Message Date
leitner 1217583e2b now that gcc 11's static analyzer looks at array bounds in arguments
like "char ip[4]", let's be more strict about that
4 years ago
leitner 7fd8e31f7d OSX does not have accept4 :( 4 years ago
leitner b5f21a3900 add support for saving syscalls with accept4 4 years ago
leitner ddfdd4d077 add compiler.h to abstract gcc attributes 4 years ago
leitner f74f9b9b25 add socket_udp4b and socket_udp6b 9 years ago
leitner 88167b5ce1 add socket_fastopen, socket_fastopen_connect4, socket_fastopen_connect6 and socket_quickack 10 years ago
leitner 798c06a785 add more comments 11 years ago
leitner 4f1e1d300c make headers work in C++
add two more variable length integer encoding functions
13 years ago
leitner 928bfe5c09 for installed header files, add comment saying where they came from 15 years ago
leitner b4469f1ed8 support SCTP in addition to TCP 15 years ago
leitner 3a05576274 make gcc -ansi compatible 16 years ago
leitner 6bfaee9e98 clarify comment 16 years ago
leitner 22f88f6550 add socket_deferaccept 17 years ago
leitner 3004b518ef switch to size_t and ssize_t 18 years ago
leitner 83c1186870 fix for NetBSD 3.0 (they broke their sys/types.h)
remove support for ip6.int reverse lookup in DNS routines (the domain is
no longer delegated)
19 years ago
leitner b2773267a3 one more extern 21 years ago
leitner 0bae11b63e remove socket_sendfile now that we have io_sendfile
make Makefile should also work with a BSD make ;)
21 years ago
leitner 82a4ae868d broken lose32 port using mingw (don't use!!!)
initial Solaris /dev/poll port
21 years ago
leitner 1034218fae namespace cleanliness 21 years ago
leitner b6258d3dfa remove obsolete extern from header files 22 years ago
leitner 53b201046e extended socket API; you can now pass NULL to ignore results you don't
need
22 years ago
leitner eb87d79391 more man pages, rename socket_mcttl6 to socket_mchopcount6 24 years ago
leitner 3f04a3d284 accept4 and accept6 24 years ago
leitner 0c36e167de move static constants out of ip6.h. 24 years ago
leitner 3083708670 Initial revision 24 years ago