<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/src/lib/openjp2/sparse_array.c, branch cancel</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=cancel</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=cancel'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2022-01-18T20:55:10Z</updated>
<entry>
<title>Fix potential overflow related issues spotted by LGTM code analysis (#1402)</title>
<updated>2022-01-18T20:55:10Z</updated>
<author>
<name>Eric Harvey</name>
<email>71228603+Eharve14@users.noreply.github.com</email>
</author>
<published>2022-01-18T20:55:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=241e9e8efeb6750ef4202a61b3a436628e4f6d23'/>
<id>urn:sha1:241e9e8efeb6750ef4202a61b3a436628e4f6d23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Workaroudn cppcheck (correct) warning about same code in then and else branches</title>
<updated>2017-09-19T16:35:31Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-19T16:35:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c22ea12219c711031ef9b5823f2d9eb1081261e9'/>
<id>urn:sha1:c22ea12219c711031ef9b5823f2d9eb1081261e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace  C++ style comments by C ones</title>
<updated>2017-09-19T16:25:55Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-19T16:25:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=ce8edf9bffb8caae5480b862a04b66e0e355394b'/>
<id>urn:sha1:ce8edf9bffb8caae5480b862a04b66e0e355394b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace  C++ style comments by C ones</title>
<updated>2017-09-19T16:22:07Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-19T16:22:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=d415723fd9f2ee415e506e94ee8be8127680fdcd'/>
<id>urn:sha1:d415723fd9f2ee415e506e94ee8be8127680fdcd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix warnings and errors when compiling with a c++ compiler (#1021)</title>
<updated>2017-09-19T10:46:20Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-19T10:46:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=fdef69b43ce5222ac0f2a87f2fad1442ece340e8'/>
<id>urn:sha1:fdef69b43ce5222ac0f2a87f2fad1442ece340e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace uses of size_t by OPJ_SIZE_T</title>
<updated>2017-09-04T15:35:52Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-04T15:35:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=579b8937eae7e6b6868b8b5c6286a742c10a5130'/>
<id>urn:sha1:579b8937eae7e6b6868b8b5c6286a742c10a5130</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sparse_array: optimizations for lossy case</title>
<updated>2017-09-01T20:23:29Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-01T14:31:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=7017e67a01c378a7a1ee5e34dd544c793b5c23e4'/>
<id>urn:sha1:7017e67a01c378a7a1ee5e34dd544c793b5c23e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sub-tile decoding: speed up vertical pass in IDWT5x3 by processing 4 cols at a time</title>
<updated>2017-09-01T14:31:00Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-01T14:31:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=873004c615b1bed3ce780e869288602af86fdee5'/>
<id>urn:sha1:873004c615b1bed3ce780e869288602af86fdee5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Optimize reading/write into sparse array</title>
<updated>2017-09-01T14:30:50Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-01T14:30:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=b2cc8f7f81242f967b65e76de043e5e31663d793'/>
<id>urn:sha1:b2cc8f7f81242f967b65e76de043e5e31663d793</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various changes to allow tile buffers of more than 4giga pixels</title>
<updated>2017-09-01T14:30:44Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2017-09-01T14:30:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=98b93103613c90753fb6c57696f9403f8ea0b1d6'/>
<id>urn:sha1:98b93103613c90753fb6c57696f9403f8ea0b1d6</id>
<content type='text'>
Untested though, since that means a tile buffer of at least 16 GB. So
there might be places where uint32 overflow on multiplication still occur...
</content>
</entry>
</feed>
