The release of the Toybox 0.8.7 system utility set has been published, similar to BusyBox, formatted as a single executable file and optimized for minimal system resource consumption. The project is being developed by a former maintainer of BusyBox and is distributed under the 0BSD license. The main purpose of Toybox is to provide manufacturers with the ability to use a minimalist set of standard utilities without revealing the source code of the modified components. Currently, Toybox lags behind BusyBox in capabilities but has already implemented 299 basic commands (220 fully and 79 partially) out of 378 planned.
New features in Toybox 0.8.7 include:
- The commands host, wget, openvt, and deallocvt have been fully implemented.
- New commands uclampset, gpiodetect, gpioinfo, gpioiget, gpiofind, and gpioset have been added.
- A simple HTTP server (httpd) has been implemented.
- The command catv (analogous to cat -v) has been removed.
- The top utility now allows list switching with left and right keys and sorting changes with the 'Shift + left or right' combinations.
- Support for options 'find -samefile', 'cmp -n', and 'tar —strip' has been added.
- The lsusb and lspci utilities now include the ability to extract device descriptions from files /etc/{usb,pci}.ids[.gz].
- The ifconfig utility has been updated to support renaming network interfaces.
- The wget utility now supports the POST method for sending web form data.
Source: opennet.ru
