Search found 7 matches

by nslay
Sun Jan 27, 2013 4:52 pm
Forum: General chat
Topic: Case mapping is harmful
Replies: 9
Views: 5513

Re: Case mapping is harmful

Syzop, I appreciate your prompt response. I resolved this by honoring server case mapping when maintaining internal channel lists or determining if the source/target of an IRC command is myself. For everything else (client-client interaction), I use ASCII case mapping (since most people don't know o...
by nslay
Sat Jan 26, 2013 6:08 pm
Forum: General chat
Topic: Case mapping is harmful
Replies: 9
Views: 5513

Re: Case mapping is harmful

Thanks for the feedback nenolod. To be cautious, (particularly in cases of nickname collisions), I've determined two important places to respect server case mapping Determine if the target of an IRC command (protocol) is you Internal channel accounting I think all the IRC servers I've seen will alwa...
by nslay
Wed Oct 24, 2012 4:45 am
Forum: General chat
Topic: Case mapping is harmful
Replies: 9
Views: 5513

Re: Case mapping is harmful

It's not an issue with UnrealIRCD (it's an off-topic post), it's a general IRC detail.
by nslay
Wed Oct 24, 2012 3:52 am
Forum: General chat
Topic: Case mapping is harmful
Replies: 9
Views: 5513

Re: Case mapping is harmful

Easy. 1) Inconsistent interpretation for hostmasks. If a client stores a list of hostmasks to disk and also honors the the server case mapping, then the interpretation of those hostmasks can potentially change based on the server. Such lists could be relied upon to restrict access to resources on th...
by nslay
Sun Oct 21, 2012 5:11 pm
Forum: General chat
Topic: Case mapping is harmful
Replies: 9
Views: 5513

Case mapping is harmful

While I think RPL_ISUPPORT is a pretty general and elegant solution, I'm finding some of it to be harmful to code complexity and ... to security. Case mapping is the most obvious. In my case, I have a general event-driven framework supporting one or more instances of an IRC bot class. I have to pass...
by nslay
Sun Oct 14, 2012 6:50 pm
Forum: General chat
Topic: Send queue a necessity?
Replies: 3
Views: 2963

Re: Send queue a necessity?

Thanks for your prompt response.

It's not as obvious on IRC as it is on Battle.net. If I remember correctly, if you sent as little as 3-4 messages too quickly, you were disconnected immediately from Battle.net. IRC seems to be more forgiving.
by nslay
Sun Oct 14, 2012 5:15 pm
Forum: General chat
Topic: Send queue a necessity?
Replies: 3
Views: 2963

Send queue a necessity?

I used to develop Battle.net bots about 10 years ago (for fun). Every bot needed a timed send queue or the server would disconnect them for flooding.

Does the same apply for IRC? IRC servers appear to be more forgiving. If not, would it be considered polite to have such a feature on an IRC bot?