983 Commits (08a5bd88d2352a529eb63f65a279d7ba0e0b0a3a)
 

Author SHA1 Message Date
Felix von Leitner 08a5bd88d2 add seccomp notice 4 months ago
Felix von Leitner 6aba66e806 remove unused local var 4 months ago
Felix von Leitner c2e3bd9dae change io_eagain to io_eagain_wite 4 months ago
Felix von Leitner d91bcb2b15 add sandboxing hints 4 months ago
Felix von Leitner 4694d92199 remove unused label 4 months ago
Felix von Leitner 050f0ffe75 fix buffer overread for len=0 in scan_longn (Martin Castillo) 4 months ago
Felix von Leitner 02e8801c3c forgot to add man page 4 months ago
Felix von Leitner 8ca5aa48a5 what if the left-over from writev does not fit into the buffer? 5 months ago
Felix von Leitner b6f868eaab don't disturb glibc with __deprecated__ 5 months ago
Felix von Leitner ba876e757c recent kernel return POLLERR and then calling read returns EGAIN which 5 months ago
Felix von Leitner 0c69ff4b1b add bytestream man page 5 months ago
Felix von Leitner 566c1b025b explain a bit what we are trying to do here 10 months ago
Felix von Leitner ccdae48d82 try to prevent ARM from reordering writes in hardware 10 months ago
Felix von Leitner e34ccaa001 remove stray l (Rolf Eike Baer) 1 year ago
Felix von Leitner f8f40a544a now that gcc 11's static analyzer looks at array bounds in arguments 1 year ago
Felix von Leitner db4ef5494b some crude attempt to fix mingw cross build 1 year ago
Felix von Leitner a16f238d80 next attempt (I need a bsd shell) 1 year ago
Felix von Leitner 714a06fcb7 kqueue path assumed EVFILT_READ and EVFILT_WRITE are bits that can be used with | and ~ and & 1 year ago
Felix von Leitner 0c8b9934d2 provide prototype 1 year ago
Felix von Leitner 0c4c4efbe0 try too fix erdgeist's bug 1 year ago
Felix von Leitner a246f90de5 try to fix erdgeist's bug 1 year ago
Felix von Leitner 26a19cf273 less compiler warnings 1 year ago
Felix von Leitner 45c5556548 better test 1 year ago
Felix von Leitner 52d9cfa681 in io_eagain, make sure the kernel knows we wanted to write to the 1 year ago
Felix von Leitner 2a08bdfb89 change t.c from threading to full io_wait 1 year ago
Felix von Leitner 0be5f69f11 fix deps 1 year ago
Felix von Leitner b023cbb0aa test iob_send 1 year ago
Felix von Leitner b5f0721298 fix out of bounds memory access 1 year ago
Felix von Leitner b148d97cad limit iovec size for sendmsg code path to 50 1 year ago
Felix von Leitner 7705db76e2 mention sendmsg issue 1 year ago
Felix von Leitner 3e7158a2fc add missing includes 1 year ago
Felix von Leitner 77ea7db2d8 add missing man pages 1 year ago
Felix von Leitner c4b742d9e0 left old constants in 1 year ago
Felix von Leitner 53db030fd0 need to use own constants now 1 year ago
Felix von Leitner ed984eb886 now with accept4 1 year ago
Felix von Leitner e23d5bbc5b OSX does not have accept4 :( 1 year ago
Felix von Leitner 28d01b3688 also escape negative chars (we are in utf-8 land now, no longer latin1) 1 year ago
Felix von Leitner 5211d82384 it's fcntl.h not sys/fcntl.h 1 year ago
Felix von Leitner 2b74003e85 add missign build deps (thanks Giorgio) 1 year ago
Felix von Leitner f8f8908929 add missed dependency 1 year ago
Felix von Leitner b21da7cf70 add support for saving syscalls with accept4 1 year ago
Felix von Leitner 9e831fe414 move cleanup after check that all events are handled 1 year ago
Felix von Leitner 874530bace prevent infinite loop in cleanup code for 1 year ago
Felix von Leitner d342fa80e2 properly initialize deferred list in io_fd (did not help though) 1 year ago
Felix von Leitner 9f9b777fab add snarky comment 2 years ago
Felix von Leitner ce92de14c0 might actually work now 2 years ago
Felix von Leitner 5420136c6b attempt to prevent future endless loops in io_wait half-closed fd 2 years ago
Felix von Leitner 93111d2dc7 add buffer_init_allocbuf, buffer_init_read, buffer_init_write, buffer_init_read_allocbuf, buffer_init_write_allocbuf 2 years ago
Felix von Leitner 96a42d6c7e document changes 2 years ago
Felix von Leitner c9823c9fbd you need to #include <stdlib.h> 2 years ago