Commit Graph

  • f9bff979e2 fix signal race (Scott Lamb) Felix von Leitner 2004-03-07 21:48:56 +0000
  • ca610274e0 explicitly define extern globals Felix von Leitner 2004-03-06 10:35:09 +0000
  • 1f7895e25c document return values correctly Felix von Leitner 2004-03-06 10:27:44 +0000
  • b2b30bdbd3 update Makefile for the BSD users Felix von Leitner 2004-03-06 10:25:26 +0000
  • 3b567aef53 add safemult man pages Felix von Leitner 2004-03-02 22:51:14 +0000
  • 08b13a1f18 <io.h> -> <iob.h> Felix von Leitner 2004-03-02 22:41:34 +0000
  • 10be0bddaf add more man pages Felix von Leitner 2004-03-02 20:02:23 +0000
  • 654075d0eb add sigpipe helper Felix von Leitner 2004-02-29 03:05:37 +0000
  • 5617c437b8 add some man pages Felix von Leitner 2004-02-27 17:04:02 +0000
  • 59a340381e better error handling Felix von Leitner 2004-02-27 14:50:28 +0000
  • ec2f230bb4 add fd passing functions Felix von Leitner 2004-02-27 14:47:31 +0000
  • 5959a6d634 add io_socketpair Felix von Leitner 2004-02-27 13:58:17 +0000
  • 15feca35f7 do not ignore Makefile Felix von Leitner 2004-02-26 18:02:14 +0000
  • cf6eb857ea add two useful little test programs Felix von Leitner 2004-02-26 18:01:15 +0000
  • 9d73679fe6 make clean should not remove Makefile Felix von Leitner 2004-02-26 17:55:19 +0000
  • d4a297f773 document changes Felix von Leitner 2004-02-26 17:49:11 +0000
  • da9ef2552b be backwards compatible to legacy BSD constant naming Felix von Leitner 2004-02-25 17:11:26 +0000
  • 00dcef4652 add iob_addfile_close (iob_reset will close the files) Felix von Leitner 2004-02-25 02:22:54 +0000
  • 62be2d80a1 be more ignorant Felix von Leitner 2004-02-24 00:20:22 +0000
  • 8bfdacc6f2 handle POLLNVAL (can't happen errors) Felix von Leitner 2004-02-24 00:20:04 +0000
  • 4f27d99c9d speculative pre-emptive freebsd 4 compatibility ;) Felix von Leitner 2004-02-21 17:27:42 +0000
  • 75e1b71e75 try to fix freebsd 4 compile error Felix von Leitner 2004-02-21 17:26:57 +0000
  • 5a4b386b2a bump version Felix von Leitner 2004-02-19 16:32:20 +0000
  • cc8b30ba1d add a few man pages Felix von Leitner 2004-02-04 23:02:35 +0000
  • 31e62af122 writev fix Felix von Leitner 2004-01-30 12:47:28 +0000
  • 551bcc2f60 detect sendfile on Linux with glibc Felix von Leitner 2004-01-30 12:37:39 +0000
  • bfe7592705 the mmap+write version of io_sendfile sent too much at the end and/or went into an infinite loop sometimes. Felix von Leitner 2004-01-26 01:17:39 +0000
  • 3b3b44c6ce fix ip6_fmt (martin paljak) Felix von Leitner 2004-01-15 18:43:49 +0000
  • 511056d1ac credit for AIX and MacOS Felix von Leitner 2004-01-14 01:18:06 +0000
  • 1e6cd7dc5c actually check in AIX sendfile code Felix von Leitner 2004-01-14 01:11:49 +0000
  • 81f97d85b7 integrate Linux sendfile into trysendfile.c infrastructure first stab at AIX 5 sendfile support Felix von Leitner 2004-01-12 22:09:41 +0000
  • dfb90f84f5 OK, I give up, here is a non-GNU Makefile Felix von Leitner 2004-01-12 18:20:33 +0000
  • 23e8812905 still had bus error :( Felix von Leitner 2004-01-10 00:12:18 +0000
  • d981f35a7f still bus error Felix von Leitner 2004-01-10 00:09:30 +0000
  • 4c5a8ea119 bus error?! Felix von Leitner 2004-01-10 00:06:56 +0000
  • 8885fc1018 prefetching leaked memory Felix von Leitner 2004-01-10 00:05:18 +0000
  • 4f21b880ea also delete libsocket Felix von Leitner 2004-01-09 23:54:28 +0000
  • 2509fe6c1c be more ignorant Felix von Leitner 2004-01-08 19:10:59 +0000
  • 49d6b3556e work around apple madness Felix von Leitner 2004-01-08 19:10:41 +0000
  • 0a98b10be4 ranlib for macos x Felix von Leitner 2004-01-08 17:13:26 +0000
  • c5a8c68f8a add trysocket.c Felix von Leitner 2004-01-08 17:12:39 +0000
  • 5ea24edfec macos x support Felix von Leitner 2004-01-08 17:12:28 +0000
  • e8c96ef3a7 macos x support Felix von Leitner 2004-01-08 17:11:08 +0000
  • 9a765ad112 Support Solaris 9 sendfile Felix von Leitner 2004-01-08 16:34:47 +0000
  • 26a8df81dc better HP-UX compatibility Felix von Leitner 2004-01-08 15:16:30 +0000
  • 2edb9fb227 #define _LARGEFILE64_SOURCE Felix von Leitner 2004-01-08 15:11:13 +0000
  • d8c2458342 support HP-UX sendfile (thanks Rolf Eike Beer) Felix von Leitner 2004-01-08 15:07:40 +0000
  • 00d584a650 sendfile Felix von Leitner 2004-01-07 19:05:36 +0000
  • 67e1b495b6 recent change corrected sendfile parameters but not internal usage Felix von Leitner 2004-01-07 18:54:43 +0000
  • 126e947ac2 add experimental prefetching support Felix von Leitner 2004-01-07 15:58:44 +0000
  • c99799d0f8 more alloca fixes Felix von Leitner 2004-01-06 23:35:06 +0000
  • 1432291266 remove some warnings Felix von Leitner 2004-01-06 23:26:55 +0000
  • 9a457dee95 work around IRIX Felix von Leitner 2004-01-06 23:20:23 +0000
  • 2abef9fef7 also install havealloca.h Felix von Leitner 2004-01-06 23:17:33 +0000
  • 7fd6b57be9 add haveinline dependency Felix von Leitner 2004-01-06 23:17:02 +0000
  • 8c61125e21 make cast nicer Felix von Leitner 2004-01-06 23:01:02 +0000
  • 68f032f26a one more missing extern Felix von Leitner 2004-01-06 23:00:10 +0000
  • 2162a3294b one more extern Felix von Leitner 2004-01-06 22:55:25 +0000
  • 406d262a86 forgot one "extern" Felix von Leitner 2004-01-06 22:52:03 +0000
  • 539f341d44 remove socket_sendfile now that we have io_sendfile make Makefile should also work with a BSD make ;) Felix von Leitner 2004-01-01 03:39:51 +0000
  • 187ff0573c add routines to scan and output ipv6 addresses with %eth0 notation. also add compat formatting routines that will output v4-mapped addresses as ipv4 addresses Felix von Leitner 2003-12-05 19:53:59 +0000
  • 63aaebea87 appending zero bytes to an empty array failed it Felix von Leitner 2003-12-05 17:30:03 +0000
  • 50e2af9706 head -1 -> head -n 1 Felix von Leitner 2003-12-05 16:45:34 +0000
  • 68da613393 more defensive programming for SIGIO (*groan*) Felix von Leitner 2003-11-28 17:38:08 +0000
  • eb8b5063a3 minor comment fix Felix von Leitner 2003-11-26 22:48:46 +0000
  • 5c92fb9e03 make sure the mmap based io_sendfile actually works (and terminates) Felix von Leitner 2003-11-24 04:12:07 +0000
  • 73bfb8efe8 skip initial slashes Felix von Leitner 2003-11-23 21:09:18 +0000
  • 32770a95df More Windoze crap Felix von Leitner 2003-11-20 23:49:38 +0000
  • fe36b75750 oops, left debug #undef in Felix von Leitner 2003-11-15 00:12:22 +0000
  • 5e4484722d use mmap on BSD without sendfile Felix von Leitner 2003-11-15 00:11:24 +0000
  • 836ae0d445 make Makefile better Felix von Leitner 2003-11-14 20:28:51 +0000
  • 748f7857e4 remove strict alias warning... Olaf Dreesen 2003-11-14 15:25:41 +0000
  • 0a7bea50ee fixing the poll call in io_waituntil2 Olaf Dreesen 2003-11-14 14:50:34 +0000
  • e119e542a9 *duh* one extra zero Felix von Leitner 2003-11-11 19:50:42 +0000
  • 8adba6f327 reset timer correct. Olaf Dreesen 2003-11-07 22:13:49 +0000
  • 658db2ce50 reset the timer in the correct way. Olaf Dreesen 2003-11-07 22:11:30 +0000
  • 86a3ff4133 duh, really use -Os Felix von Leitner 2003-11-07 14:36:06 +0000
  • 7e56c81eb2 diet -Os please Felix von Leitner 2003-11-07 13:48:28 +0000
  • 4253ad69dd make BSD sendfile actually work Felix von Leitner 2003-11-07 00:27:50 +0000
  • 796ac25ea5 cvsignore more Felix von Leitner 2003-11-07 00:14:49 +0000
  • 187ed02a3b duh!!! Typo prevented iob_send from using FreeBSD sendfile Felix von Leitner 2003-11-07 00:14:27 +0000
  • 78ec9206b4 add windoze.h Felix von Leitner 2003-11-06 22:43:30 +0000
  • cd4de45382 fix Solaris /dev/poll Felix von Leitner 2003-11-06 21:08:30 +0000
  • 9807242cbb bug fixing time Felix von Leitner 2003-11-06 20:54:59 +0000
  • d0cc758bf8 broken lose32 port using mingw (don't use!!!) initial Solaris /dev/poll port Felix von Leitner 2003-11-06 20:47:59 +0000
  • 39115302de typo Felix von Leitner 2003-11-01 04:52:35 +0000
  • 29887c7fec handle BSD errors Felix von Leitner 2003-11-01 04:51:07 +0000
  • c99b5f5cce handle errors properly Felix von Leitner 2003-11-01 04:47:55 +0000
  • e0e709bfa9 handle errors signalled by epoll Felix von Leitner 2003-11-01 04:44:33 +0000
  • 73f198b17d add io_finishandshutdown Felix von Leitner 2003-11-01 00:12:10 +0000
  • 3fb960078f add io_finishandshutdown declaration Felix von Leitner 2003-11-01 00:09:49 +0000
  • 12b906cb51 add ..._free variants Felix von Leitner 2003-11-01 00:09:15 +0000
  • 24ef8cf851 added FROMBUF_FREE Felix von Leitner 2003-11-01 00:08:14 +0000
  • 584e4d4706 make iob_reset actually free the buffers Felix von Leitner 2003-10-31 23:42:04 +0000
  • 2e4bf41523 remove superfluous #includes make it possibly to specify that a buffer should be freed Felix von Leitner 2003-10-31 23:34:40 +0000
  • 82bace9cd4 namespace cleanliness Felix von Leitner 2003-10-24 19:01:05 +0000
  • edc19c13b1 set flag only if setting to non-blocking worked Felix von Leitner 2003-10-24 18:57:46 +0000
  • e4d8a40db6 add "extern" before variables Felix von Leitner 2003-10-24 18:56:54 +0000
  • f72b2bac62 did not compile on BSD after SIGIO fix Felix von Leitner 2003-10-22 12:52:40 +0000
  • d4bec7c063 Big Duh! _SIGIO and SIGIO look too close Felix von Leitner 2003-10-21 12:40:41 +0000