Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [6b3644a485] Fix -alpha applied to 16-bit color PNG. Thanks TheLemonMan. | dgp | 2017-03-06 | 1 | -2/+2 |
| | |||||
* | Minor: fix code indentation | dkf | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | [c648c8dad1] Repair PNG reader buffer overflow protections that prevented | dgp | 2015-09-23 | 1 | -4/+8 |
| | | | read of valid PNG image. | ||||
* | [dece631375] Prevent PNG Reader writing to memory beyond end of photo image | dgp | 2015-05-15 | 1 | -3/+7 |
| | | | block. | ||||
* | Use assertion to prevent writing pixel lines beyond end of Photo image block. | dgp | 2015-05-15 | 1 | -0/+3 |
| | |||||
* | [06c3fcb136] ImgGetPhoto() had some code misplaced in an earlier commit | dgp | 2015-05-05 | 1 | -1/+1 |
| | | | | | so that it failed to tell all callers when the alpha channel was fully opaque. This triggered another bug in the PNG writer where the alpha vs. non-alpha format choice was broken and confused, leading to corrupt png image files. | ||||
* | Fix [c0cc9fd153]: PNG parser does not support uppercase format string (using ↵ | jan.nijtmans | 2013-10-31 | 1 | -14/+11 |
| | | | | -format) | ||||
* | more places converted | jan.nijtmans | 2013-01-24 | 1 | -1/+1 |
| | |||||
* | Merge core-8-5-branch | jan.nijtmans | 2013-01-24 | 1 | -4/+4 |
| | | | Various Tcl_GetIndexFromObj -> Tcl_GetIndexFromObjStruct changes. | ||||
* | eliminate use of deprecated Tcl_SaveResult API | jan.nijtmans | 2013-01-20 | 1 | -12/+7 |
| | |||||
* | minor improvements to flag handling | dkf | 2012-07-31 | 1 | -1/+1 |
| | |||||
* | Much more cleaning up of result handling. | dkf | 2012-07-23 | 1 | -94/+120 |
| | |||||
* | Working towards adding all the Tcl_SetErrorCode calls that should be there. | dkf | 2012-07-16 | 1 | -34/+83 |
| | | | ** WORK IN PROGRESS ** | ||||
* | * generic/tkImgPNG.c (WriteExtraChunks): [Bug 3405839]: Write the sDAT | dkf | 2011-09-27 | 1 | -1/+18 |
| | | | chunk with the correct length. | ||||
* | Purge RCS Keywords | dgp | 2011-06-08 | 1 | -2/+0 |
| | |||||
* | Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be | dkf | 2011-03-12 | 1 | -3/+2 |
| | | | using useful casts internally. | ||||
* | * generic/tkImgPNG.c (ReadIDAT, DecodePNG): Move the check for overall | dkf | 2010-04-25 | 1 | -12/+15 |
| | | | | | | termination of the compressed stream until after the final IDAT has been read, so that multi-segment images will work right. Reported by Andy Goth on the Wiki. | ||||
* | * generic/tkImgPNG.c (WriteIDAT): [Bug 2984787]: Use the correct | dkf | 2010-04-12 | 1 | -3/+90 |
| | | | | | | | | | | flushing semantics when handling the last data from the image. Without this, many PNG readers (notably including Firefox) refuse to show the image and instead complain about errors. (ReadIDAT): Added sanity checks to ensure that when we've got bad data of the sorts of forms we were previously generating, we detect it and error out rather than silently failing. (WriteExtraChunks): New function to write in some basic metadata. | ||||
* | Make more internal tables "const" | nijtmans | 2010-02-05 | 1 | -2/+2 |
| | | | | tk*Decls.h (regenerated with new genStubs.tcl from Tcl) | ||||
* | fix more gcc warnings: missing initializer | nijtmans | 2010-01-18 | 1 | -2/+3 |
| | | | | | Apply patch [#2932808]: Canvas items not updating on widget state change | ||||
* | cast away a warning. | patthoyts | 2009-01-06 | 1 | -2/+2 |
| | |||||
* | Applied Michael Kirkham's fix to make all PngSuite images work. | dkf | 2008-12-28 | 1 | -3/+2 |
| | |||||
* | Implementation of TIP #244, PNG image support. | dkf | 2008-12-28 | 1 | -0/+3381 |