-
No, that's fair enough. I never thought about it in terms of security. My memory's a little rusty but if the hub says it doesn't support nohello, that ought to stop the clients from asking prematurely.
2007-03-25 01:08:28 UTC by nobody
-
For security reasons, the hub doesn't give the nicklist to clients who haven't logged in. Client software shouldn't be asking for the nicklist until after they login. In my opinion, this is a client bug, and valknut should fix it.
2007-03-24 04:44:24 UTC by quasireality
-
If a client item of software (for example, valknut has this) supports nohello, and asks for the nicklist before the client has been logged in, the nicklist will never be sent due to the the following code:
if 'NoHello' not in user.supports and user.givenicklist:
user.givenicklist = False
self.giveNickList(user)
2007-01-14 14:08:47 UTC by pitt2
-
Patch applied to subversion with modifications (revision 67). It doesn't change how it logs operator logins. Since this is a just an implementation change and not a new feature (though it may make adding other features easier), I don't plan on putting out a new release for it.
2006-12-05 04:04:59 UTC by quasireality
-
This patch will determine whether or not a user is an
operator earlier in the login process.
Code to do this was placed after MyINFO sends, when it
didn't depend on them - this patch has no impact on
functionality but makes it easier to give different
mass MyINFO responses to operators.
(It also logs operator logins differently, but that's
just cruft)
I appreciate that this is...
2006-11-06 22:09:12 UTC by pitt2
-
Anonymous committed patchset 1 of module CVSROOT to the py-dchub CVS repository, changing 11 files.
2004-12-07 21:11:51 UTC by nobody
-
quasireality registered the py-dchub project.
2004-12-05 23:41:00 UTC by quasireality