<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/iaxclient/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/iaxclient/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/iaxclient/bugs/</id><updated>2013-12-03T17:00:10.031000Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>Fix for -Werror=format-security issue</title><link href="https://sourceforge.net/p/iaxclient/bugs/44/" rel="alternate"/><published>2013-12-03T17:00:10.031000Z</published><updated>2013-12-03T17:00:10.031000Z</updated><author><name>Tom 'spot' Callaway</name><uri>https://sourceforge.net/u/spotrh/</uri></author><id>https://sourceforge.netd66ec73092d1448a7e5ad391dc2cdab9fe0361d7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I'm currently the maintainer for iaxclient in Fedora. Recently, Fedora&lt;br /&gt;
began an effort to build all of our packages with the&lt;br /&gt;
-Werror=format-security compiler option.&lt;/p&gt;
&lt;p&gt;For more details, please see:&lt;br /&gt;
&lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=1037126" rel="nofollow"&gt;https://bugzilla.redhat.com/show_bug.cgi?id=1037126&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This required one minor patch for iaxclient (based on 2.1 beta3), please apply it for future releases. I waive all copyright applicable on the change, and where that is impossible, grant a license for you to use it under the same license&lt;br /&gt;
terms as the rest of iaxclient. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>MD5: patch to fix GCC warning</title><link href="https://sourceforge.net/p/iaxclient/bugs/43/" rel="alternate"/><published>2013-07-10T20:22:22.922000Z</published><updated>2013-07-10T20:22:22.922000Z</updated><author><name>Tristan Matthews</name><uri>https://sourceforge.net/u/userid-1648777/</uri></author><id>https://sourceforge.net31ed985ff2f96cfa67673670568cfc8cdf1cfdd4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Currently GCC (4.8) reports the following warning for when compiling md5.c in libiax:&lt;br /&gt;
"dereferencing type-punned pointer will break strict-aliasing rules"&lt;/p&gt;
&lt;p&gt;The attached patch resolves the issue by using a union in MD5Context for the "in" member, so it can be accessed as either a uint8_t&lt;span&gt;[64]&lt;/span&gt; or a uint32_t&lt;span&gt;[16]&lt;/span&gt;.  &lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>MD5_Final not zeroing out struct properly</title><link href="https://sourceforge.net/p/iaxclient/bugs/42/" rel="alternate"/><published>2013-07-10T19:27:55.460000Z</published><updated>2013-07-10T19:27:55.460000Z</updated><author><name>Tristan Matthews</name><uri>https://sourceforge.net/u/userid-1648777/</uri></author><id>https://sourceforge.net9ed7ece916789544577ac0cc858309a898c05d66</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Unless I'm mistaken, this line in md5.c:&lt;/p&gt;
&lt;pre&gt;
memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */
&lt;/pre&gt;
&lt;p&gt;is only zeroing the first few bytes of ctx, because sizeof is called on the pointer ctx instead of the struct to which it points. The attached patch resolves this issue.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>building contrib/tcl fails due to not found iaxclient.h on </title><link href="https://sourceforge.net/p/iaxclient/bugs/41/" rel="alternate"/><published>2010-06-16T22:50:51Z</published><updated>2010-06-16T22:50:51Z</updated><author><name>Sebastian Reitenbach</name><uri>https://sourceforge.net/u/buzzzzdeeee/</uri></author><id>https://sourceforge.netfa9bfc1816a87f81fea6066ac81f465a136891a1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;without appended patch i am unable to build contrib/tcl stuff on OpenBSD since it doesn't find the iaxclient.h header file.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>building iaxcomm fails on OpenBSD</title><link href="https://sourceforge.net/p/iaxclient/bugs/40/" rel="alternate"/><published>2010-06-16T22:45:39Z</published><updated>2010-06-16T22:45:39Z</updated><author><name>Sebastian Reitenbach</name><uri>https://sourceforge.net/u/buzzzzdeeee/</uri></author><id>https://sourceforge.net7b2a2fdb0108b01bc841140d1db00c575220f8e6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;building iaxcomm on OpenBSD has several problems. appended patch fixes the problem for me.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>compilation fails on px_unix_oss.c on OpenBSD</title><link href="https://sourceforge.net/p/iaxclient/bugs/39/" rel="alternate"/><published>2010-06-16T22:43:37Z</published><updated>2010-06-16T22:43:37Z</updated><author><name>Sebastian Reitenbach</name><uri>https://sourceforge.net/u/buzzzzdeeee/</uri></author><id>https://sourceforge.net87d559af74385e09b7c15ce34b3b933549687f64</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;soundcard.h is not found on OpenBSD since it is search in the wrong place, appended patch fixes the problem for me.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>compilation fails on lib/codec/ffmpeg.c on OpenBSD</title><link href="https://sourceforge.net/p/iaxclient/bugs/38/" rel="alternate"/><published>2010-06-16T22:42:10Z</published><updated>2010-06-16T22:42:10Z</updated><author><name>Sebastian Reitenbach</name><uri>https://sourceforge.net/u/buzzzzdeeee/</uri></author><id>https://sourceforge.neta262f7b1905ad380439d02ff7d6fb5d61eb3f843</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;compilation fails due to not found header file, avcodec.h is installed in libavcodec/avcodec.h, appended patch fixes the problem for me.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iaxclient fails to build on OpenBSD</title><link href="https://sourceforge.net/p/iaxclient/bugs/37/" rel="alternate"/><published>2010-06-16T22:40:22Z</published><updated>2010-06-16T22:40:22Z</updated><author><name>Sebastian Reitenbach</name><uri>https://sourceforge.net/u/buzzzzdeeee/</uri></author><id>https://sourceforge.net386bd59c312afa23c5a21e0b5a9e85dd56ac8b52</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;compilation of iaxclient library fails on OpenBSD in lib/unixfuncs.c due to missing sched_get_priority_max and sched_get_priority_min.&lt;br /&gt;
Both values should be assumed to be 0 on OpenBSD.&lt;/p&gt;
&lt;p&gt;Appended harsh patch fixes the problem for me, but its only useful to demonstrate the problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>building tkphone on OpenBSD</title><link href="https://sourceforge.net/p/iaxclient/bugs/36/" rel="alternate"/><published>2010-06-16T22:37:01Z</published><updated>2010-06-16T22:37:01Z</updated><author><name>Sebastian Reitenbach</name><uri>https://sourceforge.net/u/buzzzzdeeee/</uri></author><id>https://sourceforge.nete61db8606bb898acd8271394bbc1f7bc3f76065f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;the simpleclient/tkphone fails to build on OpenBSD because there are too many parameters to iaxc_initialize.&lt;/p&gt;
&lt;p&gt;ans some lines below it was necessary to reshuffle some variable initialization to be able to build it on OpenBSD/sparc (because of gcc-2.95 compiler)&lt;/p&gt;
&lt;p&gt;appended patch fixes both problems for me&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>test mode doesn't handle correctly audio</title><link href="https://sourceforge.net/p/iaxclient/bugs/35/" rel="alternate"/><published>2009-04-16T12:55:11Z</published><updated>2009-04-16T12:55:11Z</updated><author><name>inode</name><uri>https://sourceforge.net/u/userid-1818543/</uri></author><id>https://sourceforge.net6b6e5523e1674a0231268f894b10bfbea3b89a19</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;During some test I see that if test mode is set the program doesn't open the connection correctly and no audio will be received. The callback IAXC_EVENT_AUDIO will not be set by the library. You can test it with the stresstest.c, you will see no audio frame will be received. If you disable the testmode you can receive the audio frames. &lt;/p&gt;
&lt;p&gt;Tested on 2.1beta 3 and svn current (20090416)&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>