Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 06 Jun 2022 21:25:41 +0300 Source: busybox Architecture: source Version: 1:1.35.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Changed-By: Michael Tokarev <m...@tls.msk.ru> Closes: 891806 891857 949626 985674 995833 998803 998804 999567 1002663 Changes: busybox (1:1.35.0-1) unstable; urgency=medium . [ Nobuhiro Iwamatsu ] * Enable stty applet in busybox-udeb. Closes: #891806 . [ Diederik de Haas ] * Enable CONFIG_FEATURE_TR_CLASSES and CONFIG_FEATURE_TR_EQUIV in deb config. Closes: #998803 . [ Yuval Freund ] * Fix special case for /32 subnets. Closes: #891857 . [ Chris Boot ] * New upstream release. Closes: #1002663 - Closes: #985674 [CVE-2021-28831] - Closes: #999567 [CVE-2021-42373, CVE-2021-42374, CVE-2021-42375, CVE-2021-42376, CVE-2021-42377, CVE-2021-42378, CVE-2021-42379, CVE-2021-42380, CVE-2021-42381, CVE-2021-42382, CVE-2021-42383, CVE-2021-42384, CVE-2021-42385, CVE-2021-42386] - Closes: #995833 (uudecode /dev/stdout) * Refresh and rework patches: - Drop patches cherry-picked from upstream. - Drop ignore-ip-valid_lft.patch: no longer needed. - Rework version.patch: KBUILD_STR() has been dropped. - Temporarily drop kFreeBSD patches pending rework. * Update busybox configurations for new upstream version * Don't run test suite in verbose mode: it's easier to read without. . [ Michael Tokarev ] * d/control: add myself to upladers * switch to debhelper-compat=13 * d/control: add ${misc:Pre-Depends} for packages with the startup scripts * enable tr classes for static build to * enable less applet for udeb (Closes: #949626) * enable base64 applet for regular and static (Closes: #998804) * d/rules: stop filtering -Wformat-security from CFLAG, it is okay now * d/rules: simplify the clean rule, omit dh in there * d/rules: made build-% depending on config-% * d/rules: steal build targets from dh which adds unnecessary indirection * d/rules: only do install & binary targets with dh * d/rules: set SHELL to sh -e to catch errors in shell fragments * d/rules: rework build/install procedure to be more robust wrt the environment variables: ensure busybox is built only once with right CFLAGS/CPPFLAGS/etc settings and not rebuilt during install time * many more smaller tweaks to d/rules: - fast inline version of architecture.mk - move examples & docs install from d/rules to d/*.{docs,examples} - switch from ${b} to $b - allow overriding verbose build by specifying V= - add shortcut targets build-deb configure-udeb test-static etc - export ECHO=/bin/echo for testsuite (it builds its own if no -e) * remove scripts-echo.c-fix-NUL-handling-in-abc-0-def.patch - not needed with the right ECHO= * d/bysybox-static.lintian-overrides: add uses-dpkg-database-directly * spelling.diff: two spelling fixes for the source * d/changelog: strip trailing space * d/control: mark zip build-dependency with <!nocheck> * udeb config: enable awk applet the same way as for regular/static builds Checksums-Sha1: 589367e2e8634bdac3ca95d1591ebb2bc908d696 1966 busybox_1.35.0-1.dsc 36a1766206c8148bc06aca4e1f134016d40912d0 2480624 busybox_1.35.0.orig.tar.bz2 1bcea7a5a519529134b68041332df8559791b9af 50072 busybox_1.35.0-1.debian.tar.xz 31e2009f61fa2264efd93d575f9953c37870bf88 6029 busybox_1.35.0-1_source.buildinfo Checksums-Sha256: 9925ed7f56e796b3914f6912fcf0351e291b5e4b523bcec4c7f4e483bdb43234 1966 busybox_1.35.0-1.dsc faeeb244c35a348a334f4a59e44626ee870fb07b6884d68c10ae8bc19f83a694 2480624 busybox_1.35.0.orig.tar.bz2 6a708d28e7ae5a79ea7fe5620c010b79ecb6e6f9fdbb3e5529438dd1dc0f9da4 50072 busybox_1.35.0-1.debian.tar.xz 48fdab25d9804ef23a8596da1a2ffdb9ae6c879fdcaa2d60b6cac01ab9cf3a36 6029 busybox_1.35.0-1_source.buildinfo Files: 68b11fd8a12e4dc301c7998b2144536d 1966 utils optional busybox_1.35.0-1.dsc 585949b1dd4292b604b7d199866e9913 2480624 utils optional busybox_1.35.0.orig.tar.bz2 9b007c3169293631c739804ec949aac3 50072 utils optional busybox_1.35.0-1.debian.tar.xz e23c9be5d91ab7dbf873d4c339b71787 6029 utils optional busybox_1.35.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQFDBAEBCAAtFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmKeRuoPHG1qdEB0bHMu bXNrLnJ1AAoJEHAbT2saaT5Zxd0H/3Nw4puGY4gERk6Z0Zoer1gu9zdskZ2J2fyb EweJNRrC5Vsl6WAjq49I5hHvlcUkhbWaHOmUePyl26NDK8eBrR1MGwrSGR9d2Eei D4SBo+AFE/mbIrYMWuX/6zXkeaTY0RLYKxN38V8BucXOH2N9og52Wa4nOdvIWUSQ CHKTg2Ts3ZQuwx2qofyvUl2eYR6eGC12lhgavesMyfy0a4GIhPg+bEUXtOJH2d08 ZGwKyD7V/N42ZotXxERjbEUG3plHNFuX6glDDgCeumQN4zNqHjcwa9OuPM49Di0w o14J9iThYvwiBLkgGb2v6DkgHnPEj58jsH/3iXrSSr22OsvqmAE= =2AVY -----END PGP SIGNATURE----- Thank you for your contribution to Debian.