<?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/srvx/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/srvx/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 28 Jan 2016 08:06:03 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/srvx/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>#208 mod-blacklist not working on FreeBSD</title><link>https://sourceforge.net/p/srvx/bugs/208/?limit=25#b94b</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;"dnsbl" {&lt;br/&gt;
            // This DNSBL zone does not exist - you'll have to pick your own.&lt;br/&gt;
            "sbl.spamhaus.org" {&lt;br/&gt;
                // Send a notice instead of glining blacklisted ips&lt;br/&gt;
                "debug" "1";&lt;br/&gt;
                "description" "sbl.spamhaus.org";&lt;br/&gt;
                "reason" "busted by a dns blacklist";&lt;br/&gt;
                "duration" "5m";&lt;br/&gt;
                // You can stick the client's IP in the G-line message.&lt;br/&gt;
                "reason_2" "sbl.spamhaus.org %ip%'s address as 127.0.0.2";&lt;br/&gt;
                // .. or the contents of a DNS TXT.&lt;br/&gt;
                "reason_3" "%txt%";&lt;br/&gt;
            };&lt;br/&gt;
            this work like it or i need select more thing?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mIRCx</dc:creator><pubDate>Thu, 28 Jan 2016 08:06:03 -0000</pubDate><guid isPermaLink="false">https://sourceforge.neta863b28b5a65a26151df31bc9db9ad803f3b12ef</guid></item><item><title>#208 mod-blacklist not working on FreeBSD</title><link>https://sourceforge.net/p/srvx/bugs/208/?limit=25#8dd9</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Entrope how this work in conf please?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mIRCx</dc:creator><pubDate>Thu, 28 Jan 2016 08:04:32 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net54cccf67861ef7853eb652c74d6d7fd6c49d65ab</guid></item><item><title>Possible memory leak with CSEARCH</title><link>https://sourceforge.net/p/srvx/bugs/231/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Not sure if you prefer SF or GitHub, so I'll just stick this here?&lt;/p&gt;
