image/tiff
Nigel Tao 3a9bac650e tiff/lzw: don't follow code == hi if last is invalid
This does for x/image what
https://go-review.googlesource.com/c/go/+/45111/ did for the standard
library's compress/lzw.

The x variant is a fork of the stdlib, with an extra, explicit tweak
because the TIFF format is "off by one" - a mistake (not Go specific)
somebody introduced decades ago and that we can never fix, given all the
existing TIFF files out there in the wild.

When previously patching the stdlib variant, I was supposed to also
patch the x variant, but forgot.

Updates golang/go#11386

Change-Id: Ic74f9014d2d048ee12cdd151332db62b76f1cde2
Reviewed-on: https://go-review.googlesource.com/c/image/+/191221
Reviewed-by: Bryan C. Mills <bcmills@google.com>
2019-08-23 06:40:33 +00:00
..
lzw tiff/lzw: don't follow code == hi if last is invalid 2019-08-23 06:40:33 +00:00
buffer.go go.image/tiff: optimize reading uncompressed files from a tiff.buffer. 2012-02-21 11:25:19 +11:00
buffer_test.go go.image: initial code. 2012-01-31 11:32:50 +11:00
compress.go go.image/tiff: remove unreachable code. 2014-06-30 11:43:54 +10:00
consts.go tiff: Add support for CCITT group 3/4 compression 2019-06-22 00:34:08 +00:00
fuzz.go tiff: add Fuzz function 2019-03-21 06:31:52 +00:00
reader.go tiff: Add support for CCITT group 3/4 compression 2019-06-22 00:34:08 +00:00
reader_test.go tiff: Add support for CCITT group 3/4 compression 2019-06-22 00:34:08 +00:00
writer.go go.image/tiff: encoder fix non LZW Predictor and Paletted SamplesPerPixel and non RGB ExtraSamples. 2013-09-22 11:21:53 +10:00
writer_test.go tiff: Add support for CCITT group 3/4 compression 2019-06-22 00:34:08 +00:00