137 Commits (master)

Author SHA1 Message Date
Felix von Leitner c629697da4 add libowfat/ to includes 3 years ago
Felix von Leitner c4f30cc2c3 minimal demonstrator program for iom api 4 years ago
Felix von Leitner 49dea92f85 use write in buffer_put for a slight perf improvement 4 years ago
Felix von Leitner 5a711cb7ee fmt_ip6 was violating rfc5952 section 4.2.2 4 years ago
Felix von Leitner 2bcf469c7c add scan_utf8_sem 5 years ago
Felix von Leitner 076d31f593 improve json escape decoder, add test suite 5 years ago
Felix von Leitner 81c4d3787d include <foo> -> include "foo" 6 years ago
Felix von Leitner 4aee13bc9e add base64url support 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 bc76923c24 add gcc 5 integer overflow intrinsics support to rangecheck.h 6 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 5f90c12917 add fmt_iso8601 7 years ago
Felix von Leitner 6a74a47988 more updates 7 years ago
Felix von Leitner 62ec3d9b67 on Linux, save a few syscalls by using sendto/sendmsg with MSG_MORE 7 years ago
Felix von Leitner d8da202a8b introduce io_eagain_read and io_eagain_write (discontinue using io_eagain plz) 8 years ago
Felix von Leitner 9ed80b2d0e fix some bugs that cppcheck found 8 years ago
Felix von Leitner ad7268e0d7 catch not enough bytes in input buffer case 8 years ago
Felix von Leitner d308e8274a check value to large error for asn1derlength 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 68f5b64189 switch io_fds from array to newly implemented (hopefully thread-safe) iarray 8 years ago
Felix von Leitner 69e6c3c6c6 add buffer_tosa check to marshal.c 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 765d88a76d SECURITY: check for integer overflow in stralloc_ready 8 years ago
Felix von Leitner 461aa90923 add unit tests for uint* 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 6a1c199a99 $ make WERROR=-Werror now builds with -Werror 8 years ago
Felix von Leitner f03d88a4c7 add some unit tests for the formatting routines 8 years ago
Felix von Leitner 91b2116a38 add scan_netstring 8 years ago
Felix von Leitner 3743706899 add io_fd_canwrite (like io_fd but assume the fd is writable) 10 years ago
Felix von Leitner d3b996c7ce add trivial compare-and-swap test 10 years ago
Felix von Leitner 6305370c69 remove warning 12 years ago
Felix von Leitner 233649d680 add iarray 13 years ago
Felix von Leitner bb518ee596 one more test 13 years ago
Felix von Leitner 6dda2ae244 byte_zero is also miscompiled by gcc 4.3.2 13 years ago
Felix von Leitner e4010479e5 gcc 4.3.1 generates bad code for byte_copy, so I'm switching to a 13 years ago
Felix von Leitner 090f9ae243 forgot to add message in httperror 14 years ago
Felix von Leitner 6d98b442ab some valgrind de-noising 14 years ago
Felix von Leitner b8a94d5b7b add uint64 pack and unpack routines 14 years ago
Felix von Leitner 5e8d303443 catch one more case in umult64 (Tomi Jylhä-Ollila) 14 years ago
Felix von Leitner 4fc3ca3f32 prepare for leak detection 14 years ago
Felix von Leitner 1c8ffa9021 add fmt_strm 14 years ago
Felix von Leitner dc6ea1902b fmt_xlonglong was utterly broken (Johannes Vetter) 14 years ago
Felix von Leitner 0f90f8eb71 escape more in fmt_ldapescape 15 years ago
Felix von Leitner 77ec2baa8f win32 compat 15 years ago