MorePrivacy: Don't register WHOWAS information
Citing an email from Florian to the ngIRCd mailing list: "I wonder what the expected behaviour is when Conf_MorePrivacy is changed from 'yes' to 'no' and the config is reloaded. At the moment, WHOWAS will start giving out information on Users that were connected during Conf_MorePrivacy=yes period. If this is not wanted, Client_RegisterWhowas() should be changed to not store a record when Conf_MorePrivacy is enabled." And I think it is "not wanted" :-)
This commit is contained in:
parent
54566b6b32
commit
e160121698
|
@ -1192,6 +1192,10 @@ Client_RegisterWhowas( CLIENT *Client )
|
|||
|
||||
assert( Client != NULL );
|
||||
|
||||
/* Don't register WHOWAS information when "MorePrivacy" is enabled. */
|
||||
if (Conf_MorePrivacy)
|
||||
return;
|
||||
|
||||
now = time(NULL);
|
||||
/* Don't register clients that were connected less than 30 seconds. */
|
||||
if( now - Client->starttime < 30 )
|
||||
|
|
Loading…
Reference in New Issue