diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 35 |
1 files changed, 4 insertions, 31 deletions
@@ -7,9 +7,10 @@ around to it some time. If you have any good ideas, please let me know. | |||
7 | needed or wanted in busybox (or else I'd have to link to libcrypt). | 7 | needed or wanted in busybox (or else I'd have to link to libcrypt). |
8 | 8 | ||
9 | * Networking apps are probably going to be split out some time soon into a | 9 | * Networking apps are probably going to be split out some time soon into a |
10 | separate package (named perhaps tiny-netkit?). This currently includes | 10 | separate package (named perhaps netkit-tiny?). This would remove the |
11 | hostid, hostname, mnc, and ping. | 11 | following items from BusyBox: hostid, hostname, nc, nslookup, telnet, |
12 | 12 | and ping. nfs mounting and syslogd (when it supports network logging) | |
13 | will remain in BusyBox. | ||
13 | 14 | ||
14 | -Erik | 15 | -Erik |
15 | 16 | ||
@@ -20,17 +21,6 @@ Bugs that need fixing: | |||
20 | - 'grep foo$ file' doesn't work | 21 | - 'grep foo$ file' doesn't work |
21 | - 'grep *foo file' segfaults | 22 | - 'grep *foo file' segfaults |
22 | - ps dirent race bug (need to stat the file before attempting chdir) | 23 | - ps dirent race bug (need to stat the file before attempting chdir) |
23 | - # ls -la | ||
24 | /etc/passwd: No such file or directory | ||
25 | /etc/group: No such file or directory | ||
26 | drwxrwxr-x 3 1000 1000 54 May 14 22:30 . | ||
27 | /etc/passwd: No such file or directory | ||
28 | /etc/group: No such file or directory | ||
29 | drwxrwxr-x 3 1000 1000 54 May 14 22:30 .. | ||
30 | /etc/passwd: No such file or directory | ||
31 | /etc/group: No such file or directory | ||
32 | drwxrwxr-x 2 1000 1000 74 May 14 22:33 bin | ||
33 | / | ||
34 | 24 | ||
35 | ----------- | 25 | ----------- |
36 | 26 | ||
@@ -69,23 +59,6 @@ Most wanted list: | |||
69 | Policy violation. getgroups uses libc nss, which is unlikely | 59 | Policy violation. getgroups uses libc nss, which is unlikely |
70 | to be present in an embedded system. | 60 | to be present in an embedded system. |
71 | 61 | ||
72 | To be replaced with a non-getopt parser. | ||
73 | |||
74 | [andersen@slag busybox]$ grep -l getopt *.[ch] | ||
75 | dmesg.c | ||
76 | gunzip.c | ||
77 | hostname.c | ||
78 | mkfs_minix.c | ||
79 | printf.c | ||
80 | sfdisk.c | ||
81 | |||
82 | This includes the symbols: | ||
83 | getopt_long | ||
84 | optarg | ||
85 | opterr | ||
86 | optind | ||
87 | |||
88 | |||
89 | To be replaced with a busybox local glob routine: | 62 | To be replaced with a busybox local glob routine: |
90 | 63 | ||
91 | [andersen@slag busybox]$ grep -l glob *.[ch] | 64 | [andersen@slag busybox]$ grep -l glob *.[ch] |