leitner
ddfdd4d077
add compiler.h to abstract gcc attributes
4 years ago
leitner
32cafc2b80
add a few helpers for parsing binary data
4 years ago
leitner
8a8109f27e
support gcc 10's access attribute when compiling with dietlibc
5 years ago
leitner
14f26729e9
add scan_utf8_sem
...
add utf8 test suite
8 years ago
leitner
32a312b8f1
add marshaling code for protocol buffers
9 years ago
leitner
ac6979e4af
add scan_iso8601+test
10 years ago
leitner
69eb8c01e3
add scan_ulongn, scan_8longn, scan_xlongn and scan_longn
11 years ago
leitner
4f1e1d300c
make headers work in C++
...
add two more variable length integer encoding functions
13 years ago
leitner
ad6c2d9ce7
add functions to encode and decode variable length integers in binary
13 years ago
leitner
928bfe5c09
for installed header files, add comment saying where they came from
15 years ago
leitner
3004b518ef
switch to size_t and ssize_t
18 years ago
leitner
a8f6a1c121
remove special case stralloc textcode functions
...
write generic stralloc and array textcode wrapper functions
change textcode API to use long instead of int
add cescape fmt and scan functions to textcode
add fmt_foldwhitespace to textcode
22 years ago
leitner
b6258d3dfa
remove obsolete extern from header files
22 years ago
leitner
5226dd010d
change length or size specifiers in APIs from int to long
...
add array API (http://cr.yp.to/lib/array.html )
22 years ago
leitner
72ba2ad6b5
add beginnings of integer range checking
22 years ago
leitner
9e85dc61a0
add scan_httpdate
22 years ago
leitner
f921b8cbb0
monster update: add tai, taia, iopause, case, and ipv6 enhanced dns
23 years ago
leitner
3683655654
remove __THROW
24 years ago
leitner
3083708670
Initial revision
24 years ago