19 Commits (ca968b8ceca0d6f6fdbfa9befaa2f9328d841501)

Author SHA1 Message Date
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