Commit Briefs

3c23f6cdb6 Omar Polo

introduce got_error_checksum

ok stsp@


a755a22cd4 Omar Polo

another memcmp -> got_object_id_cmp




08578a35f6 Stefan Sperling

make close(2) failure checks consistent; check 'close() == -1' everywhere

ok millert, naddy


56b63ca4ab Stefan Sperling

make fclose(3) failure checks consistent; check 'fclose() == EOF' everywhere

ok millert, naddy


23c57b285f Christian Weisgerber

Stop including <sys/syslimits.h> directly.

POSIX says the limits defined there are available from <limits.h>, which almost all affected source files already included anyway. ok millert stsp


81a12da586 Christian Weisgerber

do not rely on <zlib.h> to pull in <unistd.h>

ok stsp




cc62643986 Stefan Sperling

make got-read-blob account for header len in size check

Fixes "no space" error with blobs which happen to straddle the size boundary for in-memory handling.


4492af8432 Stefan Sperling

plug a memory leak in got-read-blob


638f902404 Stefan Sperling

rename got_error_prefix_errno() to got_error_from_errno()


656b1f76d3 joshua stein

while (1) -> for (;;)


230a42bdc6 joshua stein

got_error_from_errno -> got_error_prefix_errno

also add got_error_prefix_errno2 and got_error_prefix_errno3 which should hopefully all be merged into a single function with variadic args (but can't alloc mem)