]> jfr.im git - solanum.git/blobdiff - src/s_conf.c
implement configurable channel modes (closes #31)
[solanum.git] / src / s_conf.c
index c02ab5ce354c2f2deb4431956b40051065b670d1..96559c13bba0d2dad6a10a9a1eea5eb0c82f62c4 100644 (file)
@@ -793,6 +793,8 @@ set_default_conf(void)
        ConfigChannel.channel_target_change = YES;
        ConfigChannel.disable_local_channels = NO;
 
+       ConfigChannel.autochanmodes = MODE_TOPICLIMIT | MODE_NOPRIVMSGS;
+
        ConfigServerHide.flatten_links = 0;
        ConfigServerHide.links_delay = 300;
        ConfigServerHide.hidden = 0;
@@ -819,6 +821,7 @@ set_default_conf(void)
        ServerInfo.default_max_clients = MAXCONNECTIONS;
 
        ConfigFileEntry.nicklen = NICKLEN;
+       ConfigFileEntry.certfp_method = RB_SSL_CERTFP_METH_SHA1;
 
        if (!alias_dict)
                alias_dict = irc_dictionary_create(strcasecmp);