165 Commits (374370689929becc863793fb83da999465102871)

Author SHA1 Message Date
Felix von Leitner 3743706899 add io_fd_canwrite (like io_fd but assume the fd is writable) 10 years ago
Felix von Leitner 100ac91c79 fix io_receivefd so the incoming buffer is only 1 byte; io_passfd 11 years ago
Felix von Leitner 71b6e8fa00 support SCTP in addition to TCP 12 years ago
Felix von Leitner 233649d680 add iarray 13 years ago
Felix von Leitner 97161ed0df add buffer_tosa (buffer writing to auto-growing stralloc) 13 years ago
Felix von Leitner 4243bd22ec save 8 bytes in taia.h for 64-bit systems 13 years ago
Felix von Leitner a4a7ba2f11 version bump 13 years ago
Felix von Leitner 6dda2ae244 byte_zero is also miscompiled by gcc 4.3.2 13 years ago
Felix von Leitner 6d98b442ab some valgrind de-noising 14 years ago
Felix von Leitner b8a94d5b7b add uint64 pack and unpack routines 14 years ago
Felix von Leitner 7dd128e089 0.28 14 years ago
Felix von Leitner 5e8d303443 catch one more case in umult64 (Tomi Jylhä-Ollila) 14 years ago
Felix von Leitner c173ad3273 add socket_deferaccept 14 years ago
Felix von Leitner 17d867ddb6 add iob_addbuf_munmap 14 years ago
Felix von Leitner 1c8ffa9021 add fmt_strm 14 years ago
Felix von Leitner 6d718ded41 version bump 14 years ago
Felix von Leitner dc6ea1902b fmt_xlonglong was utterly broken (Johannes Vetter) 14 years ago
Felix von Leitner fd63810d89 try to catch malicious input in textcode fmt_* functions 15 years ago
Felix von Leitner 0f90f8eb71 escape more in fmt_ldapescape 15 years ago
Felix von Leitner 2fd48c7e57 use inttypes.h to declare ints in uint*.h 15 years ago
Felix von Leitner 7109a42c30 fmt_ip6 compresses at best spot, not at first spot (Nikola Vladov) 15 years ago
Felix von Leitner b5c41baade add some int overflow check macros to rangecheck.h 15 years ago
Felix von Leitner f064289d07 fix really pathological case where io_timeouted would never 15 years ago
Felix von Leitner f355b0b098 version bump 15 years ago
Felix von Leitner 51609b5628 add iob_bytesleft 15 years ago
Felix von Leitner 0698149baf switch to size_t and ssize_t 15 years ago
Felix von Leitner d1aef8af83 add asm versions of imult64 and umult64 for x86_64 15 years ago
Felix von Leitner 56fb0a586d fix for NetBSD 3.0 (they broke their sys/types.h) 16 years ago
Felix von Leitner 071df9ee4a make socket_(tc|ud)p[46] actually return non-blocking sockets as 16 years ago
Felix von Leitner 132a7ca159 document adding io_block 16 years ago
Felix von Leitner dcbc90e2c6 add rangecheck.h 16 years ago
Felix von Leitner 03806dc0c8 add cdb 16 years ago
Felix von Leitner 97f3315947 add taia_half 16 years ago
Felix von Leitner c89e6b4fcc implement Nikola's idea to remove limit number of strings in errmsg 16 years ago
Felix von Leitner 2e87886163 further Windoze support (test/io5.c works, gatling still doesn't) 16 years ago
Felix von Leitner 4653054e12 add -D_REENTRANT to CFLAGS so libowfat can be used in multi-threaded 16 years ago
Felix von Leitner 16168a5610 document changes 16 years ago
Felix von Leitner 93eb7241aa version dump 16 years ago
Felix von Leitner 237ff729b3 turns out the imult routines (which I never used) were incorrect. 17 years ago
Felix von Leitner ee33cae46a document kludge 17 years ago
Felix von Leitner becc322e12 fix scan_to_sa (Tim Lorenz) 17 years ago
Felix von Leitner 3ed5acbc60 version bump 17 years ago
Felix von Leitner 8b2036b21e IRIX compatibility (yuck!) 17 years ago
Felix von Leitner e5c56dc6b0 remove even more warnings 17 years ago
Felix von Leitner 4f5117a604 remove a few gcc 4 warnings 17 years ago
Felix von Leitner 513ee82192 fix scan_xlong, scan_xlonglong and scan_8long 17 years ago
Felix von Leitner 8b636109ab gcc 4 cleanups (mostly unsigned char* vs char*) 17 years ago
Felix von Leitner 1b1a6bbb3e optimize fmt_base64 (Dan Gundlach) 17 years ago
Felix von Leitner 231339251c fix a few man pages 17 years ago
Felix von Leitner dfa738fe14 turns out there is one more error message that can signal missing IPv6 17 years ago