leitner
d3d6c828a9
Turns out that shifting a negative signed int is undefined behavior in
...
C, too. Use other mechanism in case gcc decides to abuse that, too.
18 years ago
leitner
3e559e8d89
remove a bogus gcc warning
18 years ago
leitner
47d2e25ba3
simplify some expressions
18 years ago
leitner
1b88982d19
off-by-one
18 years ago
leitner
689de0e8e4
more brackets in macros (paranoia)
18 years ago
leitner
d22de55cee
add some int overflow check macros to rangecheck.h
18 years ago
leitner
e76d0e4500
new Makefile
18 years ago
leitner
7b52bfc982
fix really pathological case where io_timeouted would never
...
start over from the beginning because always new accept()ed
connections came in and got newer, higher descriptors since the last
io_timeouted loop. (Dirk Engling)
18 years ago
leitner
fded0f3a22
version bump
18 years ago
leitner
d39cabe5fa
ignore uudecode
18 years ago
leitner
8eab2b5aaf
make io_timeout clearer
18 years ago
sanjiyan
e08475dd42
return to DJB behavior...
...
on success return 1.
18 years ago
leitner
6358d73f64
use a non-blocking socket (oops)
18 years ago
leitner
f046d1cdc1
add iob_bytesleft
...
don't leak memory in test/httpd.c
18 years ago
leitner
e443e06b28
#include <strlen.h>
18 years ago
leitner
4f4b6bdfda
generate new Makefile
18 years ago
leitner
0cda5dacc8
immer noch falsch
18 years ago
leitner
8420a7a724
fix man pages
18 years ago
leitner
3004b518ef
switch to size_t and ssize_t
18 years ago
leitner
0e190f60ab
make uudecode print offsets, too
18 years ago
leitner
a2900d45a6
add warning about dodgy inline assembly
18 years ago
leitner
66b342099c
add asm versions of imult64 and umult64 for x86_64
...
(22 cycles -> 12 cycles on my Athlon 64)
18 years ago
leitner
28ac95863a
better Makefile
19 years ago
leitner
5d6ab12b28
catch write error in uudecode
19 years ago
leitner
83bf636b86
add RETURN VALUE section
19 years ago
leitner
f7e6432a2b
convert test programs from socket_tcp[46] to socket_tcp[46]b
19 years ago
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)
19 years ago
leitner
287d5fbd09
add mmap_unmap
19 years ago
leitner
144fb41918
remove warnings
19 years ago
leitner
d361d81c64
make socket_(tc|ud)p[46] actually return non-blocking sockets as
...
documented (Richard Lyons)
19 years ago
leitner
db2ab20d9f
vmsplice
19 years ago
leitner
a85d569caa
gcc 4.1 version of the code also works with other compilers, so make it
...
default and get rid of #ifdef hell
19 years ago
leitner
59e2897cf6
add comments to possibly non-obvious code
19 years ago
leitner
a1215d9f0a
use uintptr_t instead of size_t
19 years ago
leitner
3c291ea2a8
document adding io_block
...
add rangecheck install target to GNUmakefile
cosmetics in rangecheck.h
19 years ago
leitner
d468ea9eb7
add io_block
19 years ago
leitner
6e7198e23a
add man pages
19 years ago
leitner
dbd9fe1ea5
add rangecheck.h
19 years ago
leitner
8ccd1cdd5f
typo in comment
19 years ago
leitner
35c01d480b
add prototypes for traversal api
19 years ago
leitner
276f370e69
include cdb into libowfat.a
19 years ago
leitner
bc43b44556
remove public domain notices (my modified versions are no longer public
...
domain but GPL)
19 years ago
leitner
a4c134359f
oops
19 years ago
leitner
6aee879fa3
add cdb_make.h
19 years ago
leitner
7d91dc5888
unsigned int -> unsigned long int for length
19 years ago
leitner
c24de6da57
add cdb
19 years ago
leitner
a7ad37a4ff
new Makefile
19 years ago
leitner
1486e8dd7b
add taia_half
19 years ago
leitner
8a93baebee
add errmsg_int.h
19 years ago
leitner
25c57a0b1b
implement Nikola's idea to remove limit number of strings in errmsg
19 years ago