Gitweb links:
...log
http://git.netsurf-browser.org/libnsbmp.git/shortlog/88de8453335d91e8c34a...
...commit
http://git.netsurf-browser.org/libnsbmp.git/commit/88de8453335d91e8c34a69...
...tree
http://git.netsurf-browser.org/libnsbmp.git/tree/88de8453335d91e8c34a69c2...
The annotated tag, release/0.1.4 has been created
at 88de8453335d91e8c34a69c202285e94023b9fa6 (tag)
tagging 451cd990477dfcf50058370a7f8c67dba0d612bb (commit)
replaces release/0.1.3
tagged by Daniel Silverstone
on Sat Nov 19 09:25:21 2016 +0000
- Log -----------------------------------------------------------------
Official Release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEVAwUAWDAagsMN9DnymH10AQqgbwgAsadh4BizibjdQPc/9NlcgMIeMf8o+JBB
DtwXUlr61fsvrFdm35rXoLLvPigiQyVMvaPkLNzRTyMQJ++jONWDgX6/ZpQzkArV
CrDR0qnEbqSCS1xZcFYwzfEg4kB1LKm9Xaun+QoCOHrg62b0Kqk77+muCi9RWv3/
364A/feV+4gQvuEGhcQ0wt4txBCIunM63xFXCSc4OmmC4G+x6vxOWCfNICUZl3ED
lRD3guEQEfq37yrqS/Tnbc/4quI99bFZKDt0mmZT+tVqoRiCnxVrkyhzqzl3Omul
h8GBZEfZ4G+uUDci7lLRuahU4sTu+VZftyVD6+FKmJk7jzj/WPaXcQ==
=hNM6
-----END PGP SIGNATURE-----
Daniel Silverstone (1):
Prepare for release of 0.1.4
Michael Drake (2):
Decode: Account for row padding at end of row, rather than start.
Decode: Don't need to handle row padding in 32bpp decoder.
Vincent Sanders (27):
move library usage documentation into a README file
add tests for problematic bitmaps
Improve test runner and prevent generation of excessively large output
Add AFL demo bitmap and icon corpus to unit tests
fix bounds checking in RLE decode
futher fixes to RLE decoding to cope with top down decoding
generate output ppm if the decode was incomplete
cope with palette bitmaps that have a bad offset
fix test runner icon image selection
source code cleanup and reformat no functional changes
make sign of comparison explicit
Split RLE decoding into two separate less complex routines
do not stop bitmap decode on first out of range colour table index
separate 24bpp decoder from 32bpp
allow 32bpp icon to use their alpha channel for opacity
allow icons with transparaency to be saved in P7 format
add previously failing icon with transparancy as test
ensure icon mask decode sets transparancy correctly
allow the bmp decode test program to take a filename for the output
add simple netsurf bitmap
limit maximum size of image the test tool will allow to be created
force image size comparison type to be long long
deal with unrepresentable negative heights in bitmap info header
cope with bmp headers close to UINT32_MAX
update icon decoding test to allow for output file on commandline
extend icon test corpus with a set generated with AFL
add test cases generated from our own run of AFL
-----------------------------------------------------------------------
--
NetSurf BMP Decoder