91 Commits (1c8ffa902131ec464c53c87c152ca36e5f1fd41a)

Author SHA1 Message Date
Felix von Leitner 1c8ffa9021 add fmt_strm 16 years ago
Felix von Leitner dc6ea1902b fmt_xlonglong was utterly broken (Johannes Vetter) 16 years ago
Felix von Leitner 0f90f8eb71 escape more in fmt_ldapescape 16 years ago
Felix von Leitner 77ec2baa8f win32 compat 16 years ago
Felix von Leitner 5619ba06f2 small man page updates and add a cdbget test 16 years ago
Felix von Leitner 7109a42c30 fmt_ip6 compresses at best spot, not at first spot (Nikola Vladov) 16 years ago
Felix von Leitner 65b6a4874b remove unnecessary casts in test/uudecode 16 years ago
Felix von Leitner b5c41baade add some int overflow check macros to rangecheck.h 16 years ago
Felix von Leitner 440b59d891 use a non-blocking socket (oops) 17 years ago
Felix von Leitner 51609b5628 add iob_bytesleft
don't leak memory in test/httpd.c
17 years ago
Felix von Leitner 876b883646 #include <strlen.h> 17 years ago
Felix von Leitner 0698149baf switch to size_t and ssize_t 17 years ago
Felix von Leitner 1f828b0f53 make uudecode print offsets, too 17 years ago
Felix von Leitner 75773cbb03 catch write error in uudecode 17 years ago
Felix von Leitner b7864a6ce5 convert test programs from socket_tcp[46] to socket_tcp[46]b 17 years ago
Felix von Leitner 56fb0a586d fix for NetBSD 3.0 (they broke their sys/types.h)
remove support for ip6.int reverse lookup in DNS routines (the domain is
no longer delegated)
17 years ago
Felix von Leitner 071df9ee4a make socket_(tc|ud)p[46] actually return non-blocking sockets as
documented (Richard Lyons)
17 years ago
Felix von Leitner dcbc90e2c6 add rangecheck.h 17 years ago
Felix von Leitner 2e87886163 further Windoze support (test/io5.c works, gatling still doesn't)
This is just to get gatling to work, I may remove it again after
    that.
18 years ago
Felix von Leitner 237ff729b3 turns out the imult routines (which I never used) were incorrect.
Noted by Matthew Dempsky
  open_* from open.h now open in large file mode
18 years ago
Felix von Leitner 4f5117a604 remove a few gcc 4 warnings
work around freebsd 5.4 brokenness (if you don't have IPv6 in the
    kernel, socket(PF_INET6,SOCK_STREAM,0) returns EPROTONOSUPPORT
    instead of EPFNOSUPPORT, which basically says "yeah, I know IPv6,
    but TCP?  never heard of it")
18 years ago
Felix von Leitner 61a51950d4 add iob_free and man page for iob_reset.
check in some windoze compat crap (still does not compile through for
windoze)
18 years ago
Felix von Leitner 0359400b79 add buffer_mmapread 18 years ago
Felix von Leitner 30ebd15584 add proxy, use errmsg.h in test/dnsip 19 years ago
Felix von Leitner 03e3922f17 fix uudecode to also decode one yenc file I came across 19 years ago
Felix von Leitner 992833074b fix base64 decoding 19 years ago
Felix von Leitner 645ecc0632 add iob_write (to write an io batch through a callback) 19 years ago
Felix von Leitner 6c4ad0514f remove warnings in tests 19 years ago
Felix von Leitner 084f24d25b #include <fmt.h> 19 years ago
Felix von Leitner bc4c322160 don't output newline if output is not going to terminal 19 years ago
Felix von Leitner bf99affbdb remove warning (changed API from int to long) 19 years ago
Felix von Leitner 095bdd7d90 darn! 19 years ago
Felix von Leitner 8184a8b322 make b64decode more useful 19 years ago
Felix von Leitner ec2f230bb4 add fd passing functions 19 years ago
Felix von Leitner cf6eb857ea add two useful little test programs 19 years ago
Felix von Leitner 126e947ac2 add experimental prefetching support 20 years ago
Felix von Leitner c99799d0f8 more alloca fixes 20 years ago
Felix von Leitner 73bfb8efe8 skip initial slashes 20 years ago
Felix von Leitner ae0cba982b add cescape stuff and two tests 20 years ago
Felix von Leitner 2d27cd435b harmonize semantics of io_sendfile and iob_send 20 years ago
Felix von Leitner fff6656e62 fix httperror in httpd test 20 years ago
Felix von Leitner 7a859cb66e add sigio support
extend code to cope with edge triggered event notification
add io_eagain() so that you can notify io_wait if accept() returned EAGAIN
20 years ago
Felix von Leitner 44b65fa305 add stupid little httpd 20 years ago
Felix von Leitner 72a8e9a633 make iob_send return aggregate total 20 years ago
Felix von Leitner 63149c4ed9 add iob test 20 years ago
Felix von Leitner f70b907066 make the accepted connections non-blocking, too 20 years ago
Felix von Leitner 3587b749d1 more error messages in io5 test 20 years ago
Felix von Leitner 092b5f860b write a small socket server with io_wait integration and add and debug
io framework enough to support the test program
20 years ago
Felix von Leitner 7c5beaf741 reverse return code for safemult API to conform to newer djb APIs 20 years ago
Felix von Leitner 28c1c46cad oops, forgot ! 20 years ago