Hi Rob, List, While verifying toybox on one of our products, came across few issues. Attached are the patches to those.
1. cp.c : For __mv__ with __-f__ and __-i__ user was prompted. 2. date.c: added support for additional date format parsing, a SIGSEGV for setdate, output in __-u__. 3. df.c: Output format and strings as specified in Posix and a correction when a device name is given. e.g. df /dev/sda1 4. du.c: stop the traversal on a self pointing link. 5. expr.c: Added '==' sign into list of operations. Also added support for regex pattern match. 6. ifconfig.c: stop parsing if interface name is encountered first. 7. killall.c: output formatting corrected. It was right justifying 4000 places. 8. kill.c: printing signal numbers along with names while listing. Also listing the signals on command line, if name is given list the number and vice-versa. e.g $ ./toybox kill -l ABRT 2 ILL 6 INT 4 9 lib.c: A static analysis issue fix for retrun value check. supporting change for kill.c. A Change in string_to_mode, while parsing sticky/suid bit for u, g, o. e.g chmod u+s,o+s,g+s file And a correction in human_readable(). Few more will follow.. rgds, Ashwini
cp.c.patch
Description: Binary data
date.c.patch
Description: Binary data
df.c.patch
Description: Binary data
du.c.patch
Description: Binary data
expr.c.patch
Description: Binary data
ifconfig.c.patch
Description: Binary data
kill.c.patch
Description: Binary data
killall.c.patch
Description: Binary data
lib.c.patch
Description: Binary data
_______________________________________________ Toybox mailing list Toybox@lists.landley.net http://lists.landley.net/listinfo.cgi/toybox-landley.net