0.21: errno cleanup and man page updates (Rolf Eike Beer) implement iob_prefetch with madvise MADV_WILLNEED if it's defined extend API To read line/token to stralloc to allow clearing the stralloc first. add stralloc_zero to clear a stralloc add buffer_putsflush add stralloc_catm and stralloc_copym add buffer_putm and buffer_putmflush cleanups in stralloc and buffer: int -> long for sizes char -> unsigned char for strings buffer_getline is now a function, not a macro add iob_write (send io batch through callback, e.g. for SSL) add errmsg_info and errmsg_infosys to write to stdout instead epoll fix (how could this ever work?)