<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/src/lib/openjp2/t1.c, branch openjpeg-2.1</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=openjpeg-2.1</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=openjpeg-2.1'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2016-09-16T15:48:20Z</updated>
<entry>
<title>Fix warnings from recent overflow checks</title>
<updated>2016-09-16T15:48:20Z</updated>
<author>
<name>Antonin Descampe</name>
<email>antonin@gmail.com</email>
</author>
<published>2016-09-16T15:48:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=25966346f76e1e27adf35a7180cddf311a3c9788'/>
<id>urn:sha1:25966346f76e1e27adf35a7180cddf311a3c9788</id>
<content type='text'>
see #832
</content>
</entry>
<entry>
<title>Add overflow checks for opj_aligned_malloc</title>
<updated>2016-09-13T19:05:30Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-12T18:20:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=43557dcd3bac636283f5205089fe767eae207fb0'/>
<id>urn:sha1:43557dcd3bac636283f5205089fe767eae207fb0</id>
<content type='text'>
See
https://pdfium.googlesource.com/pdfium/+/b20ab6c7acb3be1393461eb650ca8fa
4660c937e/third_party/libopenjpeg20/0020-opj_aligned_malloc.patch
</content>
</entry>
<entry>
<title>Change 'restrict' define to 'OPJ_RESTRICT' (#816)</title>
<updated>2016-09-13T09:00:07Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-05T22:49:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c8fbf0f5160a78d2d39666f69c95293ca99c0f0d'/>
<id>urn:sha1:c8fbf0f5160a78d2d39666f69c95293ca99c0f0d</id>
<content type='text'>
Visual Studio 2015 does not pass regression tests with `__restrict` so kept disabled for MSVC.
Need to check proper usage of OPJ_RESTRICT (if correct then there’s
probably a bug  in vc14)

Closes #661
</content>
</entry>
<entry>
<title>Fix UBSan gcc warning for first arg to memset non null</title>
<updated>2016-05-02T10:13:24Z</updated>
<author>
<name>Julien Malik</name>
<email>julien.malik@paraiso.me</email>
</author>
<published>2016-05-02T10:13:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=e1e018a8dc8c96f45486768356b7fb370ae0527c'/>
<id>urn:sha1:e1e018a8dc8c96f45486768356b7fb370ae0527c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #706 from mayeut/issue135</title>
<updated>2016-04-30T11:51:01Z</updated>
<author>
<name>Antonin Descampe</name>
<email>antonin@gmail.com</email>
</author>
<published>2016-04-30T11:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=72deb588cbc8d5f56f8b0db3a2d120913e792cb8'/>
<id>urn:sha1:72deb588cbc8d5f56f8b0db3a2d120913e792cb8</id>
<content type='text'>
Fix issue 135
The fix is legal regarding the standard but I did not manage to find out if it covers a bug in opj_t2_read_packet_data or if the file is corrupted</content>
</entry>
<entry>
<title>cppcheck fix for openjp2 (#740)</title>
<updated>2016-04-29T21:49:17Z</updated>
<author>
<name>julienmalik</name>
<email>julienmalik@users.noreply.github.com</email>
</author>
<published>2016-04-29T21:49:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=319fc971fef8a1e1c1c543506c26805873e3f258'/>
<id>urn:sha1:319fc971fef8a1e1c1c543506c26805873e3f258</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix issue 135</title>
<updated>2016-04-27T21:15:47Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-01-25T21:16:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=20789fed4ec7746e938dd2934a1fb5aa352f4d12'/>
<id>urn:sha1:20789fed4ec7746e938dd2934a1fb5aa352f4d12</id>
<content type='text'>
dwt_interleave_h.gsr105.jp2 now has the same output as kakadu
issue399 is corrupted. Only the corrupted part changes.

Update known failures for x86 MD5

NR-DEC-kodak_2layers_lrcp.j2c-31-decode-md5
NR-DEC-kodak_2layers_lrcp.j2c-32-decode-md5
NR-DEC-issue135.j2k-68-decode-md5
</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 negative shift left reported by UBSan (#757)</title>
<updated>2016-04-26T20:06:06Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-04-26T20:06:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=6f2ac3ee366a9b587abe9a72febc400ba5b98c24'/>
<id>urn:sha1:6f2ac3ee366a9b587abe9a72febc400ba5b98c24</id>
<content type='text'>
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>Add some missing static</title>
<updated>2015-07-18T00:39:32Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2015-07-18T00:39:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=ae4799ad076837cd83d7f414d8adbbc5bd9107dc'/>
<id>urn:sha1:ae4799ad076837cd83d7f414d8adbbc5bd9107dc</id>
<content type='text'>
Still needs to check j2k.c &amp; jp2.c
Update uclouvain/openjpeg#243
</content>
</entry>
</feed>
