<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/dvbstreamer/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/dvbstreamer/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 18 Aug 2021 08:54:20 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/dvbstreamer/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>potential buffer overflow in setup.c</title><link>https://sourceforge.net/p/dvbstreamer/bugs/90/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In src/setup.c:94, there is potential buffer overflow vulnerability.&lt;br/&gt;
The program reads value from an environment variable and puts it to &lt;code&gt;sprintf&lt;/code&gt; with no length check.&lt;br/&gt;
Since &lt;code&gt;DataDirectory&lt;/code&gt; has fixed size, it can cause buffer overflow which leads to buggy behavior.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;sprintf&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;DataDirectory&lt;/span&gt;, &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="s"&gt;%s/.dvbstreamer&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;, &lt;span class="k"&gt;getenv&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="s"&gt;HOME&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="ss"&gt;))&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Wooseok Kang</dc:creator><pubDate>Wed, 18 Aug 2021 08:54:20 -0000</pubDate><guid>https://sourceforge.netb6b9add9996fe7d91a0f159c88f33a1d7e8883b7</guid></item><item><title>fix building on modern systems</title><link>https://sourceforge.net/p/dvbstreamer/bugs/89/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Attached Makefile.am file &amp;amp; configure.ac&lt;br /&gt;
Update Makefile.am.&lt;br /&gt;
Rename configure.in to configure.ac plus needed changes. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jonathan</dc:creator><pubDate>Fri, 26 Apr 2013 18:35:31 -0000</pubDate><guid>https://sourceforge.neta7e19569dc5602cd4bb33a257b7d3b39e0ddfb20</guid></item><item><title>channels.conf should support comments</title><link>https://sourceforge.net/p/dvbstreamer/bugs/88/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;when first char in any channels.conf line equals # setupdvbstreamer should ignore this line without error message&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cracket</dc:creator><pubDate>Sat, 17 Dec 2011 16:10:56 -0000</pubDate><guid>https://sourceforge.net6ef716125a43cee877677077b542063bb1784947</guid></item><item><title>libev error in rev.809</title><link>https://sourceforge.net/p/dvbstreamer/bugs/87/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi when I try to compile the latest trunk on gentoo linux and libev4 I receive this error:&lt;/p&gt;
&lt;p&gt;checking for ev.h... yes&lt;br /&gt;
checking whether ev_loop() is declared... no&lt;br /&gt;
configure: error: in `/opt/dvbstreamer/trunk':&lt;br /&gt;
configure: error: libev doesn't provide ev_loop&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 02 Aug 2011 16:31:10 -0000</pubDate><guid>https://sourceforge.net91ba76d2a222124a34da2bdd19e49bf2eb33a39c</guid></item><item><title>does not compile with libev4 (patch)</title><link>https://sourceforge.net/p/dvbstreamer/bugs/86/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;hi, dvbstreamer 2.1 does not compile with libev4;  in &lt;a href="http://bugs.debian.org/618786" rel="nofollow"&gt;http://bugs.debian.org/618786&lt;/a&gt; there is a patch by S. Kitt that solves the problem. a.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">A C G Mennucc</dc:creator><pubDate>Wed, 23 Mar 2011 22:21:20 -0000</pubDate><guid>https://sourceforge.netc4e90be078d5b0bb453fcb85081ae1aef60f117b</guid></item><item><title>unitialized values</title><link>https://sourceforge.net/p/dvbstreamer/bugs/85/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;some unitialized variables are used during epg processing leading to occasional misbehaviour. Patch attached.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sux</dc:creator><pubDate>Wed, 16 Mar 2011 13:15:15 -0000</pubDate><guid>https://sourceforge.netd930dee45462f51f730e20ca082c8b7d2476ac75</guid></item><item><title>memleak in cache.c</title><link>https://sourceforge.net/p/dvbstreamer/bugs/84/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;there's probably reference counter decrement forgotten in cache.c leading to memory leaks. Patch attached.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sux</dc:creator><pubDate>Wed, 16 Mar 2011 13:11:51 -0000</pubDate><guid>https://sourceforge.net259e2e5f167ac1fb3d6a3919dc34b3f94dbcec10</guid></item><item><title>string comparison</title><link>https://sourceforge.net/p/dvbstreamer/bugs/83/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;there are some suspicious pointer comparisons in services.c which should probably be replaced with strcmp(). Patch attached.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sux</dc:creator><pubDate>Wed, 16 Mar 2011 13:09:44 -0000</pubDate><guid>https://sourceforge.net8ad106b6869bf24dc92ef5194d0eab021736a352</guid></item><item><title>locking issues</title><link>https://sourceforge.net/p/dvbstreamer/bugs/82/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;there seems to be some nested locking/missing unlock issues in manualfilters.c and dvbtext.c. Patch attached.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sux</dc:creator><pubDate>Wed, 16 Mar 2011 13:06:42 -0000</pubDate><guid>https://sourceforge.nete8eeb0fff9e5ec92a4cb76c54564750e59636701</guid></item><item><title>invalid free() on string literal</title><link>https://sourceforge.net/p/dvbstreamer/bugs/81/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;freesat_huffman_to_string()'s return value is passed to free(), hence it should not return literal strings (runtime errors in libc). Quick hack attached.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sux</dc:creator><pubDate>Wed, 16 Mar 2011 13:00:38 -0000</pubDate><guid>https://sourceforge.net6a6be6fba947956274f92c7f8605b41272b71541</guid></item></channel></rss>