A fost lansată versiunea setului de utilitare sistemice Toybox 0.8.12, optimizată pentru un consum minim de resurse sistemice. Similar cu BusyBox, toate utilitarele setului sunt disponibile printr-un singur fișier executabil. Proiectul este dezvoltat de un fost întreținător BusyBox și este distribuit sub licența 0BSD. Scopul creării Toybox este de a oferi producătorilor posibilitatea de a utiliza un set minimalist de utilitare standard fără a dezvălui codul sursă al componentelor modificate. Din punct de vedere al funcționalităților, Toybox este încă în urmă față de BusyBox, dar deja sunt implementate 316 comenzi de bază (235 complet și 81 parțial) din cele 392 planificate.
Printre noutățile Toybox 0.8.12:
- În tar a fost adăugată suport pentru algoritmul de compresie zstd și a fost implementată posibilitatea de a lucra cu formatele de arhivă învechite.
- În getconf a fost implementată procesarea variabilelor de mediu NPROCESSORS_CONF și NPROCESSORS_ONLN.
- În netcat au fost adăugate opțiunile „-o” și „-O”.
- În devmem au fost implementate opțiunile „—no-mmap”, „-f FILE” și „—no-sync”.
- În test au fost adăugate opțiunile „-ef”, „-ot” și „-nt”.
- În dmesg a fost adăugată opțiunea „-W”.
- În mount a fost adăugată suport pentru „LABEL=”.
- În lsusb și lspci a fost luat în considerare conținutul /usr/share/hwdata.
- Au fost corectate erori și îmbunătățite implementările utilitarelor grep, host, find, chmod, tar, ps, test, file, patch, cp, lsusb, top, blkid, ionice, microcom.
- A fost adăugată suport pentru construcția pe platformele riscv32 și riscv64.
Sursa: opennet.ro
