New silcd configuration changes
authorPekka Riikonen <priikone@silcnet.org>
Sat, 3 Nov 2007 21:27:30 +0000 (21:27 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Sat, 3 Nov 2007 21:27:30 +0000 (21:27 +0000)
doc/example_silcd.conf.in
doc/silcalgs.conf

index 648da6c01ca4efbf0847dfd9d946ded1c001db86..96d43f45b4e8103e20c30bc6b96b49570a0bd469 100644 (file)
@@ -74,6 +74,17 @@ General {
        # with ConnectionParams.
        keepalive_secs = 300;
 
+       # Dynamic router connections.  If this is set for normal SILC server
+       # the connection to primary router is not created untill it is actually
+       # needed.  Giving for example /WHOIS foobar@silcnet.org would then
+       # create connection to the primary router to resolve user foobar.
+       # On the other hand giving /WHOIS foobar would try to search the
+       # user foobar locally, without creating the connection.  Note that
+       # giving /JOIN foobar will also created the connection as current
+       # SILC Server version supports only global channels (all JOINs require
+       # connection to router, if one is configured).
+       #dynamic_server = true;
+
        # Default reconnection parameters defines how the server reconnect
        # to the remote if the connection was lost.  The reconnection phase
        # use so called exponential backoff algorithm;  The reconnect
index a97c356a1451d0205a8ac2b8f8b12e65a08b6bdc..b083bb8cbb9a3fa50e8b294bfd023f0780b452d4 100644 (file)
 # length of the key (bytes), and the "blocklength" defines the block size
 # of the cipher (bytes).
 #
+cipher {
+       name = "aes-256-ctr";
+       keylength = 32;
+       blocklength = 16;
+};
 cipher {
        name = "aes-256-cbc";
        keylength = 32;
        blocklength = 16;
 };
+cipher {
+       name = "aes-192-ctr";
+       keylength = 24;
+       blocklength = 16;
+};
 cipher {
        name = "aes-192-cbc";
        keylength = 24;
        blocklength = 16;
 };
+cipher {
+       name = "aes-128-ctr";
+       keylength = 16;
+       blocklength = 16;
+};
 cipher {
        name = "aes-128-cbc";
        keylength = 16;
@@ -48,13 +63,6 @@ cipher {
        blocklength = 16;
 };
 
-# "none" cipher should not be used
-#cipher {
-#      name = "none";
-#      keylength = 0;
-#      blocklength = 0;
-#};
-
 #
 # Configured hash functions
 #
@@ -107,6 +115,6 @@ hmac {
 #
 # Configured PKCS
 #
-PKCS { 
-       name = "rsa"; 
+PKCS {
+       name = "rsa";
 };