From d0ae83756157ad4603fe56809374ae4cbaa6405a Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Mon, 17 Apr 2023 13:45:10 -0400 Subject: Revert "ustar: Verify version" This reverts commit 8858721eceff2d22099ed42bee049b35a0fc712c. POSIX requires "00" but BusyBox tar creates " \0". Apparently standards are irrelevant. --- diff --git a/src/ustar.c b/src/ustar.c index 26b581d..c183560 100644 --- a/src/ustar.c +++ b/src/ustar.c @@ -96,10 +96,6 @@ _opkg_opk_ustar_next(struct opkg_opk_ustar *ustar, if (memcmp(header->magic, "ustar", strlen("ustar")) != 0) { return OPKG_OPK_ERROR; } - if (memcmp(header->version, "00", strlen("00")) != 0 && - memcmp(header->version, " \0", strlen(" \0")) != 0) { - return OPKG_OPK_ERROR; - } chksum_got = strtol((char *) header->chksum, &end, OPKG_OPK_USTAR_NUM_BASE_); -- cgit v0.9.1