16 Commits (master)

Author SHA1 Message Date
leitner 1644367743 add unit tests, make code more obvious 7 months ago
leitner 533195b16f add unit test 6 years ago
leitner 8714ae112d mention that the str_copy return value does not include the \0
add unit test
6 years ago
leitner 760598ec2f #include <foo.h> -> #include <libowfat/foo.h> 7 years ago
leitner d26b8082d8 shut up new gcc 6 warnings 9 years ago
leitner fce165fdcb remove dead store 10 years ago
leitner d14d2536f0 get rid of -Wconversion warnings 11 years ago
leitner 3004b518ef switch to size_t and ssize_t 18 years ago
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")
20 years ago
leitner c874604f12 gcc 4 cleanups (mostly unsigned char* vs char*) 20 years ago
leitner dd5f8d13c3 gcc 4 breaks our nice alias 20 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)
21 years ago
leitner f828d295ce shortcut str_len to strlen on dietlibc 22 years ago
leitner cd666a2b09 make str_len an alias for strlen when on diet libc 22 years ago
leitner 85c18a49cb Lots of good clean-ups from Jukka Zitting! 23 years ago
leitner 3083708670 Initial revision 24 years ago