Here is my little patch, the only remaining bug, if it's considered one, while the channel is +A, when I op/voice usera, userb (normal user) sees usera /join (as expected), but the server doesnot inform userbs client that usera has been opped or voiced.
patch:
1170c1170<             if(chptr->mode.mode & MODE_AUDITORIUM && !is_chan_opvoice(acptr, chptr)) continue;--->             if(!is_chan_opvoice(acptr, chptr)) continue;
srd/zort

On 23 May 2013 19:30, Holbrook Bunting <srd@powertrip.net> wrote:
Here is my little patch, the only remaining bug, if it's considered one, while the channel is +A,I who am opped, op or voice someone else, that person appears to /join (as expected), but to -ov folks, it does node pass the mode string, so the op appears as a normal -ov user.
patch:
1170c1170<             if(chptr->mode.mode & MODE_AUDITORIUM && !is_chan_opvoice(acptr, chptr)) continue;--->             if(!is_chan_opvoice(acptr, chptr)) continue;
srd/zort
On 23 May 2013 19:19, brandon <brandon@dal.net> wrote:
bahamut 2.0.6 hides all mode and topic changes from non-opped/non-voiced
users in all channels, even if the channel is not set to auditorium
mode.

Thanks to nt-spki for reporting this bug.

(repeat of RuneB's post to the admin list)...

I challenged srd to fix this bug, and I believe he did.  He will post a
patch shortly for evaluation by the coding team and the community.

Brandon


--
brandon@dalnet [irc.dal.net]
Routing & Peering Team Lead
_______________________________________________
DALnet-src mailing list
DALnet-src@lists.dal.net
https://lists.dal.net/mailman/listinfo/dalnet-src