<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/src/lib/openjp2/tcd.c, branch v2.1.2</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=v2.1.2</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=v2.1.2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2016-09-13T09:00:08Z</updated>
<entry>
<title>Add sanity check for tile coordinates (#823)</title>
<updated>2016-09-13T09:00:08Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-07T22:24:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=b75acb3bb9e0fdf0f167f0a3331470c0a6e5ff3e'/>
<id>urn:sha1:b75acb3bb9e0fdf0f167f0a3331470c0a6e5ff3e</id>
<content type='text'>
Coordinates are casted from OPJ_UINT32 to OPJ_INT32
Add sanity check for negative values and upper bound becoming lower
than lower bound.
See also
https://pdfium.googlesource.com/pdfium/+/b6befb2ed2485a3805cddea86dc7574510178ea9
</content>
</entry>
<entry>
<title>Add overflow check in opj_tcd_init_tile (#819)</title>
<updated>2016-09-13T09:00:08Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-06T05:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=3547402709f1acf2c20a4e818f7aa6dac6bae471'/>
<id>urn:sha1:3547402709f1acf2c20a4e818f7aa6dac6bae471</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix division by zero</title>
<updated>2016-05-08T16:40:12Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-05-08T16:40:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=8f9cc62b3f9a1da9712329ddcedb9750d585505c'/>
<id>urn:sha1:8f9cc62b3f9a1da9712329ddcedb9750d585505c</id>
<content type='text'>
Fix uclouvain/openjpeg#733
</content>
</entry>
<entry>
<title>Fix some coverity warnings</title>
<updated>2016-04-30T10:15:22Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-04-30T10:15:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=cd77b6003b774dd337835630ea7b9b1fbc68d264'/>
<id>urn:sha1:cd77b6003b774dd337835630ea7b9b1fbc68d264</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix implicit float-to-bool conversions (#752)</title>
<updated>2016-04-28T09:52:45Z</updated>
<author>
<name>julienmalik</name>
<email>julienmalik@users.noreply.github.com</email>
</author>
<published>2016-04-28T09:52:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=e982d0396607a16ca0c373020cc93449504eb4e8'/>
<id>urn:sha1:e982d0396607a16ca0c373020cc93449504eb4e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix unsigned int overflow reported by UBSan (#759)</title>
<updated>2016-04-27T22:18:37Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-04-27T22:18:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=66fd497765939d02e8816d6d019839388fffdf79'/>
<id>urn:sha1:66fd497765939d02e8816d6d019839388fffdf79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix negative shift left reported by UBSan (#758)</title>
<updated>2016-04-27T19:56:09Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-04-27T19:56:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=e6881e75279627096fbbaca19e837252737a3892'/>
<id>urn:sha1:e6881e75279627096fbbaca19e837252737a3892</id>
<content type='text'>
Follow-up of #757

This shall have no performance impact on 2’s complement machine where
the compiler replaces the multiplication by power of two (constant) by
a left shift.
Verified at least on MacOS Xcode 7.3, same assembly generated after fix.</content>
</entry>
<entry>
<title>Fix inconsistent behavior of malloc(0)</title>
<updated>2015-10-17T00:55:09Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2015-10-17T00:55:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=8034ffde8b108957aeff801c30b1a4c31e147e55'/>
<id>urn:sha1:8034ffde8b108957aeff801c30b1a4c31e147e55</id>
<content type='text'>
Update #635
Update #625
</content>
</entry>
<entry>
<title>Fixed crash on encoding</title>
<updated>2015-10-16T23:30:23Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2015-10-16T23:30:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=83249c318fa9a133cb992973f84e15d3ba3182e0'/>
<id>urn:sha1:83249c318fa9a133cb992973f84e15d3ba3182e0</id>
<content type='text'>
Update #624
Update #625
</content>
</entry>
<entry>
<title>implement a portable aligned realloc</title>
<updated>2015-10-10T15:51:29Z</updated>
<author>
<name>Mathieu Malaterre</name>
<email>mathieu.malaterre@gmail.com</email>
</author>
<published>2015-10-10T15:51:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=d753441028e7c4f8efe84c043eff9c3e27e17c30'/>
<id>urn:sha1:d753441028e7c4f8efe84c043eff9c3e27e17c30</id>
<content type='text'>
</content>
</entry>
</feed>
