summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update component version for releaseHEADrelease/0.1.7masterVincent Sanders2023-12-271-1/+1
* Tests: Update for new API.Michael Drake2022-03-242-20/+4
* API: Remove get_bpp bitmap callback.Michael Drake2022-03-242-9/+7
* Update component version to 0.1.6 for releaserelease/0.1.6Vincent Sanders2020-05-241-2/+2
* Further quietening of scan-buildDaniel Silverstone2020-02-221-4/+4
* Add an assert to hopefully quieten scan-buildDaniel Silverstone2020-02-221-0/+3
* Update component version for releaserelease/0.1.5Vincent Sanders2018-08-281-1/+1
* Fix all ASAN and UBSAN errors spotted by the test setDaniel Silverstone2018-07-281-15/+27
* Count exit code 1 as an errorDaniel Silverstone2018-07-281-2/+2
* Prepare for release of 0.1.4release/0.1.4Daniel Silverstone2016-11-191-1/+1
* add test cases generated from our own run of AFLVincent Sanders2016-08-26445-0/+4
* Decode: Don't need to handle row padding in 32bpp decoder.Michael Drake2016-08-231-4/+0
* extend icon test corpus with a set generated with AFLVincent Sanders2016-08-23218-0/+4
* update icon decoding test to allow for output file on commandlineVincent Sanders2016-08-232-104/+108
* cope with bmp headers close to UINT32_MAXVincent Sanders2016-08-223-8/+18
* Decode: Account for row padding at end of row, rather than start.Michael Drake2016-08-221-12/+12
* deal with unrepresentable negative heights in bitmap info headerVincent Sanders2016-08-221-1/+5
* force image size comparison type to be long longVincent Sanders2016-08-211-1/+1
* limit maximum size of image the test tool will allow to be createdVincent Sanders2016-08-211-89/+93
* add simple netsurf bitmapVincent Sanders2016-08-211-0/+0
* allow the bmp decode test program to take a filename for the outputVincent Sanders2016-08-211-24/+41
* ensure icon mask decode sets transparancy correctlyVincent Sanders2016-08-191-12/+10
* add previously failing icon with transparancy as testVincent Sanders2016-08-193-2/+9
* allow icons with transparaency to be saved in P7 formatVincent Sanders2016-08-191-133/+182
* allow 32bpp icon to use their alpha channel for opacityVincent Sanders2016-08-191-0/+7
* separate 24bpp decoder from 32bppVincent Sanders2016-08-191-17/+110
* do not stop bitmap decode on first out of range colour table indexVincent Sanders2016-08-151-5/+8
* Split RLE decoding into two separate less complex routinesVincent Sanders2016-08-151-93/+224
* make sign of comparison explicitVincent Sanders2016-08-141-1/+1
* source code cleanup and reformat no functional changesVincent Sanders2016-08-142-1009/+1147
* fix test runner icon image selectionVincent Sanders2016-08-141-1/+1
* cope with palette bitmaps that have a bad offsetVincent Sanders2016-08-141-0/+10
* generate output ppm if the decode was incompleteVincent Sanders2016-08-142-129/+132
* futher fixes to RLE decoding to cope with top down decodingVincent Sanders2016-08-141-4/+21
* fix bounds checking in RLE decodeVincent Sanders2016-08-131-5/+10
* Add AFL demo bitmap and icon corpus to unit testsVincent Sanders2016-08-13968-1/+21
* Improve test runner and prevent generation of excessively large outputVincent Sanders2016-08-122-10/+70
* add tests for problematic bitmapsVincent Sanders2016-08-112-0/+7
* move library usage documentation into a README fileVincent Sanders2016-08-112-58/+62
* Update Component version for releaserelease/0.1.3Vincent Sanders2015-12-181-2/+2
* Range check colour table accesses.John-Mark Bell2015-11-202-5/+26
* Fix pixels_left calculation in RLE decoding.John-Mark Bell2015-11-202-5/+6
* Trivial spelling fixJohn-Mark Bell2015-11-201-1/+1
* test decoding of ico filesVincent Sanders2015-09-021-3/+3
* add decode test suiteVincent Sanders2015-09-0152-0/+35
* Caused a syntax error in previous commit while altering CFLAGSVincent Sanders2015-03-221-1/+1
* Update CFLAGS to avoid deprication warning for glibc 2.21 and later.Vincent Sanders2015-03-221-2/+10
* Fix paths for Haiku.Adrien Destugues2015-03-222-2/+2
* Update the component version for releaserelease/0.1.2Vincent Sanders2015-03-081-1/+1
* Fix up for new buildsystemJohn-Mark Bell2014-11-161-1/+1