aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO35
1 files changed, 4 insertions, 31 deletions
diff --git a/TODO b/TODO
index 3ec400e6e..7ab43c36d 100644
--- a/TODO
+++ b/TODO
@@ -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:
69Policy violation. getgroups uses libc nss, which is unlikely 59Policy violation. getgroups uses libc nss, which is unlikely
70to be present in an embedded system. 60to be present in an embedded system.
71 61
72To 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
89To be replaced with a busybox local glob routine: 62To 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]