Commit Graph

371 Commits (a9c687dec66bd02127c02ed1225d778e9565b695)
 

Author SHA1 Message Date
leitner a9c687dec6 fix another case in byte_rchr
leitner b65d281e53 fix byte_rchr return value (Marcus Winkler)
leitner d8ce4dc2e5 fix signal race (Scott Lamb)
leitner 076a8f4628 explicitly define extern globals
leitner 78d181cb3e document return values correctly
leitner 15b6286095 update Makefile for the BSD users
leitner 75c0d8546c add safemult man pages
leitner 6fb76c3cd9 <io.h> -> <iob.h>
leitner 4aecd26995 add more man pages
leitner 24227e0e01 add sigpipe helper
leitner 1d9075071f add some man pages
leitner b27aa1a9d8 better error handling
leitner 70e112b892 add fd passing functions
leitner 745c4affc5 add io_socketpair
leitner 173ee15e6c do not ignore Makefile
leitner d1df8e4b7b add two useful little test programs
leitner 6c9aee6d2a make clean should not remove Makefile
leitner 751b791701 document changes
leitner 08ea2e27a0 be backwards compatible to legacy BSD constant naming
leitner 3996ade63e add iob_addfile_close (iob_reset will close the files)
leitner 6ad2022cad be more ignorant
leitner adcb7aee21 handle POLLNVAL (can't happen errors)
leitner 8454eb7e4c speculative pre-emptive freebsd 4 compatibility ;)
leitner 069aedc871 try to fix freebsd 4 compile error
leitner bf2678e1f1 bump version
leitner e0f6355a91 add a few man pages
leitner 4eed466fbc writev fix
leitner 8cf348e961 detect sendfile on Linux with glibc
leitner 177e18f415 the mmap+write version of io_sendfile sent too much at the end and/or
went into an infinite loop sometimes.
leitner 25181575b6 fix ip6_fmt (martin paljak)
leitner c4828b888a credit for AIX and MacOS
leitner c18a0dbf62 actually check in AIX sendfile code
leitner cae1a561fd integrate Linux sendfile into trysendfile.c infrastructure
first stab at AIX 5 sendfile support
leitner 2f8d7b149a OK, I give up, here is a non-GNU Makefile
leitner 7bcba8b2d1 still had bus error :(
leitner 91060a1772 still bus error
leitner 6d35239e2c bus error?!
leitner e92d4ca5f5 prefetching leaked memory
leitner 0c138d14d8 also delete libsocket
leitner ab03f30328 be more ignorant
leitner 88995a9c5d work around apple madness
leitner 657d5c364f ranlib for macos x
leitner 7891309d23 add trysocket.c
leitner f21e1c57a3 macos x support
leitner 8f188cc95b macos x support
leitner 7ddce27f49 Support Solaris 9 sendfile
leitner 1748073c1e better HP-UX compatibility
leitner 4740036c6f #define _LARGEFILE64_SOURCE
leitner f484ecdc5f support HP-UX sendfile (thanks Rolf Eike Beer)
leitner 8ce9e6c016 sendfile