From: SourceForge.net <no...@so...> - 2010-08-06 07:40:10
|
Feature Requests item #3040367, was opened at 2010-08-05 20:01 Message generated for change (Settings changed) made by efreakbnc You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=672824&aid=3040367&group_id=115828 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Modules Group: None >Status: Closed >Priority: 1 Private: No Submitted By: Efreak (efreakbnc) Assigned to: Nobody/Anonymous (nobody) Summary: server blacklist Initial Comment: A module to blacklist servers. I'm trying to get it done myself, but I'm at the very beginning (based on sample, intercepting the addserver command) and I start school again soon. I would like to eventually have it do a dns lookup on domains as it connects to make sure its not blacklisted. Is there an event to check the server before it starts to connect? If I only intercept addserver command, someone could add through webadmin. ---------------------------------------------------------------------- >Comment By: Efreak (efreakbnc) Date: 2010-08-06 00:40 Message: [11:00pm] <psychon_> Efreak: OnIRCConnecting() [11:00pm] <psychon_> Efreak: and/or OnIRCRegistration [12:29am] <psychon_> Efreak: OnIRCConnecting() is called before we start trying to connect (no IP known yet), OnIRCRegistration() is called when we start sending PASS, USER, NICK (ip known, but we are already connected and the ssl handshake finished) [12:29am] <psychon_> Efreak: if that solves your request, please add a comment to it so I know that I can close it later [12:29am] <Efreak> so can I get the hostname of the server we're connecting to from onircconnecting? I can resolve separately if I have to [12:31am] <psychon_> and you can get the CServer* from GetUser()->GetCurServer() (or sth like that) [12:31am] <psychon_> that one knows the host name thanks, psychon. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=672824&aid=3040367&group_id=115828 |