[BACK]Return to signify.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / signify

Diff for /src/usr.bin/signify/signify.c between version 1.123 and 1.124

version 1.123, 2016/10/05 14:48:58 version 1.124, 2016/10/05 15:48:39
Line 351 
Line 351 
         uint8_t xorkey[sizeof(enckey.seckey)];          uint8_t xorkey[sizeof(enckey.seckey)];
         struct sig sig;          struct sig sig;
         char *sighdr;          char *sighdr;
         char *secname;          char *extname;
         uint8_t digest[SHA512_DIGEST_LENGTH];          uint8_t digest[SHA512_DIGEST_LENGTH];
         int i, nr, rounds;          int i, nr, rounds;
         SHA2_CTX ctx;          SHA2_CTX ctx;
Line 359 
Line 359 
   
         readb64file(seckeyfile, &enckey, sizeof(enckey), comment);          readb64file(seckeyfile, &enckey, sizeof(enckey), comment);
   
         secname = strstr(seckeyfile, ".sec");          extname = strrchr(seckeyfile, '.');
         if (secname && strlen(secname) == 4) {          if (extname && strcmp(extname, ".sec") == 0) {
                 const char *keyname;                  const char *keyname;
                 /* basename may or may not modify input */                  /* basename may or may not modify input */
                 if (!(keyname = strrchr(seckeyfile, '/')))                  if (!(keyname = strrchr(seckeyfile, '/')))

Legend:
Removed from v.1.123  
changed lines
  Added in v.1.124