898 Commits (0d817b6e57a1e77dde49f6624a214a1c164eac53)
 

Author SHA1 Message Date
Felix von Leitner 0d817b6e57 add man pages for fmt_copybytes and fmt_copybytes_sizeof_minus1 10 months ago
Felix von Leitner 39587d0c14 fmt_copybytes and fmt_copybytes_sizeof_minus1 now follow the dest==NULL 10 months ago
Felix von Leitner 85dfa44135 add fmt_copybytes_sizeof_minus1 10 months ago
Felix von Leitner 1b2e166e79 add fmt and scan versions of uint* 10 months ago
Felix von Leitner 6567d89ac0 add static analyzer targets 10 months ago
Felix von Leitner e69ffa426f fix memory leak in error path 10 months ago
Felix von Leitner 519c59690d add errmsg documentation 10 months ago
Felix von Leitner d9d7a26770 fix two complaints by clang's static analyzer 11 months ago
Felix von Leitner a2081362bb port the epoll optimizations to kqueue, hopefully repairing it in the process 1 year ago
Felix von Leitner 8ada277583 silence another compiler warning 1 year ago
Felix von Leitner 798848ec05 remove compiler warnings in ent 1 year ago
Felix von Leitner b8fd3b6bc9 escape </script> in fmt_jsonescape 1 year ago
Felix von Leitner 77b31e22a0 don't assume memory allocations will succeed 1 year ago
Felix von Leitner c0b851da69 try to work with gcc 8.3, too 1 year ago
Felix von Leitner bf4f402892 remove failing assert that failed build 1 year ago
Felix von Leitner 445a56512d use _Static_assert if available 1 year ago
Felix von Leitner 3262a8dbf6 some old glibc may define MSG_ZEROCOPY but not SO_ZEROCOPY :-( 1 year ago
Felix von Leitner 782cbd81b4 the glibc case of the new __writememsz__ and friends macros broke 1 year ago
Felix von Leitner a9b2cc59aa support gcc 10's access attribute when compiling with dietlibc 1 year ago
Felix von Leitner 7208ff99c2 make mmap_private on Windows work on read-only files, too 2 years ago
Felix von Leitner a85915ba39 add some comments 2 years ago
Felix von Leitner c629697da4 add libowfat/ to includes 2 years ago
Felix von Leitner 5945afed04 half-hearted improvements to Windows compilability 2 years ago
Felix von Leitner 62b1800438 half-hearted Windows compilability improvements 2 years ago
Felix von Leitner 600d51d5ac bsd fix 2 years ago
Felix von Leitner e78d79b263 less warnings 2 years ago
Felix von Leitner 79f12bb3dc scan_utf8_sem 2 years ago
Felix von Leitner 1514eeed74 another attempt 2 years ago
Felix von Leitner 75b28ec8ba make headers fix for bsd make 2 years ago
Felix von Leitner 43983c9b52 BSD build fix (hopefully) 2 years ago
Felix von Leitner 0a753734d3 be less restrictive (RFC says NUL CR and LF need to be escaped) 2 years ago
Felix von Leitner d4adc803fe systems without fastopen support return EPIPE 2 years ago
Felix von Leitner 40178af0af version bump 3 years ago
Felix von Leitner eed95827a4 update Makefile 3 years ago
Felix von Leitner eb4d3afbea add unit test 3 years ago
Felix von Leitner 2c4e279f1e add unit test 3 years ago
Felix von Leitner e0ab8984bf mention that the str_copy return value does not include the \0 3 years ago
Felix von Leitner 133aa01439 fix unit test for fmt_escapecharc 3 years ago
Felix von Leitner cc06de3f94 s/write/writev/ 3 years ago
Felix von Leitner 1d1cd71efb add make pic 3 years ago
Felix von Leitner da1d2a6554 make fastopen fall back to connect if len==0 3 years ago
Felix von Leitner 7bfadf4dea add stralloc_APPEND 3 years ago
Felix von Leitner c4f30cc2c3 minimal demonstrator program for iom api 3 years ago
Felix von Leitner 22408afb0e add experimental iom API for multithreaded I/O multiplexing (in io.h) 3 years ago
Felix von Leitner 9edee65561 #include_next no longer needed 3 years ago
Felix von Leitner 49dea92f85 use write in buffer_put for a slight perf improvement 3 years ago
Felix von Leitner 8eceaa5232 add rmdir 3 years ago
Felix von Leitner 39a431f4d8 don't escape poop emoji (emit as utf8 instead) 3 years ago
Felix von Leitner 707f0cca3b zero-terminate utf8 strings in ent 3 years ago
Felix von Leitner 20db301e4f undo freebsd fix, does not compile 3 years ago