leitner
83c1186870
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)
2006-06-23 03:53:16 +00:00
leitner
d361d81c64
make socket_(tc|ud)p[46] actually return non-blocking sockets as
...
documented (Richard Lyons)
2006-05-18 06:02:43 +00:00
leitner
3c291ea2a8
document adding io_block
...
add rangecheck install target to GNUmakefile
cosmetics in rangecheck.h
2006-04-17 05:09:39 +00:00
leitner
dbd9fe1ea5
add rangecheck.h
2006-04-17 04:33:40 +00:00
leitner
c24de6da57
add cdb
2005-11-25 15:02:31 +00:00
leitner
1486e8dd7b
add taia_half
2005-10-14 15:37:19 +00:00
leitner
25c57a0b1b
implement Nikola's idea to remove limit number of strings in errmsg
2005-10-14 15:33:21 +00:00
leitner
c1c50c7dbd
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.
2005-09-09 22:12:23 +00:00
leitner
9512cee614
add -D_REENTRANT to CFLAGS so libowfat can be used in multi-threaded
...
programs
2005-09-02 21:11:58 +00:00
leitner
75d75100d8
document changes
2005-08-24 19:22:06 +00:00
leitner
c3c46494a6
version dump
2005-08-09 18:14:10 +00:00
leitner
19202d2320
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
2005-07-15 20:57:07 +00:00
leitner
8674c060a6
document kludge
2005-07-01 19:30:52 +00:00
leitner
0a47d9ea13
fix scan_to_sa (Tim Lorenz)
2005-06-08 04:08:18 +00:00
leitner
2a209a93c4
version bump
2005-05-24 08:51:21 +00:00
leitner
c169ae9b4a
IRIX compatibility (yuck!)
2005-05-20 14:14:15 +00:00
leitner
eeffc36387
remove even more warnings
...
64-bit cleanliness issue with auto-NULL-appending macros
2005-05-12 06:52:29 +00:00
leitner
6196f771cd
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")
2005-05-05 15:55:41 +00:00
leitner
05bf627d01
fix scan_xlong, scan_xlonglong and scan_8long
2005-04-25 19:41:51 +00:00
leitner
c874604f12
gcc 4 cleanups (mostly unsigned char* vs char*)
2005-04-23 15:50:16 +00:00
leitner
828aa295f1
optimize fmt_base64 (Dan Gundlach)
2005-04-12 06:48:39 +00:00
leitner
20c994bf59
fix a few man pages
2005-04-07 06:49:59 +00:00
leitner
9210337fa5
turns out there is one more error message that can signal missing IPv6
...
support in the kernel
2005-04-07 05:52:55 +00:00
leitner
2ec9f6dc9f
version bump
2005-03-11 22:38:36 +00:00
leitner
11da04b651
fix descriptor leak in iob_addfile_close if the range was 0 (oops)
2005-03-11 18:34:34 +00:00
leitner
e9e8886089
fix mmap_shared
2005-03-08 20:09:03 +00:00
leitner
9eb09b5bfe
add iob_free and man page for iob_reset.
...
check in some windoze compat crap (still does not compile through for
windoze)
2005-03-08 14:56:36 +00:00
leitner
bbf4c614bf
fix iob_write to handle failure properly
...
document that the iob_write callback should limit itself
2005-02-22 21:41:57 +00:00
leitner
f8d16ad407
document scan_urlencoded2
2005-02-21 13:15:33 +00:00
leitner
9cc9bf0e1b
attribute
2005-02-04 19:06:26 +00:00
leitner
f4c8a0c7c2
fix openbsd problem?
2005-02-04 19:04:12 +00:00
leitner
d6b7c29808
uh, the scope_id detection #defined the wrong constant. libowfat
...
always thought there was no scope_id. Oops.
2005-02-02 19:34:00 +00:00
leitner
4a3c687ea9
version bump
2005-01-31 18:30:14 +00:00
leitner
3407e87536
fix make tar target
2005-01-31 18:13:46 +00:00
leitner
fd4344f3c0
how could this ever have worked?
2005-01-23 02:45:42 +00:00
leitner
b617d63d1e
update dependencies
...
add errmsg_info and msg
2004-12-25 16:44:07 +00:00
leitner
86cfc33dab
add iob_write (send io batch through callback, e.g. for SSL)
2004-11-25 23:01:44 +00:00
leitner
b48ce77792
add iob_write (to write an io batch through a callback)
2004-11-25 22:55:46 +00:00
leitner
5eb1cdf888
cleanups in stralloc and buffer:
...
int -> long for sizes
char -> unsigned char for strings
2004-11-25 21:29:35 +00:00
leitner
38ef27207a
add buffer_putm and buffer_putmflush
2004-11-25 20:51:53 +00:00
leitner
5dfea5617e
add buffer_putsaflush
2004-11-25 20:21:31 +00:00
leitner
82b0bb6f39
extend API To read line/token to stralloc to allow clearing the
...
stralloc first.
add stralloc_zero to clear a stralloc
2004-11-25 20:07:31 +00:00
leitner
e95599085a
use madvise MADV_PREFETCH to implement iob_prefetch
2004-09-27 19:46:42 +00:00
leitner
8873a442f2
man page update
2004-09-17 13:51:35 +00:00
leitner
156ba1d275
bump version
2004-07-29 11:12:53 +00:00
leitner
72382af11a
Solaris compatibility for io_passfd and io_receivefd (untested, but at
...
least it compiles)
2004-06-03 16:45:30 +00:00
leitner
499ca6a307
also support ip6.arpa in addition to ip6.int
2004-06-03 16:31:27 +00:00
leitner
696c5f872c
add io_readwritefile, io_appendfile
2004-05-10 20:08:38 +00:00
leitner
11f0616cf3
work around broken Linux sendfile API (offset 64-bit but count 32-bit)
2004-05-08 12:52:22 +00:00
leitner
a6a00edd75
add errmsg API
2004-05-05 16:36:00 +00:00