&lt;p&gt;Possible memory leak when using CSEARCH and not providing arguments for criteria. In opserv_cdiscrim_create(), line ~3648:&lt;/p&gt;
&lt;p&gt;if (i == (argc - 1)) {&lt;br /&gt;
send_message(user, opserv, "MSG_MISSING_PARAMS", argv[i]);&lt;br /&gt;
return NULL;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;It simply returns NULL and doesn't free discrim, instead of jumping to fail and cleaning up first.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason</dc:creator><pubDate>Tue, 05 Mar 2013 19:34:02 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net88288968d9ea05c07959fc0aa93ea7d0d5c56773</guid></item><item><title>double exlamation mark gives error</title><link>https://sourceforge.net/p/srvx/bugs/230/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;even without having access inside a channel, typing '!!" will result in getting the following message:  -ChanServ- Public commands in #channel are restricted, even if !set pubcmd is 0.&lt;/p&gt;
&lt;p&gt;Issue occurs on latest git.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brainscrewer</dc:creator><pubDate>Fri, 06 Jan 2012 00:30:50 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net41743fdc0ff8fc261c810c027cc3da37623af55d</guid></item><item><title>HelpServ: wrong responses for persist settings</title><link>https://sourceforge.net/p/srvx/bugs/229/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;in commit 671a213e001f8317536101c7ea63cb0e6de04175 ("Fix the name and type of helpserv_bot.persist_types[].") you made a minor mistake:&lt;/p&gt;
&lt;p&gt;in opt_persist (line 3205 in current git master) there is:&lt;br /&gt;
helpserv_notice(user, persistence_lengths[idx].print_name,&lt;br /&gt;
user_find_message(user, persistence_lengths[hs-&amp;gt;persist_lengths[idx]].print_name));&lt;/p&gt;
&lt;p&gt;but it should be:&lt;br /&gt;
helpserv_notice(user, persistence_types[idx].print_name,&lt;br /&gt;
user_find_message(user, persistence_lengths[hs-&amp;gt;persist_lengths[idx]].print_name));&lt;/p&gt;
&lt;p&gt;2nd parameter should be persistence_types instead of persistence_lengths&lt;/p&gt;
&lt;p&gt;visible effect of this bug is that HelpServ replies just the text like "part" or "quit" for the persist types, instead of "ReqPersist part" and alike.&lt;/p&gt;
&lt;p&gt;regards,&lt;br /&gt;
ZeRoFiGhter&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ZeRoFiGhter</dc:creator><pubDate>Fri, 18 Nov 2011 17:31:48 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netf1f0e527efb53c37b5747410b7a1de368fba3bd6</guid></item><item><title>Wrong min_argc for chanserv.8ball and no helpfile entry</title><link>https://sourceforge.net/p/srvx/bugs/228/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;the following line in chanserv.c (current git head)&lt;br /&gt;
7911     DEFINE_COMMAND(8ball, 1, 0, "flags", "+nolog,+toy,+acceptchan", NULL);&lt;br /&gt;
is wrong, it should be 2 as second parameter, because 8ball does at least need one parameter additional to the command itself.&lt;/p&gt;
&lt;p&gt;Besides there is no helpfile entry for 8ball.&lt;/p&gt;
&lt;p&gt;regards&lt;br /&gt;
ZeRoFiGhter&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ZeRoFiGhter</dc:creator><pubDate>Sun, 30 Oct 2011 10:06:24 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netb64128a410925673796259cd6657752f15d6a3c7</guid></item><item><title>MemoServ: override and memoserv_can_send</title><link>https://sourceforge.net/p/srvx/bugs/227/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;i'm not sure if you still are interested in my reports ... anyway, i'll drop another one here:&lt;/p&gt;
&lt;p&gt;Users with Helping flag don't pass the check in memoserv_can_send because they are never seen with their Helping fake struct userData:&lt;/p&gt;
&lt;p&gt;if you have override access the method _GetChannelUser(...) returns the struct userData with seen = 0 from the helperList, which causes this&lt;/p&gt;
&lt;p&gt;mod-memoserv.c: line 234&lt;br /&gt;
if (recip != NULL &amp;amp;&amp;amp; recip-&amp;gt;seen != 0)&lt;br /&gt;
return 1;&lt;/p&gt;
&lt;p&gt;to never return 1 = allowed.&lt;/p&gt;
&lt;p&gt;Version: Git head&lt;/p&gt;
&lt;p&gt;kind regards&lt;br /&gt;
ZeRoFiGhter&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ZeRoFiGhter</dc:creator><pubDate>Sat, 28 May 2011 18:31:20 -0000</pubDate><guid isPermaLink="false">https://sourceforge.neta541997ceef6edb35e1dac0a546fc51027a5cd16</guid></item><item><title>override vs chanserv.trim</title><link>https://sourceforge.net/p/srvx/bugs/226/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;we just noticed some strange behaviour:&lt;br /&gt;
helper with +g does a chanserv.trim while not having access at all.&lt;br /&gt;
general command handling allows to execute the command (due to +g) and logs as override&lt;br /&gt;
cmd_trim_users internally uses GetChannelAccess to check if the actor is allowed to trim which fails (as this does not check for +g, GetChannelUser should be used, imho, this checks for +g)&lt;br /&gt;
so cmd_trim_users msgs "you lack sufficient access" to the actor, while the command is still logged as override&lt;/p&gt;
&lt;p&gt;1.4 latest git, as usual&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ZeRoFiGhter</dc:creator><pubDate>Tue, 05 Oct 2010 19:47:25 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net7d72d1936e8cf943e3b740d141688af2eb263e60</guid></item><item><title>small bug in !myaccess</title><link>https://sourceforge.net/p/srvx/bugs/225/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When showing !myaccess, there is a little comma too much at chanenls where you have more access than givevoice and giveops, but autoop is off:&lt;/p&gt;
&lt;p&gt;[14:39] &amp;lt;ChanServ&amp;gt; Showing all channel entries for account MartinMartimeo:&lt;br /&gt;
[14:39] &amp;lt;ChanServ&amp;gt; [#LRSI (500,)]&lt;/p&gt;
&lt;p&gt;[14:41] &amp;lt;MartinMartimeo&amp;gt; uset #lrsi noautoop on&lt;br /&gt;
[14:41] &amp;lt;ChanServ&amp;gt; NoAutoVoice  On&lt;/p&gt;
&lt;p&gt;[14:42] &amp;lt;MartinMartimeo&amp;gt; myaccess&lt;br /&gt;
[14:42] &amp;lt;ChanServ&amp;gt; Showing all channel entries for account MartinMartimeo:&lt;br /&gt;
[14:42] &amp;lt;ChanServ&amp;gt; [#LRSI (500)]&lt;/p&gt;
&lt;p&gt;[14:47] &amp;lt;MartinMartimeo&amp;gt; set #lrsi&lt;br /&gt;
[14:47] &amp;lt;ChanServ&amp;gt; Channel Options:&lt;br /&gt;
[14:47] &amp;lt;ChanServ&amp;gt; GiveVoice    501&lt;br /&gt;
[14:47] &amp;lt;ChanServ&amp;gt; GiveOps      501&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Martin Martimeo</dc:creator><pubDate>Tue, 21 Sep 2010 12:48:34 -0000</pubDate><guid isPermaLink="false">https://sourceforge.neta0a99ae687fb46537c572674ac0a0f6a3774ca53</guid></item><item><title>helpserv does not always a message on request drop</title><link>https://sourceforge.net/p/srvx/bugs/224/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;i'm not sure if it's a bug or if it is really meant the way it is implemented ...&lt;/p&gt;
&lt;p&gt;helpservs handle_part only sends a drop notification if there is a request text ... imho this does not make sense ... it should send it always (line 3841 in current git head)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ZeRoFiGhter</dc:creator><pubDate>Mon, 20 Sep 2010 19:06:36 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net45c12529b8e74fb7985827070e36ca5bbdc959ca</guid></item></channel></rss>