diff options
| author | Eric Andersen <andersen@codepoet.org> | 2001-01-27 09:33:39 +0000 |
|---|---|---|
| committer | Eric Andersen <andersen@codepoet.org> | 2001-01-27 09:33:39 +0000 |
| commit | 8ec10a9483f937743cba51124b30540c9613fca8 (patch) | |
| tree | 093a3a229710047fc5504b8e24a03a5da3ed9ff4 /TODO | |
| parent | 90ca2848fdca2788a52daac51432e1077abc24f7 (diff) | |
| download | busybox-w32-0_49.tar.gz busybox-w32-0_49.tar.bz2 busybox-w32-0_49.zip | |
Fix up copyright msgs. Bump version to 0.49 in preparation for0_49
a release. Update the website with release details.
-Erik
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 34 |
1 files changed, 10 insertions, 24 deletions
| @@ -8,7 +8,16 @@ around to it some time. If you have any good ideas, please let me know. | |||
| 8 | 8 | ||
| 9 | * We _were_ going to split networking apps into a new package called | 9 | * We _were_ going to split networking apps into a new package called |
| 10 | netkit-tiny. Per discussions on the mailing list, this isn't going | 10 | netkit-tiny. Per discussions on the mailing list, this isn't going |
| 11 | to happen. False alarm. Sorry about the confusion. | 11 | to happen. False alarm. Sorry about the confusion. |
| 12 | |||
| 13 | * The busybox shell, lash, is really too weak for serious use, although it is | ||
| 14 | possible to run simple systems with it. BusyBox 0.49 was supposed to have | ||
| 15 | a new shell, updated to understand full Bourne grammer. Well, that simply | ||
| 16 | didn't happen in time for the release. A rewrite is in progress that will | ||
| 17 | result in a new shell that understands the full Bourne grammar. This new | ||
| 18 | shell is being championed by Larry Doolittle <ldoolitt@recycle.lbl.gov>, and | ||
| 19 | could use your help. Please see the work in progress at | ||
| 20 | http://doolittle.faludi.com/~larry/parser.html | ||
| 12 | 21 | ||
| 13 | -Erik | 22 | -Erik |
| 14 | 23 | ||
| @@ -22,12 +31,6 @@ Possible apps to include some time: | |||
| 22 | 31 | ||
| 23 | ----------------------- | 32 | ----------------------- |
| 24 | 33 | ||
| 25 | The Busybox lash shell needs to be taught Bourne shell grammer. This | ||
| 26 | is planned for the next release of Busybox. Look out ash, we are coming | ||
| 27 | for you... | ||
| 28 | |||
| 29 | ----------------------- | ||
| 30 | |||
| 31 | Running the following: | 34 | Running the following: |
| 32 | 35 | ||
| 33 | rm -f busybox && make LDFLAGS+=-nostdlib 2>&1 | \ | 36 | rm -f busybox && make LDFLAGS+=-nostdlib 2>&1 | \ |
| @@ -40,23 +43,6 @@ libraries such as uClibc. | |||
| 40 | 43 | ||
| 41 | ----------------------- | 44 | ----------------------- |
| 42 | 45 | ||
| 43 | Currently, busybox bypasses libc NSS. Some folks might want that, | ||
| 44 | so perhaps adding in the option to choose whether to go to libc for | ||
| 45 | things like getpwnam() or whether to use the busybox version might | ||
| 46 | be nice. | ||
| 47 | |||
| 48 | ----------------------- | ||
| 49 | |||
| 50 | Most wanted list: | ||
| 51 | |||
| 52 | [andersen@slag busybox]$ grep -l getgroups *.[ch] | ||
| 53 | test.c | ||
| 54 | |||
| 55 | Policy violation. getgroups uses libc nss, which is unlikely | ||
| 56 | to be present in an embedded system. | ||
| 57 | |||
| 58 | ----------------------- | ||
| 59 | |||
| 60 | Compile with debugging on, run 'nm --size-sort ./busybox' | 46 | Compile with debugging on, run 'nm --size-sort ./busybox' |
| 61 | and then start with the biggest things and make them smaller... | 47 | and then start with the biggest things and make them smaller... |
| 62 | 48 | ||
