672 Commits (21ca7d8264a18bf7a6198b3b144f7d3b92e3229c)
 

Author SHA1 Message Date
Felix von Leitner 645ecc0632 add iob_write (to write an io batch through a callback) 19 years ago
Felix von Leitner b0bb9eb23e add RETURN VALUE to man page 19 years ago
Felix von Leitner 6c4ad0514f remove warnings in tests 19 years ago
Felix von Leitner 084f24d25b #include <fmt.h> 19 years ago
Felix von Leitner b05bf23905 cleanups in stralloc and buffer:
int -> long for sizes
    char -> unsigned char for strings
19 years ago
Felix von Leitner e3b165e9e8 add buffer_putm and buffer_putmflush 19 years ago
Felix von Leitner bb7c231fab add buffer_putsaflush 19 years ago
Felix von Leitner 429a61b461 extend API To read line/token to stralloc to allow clearing the
stralloc first.
  add stralloc_zero to clear a stralloc
19 years ago
Felix von Leitner bc4c322160 don't output newline if output is not going to terminal 19 years ago
Felix von Leitner 017557490a use madvise MADV_PREFETCH to implement iob_prefetch 19 years ago
Felix von Leitner f9ca13d8e3 man page update 19 years ago
Felix von Leitner b15ce9ec84 add url to solaris 10 event notification api 19 years ago
Felix von Leitner 21ddca0884 add { } while (0) trick to errmsg macros 19 years ago
Felix von Leitner bf99affbdb remove warning (changed API from int to long) 19 years ago
Felix von Leitner 4bb4f869c7 bump version 19 years ago
Felix von Leitner 9ad2b6d5c7 argh, my sed cannot do \< ?!? 19 years ago
Felix von Leitner 0fe63254a1 new Makefile, better dependencies for Makefile in GNUmakefile 19 years ago
Felix von Leitner 315ab58746 fix case where iob_send sends all from io batch, but then new data is
added and iob_send is called again
19 years ago
Felix von Leitner 1892543745 cosmetics: use write instead of writev if there is only one buffer to
write (looks nicer in strace)
19 years ago
Felix von Leitner f3ef6b7a19 oops, forgot to commit 19 years ago
Felix von Leitner f0e8c7cffb dns_name6_domain -> void
man page clarifications
19 years ago
Felix von Leitner af2e0e944f Uh, it's <stdlib.h> and not <unistd.h> 19 years ago
Felix von Leitner dd63632da8 include <unistd.h> in errmsg.h for exit() 19 years ago
Felix von Leitner c431accd41 Solaris compatibility for io_passfd and io_receivefd (untested, but at
least it compiles)
19 years ago
Felix von Leitner f4c853935a also support ip6.arpa in addition to ip6.int 19 years ago
Felix von Leitner 1213467cfe actually return 0 on success in io_passfd 19 years ago
Felix von Leitner c7adf4e307 add io_readwritefile, io_appendfile 19 years ago
Felix von Leitner 71cbad0f60 work around broken Linux sendfile API (offset 64-bit but count 32-bit) 19 years ago
Felix von Leitner 095bdd7d90 darn! 19 years ago
Felix von Leitner 53b69c215a somehow, errmsg_* keep disappearing 19 years ago
Felix von Leitner 8184a8b322 make b64decode more useful 19 years ago
Felix von Leitner abc843992b add sys/types.h 19 years ago
Felix von Leitner b25815b90d forgot to install errmsg.h 19 years ago
Felix von Leitner 3310b42779 new Makefile 19 years ago
Felix von Leitner 9d014e1f36 bsd compat 19 years ago
Felix von Leitner 56ac77f629 argh more bsd 19 years ago
Felix von Leitner 878fbf64ac bsd compat 19 years ago
Felix von Leitner 3973539546 add errmsg API 19 years ago
Felix von Leitner 21907d29cc slight optimization for sending 0 bytes from a file
(also fixes a FreeBSD-current sendfile breakage)
19 years ago
Felix von Leitner d58c0dd920 another brown paper bag release 19 years ago
Felix von Leitner 10c9e4748d botched dependency 19 years ago
Felix von Leitner 4ce3cdc16f havealloca.a is now dynamically generated 19 years ago
Felix von Leitner ea77cdd5a0 document changes 19 years ago
Felix von Leitner 80759cdaad add alloca test 19 years ago
Felix von Leitner 9b6e746db3 version bump 19 years ago
Felix von Leitner 93918234e2 also remove havealloca.h on make clean 19 years ago
Felix von Leitner 0da1c0902d fix bug in mmap code path of io_sendfile (David Leadbeater) 19 years ago
Felix von Leitner 8a675787a2 fix embarassing bug 20 years ago
Felix von Leitner 9bbd54a4c9 fix another case in byte_rchr 20 years ago
Felix von Leitner b80507032e fix byte_rchr return value (Marcus Winkler) 20 years ago