964 Commits (0c4c4efbe034c575ae13fa074b82d7bd2a5bd645)
 

Author SHA1 Message Date
Felix von Leitner 0c4c4efbe0 try too fix erdgeist's bug 7 months ago
Felix von Leitner a246f90de5 try to fix erdgeist's bug 7 months ago
Felix von Leitner 26a19cf273 less compiler warnings 7 months ago
Felix von Leitner 45c5556548 better test 7 months ago
Felix von Leitner 52d9cfa681 in io_eagain, make sure the kernel knows we wanted to write to the 7 months ago
Felix von Leitner 2a08bdfb89 change t.c from threading to full io_wait 7 months ago
Felix von Leitner 0be5f69f11 fix deps 7 months ago
Felix von Leitner b023cbb0aa test iob_send 7 months ago
Felix von Leitner b5f0721298 fix out of bounds memory access 7 months ago
Felix von Leitner b148d97cad limit iovec size for sendmsg code path to 50 7 months ago
Felix von Leitner 7705db76e2 mention sendmsg issue 7 months ago
Felix von Leitner 3e7158a2fc add missing includes 7 months ago
Felix von Leitner 77ea7db2d8 add missing man pages 7 months ago
Felix von Leitner c4b742d9e0 left old constants in 7 months ago
Felix von Leitner 53db030fd0 need to use own constants now 7 months ago
Felix von Leitner ed984eb886 now with accept4 7 months ago
Felix von Leitner e23d5bbc5b OSX does not have accept4 :( 7 months ago
Felix von Leitner 28d01b3688 also escape negative chars (we are in utf-8 land now, no longer latin1) 7 months ago
Felix von Leitner 5211d82384 it's fcntl.h not sys/fcntl.h 8 months ago
Felix von Leitner 2b74003e85 add missign build deps (thanks Giorgio) 8 months ago
Felix von Leitner f8f8908929 add missed dependency 9 months ago
Felix von Leitner b21da7cf70 add support for saving syscalls with accept4 9 months ago
Felix von Leitner 9e831fe414 move cleanup after check that all events are handled 9 months ago
Felix von Leitner 874530bace prevent infinite loop in cleanup code for 9 months ago
Felix von Leitner d342fa80e2 properly initialize deferred list in io_fd (did not help though) 9 months ago
Felix von Leitner 9f9b777fab add snarky comment 10 months ago
Felix von Leitner ce92de14c0 might actually work now 10 months ago
Felix von Leitner 5420136c6b attempt to prevent future endless loops in io_wait half-closed fd 10 months ago
Felix von Leitner 93111d2dc7 add buffer_init_allocbuf, buffer_init_read, buffer_init_write, buffer_init_read_allocbuf, buffer_init_write_allocbuf 11 months ago
Felix von Leitner 96a42d6c7e document changes 12 months ago
Felix von Leitner c9823c9fbd you need to #include <stdlib.h> 12 months ago
Felix von Leitner 40a5ae7d3b add fmt_strm_malloc 12 months ago
Felix von Leitner bd5461a618 add man page for fmt_strm_alloca and fmt_strm_malloc 12 months ago
Felix von Leitner 6acd715154 mmap_private opens the file for reading, not for writing 12 months ago
Felix von Leitner 624c3ac378 more cross references for open_* 12 months ago
Felix von Leitner 00b0891427 correct file open mode for mmap_private man page 12 months ago
Felix von Leitner 7a484e1f0e more cross references 12 months ago
Felix von Leitner bab35a1169 update dependencies, use $(AR) and $(RANLIB) 1 year ago
Felix von Leitner 8b933945a1 forward changes made in prototypes to actual implementation 1 year ago
Felix von Leitner fe000e3df8 buffer_seek did not work at all m( 1 year ago
Felix von Leitner 1948ac17a4 undo fatfinger 1 year ago
Felix von Leitner 81def53a7d also advance cur if upstream is a bytestream or an iobuf 1 year ago
Felix von Leitner 96ea061228 also increment cur in bs_skip if upstream is not a memory buffer 1 year ago
Felix von Leitner c3366f8bbb only use writev for larger chunks in buffer_putflush 1 year ago
Felix von Leitner 726614af36 abort loop if EOF 1 year ago
Felix von Leitner a10f89d5f3 add compiler.h to abstract gcc attributes 1 year ago
Felix von Leitner 78084c5bd5 also set upstream to error state 1 year ago
Felix von Leitner addd1d3e88 add bs_seterrorstate 1 year ago
Felix von Leitner 622ee36925 also install parse.h 1 year ago
Felix von Leitner c7e6a3a55d buffer_seek is no longer limited to the current buffer contents 1 year ago