From: Pekka Riikonen Date: Sat, 3 Nov 2007 21:27:30 +0000 (+0000) Subject: New silcd configuration changes X-Git-Tag: silc.server.1.1.beta.2~3 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=fd161df88aeaae53e4b0571695e262a468c51e98 New silcd configuration changes --- diff --git a/doc/example_silcd.conf.in b/doc/example_silcd.conf.in index 648da6c0..96d43f45 100644 --- a/doc/example_silcd.conf.in +++ b/doc/example_silcd.conf.in @@ -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 diff --git a/doc/silcalgs.conf b/doc/silcalgs.conf index a97c356a..b083bb8c 100644 --- a/doc/silcalgs.conf +++ b/doc/silcalgs.conf @@ -17,16 +17,31 @@ # 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"; };