Commit Graph

1055 Commits

Author SHA1 Message Date
leitner
7bcee7d593 commit to C24 2025-01-15 12:37:58 +00:00
leitner
8659c2122c try to fix kqueue on netbsd 2024-11-26 20:37:42 +00:00
leitner
c6496422b8 update attributes 2024-11-26 15:32:45 +00:00
leitner
120d605a31 update Makefile from GNUmakefile 2024-11-26 11:11:42 +00:00
leitner
541bb29de2 remove stray backslash in clean target 2024-11-26 11:10:55 +00:00
leitner
02582cc1ab sprinkle compiler attributes over code base
some arm fixes (char is unsigned on arm)
2024-11-26 09:49:31 +00:00
leitner
a7080c590a kqueue was broken? 2024-11-24 10:33:54 +00:00
leitner
4b88f66bce make sure restrict is there 2024-11-22 20:10:14 +00:00
leitner
09b7e80c40 update compiler attributes 2024-11-22 19:52:25 +00:00
leitner
4b84fba68b more function attribute updates 2024-11-22 19:40:24 +00:00
leitner
626c55b122 update attributes 2024-11-22 19:24:07 +00:00
leitner
a78155400f update function attributes 2024-11-22 19:22:42 +00:00
leitner
f27834ad4f make length explicit 2024-11-22 19:06:56 +00:00
leitner
31d0819c4b update dependencies in GNUmakefile 2024-11-22 14:29:19 +00:00
leitner
42308df614 fmt_utf8 failed on ARM where char == unsigned char (Friedrich Beckmann) 2024-11-16 13:13:24 +00:00
leitner
552b8f0233 add man pages for the new clamp apis 2024-11-12 13:38:49 +00:00
leitner
4fd84be29c add a few comments explaining the interface 2024-11-12 13:28:15 +00:00
leitner
50755efd27 use static inline instead of extern inline 2024-11-12 13:21:56 +00:00
leitner
190382bb7a add clamp.h (for easy integer overflow prevention) 2024-11-12 13:19:06 +00:00
leitner
e7bfe87bfb add libowfat/ to include 2024-11-08 11:47:33 +00:00
leitner
27b7a0a46f mention in the header that the iom api is not ready yet 2024-11-08 11:40:14 +00:00
leitner
c14164d9b9 update Makefile 2024-10-31 13:41:12 +00:00
leitner
167628890e make clean also deletes *.plist (vim ALE clangd leftovers) 2024-10-22 12:40:08 +00:00
leitner
9039742734 make actual buffer static 2024-10-22 12:38:20 +00:00
leitner
f232d06e89 fix off-by-one in fmt_escapecharxml
include scan.h not fmt.h in scan_utf8
2024-10-22 12:36:52 +00:00
leitner
03a85d6dc7 start at 0 not b->next as e is already based on next not on 0 2024-10-02 16:26:42 +00:00
leitner
00851585d4 update dependencies in Makefile 2024-07-25 10:08:14 +00:00
leitner
5a0b43a151 update dependencies in makefile 2024-07-25 10:06:20 +00:00
leitner
fdebbb224e update for new files added 2024-04-13 15:06:54 +00:00
leitner
ae3749aa31 test client and server for iom 2024-04-11 22:11:25 +00:00
leitner
08e6338d23 update iom_add man page, add iom_requeue man page 2024-04-11 21:06:17 +00:00
leitner
0756884d41 add iom_requeue 2024-04-11 21:01:04 +00:00
leitner
7100af72ca add entries for new files 2024-04-08 12:36:31 +00:00
leitner
5dbad67352 autofree mode for io_batch 2024-04-08 12:35:11 +00:00
leitner
f045b33647 document the new functions 2024-04-08 12:34:08 +00:00
leitner
af8a2d7215 typo 2024-04-05 17:55:16 +00:00
leitner
6f8e168ae3 proper return value handling 2024-04-05 17:37:38 +00:00
leitner
cf112a57fa timespec is absolute, not relative! 2024-04-05 16:26:43 +00:00
leitner
962bcbd917 more apple 2024-04-05 14:57:56 +00:00
leitner
3003b1cfba applify iom test 2024-04-05 14:53:01 +00:00
leitner
4200c23f6e try to accomodate apple 2024-04-05 14:49:51 +00:00
leitner
3ad333ea50 see if threads.h is there 2024-04-04 16:11:07 +00:00
leitner
328ca85792 remove k&r prototype 2024-04-04 15:38:18 +00:00
leitner
e7a4cd490d next try (too late) 2024-04-03 22:13:05 +00:00
leitner
efc47fbe95 stupid copy&paste error 2024-04-03 22:11:43 +00:00
leitner
071088c183 forgot to set v6only on bsd in the SOCK_NONBLOCK case 2024-04-03 22:09:24 +00:00
leitner
e19831955e sigh 2024-04-03 21:52:18 +00:00
leitner
cf6441b0c4 another bsd warning 2024-04-03 21:49:05 +00:00
leitner
8d027b2a2b silence bsd warning 2024-04-03 21:47:07 +00:00
leitner
e394b3cb06 silence warnings under bsd 2024-04-03 21:44:28 +00:00