summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-09color key and file handlingLode
2016-03-29ignore invalid data past IEND in chunk utilLode
2016-03-23show background color in pngdetailLode
2016-01-26Fix the quick referenceLode Vandevenne
2016-01-25code tweaksLode
2016-01-24update version numberLode
2016-01-24various updatesLode
2016-01-24Merge pull request #32 from JeckDev/masterLode Vandevenne
Fixed crash on uncompressed PNG files.
2016-01-22Fixed 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-18various fixesLode
2016-01-18only include those C++ headers when LODEPNG_COMPILE_CPPLode
2016-01-06Merge pull request #30 from Flameeyes/masterLode Vandevenne
Fix crash on PNG files with a single column of pixels.
2016-01-03Fix crash on PNG files with a single column of pixels.Diego Elio Pettenò
2015-12-10Merge pull request #26 from Saribro/masterLode Vandevenne
Fix VS2015 compilation of pngdetail.
2015-12-10Fix VS2015 compilation.Saribro
VS2015 can't find std::min/max without additional header.
2015-12-09some new features for the pngdetail exampleLode
2015-12-09Merge branch 'master' of https://github.com/lvandeve/lodepngLode
2015-12-09Made load_file function return error if file can't be openedLode
2015-11-02fix typoLode Vandevenne
2015-10-24output palette fixLode
2015-10-24Merge pull request #21 from BenWiederhake/masterLode Vandevenne
fix typos
2015-10-24fix typosBen Wiederhake
Credits go to the authors of 'codespell'.
2015-10-19Merge pull request #18 from BenWiederhake/masterLode Vandevenne
fix typos
2015-10-19fix typosBen Wiederhake
2015-09-12Merge branch 'master' of https://github.com/lvandeve/lodepngLode
2015-09-12add LODEPNG_NO_COMPILE_CRC compile optionLode
2015-09-12Merge pull request #14 from cosinekitty/savefile-return-codeLode Vandevenne
encode() returns error code if save_file() cannot open output file.
2015-08-01encode() 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-19small optimizationLode
2015-04-19Merge branch 'master' of https://github.com/lvandeve/lodepngLode
2015-04-19boundary package mergeLode
2015-03-26Merge pull request #8 from Saribro/masterlvandeve
pngdetail size print fix
2015-03-25un/compressed size info switched aroundBart Swinnen
2015-03-21make all comments C-styleLode
2015-02-16move examples to examples directoryLode
2015-02-16minor fixesLode
2015-01-20update a todoLode
2014-12-02Update example_png_info.cpplvandeve
2014-12-01tiny tweaksLode
2014-12-01Merge branch 'ansi_c_only' of https://github.com/slowriot/lodepng into ↵Lode
slowriot-ansi_c_only
2014-12-01move VERSION_STRING to header as LODEPNG_VERSION_STRINGLode
2014-11-28Removing all C99 version define switches and the associated C99 functionalitySlowRiot
2014-11-28Merge https://github.com/lvandeve/lodepngSlowRiot
# By Lode # Via Lode * https://github.com/lvandeve/lodepng: various fixes Conflicts: lodepng.cpp
2014-11-28ensuring ANSI C compatibility by using ifdefs where appropriateSlowRiot
2014-11-27various fixesLode
2014-11-27more != comparisons instead of < against unsigned types for loops starting ↵SlowRiot
with 0
2014-11-27fixing preincrement bug introduced previouslySlowRiot
2014-11-27Merge branch 'master' of https://github.com/lvandeve/lodepngSlowRiot
# 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-21fix for CLode
2014-11-21fix examplesLode