summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorErik Andersen2000-05-19 05:35:19 +0000
committerErik Andersen2000-05-19 05:35:19 +0000
commit330fd2b5767110f29544131d4c72c77e0506b6df (patch)
treeaa360774a903d3ebb0b2b5f3031c2e359f9c3afb /TODO
parentd356c6e9d1bc091c64200ecc401aa9b6ffb53151 (diff)
downloadbusybox-330fd2b5767110f29544131d4c72c77e0506b6df.zip
busybox-330fd2b5767110f29544131d4c72c77e0506b6df.tar.gz
More libc portability updates, add in the website (which has not been
archived previously). Wrote 'which' during the meeting today. -Erik
Diffstat (limited to 'TODO')
-rw-r--r--TODO35
1 files changed, 4 insertions, 31 deletions
diff --git a/TODO b/TODO
index 3ec400e..7ab43c3 100644
--- a/TODO
+++ b/TODO
@@ -7,9 +7,10 @@ around to it some time. If you have any good ideas, please let me know.
needed or wanted in busybox (or else I'd have to link to libcrypt).
* Networking apps are probably going to be split out some time soon into a
- separate package (named perhaps tiny-netkit?). This currently includes
- hostid, hostname, mnc, and ping.
-
+ separate package (named perhaps netkit-tiny?). This would remove the
+ following items from BusyBox: hostid, hostname, nc, nslookup, telnet,
+ and ping. nfs mounting and syslogd (when it supports network logging)
+ will remain in BusyBox.
-Erik
@@ -20,17 +21,6 @@ Bugs that need fixing:
- 'grep foo$ file' doesn't work
- 'grep *foo file' segfaults
- ps dirent race bug (need to stat the file before attempting chdir)
- - # ls -la
- /etc/passwd: No such file or directory
- /etc/group: No such file or directory
- drwxrwxr-x 3 1000 1000 54 May 14 22:30 .
- /etc/passwd: No such file or directory
- /etc/group: No such file or directory
- drwxrwxr-x 3 1000 1000 54 May 14 22:30 ..
- /etc/passwd: No such file or directory
- /etc/group: No such file or directory
- drwxrwxr-x 2 1000 1000 74 May 14 22:33 bin
- /
-----------
@@ -69,23 +59,6 @@ Most wanted list:
Policy violation. getgroups uses libc nss, which is unlikely
to be present in an embedded system.
-To be replaced with a non-getopt parser.
-
- [andersen@slag busybox]$ grep -l getopt *.[ch]
- dmesg.c
- gunzip.c
- hostname.c
- mkfs_minix.c
- printf.c
- sfdisk.c
-
- This includes the symbols:
- getopt_long
- optarg
- opterr
- optind
-
-
To be replaced with a busybox local glob routine:
[andersen@slag busybox]$ grep -l glob *.[ch]