26 Commits (master)

Author SHA1 Message Date
leitner 32eb43f99c add byte_start, byte_starts
add a man page for byte_equal_notimingattack
4 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 09c7eac41f #include <> to "" 9 years ago
leitner 9a1addce2f remove compiler warnings 11 years ago
leitner f7606283c8 add byte_equal_notimingattack 13 years ago
leitner 6d4c89ea72 byte_zero is also miscompiled by gcc 4.3.2 16 years ago
leitner 4678c3c08e gcc 4.3.2 miscompiles byte_diff :-( 16 years ago
leitner 97ac873038 gcc 4.3.1 generates bad code for byte_copy, so I'm switching to a
simpler version
16 years ago
leitner 3004b518ef switch to size_t and ssize_t 18 years ago
leitner 8ccd1cdd5f typo in comment 19 years ago
leitner 3fd4c515ae fix embarassing bug 21 years ago
leitner a9c687dec6 fix another case in byte_rchr 21 years ago
leitner b65d281e53 fix byte_rchr return value (Marcus Winkler) 21 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 dd2d9119fc comment typo in byte.h
byte_rchr did not work at all (oops)
uudecode now handles yenc (a little)
22 years ago
leitner 29490e8458 I need more sleep 22 years ago
leitner b1c57f2122 duh 22 years ago
leitner a0dbb50dc7 avoid SIGBUS in byte_copy 22 years ago
leitner 52b12478c6 only use faster byte_copy on i386 to avoid bus error 22 years ago
leitner caf0b55872 buffering updates 23 years ago
leitner 1fa408275c remove even more void* 23 years ago
leitner 620f0bbef2 remove more void* arithmetic 23 years ago
leitner 30fac6dd12 remove void* arithmetic 23 years ago
leitner 05b4cf85f7 some constness stuff for buffer_0, an experimental optimization for
byte_copy and add buffer_putspace, a trivial shortcut.
23 years ago
leitner 3083708670 Initial revision 24 years ago