Commit Graph

359 Commits (70e112b8929bda0ec90edfac0d0f20bf20e24512)
 

Author SHA1 Message Date
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
leitner 2a516c901a recent change corrected sendfile parameters but not internal usage
leitner fa476a9200 add experimental prefetching support
leitner f52aa87441 more alloca fixes
leitner 60d00ede11 remove some warnings
leitner 3eb26af29d work around IRIX
leitner 860c881a68 also install havealloca.h
leitner 0fbde45869 add haveinline dependency
leitner 876738bd8e make cast nicer
leitner 649b5425ac one more missing extern
leitner b2773267a3 one more extern
leitner 27e01305cd forgot one "extern"
leitner 0bae11b63e remove socket_sendfile now that we have io_sendfile
make Makefile should also work with a BSD make ;)