Commit 1ebcfc9 for zlib

commit 1ebcfc9ddcc5d18c5330914a70b0f73165b61cfe
Author: Mark Adler <git@madler.net>
Date:   Mon Feb 16 20:58:45 2026 -0800

    Replace strcpy() with memcpy() in contrib/minizip.

diff --git a/contrib/minizip/miniunz.c b/contrib/minizip/miniunz.c
index c180672..8aa788f 100644
--- a/contrib/minizip/miniunz.c
+++ b/contrib/minizip/miniunz.c
@@ -151,7 +151,7 @@ static int makedir(const char *newdir) {
                 printf("Error allocating memory\n");
                 return UNZ_INTERNALERROR;
         }
-  strcpy(buffer,newdir);
+  memcpy(buffer,newdir,len+1);

   if (buffer[len-1] == '/') {
     buffer[len-1] = '\0';
diff --git a/contrib/minizip/zip.c b/contrib/minizip/zip.c
index 46943ce..0ec6fe1 100644
--- a/contrib/minizip/zip.c
+++ b/contrib/minizip/zip.c
@@ -504,7 +504,7 @@ extern int ZEXPORT zipAlreadyThere(zipFile file, char const *name) {
     /* Return true if name is in the central directory. */
     size_t len = strlen(name);
     char *copy = set_alloc(&zip->set, NULL, len + 1);
-    strcpy(copy, name);
+    memcpy(copy, name, len + 1);
     int found = set_found(&zip->set, copy);
     set_free(&zip->set, copy);
     return found;