summaryrefslogtreecommitdiff
path: root/buffer-diff.c
AgeCommit message (Collapse)AuthorFilesLines
2007-09-22Report # of pixels and max difference when there are image differences.Jeff Muizelaar1-12/+16
2007-08-17Make sure we create the output image on failure.Jeff Muizelaar1-6/+12
2007-03-20Fix type for buffer parameter to image_buf_diff.Jeff Muizelaar1-1/+2
2006-12-11Fix implicit declaration warnings.Jeff Muizelaar1-0/+1
2006-12-11Give copy_file a return value for signaling failure.Jeff Muizelaar1-5/+8
Make copy_file return failure if we can't open the desired files. If copy_file fails after a cache match fall through to the regular comparison method. This avoids a segfault if the reference image has been removed but the cache has not been updated.
2006-12-11Rename xmalloc.[ch] to util.[ch] and move xunlink from buffer-diff.cJeff Muizelaar1-14/+1
into util.c.
2006-09-06Add support for a reference cache file that contains SHA1 hashes of theJeff Muizelaar1-10/+23
reference images. Having the cache avoids the performance hit of reading and decompressing the reference pngs.
2006-04-122006-04-12 Jeff Muizelaar <jeff@infidigm.net>Jeff Muizelaar1-15/+84
* buffer-diff.c: (buffer_diff), (image_buf_diff): * buffer-diff.h: * test-poppler.c: (gdk_pixbuf_compare), (poppler_test_page), (poppler_test), (main): large performance improvements. I really should have split this commit up, but I don't know if this code is used by anyone other than me anyways. It should be correct.
2005-12-102005-12-09 Jeff Muizelaar <jeff@infidigm.net>Jeff Muizelaar1-1/+3
* buffer-diff.c: (image_diff): * test-poppler.c: (poppler_test_page): Plug two memory leaks.
2005-05-21Initial revisionJeff Muizelaar1-0/+149