Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-12 | allow larger amount of pixels, loosen the integer overflow checkHEADmaster | Lode | |
2018-05-22 | max 5552 instead of 5550 sums before adler32 overflow | Lode | |
2018-03-26 | when decoding with palette output type but not specifying actual palette ↵ | Lode | |
(implying the desire to keep the original), it could change indices if there were duplicate colors in the palette. The workaround was to set color_convert = 0. Still, even with color_convert, there is no reason to do that, so this fixes it | |||
2018-02-20 | fix issue after merge | Lode | |
2018-02-20 | Merge pull request #51 from jobtalle/master | Lode Vandevenne | |
Resolved issue #24 | |||
2018-01-15 | allow optionally ignoring a few more recoverable errors | Lode | |
2017-10-10 | Merge pull request #52 from JayXon/error_code | Lode Vandevenne | |
Fix wrong error code if huffmanDecodeSymbol fail | |||
2017-09-17 | fix encoder memory leak for some input error cases | Lode | |
2017-03-20 | Fix wrong error code if huffmanDecodeSymbol fail | JayXon | |
The return value of huffmanDecodeSymbol is stored in code_d not code_ll, code_ll is between 257 and 285 here. | |||
2017-03-18 | Fixed formatting | jobtalle | |
2017-03-18 | Fixed 64bit warnings produced by MSVC, issue #24 | jobtalle | |
2016-11-28 | grey+alpha auto color model detection bugfix | Lode | |
2016-05-03 | fix relying on integer underflow | Lode | |
2016-05-01 | fix encoding PNGs of large dimensions | Lode | |
2016-04-23 | fix warning about uninitialized outsize | Lode | |
2016-04-21 | Update lodepng.cpp | Lode Vandevenne | |
2016-04-18 | replace qsort with custom sort for compatibility with some platforms | Lode | |
2016-04-11 | fix coding error | Lode Vandevenne | |
2016-04-11 | a fex fixes | Lode Vandevenne | |
2016-04-09 | color key and file handling | Lode | |
2016-01-25 | code tweaks | Lode | |
2016-01-24 | update version number | Lode | |
2016-01-24 | various updates | Lode | |
2016-01-22 | Fixed crash on uncompressed PNG files. | JeckDev | |
When writing an uncompressed PNG, deflateDynamic erroneously indexed a newly allocated block of datasize length using the datapos offset. This would crash anytime datapos > 0. | |||
2016-01-18 | various fixes | Lode | |
2015-12-09 | Merge branch 'master' of https://github.com/lvandeve/lodepng | Lode | |
2015-12-09 | Made load_file function return error if file can't be opened | Lode | |
2015-11-02 | fix typo | Lode Vandevenne | |
2015-10-24 | output palette fix | Lode | |
2015-10-24 | fix typos | Ben Wiederhake | |
Credits go to the authors of 'codespell'. | |||
2015-09-12 | Merge branch 'master' of https://github.com/lvandeve/lodepng | Lode | |
2015-09-12 | add LODEPNG_NO_COMPILE_CRC compile option | Lode | |
2015-08-01 | encode() now returns error code if save_file() cannot open output file. | Don Cross | |
Before this change, encode() would return 0 whether or not the output file was created. There was no way for a caller to know when the file could not be created (e.g. due to a non-existent parent directory). Changed save_file() to return error 79 if it cannot open output file. encode() checks return code from save_file() and passes any error value back to the caller. | |||
2015-04-19 | small optimization | Lode | |
2015-04-19 | boundary package merge | Lode | |
2015-03-21 | make all comments C-style | Lode | |
2015-02-16 | minor fixes | Lode | |
2014-12-01 | tiny tweaks | Lode | |
2014-12-01 | Merge branch 'ansi_c_only' of https://github.com/slowriot/lodepng into ↵ | Lode | |
slowriot-ansi_c_only | |||
2014-12-01 | move VERSION_STRING to header as LODEPNG_VERSION_STRING | Lode | |
2014-11-28 | Removing all C99 version define switches and the associated C99 functionality | SlowRiot | |
2014-11-28 | Merge https://github.com/lvandeve/lodepng | SlowRiot | |
# By Lode # Via Lode * https://github.com/lvandeve/lodepng: various fixes Conflicts: lodepng.cpp | |||
2014-11-28 | ensuring ANSI C compatibility by using ifdefs where appropriate | SlowRiot | |
2014-11-27 | various fixes | Lode | |
2014-11-27 | more != comparisons instead of < against unsigned types for loops starting ↵ | SlowRiot | |
with 0 | |||
2014-11-27 | fixing preincrement bug introduced previously | SlowRiot | |
2014-11-27 | Merge branch 'master' of https://github.com/lvandeve/lodepng | SlowRiot | |
# By Lode (10) and others # Via Lode * 'master' of https://github.com/lvandeve/lodepng: fix for C fix examples better bitpointer checks small tweaks Update lodepng.h Update lodepng.cpp avoid too big pixel sizes predict idat size correctly for interlaced images unit test was a bit slow like that fix bug with encoding transparent single-pixel image protect against invalid chunk lengths in some tools fix pngdetail.cpp collapsing duplicate branch do not check unsigned windowsize for < 0 Conflicts: lodepng.cpp | |||
2014-11-21 | fix for C | Lode | |
2014-11-20 | better bitpointer checks | Lode | |
2014-11-20 | small tweaks | Lode | |