[BACK]Return to partman.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / usr.sbin / sysinst

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/usr.sbin/sysinst/partman.c between version 1.13 and 1.14

version 1.13, 2016/05/30 17:03:21 version 1.14, 2016/12/11 00:56:34
Line 1023  pm_cgd_set_value(menudesc *m, void *arg)
Line 1023  pm_cgd_set_value(menudesc *m, void *arg)
                 case PMC_MENU_ENCTYPE:                  case PMC_MENU_ENCTYPE:
                         process_menu(MENU_cgd_enctype, &retstring);                          process_menu(MENU_cgd_enctype, &retstring);
                         dev_ptr->enc_type = retstring;                          dev_ptr->enc_type = retstring;
                           if (! strcmp(retstring, "aes-xts"))
                                   dev_ptr->key_size = 256;
                           if (! strcmp(retstring, "aes-cbc"))
                                   dev_ptr->key_size = 192;
                         if (! strcmp(retstring, "blowfish-cbc"))                          if (! strcmp(retstring, "blowfish-cbc"))
                                 dev_ptr->key_size = 128;                                  dev_ptr->key_size = 128;
                         if (! strcmp(retstring, "3des-cbc"))                          if (! strcmp(retstring, "3des-cbc"))
                                 dev_ptr->key_size = 192;                                  dev_ptr->key_size = 192;
                         return 0;                          return 0;
                 case PMC_MENU_KEYSIZE:                  case PMC_MENU_KEYSIZE:
                           if (! strcmp(dev_ptr->enc_type, "aes-xts"))
                                   dev_ptr->key_size +=
                                           (dev_ptr->key_size < 512)? 256 : -256;
                         if (! strcmp(dev_ptr->enc_type, "aes-cbc"))                          if (! strcmp(dev_ptr->enc_type, "aes-cbc"))
                                 dev_ptr->key_size +=                                  dev_ptr->key_size +=
                                         (dev_ptr->key_size < 256)? 64 : -128;                                          (dev_ptr->key_size < 256)? 64 : -128;
Line 1071  pm_cgd_init(void *arg1, void *arg2)
Line 1078  pm_cgd_init(void *arg1, void *arg2)
                 .pm_part = 0,                  .pm_part = 0,
                 .keygen_type = "pkcs5_pbkdf2/sha1",                  .keygen_type = "pkcs5_pbkdf2/sha1",
                 .verify_type = "disklabel",                  .verify_type = "disklabel",
                 .enc_type = "aes-cbc",                  .enc_type = "aes-xts",
                 .iv_type = "encblkno1",                  .iv_type = "encblkno1",
                 .key_size = 192,                  .key_size = 256,
         };          };
         if (disk_entrie != NULL) {          if (disk_entrie != NULL) {
                 pm_getdevstring(disk_entrie->fullname, SSTRSIZE,                  pm_getdevstring(disk_entrie->fullname, SSTRSIZE,

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

CVSweb <webmaster@jp.NetBSD.org>