core: make network.channels and channel keys private by default. Otherwise these can reveal secret information.

Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
This commit is contained in:
Daniel Folkinshteyn 2012-08-30 15:58:51 -04:00 committed by James McCoy
parent ac13d09511
commit 910ad6dd62

View File

@ -262,12 +262,12 @@ def registerNetwork(name, password='', ssl=False):
is completed.""" % name))
registerGlobalValue(network, 'channels', SpaceSeparatedSetOfChannels([],
"""Space-separated list of channels the bot will join only on %s."""
% name))
% name, private=True))
registerGlobalValue(network, 'ssl', registry.Boolean(ssl,
"""Determines whether the bot will attempt to connect with SSL sockets
to %s.""" % name))
registerChannelValue(network.channels, 'key', registry.String('',
"""Determines what key (if any) will be used to join the channel."""))
"""Determines what key (if any) will be used to join the channel.""", private=True))
return network
# Let's fill our networks.