<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgd.git/src, branch master</title>
<subtitle>github.com: libgd/libgd
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/'/>
<entry>
<title>Fix #847: enable back GD_BICUBIC* interpolation methods</title>
<updated>2023-01-25T18:14:11+00:00</updated>
<author>
<name>Cyprien Nicolas</name>
<email>cyprien@octopuce.fr</email>
</author>
<published>2022-10-27T12:36:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=39abd7238cea2ba8baa4bcac1d6fc01c6cb8afab'/>
<id>39abd7238cea2ba8baa4bcac1d6fc01c6cb8afab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing include</title>
<updated>2022-10-30T17:08:36+00:00</updated>
<author>
<name>Kai Pastor</name>
<email>dg0yt@darc.de</email>
</author>
<published>2022-10-30T08:29:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=fe3e0d388c5b964d8ac2612e31b28344d400b063'/>
<id>fe3e0d388c5b964d8ac2612e31b28344d400b063</id>
<content type='text'>
`gd_webp.c` needs `ssize_t` which is defined in `gd_intern.h` for MSVC.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`gd_webp.c` needs `ssize_t` which is defined in `gd_intern.h` for MSVC.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix deprecared function prototypes</title>
<updated>2022-08-23T15:59:29+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-08-23T05:43:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=7dae72496749f6d059e191e39fdfbf3de4025cac'/>
<id>7dae72496749f6d059e191e39fdfbf3de4025cac</id>
<content type='text'>
Fixes following errors:
error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes following errors:
error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #833 from khaledhosny/fix-raqm-rotation</title>
<updated>2022-08-08T12:33:11+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2022-08-08T12:33:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=dbe3001a125003adb553b9e1cd9443353b1df56a'/>
<id>dbe3001a125003adb553b9e1cd9443353b1df56a</id>
<content type='text'>
Fix #790, don't rotate glyph positions with Raqm 0.9.0+</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #790, don't rotate glyph positions with Raqm 0.9.0+</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #834: gdfonts.c comment mistake</title>
<updated>2022-08-05T13:07:22+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2022-08-05T13:07:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=0050cc8182980713c54d3352bd025cc021b62917'/>
<id>0050cc8182980713c54d3352bd025cc021b62917</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #790, don't rotate glyph positions with Raqm 0.9.0+</title>
<updated>2022-08-01T18:55:37+00:00</updated>
<author>
<name>Khaled Hosny</name>
<email>khaled@aliftype.com</email>
</author>
<published>2022-08-01T17:24:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=52b4da0967db468de1124e4ca01f2250ae74eba5'/>
<id>52b4da0967db468de1124e4ca01f2250ae74eba5</id>
<content type='text'>
Raqm will apply the transformation matrix set on the FT_Face itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Raqm will apply the transformation matrix set on the FT_Face itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #831: gdImageAvif memory leak</title>
<updated>2022-06-10T11:58:56+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2022-06-10T11:58:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=4b5b2f122bf5df628d4e07631b599e8ef3144f70'/>
<id>4b5b2f122bf5df628d4e07631b599e8ef3144f70</id>
<content type='text'>
First, we must not forget to call `avifImageDestroy()` when we're
finished with the image.

Then we also need to cater to the allocated `dataBuf`.  To keep track
of that, we "extend" `avifIO` as `avifIOCtxReader`.  To simplify, and
to avoid unnecessary allocations, we use `realloc()`.  To better fit
with GD, we also use the GD memory allocation functions instead of the
ones provided by libavif.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First, we must not forget to call `avifImageDestroy()` when we're
finished with the image.

Then we also need to cater to the allocated `dataBuf`.  To keep track
of that, we "extend" `avifIO` as `avifIOCtxReader`.  To simplify, and
to avoid unnecessary allocations, we use `realloc()`.  To better fit
with GD, we also use the GD memory allocation functions instead of the
ones provided by libavif.
</pre>
</div>
</content>
</entry>
<entry>
<title>Some fixes for MINGW (#828)</title>
<updated>2022-04-15T08:34:24+00:00</updated>
<author>
<name>مهدي شينون (Mehdi Chinoune)</name>
<email>79349457+MehdiChinoune@users.noreply.github.com</email>
</author>
<published>2022-04-15T08:34:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=7efcf4f935d0466b6ada44bed62d729cd2cddbc4'/>
<id>7efcf4f935d0466b6ada44bed62d729cd2cddbc4</id>
<content type='text'>
* Enable webpng on MINGW

* Detect GD version using cmake language

* Use _aligned_malloc instead of posix_memalign on Windows

* Include missing "errno.h"

* Fix finding WEBP on MINGW

* Fix finding XPM on MINGW

* Use PkgConfig to find packages on MINGW

* CI: Enable more options  for MINGW</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Enable webpng on MINGW

* Detect GD version using cmake language

* Use _aligned_malloc instead of posix_memalign on Windows

* Include missing "errno.h"

* Fix finding WEBP on MINGW

* Fix finding XPM on MINGW

* Use PkgConfig to find packages on MINGW

* CI: Enable more options  for MINGW</pre>
</div>
</content>
</entry>
<entry>
<title>enable interlace transform when reading png (#823)</title>
<updated>2022-02-07T05:57:24+00:00</updated>
<author>
<name>Brett</name>
<email>6075681+developerbmw@users.noreply.github.com</email>
</author>
<published>2022-02-07T05:57:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=5c8d8d115984bc12ac98ec4c294c95483a721f1c'/>
<id>5c8d8d115984bc12ac98ec4c294c95483a721f1c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tests based on coverity reports (#819)</title>
<updated>2022-02-01T08:09:01+00:00</updated>
<author>
<name>Pierre Joye</name>
<email>pierre.php@gmail.com</email>
</author>
<published>2022-02-01T08:09:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgd.git/commit/?id=167ea1f4f0003f3e9f7ca1e586189e99cf33d47f'/>
<id>167ea1f4f0003f3e9f7ca1e586189e99cf33d47f</id>
<content type='text'>
* Partial #818, unused arg

* Partial #818, init var

* partail #818, fix va_args usage

* partail #818, handle f* calls and avoid possible call to malloc with negative values

* partail #818, prevent double free

* partail #818, resource leak if test fail

* partail #818, null deref fix

* partail #818, avoid double free on fp failure

* Partial #818, fix error msg

* Partial #818, leak on error

* Partial #818, null deref

* Partial #818, avoid possible negative index on failure

* partial #818, does not free if we return if requested new size overflow

* partial #818, avoid double free, free where the alloc happened</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Partial #818, unused arg

* Partial #818, init var

* partail #818, fix va_args usage

* partail #818, handle f* calls and avoid possible call to malloc with negative values

* partail #818, prevent double free

* partail #818, resource leak if test fail

* partail #818, null deref fix

* partail #818, avoid double free on fp failure

* Partial #818, fix error msg

* Partial #818, leak on error

* Partial #818, null deref

* Partial #818, avoid possible negative index on failure

* partial #818, does not free if we return if requested new size overflow

* partial #818, avoid double free, free where the alloc happened</pre>
</div>
</content>
</entry>
</feed>
