62 Commits (43983c9b5299fac5001eaa10e13f6f3b8cfa82fa)

Author SHA1 Message Date
Felix von Leitner e5fb72d521 move unit tests into each file (compile with -DUNITTEST) 5 years ago
Felix von Leitner d6674f6d8e #include <foo.h> -> #include <libowfat/foo.h> 5 years ago
Felix von Leitner 818f2dc2e9 remove new compiler warnings from gcc 7 5 years ago
Felix von Leitner 96a9165266 add new line 5 years ago
Felix von Leitner 32104440a6 add man page for scan_utf8_sem 5 years ago
Felix von Leitner 2bcf469c7c add scan_utf8_sem 5 years ago
Felix von Leitner 5027027b8c osx 6 years ago
Felix von Leitner 9e3ba6e772 shut up new gcc 6 warnings 6 years ago
Felix von Leitner d453330622 stupid sign extension 6 years ago
Felix von Leitner ee08bd436c fix two issues found by clang's static analyser 6 years ago
Felix von Leitner 8f64f1c9af add marshaling code for protocol buffers 6 years ago
Felix von Leitner ec32c40bab add netstring formatter 6 years ago
Felix von Leitner 33fcc42d09 add documentation 7 years ago
Felix von Leitner 0784612aa2 fix timezone handling 7 years ago
Felix von Leitner ba17f2b5df add scan_iso8601+test 7 years ago
Felix von Leitner 18d9655ca4 add more comments 8 years ago
Felix von Leitner e796d5bdbc better comment 8 years ago
Felix von Leitner ad7268e0d7 catch not enough bytes in input buffer case 8 years ago
Felix von Leitner 482fb6cba4 remove superfluous &0x7f 8 years ago
Felix von Leitner 2837d39ba6 much shorter way to do the same thing 8 years ago
Felix von Leitner 6a4ceca9c0 for asn1derlength: save a few bytes 8 years ago
Felix von Leitner c90a757f45 reject non-minimally encoded ASN.1 DER data 8 years ago
Felix von Leitner 4ab5705eec fix typo in man page 8 years ago
Felix von Leitner 69e6c3c6c6 add buffer_tosa check to marshal.c 8 years ago
Felix von Leitner 20d899eb7e remove can't happen code and instead force a compile time error 8 years ago
Felix von Leitner f68ede8333 improved code path for typical platforms where there is a wider integer type 8 years ago
Felix von Leitner 1d50536829 catch other potential overflow 8 years ago
Felix von Leitner d74fc233fc get rid of more -Wconversion warnings 8 years ago
Felix von Leitner 6e36286b34 get rid of -Wconversion warnings 8 years ago
Felix von Leitner ddec9f403a remove -Wconversion warnings 8 years ago
Felix von Leitner 823f052cbd scan_*longlong now properly abort if the number would not fit 8 years ago
Felix von Leitner 826abd7560 do proper early abort in the other scan_* routines if the numeric value 8 years ago
Felix von Leitner 0482a9ec04 add json encoding routines to textcode 8 years ago
Felix von Leitner 91b2116a38 add scan_netstring 8 years ago
Felix von Leitner 825f9ee219 add scan_ulongn, scan_8longn, scan_xlongn and scan_longn 8 years ago
Felix von Leitner 28180795a9 add more examples 8 years ago
Felix von Leitner babeb35b1f catch more bad encoding 9 years ago
Felix von Leitner cf46170dc7 make headers work in C++ 10 years ago
Felix von Leitner 24c6e42b3c add functions to encode and decode integers in variable length binary 10 years ago
Felix von Leitner 30dd022a6e work around broken sqlite download httpd 13 years ago
Felix von Leitner fe4fef2e65 slight optimization 14 years ago
Felix von Leitner 0698149baf switch to size_t and ssize_t 15 years ago
Felix von Leitner 071df9ee4a make socket_(tc|ud)p[46] actually return non-blocking sockets as 16 years ago
Felix von Leitner 8b2036b21e IRIX compatibility (yuck!) 17 years ago
Felix von Leitner e5c56dc6b0 remove even more warnings 17 years ago
Felix von Leitner 513ee82192 fix scan_xlong, scan_xlonglong and scan_8long 17 years ago
Felix von Leitner 0b2ec6da99 make sure scan_httpdate uses GMT for mktime 17 years ago
Felix von Leitner cc8b30ba1d add a few man pages 18 years ago
Felix von Leitner 640edc1651 remove special case stralloc textcode functions 18 years ago
Felix von Leitner ec9299ff57 only write dest if we actually parsed something 18 years ago