<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/libopenjpeg, branch version.1.5.1</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=version.1.5.1</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=version.1.5.1'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2012-09-10T11:16:55Z</updated>
<entry>
<title>[1.5] Fix Heap-based buffer-overflow when decoding openjpeg image</title>
<updated>2012-09-10T11:16:55Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-09-10T11:16:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=4776f4847774ca346da4d07d13c193f910d5cdeb'/>
<id>urn:sha1:4776f4847774ca346da4d07d13c193f910d5cdeb</id>
<content type='text'>
Thanks to Huzaifa Sidhpurwala of Red Hat Security Response Team for dataset to reproduce the issue.
Fixes issue 170

</content>
</entry>
<entry>
<title>[1.5] Fix issue with str_length not being used. Rewrite code to prefer use of vsnprintf to prevent potential buffer overflow.</title>
<updated>2012-09-10T09:54:40Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-09-10T09:54:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c2f32bb48567d637205b656e9ac1e427e130a21c'/>
<id>urn:sha1:c2f32bb48567d637205b656e9ac1e427e130a21c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[1.5] remove extra trailing semicolon</title>
<updated>2012-09-10T09:28:48Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-09-10T09:28:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=bba708462db8532d4e8600a87760116dbb6040ff'/>
<id>urn:sha1:bba708462db8532d4e8600a87760116dbb6040ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[1.5] COMP: Fix warnings identified by clang31</title>
<updated>2012-08-24T08:13:17Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-08-24T08:13:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=4935eaf773d49df92cea4845c52ff45d4a17ed1e'/>
<id>urn:sha1:4935eaf773d49df92cea4845c52ff45d4a17ed1e</id>
<content type='text'>
openjpeg/libopenjpeg/tcd.c:1884 col 48: warning: comparison of unsigned expressi
on &lt; 0 is always false

openjpeg/applications/codec/j2k_dump.c:362 col 29: warning: equality comparison
with extraneous parentheses

openjpeg/libopenjpeg/jpwl/jpwl_lib.c:680:19: warning: format specifies type 'int
' but the argument has type 'long long' [-Wformat]
    printf("Marker@%d: %X\n", cio_tell(cio) - 2, id);
                   ~^         ~~~~~~~~~~~~~~~~~
                   %lld

openjpeg/applications/jpip/libopenjpip/byte_manager.c:58:63: warning: format spe
cifies type 'long' but the argument has type 'OPJ_OFF_T' (aka 'long long') [-Wfo
rmat]
fprintf( FCGI_stderr, "Error: error in fetch_bytes( %d, %ld, %lu)\n", fd, offset
, size);

Author: Hans Johnson &lt;hans-johnson@uiowa.edu&gt;

</content>
</entry>
<entry>
<title>[1.5] Fix compilation issue with Compiler Borland C++ v. 5.5</title>
<updated>2012-07-11T15:07:05Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-07-11T15:07:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=a74a41b93212da050562ce7590239c6a6752b2e9'/>
<id>urn:sha1:a74a41b93212da050562ce7590239c6a6752b2e9</id>
<content type='text'>
Fixes issue 154

</content>
</entry>
<entry>
<title>[1.5] Fix r1727 (Issue 156) to compile on compilers where false is not defined.</title>
<updated>2012-07-11T15:00:55Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-07-11T15:00:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=6b5bbc2645961a1259bb84698f95af813011dcbb'/>
<id>urn:sha1:6b5bbc2645961a1259bb84698f95af813011dcbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[1.5] This fixes issues seen on PDF files</title>
<updated>2012-07-11T14:54:48Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-07-11T14:54:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=8b5f815925b1776f1d21997f4aa3e139cae356ac'/>
<id>urn:sha1:8b5f815925b1776f1d21997f4aa3e139cae356ac</id>
<content type='text'>
Fixes issue 156

</content>
</entry>
<entry>
<title>[1.5] Fix heap buffer overflow</title>
<updated>2012-07-10T13:08:08Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-07-10T13:08:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=abce31e7066cf1181d7aae2c670016799bd0a9e9'/>
<id>urn:sha1:abce31e7066cf1181d7aae2c670016799bd0a9e9</id>
<content type='text'>
Enforce sanity checks on tile number and tile length, even when the (rather
broken) USE_JPWL code isn't enabled.


</content>
</entry>
<entry>
<title>[1.5] jp2_read_boxhdr() call ignores return value</title>
<updated>2012-05-29T17:49:11Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-05-29T17:49:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=8062f74deb03a55616e14fb678184495c3867411'/>
<id>urn:sha1:8062f74deb03a55616e14fb678184495c3867411</id>
<content type='text'>
Fixes issue 91

</content>
</entry>
<entry>
<title>[1.5] This commit hides symptoms of CVE-2009-5030</title>
<updated>2012-05-29T17:21:05Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2012-05-29T17:21:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=cd8896968df459670442e6a608fae24880a9284c'/>
<id>urn:sha1:cd8896968df459670442e6a608fae24880a9284c</id>
<content type='text'>
As explained in issue 5, comment 1. This is an easy fix to avoid memory overrun.
Update issue 5
Update issue 62

</content>
</entry>
</feed>
