]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
Decide on a position for ChaCha20-Poly1305.
authorSimon Tatham <anakin@pobox.com>
Sun, 27 Mar 2016 19:07:53 +0000 (20:07 +0100)
committerSimon Tatham <anakin@pobox.com>
Sun, 27 Mar 2016 19:07:53 +0000 (20:07 +0100)
Previously, due to confusion, it was placed either at the end of the
list or at the start, depending on whether the user had any saved
configuration at all. Now we get to choose a sensible place for it in
the list, and for the moment I think second place behind AES is
reasonable.

settings.c

index b15839fa153f45fde8391e41b2ca90a2f51d5d74..b6146960e474028605a033587752428b520e3ff8 100644 (file)
@@ -10,8 +10,8 @@
 
 /* The cipher order given here is the default order. */
 static const struct keyvalwhere ciphernames[] = {
-    { "chacha20",   CIPHER_CHACHA20,        -1, -1 },
     { "aes",        CIPHER_AES,             -1, -1 },
+    { "chacha20",   CIPHER_CHACHA20,        CIPHER_AES, +1 },
     { "blowfish",   CIPHER_BLOWFISH,        -1, -1 },
     { "3des",       CIPHER_3DES,            -1, -1 },
     { "WARN",       CIPHER_WARN,            -1, -1 },