The branch master has been updated
       via  d3bc941df4142be4042e78ab9ba07fb296c424d1 (commit)
      from  a5829ae282f47c39d1dd0642e4a84c0a6f3d80f4 (commit)


- Log -----------------------------------------------------------------
commit d3bc941df4142be4042e78ab9ba07fb296c424d1
Author: Richard Levitte <levi...@openssl.org>
Date:   Mon Mar 12 23:02:18 2018 +0100

    openssl rehash: no more need to massage the files on VMS
    
    OPENSSL_DIR_read() now returns unique file names on VMS, no generation
    number.  We therefore do not need to handle that case in apps/rehash.c
    any more.
    
    Reviewed-by: Rich Salz <rs...@openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/5602)

-----------------------------------------------------------------------

Summary of changes:
 apps/rehash.c | 19 -------------------
 1 file changed, 19 deletions(-)

diff --git a/apps/rehash.c b/apps/rehash.c
index d918ac8..6f2b5da 100644
--- a/apps/rehash.c
+++ b/apps/rehash.c
@@ -293,24 +293,6 @@ static int ends_with_dirsep(const char *path)
     return *path == '/';
 }
 
-static int massage_filename(char *name)
-{
-# ifdef __VMS
-    char *p = strchr(name, ';');
-    char *q = p;
-
-    if (q != NULL) {
-        for (q++; *q != '\0'; q++) {
-            if (!isdigit((unsigned char)*q))
-                return 1;
-        }
-    }
-
-    *p = '\0';
-# endif
-    return 1;
-}
-
 /*
  * Process a directory; return number of errors found.
  */
@@ -346,7 +328,6 @@ static int do_dir(const char *dirname, enum Hash h)
     }
     while ((filename = OPENSSL_DIR_read(&d, dirname)) != NULL) {
         if ((copy = strdup(filename)) == NULL
-                || !massage_filename(copy)
                 || sk_OPENSSL_STRING_push(files, copy) == 0) {
             BIO_puts(bio_err, "out of memory\n");
             exit(1);
_____
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits

Reply via email to