diff --git a/.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.36.patch b/.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.37.patch similarity index 94% rename from .patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.36.patch rename to .patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.37.patch index 356fbf5d..24b4412a 100644 --- a/.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.36.patch +++ b/.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.37.patch @@ -1,4 +1,4 @@ -Description: fix "read-only segment has dynamic relocations" on musl + i386 (1.36-specific patch) +Description: fix "read-only segment has dynamic relocations" on musl + i386 Bug-Gentoo: https://bugs.gentoo.org/933771 Origin: https://git.alpinelinux.org/aports/tree/main/busybox/0023-Hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x.patch?id=bfc5ced82296a4bd72e9dde34449b066682bd353 Origin-GitLab: https://gitlab.alpinelinux.org/alpine/aports/-/blob/bfc5ced82296a4bd72e9dde34449b066682bd353/main/busybox/0023-Hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x.patch @@ -28,7 +28,7 @@ index 57a801459..96e9731c4 100644 #if ENABLE_SHA1_HWACCEL || ENABLE_SHA256_HWACCEL -# if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) +# if defined(__GNUC__) && defined(__x86_64__) - static void cpuid(unsigned *eax, unsigned *ebx, unsigned *ecx, unsigned *edx) + static void cpuid_eax_ebx_ecx(unsigned *eax, unsigned *ebx, unsigned *ecx, unsigned *edx) { asm ("cpuid" @@ -1191,7 +1191,7 @@ void FAST_FUNC sha1_begin(sha1_ctx_t *ctx) diff --git a/.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86.patch b/.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86.patch index 24b4412a..a7cb9d3b 100644 --- a/.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86.patch +++ b/.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86.patch @@ -1,3 +1,5 @@ +Refreshed-By: Tianon Gravi (2026-05-20 - for BusyBox 1.38.0) + Description: fix "read-only segment has dynamic relocations" on musl + i386 Bug-Gentoo: https://bugs.gentoo.org/933771 Origin: https://git.alpinelinux.org/aports/tree/main/busybox/0023-Hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x.patch?id=bfc5ced82296a4bd72e9dde34449b066682bd353 @@ -19,11 +21,11 @@ See: http://lists.busybox.net/pipermail/busybox/2023-January/090078.html 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libbb/hash_md5_sha.c b/libbb/hash_md5_sha.c -index 57a801459..96e9731c4 100644 +index 9ebda232a..307e08a7f 100644 --- a/libbb/hash_md5_sha.c +++ b/libbb/hash_md5_sha.c @@ -14,7 +14,7 @@ - #define NEED_SHA512 (ENABLE_SHA512SUM || ENABLE_USE_BB_CRYPT_SHA) + #define NEED_SHA512 (ENABLE_SHA512SUM || ENABLE_SHA384SUM || ENABLE_USE_BB_CRYPT_SHA) #if ENABLE_SHA1_HWACCEL || ENABLE_SHA256_HWACCEL -# if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) @@ -40,7 +42,7 @@ index 57a801459..96e9731c4 100644 { int ni = shaNI; if (!ni) -@@ -1243,7 +1243,7 @@ void FAST_FUNC sha256_begin(sha256_ctx_t *ctx) +@@ -1252,7 +1252,7 @@ void FAST_FUNC sha256_begin(sha256_ctx_t *ctx) /*ctx->total64 = 0; - done by prepending two 32-bit zeros to init256 */ ctx->process_block = sha256_process_block64; #if ENABLE_SHA256_HWACCEL @@ -49,3 +51,13 @@ index 57a801459..96e9731c4 100644 { int ni = shaNI; if (!ni) +@@ -1332,7 +1332,7 @@ unsigned FAST_FUNC sha1_end(sha1_ctx_t *ctx, void *resbuf) + hash_size = 8; + if (ctx->process_block == sha1_process_block64 + #if ENABLE_SHA1_HWACCEL +-# if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__)) ++# if defined(__GNUC__) && defined(__x86_64__) + || ctx->process_block == sha1_process_block64_shaNI + # endif + #endif + diff --git a/Dockerfile-builder.template b/Dockerfile-builder.template index d28cbb67..66e53126 100644 --- a/Dockerfile-builder.template +++ b/Dockerfile-builder.template @@ -266,19 +266,19 @@ WORKDIR /usr/src/busybox [ "no-cbq.patch", if env.variant == "musl" then - if .version | startswith("1.36.") then - "hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.36.patch" + if .version | startswith("1.37.") then + "hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.37.patch" else "hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86.patch" end else empty end, - if .version | startswith("1.36.") then empty else + if .version | startswith("1.37.") then if env.variant == "musl" then "sha1_process_block64_shaNI-musl.patch" else "sha1_process_block64_shaNI.patch" end - end, + else empty end, empty # trailing comma ] | map("/.patches/" + .) diff --git a/latest-1/glibc/Dockerfile.builder b/latest-1/glibc/Dockerfile.builder index b2ae1c0a..44d3868a 100644 --- a/latest-1/glibc/Dockerfile.builder +++ b/latest-1/glibc/Dockerfile.builder @@ -23,9 +23,9 @@ RUN set -eux; \ # sub 1024g/2C766641 2006-12-12 RUN mkdir -p ~/.gnupg && gpg --batch --keyserver keyserver.ubuntu.com --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B -# https://busybox.net: 19 May 2023 -ENV BUSYBOX_VERSION 1.36.1 -ENV BUSYBOX_SHA256 b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314 +# https://busybox.net: 27 September 2024 +ENV BUSYBOX_VERSION 1.37.0 +ENV BUSYBOX_SHA256 3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4 RUN set -eux; \ tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \ @@ -51,6 +51,7 @@ WORKDIR /usr/src/busybox # apply necessary/minimal patches (see /.patches/ in the top level of the repository) COPY \ /.patches/no-cbq.patch \ + /.patches/sha1_process_block64_shaNI.patch \ ./.patches/ RUN set -eux; \ for patch in .patches/*.patch; do \ @@ -178,7 +179,7 @@ RUN set -eux; \ # install a few extra files from buildroot (/etc/passwd, etc) RUN set -eux; \ - buildrootVersion='2025.11.3'; \ + buildrootVersion='2026.02.2'; \ for file in \ system/device_table.txt \ system/skeleton/etc/group \ diff --git a/latest-1/glibc/amd64/blobs/sha256/034d6572bf287fa79604fee9be062f0683809ae3a3685bc7b0e17bd1c48c50e8 b/latest-1/glibc/amd64/blobs/sha256/436a1b1fd078ee8e117111472724c2827077657189af7a781829d0825d48d2ab similarity index 100% rename from latest-1/glibc/amd64/blobs/sha256/034d6572bf287fa79604fee9be062f0683809ae3a3685bc7b0e17bd1c48c50e8 rename to latest-1/glibc/amd64/blobs/sha256/436a1b1fd078ee8e117111472724c2827077657189af7a781829d0825d48d2ab diff --git a/latest-1/glibc/amd64/blobs/sha256/b7f3d86d6e84fc17718c48bcde1450807faa2d56704205c697b4bd5df7b9e29f b/latest-1/glibc/amd64/blobs/sha256/7a3ebe5bfd1a4a19797d20b0c0bb39d44393e9a03fd852c0865b0f540d868df0 similarity index 100% rename from latest-1/glibc/amd64/blobs/sha256/b7f3d86d6e84fc17718c48bcde1450807faa2d56704205c697b4bd5df7b9e29f rename to latest-1/glibc/amd64/blobs/sha256/7a3ebe5bfd1a4a19797d20b0c0bb39d44393e9a03fd852c0865b0f540d868df0 diff --git a/latest-1/glibc/amd64/blobs/sha256/b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d b/latest-1/glibc/amd64/blobs/sha256/db287cb6be81219cd18c1d82b70908f5d33eb028568b456f78eedff2ff2930e4 similarity index 100% rename from latest-1/glibc/amd64/blobs/sha256/b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d rename to latest-1/glibc/amd64/blobs/sha256/db287cb6be81219cd18c1d82b70908f5d33eb028568b456f78eedff2ff2930e4 diff --git a/latest-1/glibc/amd64/image-config.json b/latest-1/glibc/amd64/image-config.json index ef03bf97..555e03b8 100644 --- a/latest-1/glibc/amd64/image-config.json +++ b/latest-1/glibc/amd64/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2023-05-18T22:34:17Z", + "created": "2024-09-26T21:31:42Z", "history": [ { - "created": "2023-05-18T22:34:17Z", - "created_by": "BusyBox 1.36.1 (glibc), Debian 13" + "created": "2024-09-26T21:31:42Z", + "created_by": "BusyBox 1.37.0 (glibc), Debian 13" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:97e4ece8f8a4d01b66df2c55c1f1e8a2860597b54dffbbc0df2f9942062cb34d" + "sha256:412f8a616e1efb03d4ab94ce18ebddf3f068b637f1c7ae8dbc82306a852de408" ] }, "architecture": "amd64", diff --git a/latest-1/glibc/amd64/image-manifest.json b/latest-1/glibc/amd64/image-manifest.json index 356b60fe..7c54435a 100644 --- a/latest-1/glibc/amd64/image-manifest.json +++ b/latest-1/glibc/amd64/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:b116e155074440ffd9e449559433feb4cd2341eb3554b1da1c638c976e56451d", + "digest": "sha256:db287cb6be81219cd18c1d82b70908f5d33eb028568b456f78eedff2ff2930e4", "size": 459 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:034d6572bf287fa79604fee9be062f0683809ae3a3685bc7b0e17bd1c48c50e8", - "size": 2206402 + "digest": "sha256:436a1b1fd078ee8e117111472724c2827077657189af7a781829d0825d48d2ab", + "size": 2211507 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.36.1-glibc" + "org.opencontainers.image.version": "1.37.0-glibc" } } diff --git a/latest-1/glibc/amd64/index.json b/latest-1/glibc/amd64/index.json index 29dc845a..33b09bb9 100644 --- a/latest-1/glibc/amd64/index.json +++ b/latest-1/glibc/amd64/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:b7f3d86d6e84fc17718c48bcde1450807faa2d56704205c697b4bd5df7b9e29f", + "digest": "sha256:7a3ebe5bfd1a4a19797d20b0c0bb39d44393e9a03fd852c0865b0f540d868df0", "size": 610, "platform": { "architecture": "amd64", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.36.1-glibc", - "io.containerd.image.name": "busybox:1.36.1-glibc" + "org.opencontainers.image.ref.name": "busybox:1.37.0-glibc", + "io.containerd.image.name": "busybox:1.37.0-glibc" } } ] diff --git a/latest-1/glibc/i386/blobs/sha256/6c9ce08c41d17c2d12ea5d155ac3ecc6cc81d2ccdcc3ac5e68dd4534740540f9 b/latest-1/glibc/i386/blobs/sha256/94a5214ec6a974e0c052f50ed0eababbcb214cc2e1327a8b70c02f96d0c8ef3e similarity index 100% rename from latest-1/glibc/i386/blobs/sha256/6c9ce08c41d17c2d12ea5d155ac3ecc6cc81d2ccdcc3ac5e68dd4534740540f9 rename to latest-1/glibc/i386/blobs/sha256/94a5214ec6a974e0c052f50ed0eababbcb214cc2e1327a8b70c02f96d0c8ef3e diff --git a/latest-1/glibc/i386/blobs/sha256/d5f45b39573a582b66cc64866691322abdfeccc6d77a13194c7ab6b3915baaf6 b/latest-1/glibc/i386/blobs/sha256/997af562a34229174bedf1251ca74617f6d94efaf47185b02729d18d2f029762 similarity index 100% rename from latest-1/glibc/i386/blobs/sha256/d5f45b39573a582b66cc64866691322abdfeccc6d77a13194c7ab6b3915baaf6 rename to latest-1/glibc/i386/blobs/sha256/997af562a34229174bedf1251ca74617f6d94efaf47185b02729d18d2f029762 diff --git a/latest-1/glibc/i386/blobs/sha256/931bca68dc3dfa636e0258631ab2fc4fc7c2397e82909fd4e3cb140fe9301a9f b/latest-1/glibc/i386/blobs/sha256/ba6fe375dc1702747693ef6b36524127ca310cc9edca84e4e14367598d8b515c similarity index 100% rename from latest-1/glibc/i386/blobs/sha256/931bca68dc3dfa636e0258631ab2fc4fc7c2397e82909fd4e3cb140fe9301a9f rename to latest-1/glibc/i386/blobs/sha256/ba6fe375dc1702747693ef6b36524127ca310cc9edca84e4e14367598d8b515c diff --git a/latest-1/glibc/i386/image-config.json b/latest-1/glibc/i386/image-config.json index 66e44ba6..fd1abc78 100644 --- a/latest-1/glibc/i386/image-config.json +++ b/latest-1/glibc/i386/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2023-05-18T22:34:17Z", + "created": "2024-09-26T21:31:42Z", "history": [ { - "created": "2023-05-18T22:34:17Z", - "created_by": "BusyBox 1.36.1 (glibc), Debian 13" + "created": "2024-09-26T21:31:42Z", + "created_by": "BusyBox 1.37.0 (glibc), Debian 13" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:e96bd82defa862a66f4ea80ed674c9f9b5e2c246d9e9a21bc86322201e549f16" + "sha256:f725e577b9235da006d4ff6a34852e60e8aa1b8b7d9f78f38e9125c4ac3710d7" ] }, "architecture": "386", diff --git a/latest-1/glibc/i386/image-manifest.json b/latest-1/glibc/i386/image-manifest.json index ba1c20a3..a1d10cc8 100644 --- a/latest-1/glibc/i386/image-manifest.json +++ b/latest-1/glibc/i386/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:931bca68dc3dfa636e0258631ab2fc4fc7c2397e82909fd4e3cb140fe9301a9f", + "digest": "sha256:ba6fe375dc1702747693ef6b36524127ca310cc9edca84e4e14367598d8b515c", "size": 457 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:6c9ce08c41d17c2d12ea5d155ac3ecc6cc81d2ccdcc3ac5e68dd4534740540f9", - "size": 2280961 + "digest": "sha256:94a5214ec6a974e0c052f50ed0eababbcb214cc2e1327a8b70c02f96d0c8ef3e", + "size": 2286048 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.36.1-glibc" + "org.opencontainers.image.version": "1.37.0-glibc" } } diff --git a/latest-1/glibc/i386/index.json b/latest-1/glibc/i386/index.json index c8fb26ac..fb3718ed 100644 --- a/latest-1/glibc/i386/index.json +++ b/latest-1/glibc/i386/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:d5f45b39573a582b66cc64866691322abdfeccc6d77a13194c7ab6b3915baaf6", + "digest": "sha256:997af562a34229174bedf1251ca74617f6d94efaf47185b02729d18d2f029762", "size": 610, "platform": { "architecture": "386", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.36.1-glibc", - "io.containerd.image.name": "busybox:1.36.1-glibc" + "org.opencontainers.image.ref.name": "busybox:1.37.0-glibc", + "io.containerd.image.name": "busybox:1.37.0-glibc" } } ] diff --git a/latest-1/musl/Dockerfile.builder b/latest-1/musl/Dockerfile.builder index fd24b81c..14d45b87 100644 --- a/latest-1/musl/Dockerfile.builder +++ b/latest-1/musl/Dockerfile.builder @@ -28,9 +28,9 @@ RUN set -eux; \ # sub 1024g/2C766641 2006-12-12 RUN mkdir -p ~/.gnupg && gpg --batch --keyserver keyserver.ubuntu.com --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B -# https://busybox.net: 19 May 2023 -ENV BUSYBOX_VERSION 1.36.1 -ENV BUSYBOX_SHA256 b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314 +# https://busybox.net: 27 September 2024 +ENV BUSYBOX_VERSION 1.37.0 +ENV BUSYBOX_SHA256 3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4 RUN set -eux; \ tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \ @@ -56,7 +56,8 @@ WORKDIR /usr/src/busybox # apply necessary/minimal patches (see /.patches/ in the top level of the repository) COPY \ /.patches/no-cbq.patch \ - /.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.36.patch \ + /.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86-1.37.patch \ + /.patches/sha1_process_block64_shaNI-musl.patch \ ./.patches/ RUN set -eux; \ for patch in .patches/*.patch; do \ @@ -163,7 +164,7 @@ RUN set -eux; \ # install a few extra files from buildroot (/etc/passwd, etc) RUN set -eux; \ - buildrootVersion='2025.11.3'; \ + buildrootVersion='2026.02.2'; \ for file in \ system/device_table.txt \ system/skeleton/etc/group \ diff --git a/latest-1/musl/amd64/blobs/sha256/31ff19244746e3472cb1f177f200a3e7f8584884f9d4aad5185aed0d9033b5e1 b/latest-1/musl/amd64/blobs/sha256/38b54fd486623cf83b967f8b87469b9c289f631c45427bf3b2221109551f547d similarity index 100% rename from latest-1/musl/amd64/blobs/sha256/31ff19244746e3472cb1f177f200a3e7f8584884f9d4aad5185aed0d9033b5e1 rename to latest-1/musl/amd64/blobs/sha256/38b54fd486623cf83b967f8b87469b9c289f631c45427bf3b2221109551f547d diff --git a/latest-1/musl/amd64/blobs/sha256/cbf412bcf1379481c80f65208703910fe543b3a948ae74a32a10ca3789dc13ab b/latest-1/musl/amd64/blobs/sha256/6be969a074d06073a62ad8ccfd2ad6ec2790cae25d519d8df255ba24819d96f0 similarity index 100% rename from latest-1/musl/amd64/blobs/sha256/cbf412bcf1379481c80f65208703910fe543b3a948ae74a32a10ca3789dc13ab rename to latest-1/musl/amd64/blobs/sha256/6be969a074d06073a62ad8ccfd2ad6ec2790cae25d519d8df255ba24819d96f0 diff --git a/latest-1/musl/amd64/blobs/sha256/05938142326af7d798d22440b1cd54f4c62495b38d2451accbe5ef3b60da7955 b/latest-1/musl/amd64/blobs/sha256/f4255029a25bc97fe31c78724f2972e1ad162354163517d2bf202005a1c3c906 similarity index 100% rename from latest-1/musl/amd64/blobs/sha256/05938142326af7d798d22440b1cd54f4c62495b38d2451accbe5ef3b60da7955 rename to latest-1/musl/amd64/blobs/sha256/f4255029a25bc97fe31c78724f2972e1ad162354163517d2bf202005a1c3c906 diff --git a/latest-1/musl/amd64/image-config.json b/latest-1/musl/amd64/image-config.json index 733f223b..d8fe3e56 100644 --- a/latest-1/musl/amd64/image-config.json +++ b/latest-1/musl/amd64/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2023-05-18T22:34:17Z", + "created": "2024-09-26T21:31:42Z", "history": [ { - "created": "2023-05-18T22:34:17Z", - "created_by": "BusyBox 1.36.1 (musl), Alpine 3.23.3" + "created": "2024-09-26T21:31:42Z", + "created_by": "BusyBox 1.37.0 (musl), Alpine 3.23.4" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:1fae88c40899925fe139162282d9cf0ea219ddc16deb9c6707722af53fccbe8a" + "sha256:cdb90b3acfad4e427a5bb3dc46cef97d9b63942f7c572d385ac61eb545a7cef2" ] }, "architecture": "amd64", diff --git a/latest-1/musl/amd64/image-manifest.json b/latest-1/musl/amd64/image-manifest.json index 2b019cbb..29e53bca 100644 --- a/latest-1/musl/amd64/image-manifest.json +++ b/latest-1/musl/amd64/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:31ff19244746e3472cb1f177f200a3e7f8584884f9d4aad5185aed0d9033b5e1", + "digest": "sha256:38b54fd486623cf83b967f8b87469b9c289f631c45427bf3b2221109551f547d", "size": 462 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:05938142326af7d798d22440b1cd54f4c62495b38d2451accbe5ef3b60da7955", - "size": 867906 + "digest": "sha256:f4255029a25bc97fe31c78724f2972e1ad162354163517d2bf202005a1c3c906", + "size": 871090 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.36.1-musl" + "org.opencontainers.image.version": "1.37.0-musl" } } diff --git a/latest-1/musl/amd64/index.json b/latest-1/musl/amd64/index.json index 59de86c0..a000f0d8 100644 --- a/latest-1/musl/amd64/index.json +++ b/latest-1/musl/amd64/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:cbf412bcf1379481c80f65208703910fe543b3a948ae74a32a10ca3789dc13ab", + "digest": "sha256:6be969a074d06073a62ad8ccfd2ad6ec2790cae25d519d8df255ba24819d96f0", "size": 608, "platform": { "architecture": "amd64", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.36.1-musl", - "io.containerd.image.name": "busybox:1.36.1-musl" + "org.opencontainers.image.ref.name": "busybox:1.37.0-musl", + "io.containerd.image.name": "busybox:1.37.0-musl" } } ] diff --git a/latest-1/musl/i386/blobs/sha256/7a6b71a4f05e5a03e8a7ca7f31bfc87a83751c9254518a7048c46324113c5e8a b/latest-1/musl/i386/blobs/sha256/3aa8c7af419e248ce1cc728ae7c57bfc840e05a8fc5d4d69054a1ef5e713c468 similarity index 100% rename from latest-1/musl/i386/blobs/sha256/7a6b71a4f05e5a03e8a7ca7f31bfc87a83751c9254518a7048c46324113c5e8a rename to latest-1/musl/i386/blobs/sha256/3aa8c7af419e248ce1cc728ae7c57bfc840e05a8fc5d4d69054a1ef5e713c468 diff --git a/latest-1/musl/i386/blobs/sha256/50d90be1c956225a90830e293ec46091159f80070822f2c1cd88ecbcb0a07e2c b/latest-1/musl/i386/blobs/sha256/b94a795c1dd61d6d35ed137840ff6fce13b9d9552a02a4c0ccff43c13706520c similarity index 100% rename from latest-1/musl/i386/blobs/sha256/50d90be1c956225a90830e293ec46091159f80070822f2c1cd88ecbcb0a07e2c rename to latest-1/musl/i386/blobs/sha256/b94a795c1dd61d6d35ed137840ff6fce13b9d9552a02a4c0ccff43c13706520c diff --git a/latest-1/musl/i386/blobs/sha256/0d296163ffb076a731c137d8b5b7b4101e388bc8fde7f0138fc36716fce6fc0f b/latest-1/musl/i386/blobs/sha256/e22a5a0972c275b2a005fd6ad00951819f25e9a8dc2a9475644d3deb71516f04 similarity index 100% rename from latest-1/musl/i386/blobs/sha256/0d296163ffb076a731c137d8b5b7b4101e388bc8fde7f0138fc36716fce6fc0f rename to latest-1/musl/i386/blobs/sha256/e22a5a0972c275b2a005fd6ad00951819f25e9a8dc2a9475644d3deb71516f04 diff --git a/latest-1/musl/i386/image-config.json b/latest-1/musl/i386/image-config.json index bc0509fe..d0a40c27 100644 --- a/latest-1/musl/i386/image-config.json +++ b/latest-1/musl/i386/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2023-05-18T22:34:17Z", + "created": "2024-09-26T21:31:42Z", "history": [ { - "created": "2023-05-18T22:34:17Z", - "created_by": "BusyBox 1.36.1 (musl), Alpine 3.23.3" + "created": "2024-09-26T21:31:42Z", + "created_by": "BusyBox 1.37.0 (musl), Alpine 3.23.4" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:1d273ce5855799d0382e0b27f791f6bb946934af721c8ddaa34d8abb4eb637fc" + "sha256:d2e130f8dbf4424fffe6f7d68ac058246b4ba2b099722419b33d21559f32d534" ] }, "architecture": "386", diff --git a/latest-1/musl/i386/image-manifest.json b/latest-1/musl/i386/image-manifest.json index 577226fb..e30ed545 100644 --- a/latest-1/musl/i386/image-manifest.json +++ b/latest-1/musl/i386/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:7a6b71a4f05e5a03e8a7ca7f31bfc87a83751c9254518a7048c46324113c5e8a", + "digest": "sha256:3aa8c7af419e248ce1cc728ae7c57bfc840e05a8fc5d4d69054a1ef5e713c468", "size": 460 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:50d90be1c956225a90830e293ec46091159f80070822f2c1cd88ecbcb0a07e2c", - "size": 854574 + "digest": "sha256:b94a795c1dd61d6d35ed137840ff6fce13b9d9552a02a4c0ccff43c13706520c", + "size": 858611 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.36.1-musl" + "org.opencontainers.image.version": "1.37.0-musl" } } diff --git a/latest-1/musl/i386/index.json b/latest-1/musl/i386/index.json index 4baaedbd..6b430534 100644 --- a/latest-1/musl/i386/index.json +++ b/latest-1/musl/i386/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:0d296163ffb076a731c137d8b5b7b4101e388bc8fde7f0138fc36716fce6fc0f", + "digest": "sha256:e22a5a0972c275b2a005fd6ad00951819f25e9a8dc2a9475644d3deb71516f04", "size": 608, "platform": { "architecture": "386", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.36.1-musl", - "io.containerd.image.name": "busybox:1.36.1-musl" + "org.opencontainers.image.ref.name": "busybox:1.37.0-musl", + "io.containerd.image.name": "busybox:1.37.0-musl" } } ] diff --git a/latest-1/uclibc/Dockerfile.builder b/latest-1/uclibc/Dockerfile.builder index 5d2aa48f..d2d75cbb 100644 --- a/latest-1/uclibc/Dockerfile.builder +++ b/latest-1/uclibc/Dockerfile.builder @@ -54,7 +54,7 @@ RUN set -eux; \ # https://buildroot.org/download.html # https://buildroot.org/downloads/?C=M;O=D -ENV BUILDROOT_VERSION 2025.11.3 +ENV BUILDROOT_VERSION 2026.02.2 RUN set -eux; \ tarball="buildroot-${BUILDROOT_VERSION}.tar.xz"; \ @@ -220,9 +220,9 @@ ENV PATH /usr/src/buildroot/output/host/usr/bin:$PATH # sub 1024g/2C766641 2006-12-12 RUN mkdir -p ~/.gnupg && gpg --batch --keyserver keyserver.ubuntu.com --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B -# https://busybox.net: 19 May 2023 -ENV BUSYBOX_VERSION 1.36.1 -ENV BUSYBOX_SHA256 b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314 +# https://busybox.net: 27 September 2024 +ENV BUSYBOX_VERSION 1.37.0 +ENV BUSYBOX_SHA256 3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4 RUN set -eux; \ tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \ @@ -248,6 +248,7 @@ WORKDIR /usr/src/busybox # apply necessary/minimal patches (see /.patches/ in the top level of the repository) COPY \ /.patches/no-cbq.patch \ + /.patches/sha1_process_block64_shaNI.patch \ ./.patches/ RUN set -eux; \ for patch in .patches/*.patch; do \ diff --git a/latest-1/uclibc/amd64/blobs/sha256/07eb0d14fd35353b75db907ce5754d161603d55fc8311acee8ce6200d8f18e0d b/latest-1/uclibc/amd64/blobs/sha256/78e03862f96387ec7337a69b06a3509a8435e6d1cc0a7033fc7bab20c6550eb3 similarity index 100% rename from latest-1/uclibc/amd64/blobs/sha256/07eb0d14fd35353b75db907ce5754d161603d55fc8311acee8ce6200d8f18e0d rename to latest-1/uclibc/amd64/blobs/sha256/78e03862f96387ec7337a69b06a3509a8435e6d1cc0a7033fc7bab20c6550eb3 diff --git a/latest-1/uclibc/amd64/blobs/sha256/8a0c41bbe6af66789973033222a24b58f804ced733112162447a96c503846850 b/latest-1/uclibc/amd64/blobs/sha256/86533ddb033b2a3b07e93d2be20c1b88a62a990b8118decae4e84510b7b30642 similarity index 100% rename from latest-1/uclibc/amd64/blobs/sha256/8a0c41bbe6af66789973033222a24b58f804ced733112162447a96c503846850 rename to latest-1/uclibc/amd64/blobs/sha256/86533ddb033b2a3b07e93d2be20c1b88a62a990b8118decae4e84510b7b30642 diff --git a/latest-1/uclibc/amd64/blobs/sha256/0bdeb791a29449bc33199a223c3d884bc1b0ca405894588d5e2f024be1299c62 b/latest-1/uclibc/amd64/blobs/sha256/dfb66b2b3e6981fefa54fd2cd4faf662c35b4a4baeff48295a9409ddf3224c48 similarity index 100% rename from latest-1/uclibc/amd64/blobs/sha256/0bdeb791a29449bc33199a223c3d884bc1b0ca405894588d5e2f024be1299c62 rename to latest-1/uclibc/amd64/blobs/sha256/dfb66b2b3e6981fefa54fd2cd4faf662c35b4a4baeff48295a9409ddf3224c48 diff --git a/latest-1/uclibc/amd64/image-config.json b/latest-1/uclibc/amd64/image-config.json index bfebf269..00989852 100644 --- a/latest-1/uclibc/amd64/image-config.json +++ b/latest-1/uclibc/amd64/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2023-05-18T22:34:17Z", + "created": "2024-09-26T21:31:42Z", "history": [ { - "created": "2023-05-18T22:34:17Z", - "created_by": "BusyBox 1.36.1 (uclibc), Buildroot 2025.11.3, Debian 13" + "created": "2024-09-26T21:31:42Z", + "created_by": "BusyBox 1.37.0 (uclibc), Buildroot 2026.02.2, Debian 13" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:b29d3669ae4f54e72b0d376a6aec075ba7510d36a9781200bdc2eb0cfbc603b4" + "sha256:346ec396a31bcb3c85d775f47e1c1bf60274a166862402fa3b9c6d59291ef070" ] }, "architecture": "amd64", diff --git a/latest-1/uclibc/amd64/image-manifest.json b/latest-1/uclibc/amd64/image-manifest.json index 7ec7c3bb..d5977673 100644 --- a/latest-1/uclibc/amd64/image-manifest.json +++ b/latest-1/uclibc/amd64/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:8a0c41bbe6af66789973033222a24b58f804ced733112162447a96c503846850", + "digest": "sha256:86533ddb033b2a3b07e93d2be20c1b88a62a990b8118decae4e84510b7b30642", "size": 481 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:07eb0d14fd35353b75db907ce5754d161603d55fc8311acee8ce6200d8f18e0d", - "size": 755327 + "digest": "sha256:78e03862f96387ec7337a69b06a3509a8435e6d1cc0a7033fc7bab20c6550eb3", + "size": 758499 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.36.1-uclibc" + "org.opencontainers.image.version": "1.37.0-uclibc" } } diff --git a/latest-1/uclibc/amd64/index.json b/latest-1/uclibc/amd64/index.json index 6126d225..53af3be1 100644 --- a/latest-1/uclibc/amd64/index.json +++ b/latest-1/uclibc/amd64/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:0bdeb791a29449bc33199a223c3d884bc1b0ca405894588d5e2f024be1299c62", + "digest": "sha256:dfb66b2b3e6981fefa54fd2cd4faf662c35b4a4baeff48295a9409ddf3224c48", "size": 610, "platform": { "architecture": "amd64", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.36.1-uclibc", - "io.containerd.image.name": "busybox:1.36.1-uclibc" + "org.opencontainers.image.ref.name": "busybox:1.37.0-uclibc", + "io.containerd.image.name": "busybox:1.37.0-uclibc" } } ] diff --git a/latest-1/uclibc/i386/blobs/sha256/b079d01bd997d72481bd8e739ab6a9b82238f058bf59c27d5cd23ddb84665abd b/latest-1/uclibc/i386/blobs/sha256/1f0a9a68e00d83f32b498c36b7c71dad2fec88f4ba2d2e6162db6bbd2861757e similarity index 100% rename from latest-1/uclibc/i386/blobs/sha256/b079d01bd997d72481bd8e739ab6a9b82238f058bf59c27d5cd23ddb84665abd rename to latest-1/uclibc/i386/blobs/sha256/1f0a9a68e00d83f32b498c36b7c71dad2fec88f4ba2d2e6162db6bbd2861757e diff --git a/latest-1/uclibc/i386/blobs/sha256/c930c2e3cde84a69c1e97aaad5ce56e54da25c655b0c9e1c4d75376e576cb5a1 b/latest-1/uclibc/i386/blobs/sha256/b4d16479b5eb5df25fd8a9d4a3ab387d187d3d32ebffcb11665630d47de00b2e similarity index 100% rename from latest-1/uclibc/i386/blobs/sha256/c930c2e3cde84a69c1e97aaad5ce56e54da25c655b0c9e1c4d75376e576cb5a1 rename to latest-1/uclibc/i386/blobs/sha256/b4d16479b5eb5df25fd8a9d4a3ab387d187d3d32ebffcb11665630d47de00b2e diff --git a/latest-1/uclibc/i386/blobs/sha256/a18bd58dd3b2890da454547ab0a26a88de1501646bc648af90a1b9ab2ddd4f0d b/latest-1/uclibc/i386/blobs/sha256/c8e6854c769aefdcdb56428b92e62a7a1e3f06bd1f1f0c714441a292860449c4 similarity index 100% rename from latest-1/uclibc/i386/blobs/sha256/a18bd58dd3b2890da454547ab0a26a88de1501646bc648af90a1b9ab2ddd4f0d rename to latest-1/uclibc/i386/blobs/sha256/c8e6854c769aefdcdb56428b92e62a7a1e3f06bd1f1f0c714441a292860449c4 diff --git a/latest-1/uclibc/i386/image-config.json b/latest-1/uclibc/i386/image-config.json index c98ad22c..25723b6c 100644 --- a/latest-1/uclibc/i386/image-config.json +++ b/latest-1/uclibc/i386/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2023-05-18T22:34:17Z", + "created": "2024-09-26T21:31:42Z", "history": [ { - "created": "2023-05-18T22:34:17Z", - "created_by": "BusyBox 1.36.1 (uclibc), Buildroot 2025.11.3, Debian 13" + "created": "2024-09-26T21:31:42Z", + "created_by": "BusyBox 1.37.0 (uclibc), Buildroot 2026.02.2, Debian 13" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:39e4fa0f811b715038a38ab698894467d15ed6bd1a112d4524909cca168167f2" + "sha256:cbbb1cfa7f59c5c6877841a391c8ed94235169f412960256d2d15d516edab81c" ] }, "architecture": "386", diff --git a/latest-1/uclibc/i386/image-manifest.json b/latest-1/uclibc/i386/image-manifest.json index 35efaf77..5311ac52 100644 --- a/latest-1/uclibc/i386/image-manifest.json +++ b/latest-1/uclibc/i386/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:c930c2e3cde84a69c1e97aaad5ce56e54da25c655b0c9e1c4d75376e576cb5a1", + "digest": "sha256:b4d16479b5eb5df25fd8a9d4a3ab387d187d3d32ebffcb11665630d47de00b2e", "size": 479 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:a18bd58dd3b2890da454547ab0a26a88de1501646bc648af90a1b9ab2ddd4f0d", - "size": 709361 + "digest": "sha256:c8e6854c769aefdcdb56428b92e62a7a1e3f06bd1f1f0c714441a292860449c4", + "size": 712601 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.36.1-uclibc" + "org.opencontainers.image.version": "1.37.0-uclibc" } } diff --git a/latest-1/uclibc/i386/index.json b/latest-1/uclibc/i386/index.json index 81d5d6f4..6a20656e 100644 --- a/latest-1/uclibc/i386/index.json +++ b/latest-1/uclibc/i386/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:b079d01bd997d72481bd8e739ab6a9b82238f058bf59c27d5cd23ddb84665abd", + "digest": "sha256:1f0a9a68e00d83f32b498c36b7c71dad2fec88f4ba2d2e6162db6bbd2861757e", "size": 610, "platform": { "architecture": "386", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.36.1-uclibc", - "io.containerd.image.name": "busybox:1.36.1-uclibc" + "org.opencontainers.image.ref.name": "busybox:1.37.0-uclibc", + "io.containerd.image.name": "busybox:1.37.0-uclibc" } } ] diff --git a/latest/glibc/Dockerfile.builder b/latest/glibc/Dockerfile.builder index a308a765..315498ff 100644 --- a/latest/glibc/Dockerfile.builder +++ b/latest/glibc/Dockerfile.builder @@ -23,9 +23,9 @@ RUN set -eux; \ # sub 1024g/2C766641 2006-12-12 RUN mkdir -p ~/.gnupg && gpg --batch --keyserver keyserver.ubuntu.com --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B -# https://busybox.net: 27 September 2024 -ENV BUSYBOX_VERSION 1.37.0 -ENV BUSYBOX_SHA256 3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4 +# https://busybox.net: 13 May 2026 +ENV BUSYBOX_VERSION 1.38.0 +ENV BUSYBOX_SHA256 34f9ea6ff8636f2c9241153b9114eefa9e65674a45318ae1ef95bb5f31c53bb2 RUN set -eux; \ tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \ @@ -51,7 +51,6 @@ WORKDIR /usr/src/busybox # apply necessary/minimal patches (see /.patches/ in the top level of the repository) COPY \ /.patches/no-cbq.patch \ - /.patches/sha1_process_block64_shaNI.patch \ ./.patches/ RUN set -eux; \ for patch in .patches/*.patch; do \ @@ -179,7 +178,7 @@ RUN set -eux; \ # install a few extra files from buildroot (/etc/passwd, etc) RUN set -eux; \ - buildrootVersion='2025.11.3'; \ + buildrootVersion='2026.02.2'; \ for file in \ system/device_table.txt \ system/skeleton/etc/group \ diff --git a/latest/glibc/amd64/blobs/sha256/b8d1827e38a1d49cd17217efd7b07d689e4ea1744e39c7dcbb95533d175bea65 b/latest/glibc/amd64/blobs/sha256/1cfa4e2b09e127b9c4ed43578d3f3c18e7d44ea47b9ea98475c0cbe9086525f8 similarity index 100% rename from latest/glibc/amd64/blobs/sha256/b8d1827e38a1d49cd17217efd7b07d689e4ea1744e39c7dcbb95533d175bea65 rename to latest/glibc/amd64/blobs/sha256/1cfa4e2b09e127b9c4ed43578d3f3c18e7d44ea47b9ea98475c0cbe9086525f8 diff --git a/latest/glibc/amd64/blobs/sha256/481282afbc4304ffee4792258ea114f09e423a4a082335b30695b50310394f47 b/latest/glibc/amd64/blobs/sha256/b05093807bb0294152bb9cf86d64da722732dddaf7f8882fa1f120477dbc4db3 similarity index 100% rename from latest/glibc/amd64/blobs/sha256/481282afbc4304ffee4792258ea114f09e423a4a082335b30695b50310394f47 rename to latest/glibc/amd64/blobs/sha256/b05093807bb0294152bb9cf86d64da722732dddaf7f8882fa1f120477dbc4db3 diff --git a/latest/glibc/amd64/blobs/sha256/925ff61909aebae4bcc9bc04bb96a8bd15cd2271f13159fe95ce4338824531dd b/latest/glibc/amd64/blobs/sha256/c6348fa86ba0fb2108c9334f5fe913ddc6d853313e655891f133a0127c30099f similarity index 100% rename from latest/glibc/amd64/blobs/sha256/925ff61909aebae4bcc9bc04bb96a8bd15cd2271f13159fe95ce4338824531dd rename to latest/glibc/amd64/blobs/sha256/c6348fa86ba0fb2108c9334f5fe913ddc6d853313e655891f133a0127c30099f diff --git a/latest/glibc/amd64/image-config.json b/latest/glibc/amd64/image-config.json index aa7a11c4..dac0f913 100644 --- a/latest/glibc/amd64/image-config.json +++ b/latest/glibc/amd64/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2024-09-26T21:31:42Z", + "created": "2026-05-13T02:21:49Z", "history": [ { - "created": "2024-09-26T21:31:42Z", - "created_by": "BusyBox 1.37.0 (glibc), Debian 13" + "created": "2026-05-13T02:21:49Z", + "created_by": "BusyBox 1.38.0 (glibc), Debian 13" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:7f74ca72855668453fc4207c1e5c50bb5653e72bb9939eb1d5512c001624e927" + "sha256:0958e0fef2d6a31e1325b8bfecd99dead933363682d69850a7606599023751bc" ] }, "architecture": "amd64", diff --git a/latest/glibc/amd64/image-manifest.json b/latest/glibc/amd64/image-manifest.json index a8d5e7a0..50005e2b 100644 --- a/latest/glibc/amd64/image-manifest.json +++ b/latest/glibc/amd64/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:925ff61909aebae4bcc9bc04bb96a8bd15cd2271f13159fe95ce4338824531dd", + "digest": "sha256:c6348fa86ba0fb2108c9334f5fe913ddc6d853313e655891f133a0127c30099f", "size": 459 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:481282afbc4304ffee4792258ea114f09e423a4a082335b30695b50310394f47", - "size": 2211398 + "digest": "sha256:b05093807bb0294152bb9cf86d64da722732dddaf7f8882fa1f120477dbc4db3", + "size": 2226327 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.37.0-glibc" + "org.opencontainers.image.version": "1.38.0-glibc" } } diff --git a/latest/glibc/amd64/index.json b/latest/glibc/amd64/index.json index afbb4b5a..d2f2751c 100644 --- a/latest/glibc/amd64/index.json +++ b/latest/glibc/amd64/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:b8d1827e38a1d49cd17217efd7b07d689e4ea1744e39c7dcbb95533d175bea65", + "digest": "sha256:1cfa4e2b09e127b9c4ed43578d3f3c18e7d44ea47b9ea98475c0cbe9086525f8", "size": 610, "platform": { "architecture": "amd64", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.37.0-glibc", - "io.containerd.image.name": "busybox:1.37.0-glibc" + "org.opencontainers.image.ref.name": "busybox:1.38.0-glibc", + "io.containerd.image.name": "busybox:1.38.0-glibc" } } ] diff --git a/latest/glibc/i386/blobs/sha256/ea84d3a2fd24875f68dc79b733972acadf9ef707baaf0f2cb605ddb2be403826 b/latest/glibc/i386/blobs/sha256/011bb4ad411421bd6af53c4af41ecb2c23887229b8df526328d1a8a1fff94dab similarity index 100% rename from latest/glibc/i386/blobs/sha256/ea84d3a2fd24875f68dc79b733972acadf9ef707baaf0f2cb605ddb2be403826 rename to latest/glibc/i386/blobs/sha256/011bb4ad411421bd6af53c4af41ecb2c23887229b8df526328d1a8a1fff94dab diff --git a/latest/glibc/i386/blobs/sha256/507e2f318cdd2520421eb5ce2d823a1b3c8def244b888c27f338f75a877c80fc b/latest/glibc/i386/blobs/sha256/6c36957c0c633e6ba0baa16f84af33d6d908b9e9a10142b767b56b5434793090 similarity index 100% rename from latest/glibc/i386/blobs/sha256/507e2f318cdd2520421eb5ce2d823a1b3c8def244b888c27f338f75a877c80fc rename to latest/glibc/i386/blobs/sha256/6c36957c0c633e6ba0baa16f84af33d6d908b9e9a10142b767b56b5434793090 diff --git a/latest/glibc/i386/blobs/sha256/56fd0621a6283115da70ee60fc25d9fc8757fb739ce870b59219eeefa0fcec90 b/latest/glibc/i386/blobs/sha256/fdb6deeca57b9d46d8890887573bd7135c3b44c9ba73fc0bdd1da6d55872c19b similarity index 100% rename from latest/glibc/i386/blobs/sha256/56fd0621a6283115da70ee60fc25d9fc8757fb739ce870b59219eeefa0fcec90 rename to latest/glibc/i386/blobs/sha256/fdb6deeca57b9d46d8890887573bd7135c3b44c9ba73fc0bdd1da6d55872c19b diff --git a/latest/glibc/i386/image-config.json b/latest/glibc/i386/image-config.json index ff38b729..113071a7 100644 --- a/latest/glibc/i386/image-config.json +++ b/latest/glibc/i386/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2024-09-26T21:31:42Z", + "created": "2026-05-13T02:21:49Z", "history": [ { - "created": "2024-09-26T21:31:42Z", - "created_by": "BusyBox 1.37.0 (glibc), Debian 13" + "created": "2026-05-13T02:21:49Z", + "created_by": "BusyBox 1.38.0 (glibc), Debian 13" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:22f247144e423d58b94c2ffd756150d861907e95d6f6085e919953f60741df79" + "sha256:ff88f7299a90a980d7ca6ec9251428b1b20f220a61a5032d35590320e8655227" ] }, "architecture": "386", diff --git a/latest/glibc/i386/image-manifest.json b/latest/glibc/i386/image-manifest.json index 57a02fbd..ef256c3f 100644 --- a/latest/glibc/i386/image-manifest.json +++ b/latest/glibc/i386/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:507e2f318cdd2520421eb5ce2d823a1b3c8def244b888c27f338f75a877c80fc", + "digest": "sha256:6c36957c0c633e6ba0baa16f84af33d6d908b9e9a10142b767b56b5434793090", "size": 457 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:56fd0621a6283115da70ee60fc25d9fc8757fb739ce870b59219eeefa0fcec90", - "size": 2285803 + "digest": "sha256:fdb6deeca57b9d46d8890887573bd7135c3b44c9ba73fc0bdd1da6d55872c19b", + "size": 2303063 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.37.0-glibc" + "org.opencontainers.image.version": "1.38.0-glibc" } } diff --git a/latest/glibc/i386/index.json b/latest/glibc/i386/index.json index d3ddcc9f..03b702f7 100644 --- a/latest/glibc/i386/index.json +++ b/latest/glibc/i386/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:ea84d3a2fd24875f68dc79b733972acadf9ef707baaf0f2cb605ddb2be403826", + "digest": "sha256:011bb4ad411421bd6af53c4af41ecb2c23887229b8df526328d1a8a1fff94dab", "size": 610, "platform": { "architecture": "386", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.37.0-glibc", - "io.containerd.image.name": "busybox:1.37.0-glibc" + "org.opencontainers.image.ref.name": "busybox:1.38.0-glibc", + "io.containerd.image.name": "busybox:1.38.0-glibc" } } ] diff --git a/latest/musl/Dockerfile.builder b/latest/musl/Dockerfile.builder index 40ed322f..bfa01362 100644 --- a/latest/musl/Dockerfile.builder +++ b/latest/musl/Dockerfile.builder @@ -28,9 +28,9 @@ RUN set -eux; \ # sub 1024g/2C766641 2006-12-12 RUN mkdir -p ~/.gnupg && gpg --batch --keyserver keyserver.ubuntu.com --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B -# https://busybox.net: 27 September 2024 -ENV BUSYBOX_VERSION 1.37.0 -ENV BUSYBOX_SHA256 3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4 +# https://busybox.net: 13 May 2026 +ENV BUSYBOX_VERSION 1.38.0 +ENV BUSYBOX_SHA256 34f9ea6ff8636f2c9241153b9114eefa9e65674a45318ae1ef95bb5f31c53bb2 RUN set -eux; \ tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \ @@ -57,7 +57,6 @@ WORKDIR /usr/src/busybox COPY \ /.patches/no-cbq.patch \ /.patches/hackfix-to-disable-HW-acceleration-for-MD5-SHA1-on-x86.patch \ - /.patches/sha1_process_block64_shaNI-musl.patch \ ./.patches/ RUN set -eux; \ for patch in .patches/*.patch; do \ @@ -164,7 +163,7 @@ RUN set -eux; \ # install a few extra files from buildroot (/etc/passwd, etc) RUN set -eux; \ - buildrootVersion='2025.11.3'; \ + buildrootVersion='2026.02.2'; \ for file in \ system/device_table.txt \ system/skeleton/etc/group \ diff --git a/latest/musl/amd64/blobs/sha256/0188a8de47ca89b720586f01da7d7f870bdcf5f770b19f740291d716235d3107 b/latest/musl/amd64/blobs/sha256/5a93558ae9212d888dcd92f710f494ff529e35001bf6ec4a1e75099b5d0d2da6 similarity index 100% rename from latest/musl/amd64/blobs/sha256/0188a8de47ca89b720586f01da7d7f870bdcf5f770b19f740291d716235d3107 rename to latest/musl/amd64/blobs/sha256/5a93558ae9212d888dcd92f710f494ff529e35001bf6ec4a1e75099b5d0d2da6 diff --git a/latest/musl/amd64/blobs/sha256/5bfa213ad2917fd7ef0d56c49b841de3a4788e60b3554ad86d616100e095c1f8 b/latest/musl/amd64/blobs/sha256/a5156bff991422ab4dbba41824a3702249fae8f737275bea5eaa66cb7c70eabd similarity index 100% rename from latest/musl/amd64/blobs/sha256/5bfa213ad2917fd7ef0d56c49b841de3a4788e60b3554ad86d616100e095c1f8 rename to latest/musl/amd64/blobs/sha256/a5156bff991422ab4dbba41824a3702249fae8f737275bea5eaa66cb7c70eabd diff --git a/latest/musl/amd64/blobs/sha256/298efc24641ff8a1a285abdc555a0ce5ab7c42eb085e1be099f824188e069604 b/latest/musl/amd64/blobs/sha256/ffcc8d72c1b3749dd2240e27f79b987eb227538835a2675b1d5849b053a39195 similarity index 100% rename from latest/musl/amd64/blobs/sha256/298efc24641ff8a1a285abdc555a0ce5ab7c42eb085e1be099f824188e069604 rename to latest/musl/amd64/blobs/sha256/ffcc8d72c1b3749dd2240e27f79b987eb227538835a2675b1d5849b053a39195 diff --git a/latest/musl/amd64/image-config.json b/latest/musl/amd64/image-config.json index f85b88dc..8aee3d23 100644 --- a/latest/musl/amd64/image-config.json +++ b/latest/musl/amd64/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2024-09-26T21:31:42Z", + "created": "2026-05-13T02:21:49Z", "history": [ { - "created": "2024-09-26T21:31:42Z", - "created_by": "BusyBox 1.37.0 (musl), Alpine 3.23.3" + "created": "2026-05-13T02:21:49Z", + "created_by": "BusyBox 1.38.0 (musl), Alpine 3.23.4" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:94b7e9998b924f3f19795fc713810546286c307bbee9d56a0ea19a5a1bade234" + "sha256:2a1131e89de737bf941158cdc21e7d6a6012973e0854c1960e587a9e8a0228ad" ] }, "architecture": "amd64", diff --git a/latest/musl/amd64/image-manifest.json b/latest/musl/amd64/image-manifest.json index c4e16adc..446f90fc 100644 --- a/latest/musl/amd64/image-manifest.json +++ b/latest/musl/amd64/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:0188a8de47ca89b720586f01da7d7f870bdcf5f770b19f740291d716235d3107", + "digest": "sha256:5a93558ae9212d888dcd92f710f494ff529e35001bf6ec4a1e75099b5d0d2da6", "size": 462 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:5bfa213ad2917fd7ef0d56c49b841de3a4788e60b3554ad86d616100e095c1f8", - "size": 871010 + "digest": "sha256:a5156bff991422ab4dbba41824a3702249fae8f737275bea5eaa66cb7c70eabd", + "size": 886173 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.37.0-musl" + "org.opencontainers.image.version": "1.38.0-musl" } } diff --git a/latest/musl/amd64/index.json b/latest/musl/amd64/index.json index a3a93b1d..9d99f681 100644 --- a/latest/musl/amd64/index.json +++ b/latest/musl/amd64/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:298efc24641ff8a1a285abdc555a0ce5ab7c42eb085e1be099f824188e069604", + "digest": "sha256:ffcc8d72c1b3749dd2240e27f79b987eb227538835a2675b1d5849b053a39195", "size": 608, "platform": { "architecture": "amd64", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.37.0-musl", - "io.containerd.image.name": "busybox:1.37.0-musl" + "org.opencontainers.image.ref.name": "busybox:1.38.0-musl", + "io.containerd.image.name": "busybox:1.38.0-musl" } } ] diff --git a/latest/musl/i386/blobs/sha256/f73df1e676ae9833b07d8a29c90f20c38a2426c5bc3dd68f8895fa35c595c6ad b/latest/musl/i386/blobs/sha256/6fc4a51da8f041fffab25d3ea0eae2aeab5d820a4ebc8bafd1da679079447761 similarity index 100% rename from latest/musl/i386/blobs/sha256/f73df1e676ae9833b07d8a29c90f20c38a2426c5bc3dd68f8895fa35c595c6ad rename to latest/musl/i386/blobs/sha256/6fc4a51da8f041fffab25d3ea0eae2aeab5d820a4ebc8bafd1da679079447761 diff --git a/latest/musl/i386/blobs/sha256/89cb76ffbc0ef99c63cc7444a72d8ee5b13ae4a5f3a263fe07d293a06bd212a3 b/latest/musl/i386/blobs/sha256/88472444814b550a49709162e00fed7ad16b08855a6d05d69327822db5652cfb similarity index 100% rename from latest/musl/i386/blobs/sha256/89cb76ffbc0ef99c63cc7444a72d8ee5b13ae4a5f3a263fe07d293a06bd212a3 rename to latest/musl/i386/blobs/sha256/88472444814b550a49709162e00fed7ad16b08855a6d05d69327822db5652cfb diff --git a/latest/musl/i386/blobs/sha256/98535d7ba18eb119cda1b111b5f68de5f9f2c598e83fe3cf8313ccd3d6569a36 b/latest/musl/i386/blobs/sha256/fe4563adddbcdba0ef4b0e7a5e2c22fa420b0035547a311bc1e13b1d8ef31267 similarity index 100% rename from latest/musl/i386/blobs/sha256/98535d7ba18eb119cda1b111b5f68de5f9f2c598e83fe3cf8313ccd3d6569a36 rename to latest/musl/i386/blobs/sha256/fe4563adddbcdba0ef4b0e7a5e2c22fa420b0035547a311bc1e13b1d8ef31267 diff --git a/latest/musl/i386/image-config.json b/latest/musl/i386/image-config.json index 5c8801cf..5cd42277 100644 --- a/latest/musl/i386/image-config.json +++ b/latest/musl/i386/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2024-09-26T21:31:42Z", + "created": "2026-05-13T02:21:49Z", "history": [ { - "created": "2024-09-26T21:31:42Z", - "created_by": "BusyBox 1.37.0 (musl), Alpine 3.23.3" + "created": "2026-05-13T02:21:49Z", + "created_by": "BusyBox 1.38.0 (musl), Alpine 3.23.4" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:25287e9bf4f70ae034eb799f811651bca50d70a93e2803828711eeb8bd1167de" + "sha256:6185f3aaf46fce4498bb81b1f404540c67ddcbf8802f978cd3d31531e70a9185" ] }, "architecture": "386", diff --git a/latest/musl/i386/image-manifest.json b/latest/musl/i386/image-manifest.json index f977f1d9..fadef221 100644 --- a/latest/musl/i386/image-manifest.json +++ b/latest/musl/i386/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:f73df1e676ae9833b07d8a29c90f20c38a2426c5bc3dd68f8895fa35c595c6ad", + "digest": "sha256:6fc4a51da8f041fffab25d3ea0eae2aeab5d820a4ebc8bafd1da679079447761", "size": 460 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:98535d7ba18eb119cda1b111b5f68de5f9f2c598e83fe3cf8313ccd3d6569a36", - "size": 858607 + "digest": "sha256:fe4563adddbcdba0ef4b0e7a5e2c22fa420b0035547a311bc1e13b1d8ef31267", + "size": 874011 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.37.0-musl" + "org.opencontainers.image.version": "1.38.0-musl" } } diff --git a/latest/musl/i386/index.json b/latest/musl/i386/index.json index 8ff8d65e..16f385c3 100644 --- a/latest/musl/i386/index.json +++ b/latest/musl/i386/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:89cb76ffbc0ef99c63cc7444a72d8ee5b13ae4a5f3a263fe07d293a06bd212a3", + "digest": "sha256:88472444814b550a49709162e00fed7ad16b08855a6d05d69327822db5652cfb", "size": 608, "platform": { "architecture": "386", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.37.0-musl", - "io.containerd.image.name": "busybox:1.37.0-musl" + "org.opencontainers.image.ref.name": "busybox:1.38.0-musl", + "io.containerd.image.name": "busybox:1.38.0-musl" } } ] diff --git a/latest/uclibc/Dockerfile.builder b/latest/uclibc/Dockerfile.builder index 08b26aaf..b2590993 100644 --- a/latest/uclibc/Dockerfile.builder +++ b/latest/uclibc/Dockerfile.builder @@ -54,7 +54,7 @@ RUN set -eux; \ # https://buildroot.org/download.html # https://buildroot.org/downloads/?C=M;O=D -ENV BUILDROOT_VERSION 2025.11.3 +ENV BUILDROOT_VERSION 2026.02.2 RUN set -eux; \ tarball="buildroot-${BUILDROOT_VERSION}.tar.xz"; \ @@ -220,9 +220,9 @@ ENV PATH /usr/src/buildroot/output/host/usr/bin:$PATH # sub 1024g/2C766641 2006-12-12 RUN mkdir -p ~/.gnupg && gpg --batch --keyserver keyserver.ubuntu.com --recv-keys C9E9416F76E610DBD09D040F47B70C55ACC9965B -# https://busybox.net: 27 September 2024 -ENV BUSYBOX_VERSION 1.37.0 -ENV BUSYBOX_SHA256 3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4 +# https://busybox.net: 13 May 2026 +ENV BUSYBOX_VERSION 1.38.0 +ENV BUSYBOX_SHA256 34f9ea6ff8636f2c9241153b9114eefa9e65674a45318ae1ef95bb5f31c53bb2 RUN set -eux; \ tarball="busybox-${BUSYBOX_VERSION}.tar.bz2"; \ @@ -248,7 +248,6 @@ WORKDIR /usr/src/busybox # apply necessary/minimal patches (see /.patches/ in the top level of the repository) COPY \ /.patches/no-cbq.patch \ - /.patches/sha1_process_block64_shaNI.patch \ ./.patches/ RUN set -eux; \ for patch in .patches/*.patch; do \ diff --git a/latest/uclibc/amd64/blobs/sha256/6cc440742a97cffd1a47d8b8e982c2b41304c442092951c3fd429c692dd08235 b/latest/uclibc/amd64/blobs/sha256/29a705556efb23ba52f665a5c1f3800b7d4d98b63a80b38a47922e00dd40719b similarity index 100% rename from latest/uclibc/amd64/blobs/sha256/6cc440742a97cffd1a47d8b8e982c2b41304c442092951c3fd429c692dd08235 rename to latest/uclibc/amd64/blobs/sha256/29a705556efb23ba52f665a5c1f3800b7d4d98b63a80b38a47922e00dd40719b diff --git a/latest/uclibc/amd64/blobs/sha256/a07e36a3262b4346704567712c36756f6fd19a549b42767866b9895ac5eac2b2 b/latest/uclibc/amd64/blobs/sha256/4cc96a33694b0333963f59f8b40e1d7e5d6d8a68c29a34ff75b0da1ba5a34fce similarity index 100% rename from latest/uclibc/amd64/blobs/sha256/a07e36a3262b4346704567712c36756f6fd19a549b42767866b9895ac5eac2b2 rename to latest/uclibc/amd64/blobs/sha256/4cc96a33694b0333963f59f8b40e1d7e5d6d8a68c29a34ff75b0da1ba5a34fce diff --git a/latest/uclibc/amd64/blobs/sha256/0e3e2f238ab37b983d2cb85ceca7660840980555eedefbdb14c4daa1f9bb80d9 b/latest/uclibc/amd64/blobs/sha256/b60436a2fdb3579f435413c13ff54d14dd3bc38d25f2954da3e537dc9155c1e4 similarity index 100% rename from latest/uclibc/amd64/blobs/sha256/0e3e2f238ab37b983d2cb85ceca7660840980555eedefbdb14c4daa1f9bb80d9 rename to latest/uclibc/amd64/blobs/sha256/b60436a2fdb3579f435413c13ff54d14dd3bc38d25f2954da3e537dc9155c1e4 diff --git a/latest/uclibc/amd64/image-config.json b/latest/uclibc/amd64/image-config.json index a4fc91e3..854741f0 100644 --- a/latest/uclibc/amd64/image-config.json +++ b/latest/uclibc/amd64/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2024-09-26T21:31:42Z", + "created": "2026-05-13T02:21:49Z", "history": [ { - "created": "2024-09-26T21:31:42Z", - "created_by": "BusyBox 1.37.0 (uclibc), Buildroot 2025.11.3, Debian 13" + "created": "2026-05-13T02:21:49Z", + "created_by": "BusyBox 1.38.0 (uclibc), Buildroot 2026.02.2, Debian 13" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:ce003e882898fd52c48121c32517cfd5dc2ba95a8216989b5e6571cc147e1f2f" + "sha256:aa7b79d243076cc760c0b06dd535bb163cb216cb4fcf4d38019ffee58d862cc6" ] }, "architecture": "amd64", diff --git a/latest/uclibc/amd64/image-manifest.json b/latest/uclibc/amd64/image-manifest.json index f028c83b..960a3475 100644 --- a/latest/uclibc/amd64/image-manifest.json +++ b/latest/uclibc/amd64/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:0e3e2f238ab37b983d2cb85ceca7660840980555eedefbdb14c4daa1f9bb80d9", + "digest": "sha256:b60436a2fdb3579f435413c13ff54d14dd3bc38d25f2954da3e537dc9155c1e4", "size": 481 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:a07e36a3262b4346704567712c36756f6fd19a549b42767866b9895ac5eac2b2", - "size": 757964 + "digest": "sha256:4cc96a33694b0333963f59f8b40e1d7e5d6d8a68c29a34ff75b0da1ba5a34fce", + "size": 773752 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.37.0-uclibc" + "org.opencontainers.image.version": "1.38.0-uclibc" } } diff --git a/latest/uclibc/amd64/index.json b/latest/uclibc/amd64/index.json index 410775a1..f15acdfa 100644 --- a/latest/uclibc/amd64/index.json +++ b/latest/uclibc/amd64/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:6cc440742a97cffd1a47d8b8e982c2b41304c442092951c3fd429c692dd08235", + "digest": "sha256:29a705556efb23ba52f665a5c1f3800b7d4d98b63a80b38a47922e00dd40719b", "size": 610, "platform": { "architecture": "amd64", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.37.0-uclibc", - "io.containerd.image.name": "busybox:1.37.0-uclibc" + "org.opencontainers.image.ref.name": "busybox:1.38.0-uclibc", + "io.containerd.image.name": "busybox:1.38.0-uclibc" } } ] diff --git a/latest/uclibc/i386/blobs/sha256/1f226220e47858e1c9176e570e5f7da7c23527d903b3969e3d39873ddac9cb4a b/latest/uclibc/i386/blobs/sha256/5d7be91a98d6c40adcaf4bc4d5657acaaf209992212957d74b11b27e3732c46a similarity index 100% rename from latest/uclibc/i386/blobs/sha256/1f226220e47858e1c9176e570e5f7da7c23527d903b3969e3d39873ddac9cb4a rename to latest/uclibc/i386/blobs/sha256/5d7be91a98d6c40adcaf4bc4d5657acaaf209992212957d74b11b27e3732c46a diff --git a/latest/uclibc/i386/blobs/sha256/a237f46c66be02b3dcdb49e7acaba4d8a6a9c2f6aa7045f7855668f2c2e1ae96 b/latest/uclibc/i386/blobs/sha256/aa8154f467d7adc4c8881452ba9961f1db751345ad5222cf386b957c7c11ff0e similarity index 100% rename from latest/uclibc/i386/blobs/sha256/a237f46c66be02b3dcdb49e7acaba4d8a6a9c2f6aa7045f7855668f2c2e1ae96 rename to latest/uclibc/i386/blobs/sha256/aa8154f467d7adc4c8881452ba9961f1db751345ad5222cf386b957c7c11ff0e diff --git a/latest/uclibc/i386/blobs/sha256/0463efa7b71c8c61784d8a824ff66fd52474513f73679b938a8d0c64a9a8e489 b/latest/uclibc/i386/blobs/sha256/b13f1aee7b200ad13cc51786be8543270a11a63deb87305126a2beed1731472b similarity index 100% rename from latest/uclibc/i386/blobs/sha256/0463efa7b71c8c61784d8a824ff66fd52474513f73679b938a8d0c64a9a8e489 rename to latest/uclibc/i386/blobs/sha256/b13f1aee7b200ad13cc51786be8543270a11a63deb87305126a2beed1731472b diff --git a/latest/uclibc/i386/image-config.json b/latest/uclibc/i386/image-config.json index 268b053d..0eea1587 100644 --- a/latest/uclibc/i386/image-config.json +++ b/latest/uclibc/i386/image-config.json @@ -7,17 +7,17 @@ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] }, - "created": "2024-09-26T21:31:42Z", + "created": "2026-05-13T02:21:49Z", "history": [ { - "created": "2024-09-26T21:31:42Z", - "created_by": "BusyBox 1.37.0 (uclibc), Buildroot 2025.11.3, Debian 13" + "created": "2026-05-13T02:21:49Z", + "created_by": "BusyBox 1.38.0 (uclibc), Buildroot 2026.02.2, Debian 13" } ], "rootfs": { "type": "layers", "diff_ids": [ - "sha256:ff01b6c25452bb1daca05a905e125e7288e6bcbaeedc1b8b1bd1548860817cc1" + "sha256:1d6b615cbf3efaafd05d6fe6e81b51bef333a919aa0e5519aa3b43aa7003b5e7" ] }, "architecture": "386", diff --git a/latest/uclibc/i386/image-manifest.json b/latest/uclibc/i386/image-manifest.json index 690cfae0..4ca58503 100644 --- a/latest/uclibc/i386/image-manifest.json +++ b/latest/uclibc/i386/image-manifest.json @@ -3,18 +3,18 @@ "mediaType": "application/vnd.oci.image.manifest.v1+json", "config": { "mediaType": "application/vnd.oci.image.config.v1+json", - "digest": "sha256:a237f46c66be02b3dcdb49e7acaba4d8a6a9c2f6aa7045f7855668f2c2e1ae96", + "digest": "sha256:aa8154f467d7adc4c8881452ba9961f1db751345ad5222cf386b957c7c11ff0e", "size": 479 }, "layers": [ { "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip", - "digest": "sha256:1f226220e47858e1c9176e570e5f7da7c23527d903b3969e3d39873ddac9cb4a", - "size": 712796 + "digest": "sha256:5d7be91a98d6c40adcaf4bc4d5657acaaf209992212957d74b11b27e3732c46a", + "size": 727338 } ], "annotations": { "org.opencontainers.image.url": "https://github.com/docker-library/busybox", - "org.opencontainers.image.version": "1.37.0-uclibc" + "org.opencontainers.image.version": "1.38.0-uclibc" } } diff --git a/latest/uclibc/i386/index.json b/latest/uclibc/i386/index.json index 378ac86e..2cc53f90 100644 --- a/latest/uclibc/i386/index.json +++ b/latest/uclibc/i386/index.json @@ -4,15 +4,15 @@ "manifests": [ { "mediaType": "application/vnd.oci.image.manifest.v1+json", - "digest": "sha256:0463efa7b71c8c61784d8a824ff66fd52474513f73679b938a8d0c64a9a8e489", + "digest": "sha256:b13f1aee7b200ad13cc51786be8543270a11a63deb87305126a2beed1731472b", "size": 610, "platform": { "architecture": "386", "os": "linux" }, "annotations": { - "org.opencontainers.image.ref.name": "busybox:1.37.0-uclibc", - "io.containerd.image.name": "busybox:1.37.0-uclibc" + "org.opencontainers.image.ref.name": "busybox:1.38.0-uclibc", + "io.containerd.image.name": "busybox:1.38.0-uclibc" } } ] diff --git a/versions.json b/versions.json index 951bd4d6..564d9a6f 100644 --- a/versions.json +++ b/versions.json @@ -1,30 +1,30 @@ { "latest": { "buildroot": { - "version": "2025.11.3" + "version": "2026.02.2" }, - "date": "27 September 2024", - "sha256": "3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4", + "date": "13 May 2026", + "sha256": "34f9ea6ff8636f2c9241153b9114eefa9e65674a45318ae1ef95bb5f31c53bb2", "stability": "unstable", "variants": [ "glibc", "uclibc", "musl" ], - "version": "1.37.0" + "version": "1.38.0" }, "latest-1": { "buildroot": { - "version": "2025.11.3" + "version": "2026.02.2" }, - "date": "19 May 2023", - "sha256": "b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314", - "stability": "stable", + "date": "27 September 2024", + "sha256": "3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4", + "stability": "unstable", "variants": [ "glibc", "uclibc", "musl" ], - "version": "1.36.1" + "version": "1.37.0" } }