<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/mhash/patches/" rel="alternate"/><link href="https://sourceforge.net/p/mhash/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/mhash/patches/</id><updated>2020-04-17T17:03:01.635000Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>Use-after-free in hmac_test.c</title><link href="https://sourceforge.net/p/mhash/patches/12/" rel="alternate"/><published>2020-04-17T17:03:01.635000Z</published><updated>2020-04-17T17:03:01.635000Z</updated><author><name>Dan Fandrich</name><uri>https://sourceforge.net/u/dfandrich/</uri></author><id>https://sourceforge.net1106da0bc1f4fb4d901064217c7978840ee6f84b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This patch fixes a use-after-free condition in hmac_test.c that causes crashes on some environments.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#11 mhash-0.9.9.9: No more need for AC_FUNC_MALLOC check</title><link href="https://sourceforge.net/p/mhash/patches/11/?limit=25#e9ed" rel="alternate"/><published>2013-11-05T07:28:05.598000Z</published><updated>2013-11-05T07:28:05.598000Z</updated><author><name>Michael Haubenwallner</name><uri>https://sourceforge.net/u/mhaubi/</uri></author><id>https://sourceforge.net0a2d975c605f518a7d436038d8d57d84b1f760cc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;And for the stdlib.h check dropped from configure: This is still done earlier.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>mhash-0.9.9.9: No more need for AC_FUNC_MALLOC check</title><link href="https://sourceforge.net/p/mhash/patches/11/" rel="alternate"/><published>2013-11-05T07:14:44.501000Z</published><updated>2013-11-05T07:14:44.501000Z</updated><author><name>Michael Haubenwallner</name><uri>https://sourceforge.net/u/mhaubi/</uri></author><id>https://sourceforge.netd3aa0d12d61239dfd0e3859e9e2fa3809948c950</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Compiling mhash-0.9.9.9 on platforms (like AIX) without GNU libc compatible malloc leads to undefined symbol rpl_malloc when linking the in-mhash executables drver, frag_test, rest_test, hmac_test, keygen_test.&lt;/p&gt;
&lt;p&gt;Reason is that configure.in still contains AC_FUNC_MALLOC, detecting need to "#define malloc rpl_malloc", while mhash does not provide a rpl_malloc implementation.&lt;/p&gt;
&lt;p&gt;As the only use of malloc() in lib/stdfns.c does not rely on GNU libc compatible malloc actually, there is no need to check for one.&lt;/p&gt;
&lt;p&gt;The workaround for now is to set ac_cv_func_malloc_0_nonnull=yes environment variable for configure, but attached patch is to drop the check from configure.in and configure (the latter is to be regenerated).&lt;/p&gt;
&lt;p&gt;Thank you!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title/><link href="https://sourceforge.net/p/mhash/patches/10/" rel="alternate"/><published>2012-09-14T22:20:51.480000Z</published><updated>2012-09-14T22:20:51.480000Z</updated><author><name>Jonathan Day</name><uri>https://sourceforge.net/u/imipak/</uri></author><id>https://sourceforge.net6cfa97e589c75f23c7189970219ccb7583cab3c0</id><summary type="html"/></entry><entry><title/><link href="https://sourceforge.net/p/mhash/patches/9/" rel="alternate"/><published>2012-09-14T22:20:51.056000Z</published><updated>2012-09-14T22:20:51.056000Z</updated><author><name>Jonathan Day</name><uri>https://sourceforge.net/u/imipak/</uri></author><id>https://sourceforge.net9f8f973f88256156d4a71b54d29c36436f65701b</id><summary type="html"/></entry><entry><title/><link href="https://sourceforge.net/p/mhash/patches/8/" rel="alternate"/><published>2012-09-14T22:20:50.687000Z</published><updated>2012-09-14T22:20:50.687000Z</updated><author><name>Jonathan Day</name><uri>https://sourceforge.net/u/imipak/</uri></author><id>https://sourceforge.net73532de9d3699f2365f7909862ea6744814f22b6</id><summary type="html"/></entry><entry><title/><link href="https://sourceforge.net/p/mhash/patches/7/" rel="alternate"/><published>2012-09-14T22:20:50.323000Z</published><updated>2012-09-14T22:20:50.323000Z</updated><author><name>Jonathan Day</name><uri>https://sourceforge.net/u/imipak/</uri></author><id>https://sourceforge.neta2d4ef3ce72f4c5f45d3ce8620b71d806641d170</id><summary type="html"/></entry><entry><title/><link href="https://sourceforge.net/p/mhash/patches/6/" rel="alternate"/><published>2012-09-14T22:20:50.031000Z</published><updated>2012-09-14T22:20:50.031000Z</updated><author><name>Jonathan Day</name><uri>https://sourceforge.net/u/imipak/</uri></author><id>https://sourceforge.net9effe7d9e2bcc47e121df273320bfbc05d31585c</id><summary type="html"/></entry><entry><title/><link href="https://sourceforge.net/p/mhash/patches/5/" rel="alternate"/><published>2012-09-14T22:20:49.697000Z</published><updated>2012-09-14T22:20:49.697000Z</updated><author><name>Jonathan Day</name><uri>https://sourceforge.net/u/imipak/</uri></author><id>https://sourceforge.net405deb9becf142be4c8b7ab8f983e29b1134e6e0</id><summary type="html"/></entry><entry><title/><link href="https://sourceforge.net/p/mhash/patches/4/" rel="alternate"/><published>2012-09-14T22:20:43.539000Z</published><updated>2012-09-14T22:20:43.539000Z</updated><author><name>Jonathan Day</name><uri>https://sourceforge.net/u/imipak/</uri></author><id>https://sourceforge.net3a70cf63db593d1fd6d02c7b4178028a0f373fb6</id><summary type="html"/></entry></feed>