Commit Graph

  • 8f188cc95b macos x support leitner 2004-01-08 17:11:08 +0000
  • 7ddce27f49 Support Solaris 9 sendfile leitner 2004-01-08 16:34:47 +0000
  • 1748073c1e better HP-UX compatibility leitner 2004-01-08 15:16:30 +0000
  • 4740036c6f #define _LARGEFILE64_SOURCE leitner 2004-01-08 15:11:13 +0000
  • f484ecdc5f support HP-UX sendfile (thanks Rolf Eike Beer) leitner 2004-01-08 15:07:40 +0000
  • 8ce9e6c016 sendfile leitner 2004-01-07 19:05:36 +0000
  • 2a516c901a recent change corrected sendfile parameters but not internal usage leitner 2004-01-07 18:54:43 +0000
  • fa476a9200 add experimental prefetching support leitner 2004-01-07 15:58:44 +0000
  • f52aa87441 more alloca fixes leitner 2004-01-06 23:35:06 +0000
  • 60d00ede11 remove some warnings leitner 2004-01-06 23:26:55 +0000
  • 3eb26af29d work around IRIX leitner 2004-01-06 23:20:23 +0000
  • 860c881a68 also install havealloca.h leitner 2004-01-06 23:17:33 +0000
  • 0fbde45869 add haveinline dependency leitner 2004-01-06 23:17:02 +0000
  • 876738bd8e make cast nicer leitner 2004-01-06 23:01:02 +0000
  • 649b5425ac one more missing extern leitner 2004-01-06 23:00:10 +0000
  • b2773267a3 one more extern leitner 2004-01-06 22:55:25 +0000
  • 27e01305cd forgot one "extern" leitner 2004-01-06 22:52:03 +0000
  • 0bae11b63e remove socket_sendfile now that we have io_sendfile make Makefile should also work with a BSD make ;) leitner 2004-01-01 03:39:51 +0000
  • 0f60bacb89 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 leitner 2003-12-05 19:53:59 +0000
  • 6fdd2a9078 appending zero bytes to an empty array failed it leitner 2003-12-05 17:30:03 +0000
  • 884e0b09b8 head -1 -> head -n 1 leitner 2003-12-05 16:45:34 +0000
  • 03461c6eb1 more defensive programming for SIGIO (*groan*) leitner 2003-11-28 17:38:08 +0000
  • 5935ca0eb8 minor comment fix leitner 2003-11-26 22:48:46 +0000
  • 3cac9c2b80 make sure the mmap based io_sendfile actually works (and terminates) leitner 2003-11-24 04:12:07 +0000
  • 3fe23979fd skip initial slashes leitner 2003-11-23 21:09:18 +0000
  • 15a54e002b More Windoze crap leitner 2003-11-20 23:49:38 +0000
  • 9a0e23f420 oops, left debug #undef in leitner 2003-11-15 00:12:22 +0000
  • a17f7c30d2 use mmap on BSD without sendfile leitner 2003-11-15 00:11:24 +0000
  • c07f633db8 make Makefile better leitner 2003-11-14 20:28:51 +0000
  • 8f66476e0d remove strict alias warning... sanjiyan 2003-11-14 15:25:41 +0000
  • a58d400d5c fixing the poll call in io_waituntil2 sanjiyan 2003-11-14 14:50:34 +0000
  • 0a38894c43 *duh* one extra zero leitner 2003-11-11 19:50:42 +0000
  • 29cfd8df4e reset timer correct. sanjiyan 2003-11-07 22:13:49 +0000
  • 90bde5e569 reset the timer in the correct way. sanjiyan 2003-11-07 22:11:30 +0000
  • 5e892205bf duh, really use -Os leitner 2003-11-07 14:36:06 +0000
  • 20bd85b52d diet -Os please leitner 2003-11-07 13:48:28 +0000
  • 6622288c7c make BSD sendfile actually work leitner 2003-11-07 00:27:50 +0000
  • 4210cc3556 cvsignore more leitner 2003-11-07 00:14:49 +0000
  • ba849a2720 duh!!! Typo prevented iob_send from using FreeBSD sendfile leitner 2003-11-07 00:14:27 +0000
  • e2bb0ee39c add windoze.h leitner 2003-11-06 22:43:30 +0000
  • a4cf7a8a8b fix Solaris /dev/poll leitner 2003-11-06 21:08:30 +0000
  • 65adb024f5 bug fixing time leitner 2003-11-06 20:54:59 +0000
  • 82a4ae868d broken lose32 port using mingw (don't use!!!) initial Solaris /dev/poll port leitner 2003-11-06 20:47:59 +0000
  • b81e8bcd27 typo leitner 2003-11-01 04:52:35 +0000
  • 17f3955f84 handle BSD errors leitner 2003-11-01 04:51:07 +0000
  • 361872ffa4 handle errors properly leitner 2003-11-01 04:47:55 +0000
  • 96be549818 handle errors signalled by epoll leitner 2003-11-01 04:44:33 +0000
  • 0335358787 add io_finishandshutdown leitner 2003-11-01 00:12:10 +0000
  • 025063013b add io_finishandshutdown declaration leitner 2003-11-01 00:09:49 +0000
  • 68120bb142 add ..._free variants leitner 2003-11-01 00:09:15 +0000
  • 9d47e5b702 added FROMBUF_FREE leitner 2003-11-01 00:08:14 +0000
  • 0ba7b25005 make iob_reset actually free the buffers leitner 2003-10-31 23:42:04 +0000
  • 543987da58 remove superfluous #includes make it possibly to specify that a buffer should be freed leitner 2003-10-31 23:34:40 +0000
  • 1034218fae namespace cleanliness leitner 2003-10-24 19:01:05 +0000
  • 27ffe564a7 set flag only if setting to non-blocking worked leitner 2003-10-24 18:57:46 +0000
  • aeb609627b add "extern" before variables leitner 2003-10-24 18:56:54 +0000
  • fcd6082250 did not compile on BSD after SIGIO fix leitner 2003-10-22 12:52:40 +0000
  • 209fef467e Big Duh! _SIGIO and SIGIO look too close leitner 2003-10-21 12:40:41 +0000
  • ec060d6dee wrong fix leitner 2003-10-21 12:37:49 +0000
  • 07a205405b Add DEBUG=1 to GNUmakefile the epoll guard broke SIGIO leitner 2003-10-21 12:31:14 +0000
  • f954d96659 *** empty log message *** leitner 2003-10-19 17:21:14 +0000
  • 963fa817de guard against one descriptor being flagged twice leitner 2003-10-19 16:38:31 +0000
  • b01e72af69 quick fix to non-block issue leitner 2003-10-19 10:38:39 +0000
  • eaa4dea67b correctly initialize records before reusing them in io_fd do something about unexpected epoll events leitner 2003-10-12 16:50:55 +0000
  • 29ae01d54f glibc compatibility ;) leitner 2003-10-10 20:13:07 +0000
  • 4ef284ccd5 use <fcntl.h> and not <sys/fcntl.h> leitner 2003-10-10 17:13:38 +0000
  • 35e0e1a7c0 that wasn't it leitner 2003-10-10 01:10:22 +0000
  • 620f269149 this time "make Makefile" actually produces a Makefile that works on FreeBSD leitner 2003-10-07 16:40:20 +0000
  • 2e1da4790c alloca may be defined in stdlib.h leitner 2003-10-07 16:30:19 +0000
  • 9366672ea5 more cvsignoring leitner 2003-10-07 16:29:16 +0000
  • d00a672dad alloca warning removal leitner 2003-10-07 16:28:57 +0000
  • b295650a73 even better BSD make compat ;) leitner 2003-10-07 16:27:54 +0000
  • 276577dd52 improve "make Makefile" leitner 2003-10-07 16:22:51 +0000
  • 80a838177e more documentation leitner 2003-10-07 00:13:19 +0000
  • 2af3efb074 work around itojun BSD IPV6_ONLY brokenness leitner 2003-10-06 18:16:38 +0000
  • f6b5de0c93 forgot to include <unistd.h> leitner 2003-10-06 02:03:43 +0000
  • 29075afaba cvsignore havebsdsf.h leitner 2003-10-06 01:56:24 +0000
  • b97909c538 remove warning leitner 2003-10-06 01:55:49 +0000
  • 0c64df2331 make BSD sendfile optional (NetBSD doesn't have it) leitner 2003-10-06 01:54:49 +0000
  • 9541a22879 oops leitner 2003-10-06 01:53:07 +0000
  • 736aba29ed test for BSD sendfile leitner 2003-10-06 01:52:13 +0000
  • 97043d279f make io_waituntil actually take an "until", not a "how long" fix io_timeouted to ignore fds where no timeout has been set leitner 2003-10-02 23:30:53 +0000
  • 3279ca84f8 don't use black list for urlencoding, use white list. leitner 2003-09-29 01:12:36 +0000
  • 57e7673e42 one more strip for cosmetical reasons leitner 2003-09-27 02:05:22 +0000
  • f5c135d0d2 bug fix leitner 2003-09-26 19:27:59 +0000
  • 071fc272b6 add clever hack to auto-detect the diet libc leitner 2003-09-26 18:22:46 +0000
  • 3dd2a0344b damn! leitner 2003-09-26 16:16:01 +0000
  • c64f721daf oops, typo leitner 2003-09-26 16:15:04 +0000
  • 519b512cc3 kqueue does not like timeout==-1 but wants a NULL pointer to wait indefinitely leitner 2003-09-26 16:14:03 +0000
  • 91368629ad two internal structures were named io_entry; renamed the iob one to iob_entry leitner 2003-09-26 15:55:44 +0000
  • 3ec95df805 can't happen error should be -3 not -1 leitner 2003-09-24 23:36:00 +0000
  • 1de7812da2 man am I slow today leitner 2003-09-24 23:32:42 +0000
  • c574ab3641 two more iob fixes leitner 2003-09-24 23:31:35 +0000
  • c901631a00 embarassing cut&paste error leitner 2003-09-24 22:51:40 +0000
  • 056760c5f1 add cescape stuff and two tests leitner 2003-09-19 19:08:51 +0000
  • a8f6a1c121 remove special case stralloc textcode functions write generic stralloc and array textcode wrapper functions change textcode API to use long instead of int add cescape fmt and scan functions to textcode add fmt_foldwhitespace to textcode leitner 2003-09-19 19:08:13 +0000
  • e86a457f5c harmonize semantics of io_sendfile and iob_send leitner 2003-09-19 15:26:00 +0000
  • 85bfbeb420 only write dest if we actually parsed something leitner 2003-09-19 14:54:40 +0000
  • 5b599cb67d fix httperror in httpd test leitner 2003-09-18 17:02:54 +0000
  • 93e07c1174 add + to unsafe characters in fmt_urlencoded leitner 2003-09-15 10:45:26 +0000