1027 Commits (master)
 

Author SHA1 Message Date
leitner fdebbb224e update for new files added 5 months ago
leitner ae3749aa31 test client and server for iom 5 months ago
leitner 08e6338d23 update iom_add man page, add iom_requeue man page 5 months ago
leitner 0756884d41 add iom_requeue 5 months ago
leitner 7100af72ca add entries for new files 5 months ago
leitner 5dbad67352 autofree mode for io_batch 5 months ago
leitner f045b33647 document the new functions 5 months ago
leitner af8a2d7215 typo 5 months ago
leitner 6f8e168ae3 proper return value handling 5 months ago
leitner cf112a57fa timespec is absolute, not relative! 5 months ago
leitner 962bcbd917 more apple 5 months ago
leitner 3003b1cfba applify iom test 5 months ago
leitner 4200c23f6e try to accomodate apple 5 months ago
leitner 3ad333ea50 see if threads.h is there 5 months ago
leitner 328ca85792 remove k&r prototype 5 months ago
leitner e7a4cd490d next try (too late) 5 months ago
leitner efc47fbe95 stupid copy&paste error 5 months ago
leitner 071088c183 forgot to set v6only on bsd in the SOCK_NONBLOCK case 5 months ago
leitner e19831955e sigh 5 months ago
leitner cf6441b0c4 another bsd warning 5 months ago
leitner 8d027b2a2b silence bsd warning 5 months ago
leitner e394b3cb06 silence warnings under bsd 5 months ago
leitner 1824bcbd0c try to get bsdmake working again 5 months ago
leitner 4a3dadafa8 fix unused include warning 7 months ago
leitner d03a732c81 add sanitizers to unit test runs
remove unnecessary stdlib.h include in json.c
7 months ago
leitner 1644367743 add unit tests, make code more obvious 7 months ago
leitner 0d788fb946 get rid of gcc compiler warning 7 months ago
leitner 365cfb10c5 silence compiler warning 7 months ago
leitner 1f113d5623 remove unaligned memory access behind #ifdef i386 from uint*.h (compilers are now smart enough so they are no longer needed and they were technically undefined behavior so the sanitizer complained) 7 months ago
leitner 0dbac6ba02 remove unaligned write for #ifdef i386 (it was technically undefined
behavior and the compiler is now smart enough to turn the more elaborate
code into a single store)
7 months ago
leitner a71f28fe6c silence C23 warning 8 months ago
leitner b375c53c7d get rid of undefined behavior regarding order of evaluation 11 months ago
leitner cee447066f get rid of undefined behavior regarding -INT_MAX 11 months ago
leitner 90529e9952 reduce compiler warnings during unit tests 11 months ago
leitner 80328bccf9 return early 1 year ago
leitner b4ba06aee4 add C++ convenience overloads to uint*.h 1 year ago
leitner 5b6e6a0671 be more explicit about size requirement 1 year ago
leitner 444c36f3e8 silence clang static analyzer 1 year ago
leitner 4422ec3770 gcc 13 -fanalyze run with fixes / comments about false positives 1 year ago
leitner e98c1c426f don't need fmt.h 1 year ago
leitner 3992fa9f6b make clean also removes json binary 1 year ago
leitner 2a5c8dc352 auto-generate compile_commands.json for clangd / vim ale
remove Makefile generation rules when generating Makefile
make sure compile_commands.json can generate with Makefile too, not just with GNUmakefile
1 year ago
leitner ee44f1a430 #define _POSIX_C_SOURCE 200809L 1 year ago
leitner 6d74052760 also be more c99 compliant on non-linux platforms :-) 2 years ago
leitner ec3d2bfe6c change a few // comments back to /* */ for older compilers 2 years ago
leitner dbca5e9d5a be more C99 compliant (Florian Weimer) 2 years ago
leitner ffdcdffcc0 next attempt to automate the dependency pain away: make updatedeps 2 years ago
leitner f621834f84 mcfgthread renamed their include file 2 years ago
leitner 154bc69e7a update entities.json
fix build fails (never happened to me because I have the headers installed system-wide)
2 years ago
leitner 0c12716977 version bump 2 years ago