1
0
mirror of synced 2026-10-30 21:34:23 +03:00

Commit Graph

  • 57ebebfb01 Patch from Matt Kraai <kraai@alumni.carnegiemellon.edu> to simplify ar.c and make it more readable. -Erik Eric Andersen 2000-07-05 17:21:58 +00:00
  • 2086e3d679 Some cosmetic updates. Changed "OPTIONS" to "Options". -Erik Eric Andersen 2000-07-04 22:17:01 +00:00
  • 028fb625f5 More doc updates -Erik Eric Andersen 2000-07-04 20:07:13 +00:00
  • 5331025f79 A first pass at integrating the SGML docs into the Makefile. A first pass a cleaning up the current SGML (lots more cleanup is needed though). -Erik Eric Andersen 2000-07-04 19:42:23 +00:00
  • b02c54ebee * Fix to init.c from Stuart Menefy <Stuart.Menefy@st.com> so that it always sets the controlling terminal before running any programs -Erik Eric Andersen 2000-07-04 19:41:23 +00:00
  • 72965e3454 Fixed a potential infinite loop. First delete any chars after the cursor, then delete everything before it. Before this, we would just delete everything before the cursor and freak out if there were still chars left (i.e. stuff after the cursor). -Erik Eric Andersen 2000-07-04 06:22:18 +00:00
  • b54833cde0 sh fixes from Marius Groeger <mag@sysgo.de> -Erik Eric Andersen 2000-07-03 23:56:26 +00:00
  • 7c31ea4e29 Added support for ignoring '-g' per GNU ls, thanks to David Vrabel <dvrabel@arcom.co.uk>. Seems some ftp clients expect the '-g' option to exist. -Erik Eric Andersen 2000-07-03 14:55:49 +00:00
  • 5d41d60f1e Added support for being a login shell, so things like '-su' or '-sh' (stuff where argv[0][0]=='-') will now always invoke the shell. Now you can use BusyBox as a login shell. -Erik Eric Andersen 2000-06-29 20:20:14 +00:00
  • 2e1148b239 Fixed comment. Mark Whitley 2000-06-28 22:59:30 +00:00
  • 8bd891cbec Added support for reading from stdin with '-' as file name arg. Mark Whitley 2000-06-28 22:55:59 +00:00
  • 1ca41775bb Yanked out the cstring_alloc() and cstring_lineFromFile() functions from utility.c and replaced them with get_line_from_file() from the new grep.c. Also changed declaration in internal.h and replaced instances of cstring_lineFromFile() in dc.c and sort.c with get_line_from_file(). Tested them and they worked fine. Mark Whitley 2000-06-28 22:15:26 +00:00
  • d37218941c Brand, spankin', new grep that uses libc regex routines instead of the hand-rolled ones. Sed still needs to be replaced and then the regexp stuff can be axed. Mark Whitley 2000-06-28 22:00:26 +00:00
  • 268b8c4f38 Moved some function decls, a struct, and a #define from regexp.h into here. Also static-ified said functions so they do not have namespace conflicts with the libc regex functions. Mark Whitley 2000-06-28 21:59:31 +00:00
  • 0c96eba3de Removed some function decls (regex, regcomp, etc.) and put them in regexp.c Mark Whitley 2000-06-28 21:58:31 +00:00
  • a44790f539 Better cross libc support. -Erik Eric Andersen 2000-06-28 20:11:28 +00:00
  • a2db097d66 Forgot -- targeted the wrong release. -Erik Eric Andersen 2000-06-28 17:07:19 +00:00
  • 1c314ad655 * Fixed a _horrible_ bug where 'tar -tvf' could unlink local files!!! Fix thanks to Marius Groeger <mgroeger@sysgo.de> * Added support for "sh -c command args...", also thanks to Marius Groeger <mgroeger@sysgo.de> Eric Andersen 2000-06-28 16:56:25 +00:00
  • 47cac6779a Updates for the .deb -Erik Eric Andersen 2000-06-28 02:25:18 +00:00
  • eb0283333b = minor formatting issues John Beppu 2000-06-28 00:55:31 +00:00
  • 7cdc76dfbf + busybox --install [-s] is functional (but disabled in busybox.def.h by default) Someone email the guy who originally wanted this. John Beppu 2000-06-28 00:41:26 +00:00
  • d0edef3cbe Remove stuff now moved into the bug tracking system. -Erik Eric Andersen 2000-06-27 18:12:19 +00:00
  • 495869f59a + s/int install_links/static int install_links/ John Beppu 2000-06-27 07:54:33 +00:00
  • cb1d841f09 This kernel patch is no longer needed, with the change I made to init and free... -Erik Eric Andersen 2000-06-27 06:22:09 +00:00
  • 27b5924b96 + littering my code w/ comments about what troubles me. John Beppu 2000-06-27 04:56:45 +00:00
  • 8f425dbf9a + busybox --install [-s] is almost good to go. Here is my work in progress. John Beppu 2000-06-27 04:50:02 +00:00
  • 83a949cb22 Just converted busybox.pod to busybox.sgml using the Pod::DocBook Perl module. The resulting file needs some massaging and once it gets presentable, I'll edit the Makefile to use the SGML file as the "authoritative" file; the plan here is to generate other file formats from the SGML. Mark Whitley 2000-06-26 13:31:53 +00:00
  • 1386e70210 Fixed segfault with 'cut -f 1 -d:' and added 'cut -s' suport. Fix thanks to Arne Bernin <arne@matrix.loopback.org> -Erik Eric Andersen 2000-06-26 12:14:30 +00:00
  • ef40aa81c5 * Fixed insmod module option parsing for options lacking an '='. Fix thanks to Marc Nijdam <marc_nijdam@hp.com> -Erik Eric Andersen 2000-06-26 11:16:22 +00:00
  • 3adffb7fc8 readlink(2) does not NULL terminate the buffer it reads in, but tar expected it to do so. This caused symlinks stored in tarballs to likely have trailing crap in the stored symlink named. Oops. -Erik Eric Andersen 2000-06-26 10:54:06 +00:00
  • 10dc9d4d17 Updates to handle Linux 2.4.0 kernels (kludged around the "none" entries in /proc/mounts, added a hack to make sysinfo work with both old and new kernels). -Erik Eric Andersen 2000-06-26 10:45:52 +00:00
  • 8a24a6783a Better error checking in insmod. Remove left over %m's -Erik Eric Andersen 2000-06-22 18:19:31 +00:00
  • 4a971aef59 Minor web page update. -Erik 0_45 Eric Andersen 2000-06-22 01:27:11 +00:00
  • 3c37598dc2 Fix version # -Erik Eric Andersen 2000-06-22 00:23:09 +00:00
  • a29dec28cb More doc updates -Erik Eric Andersen 2000-06-22 00:19:33 +00:00
  • ccd32cbb61 Merged two TODO items into one Mark Whitley 2000-06-22 00:16:37 +00:00
  • 9d9610b8de Update the list. -Erik Eric Andersen 2000-06-22 00:04:12 +00:00
  • 6f9985e2f2 Pavel Roskin <proski@gnu.org> just found a nasty memory corruption bug. Disabling 'ln -n' till it is fixed. -Erik Eric Andersen 2000-06-22 00:02:56 +00:00
  • addc9c28ad Document 'ln --' -Erik Eric Andersen 2000-06-21 22:53:24 +00:00
  • 4fa84e6b54 Cleaned up some #ifdef spiderwebs. Mark Whitley 2000-06-21 22:53:16 +00:00
  • c6cdf58747 Bump version number to 0.45 -Erik Eric Andersen 2000-06-21 22:50:59 +00:00
  • 07edff4ba4 Added an implicit rule for #defining BB_FEATURE_USE_TERMIOS if BB_FEATURE_AUTOWIDTH is #defined. Mark Whitley 2000-06-21 22:46:32 +00:00
  • 45087b1010 More doc updates. -Erik Eric Andersen 2000-06-21 22:44:33 +00:00
  • 766c012975 Web site updates. -Erik Eric Andersen 2000-06-21 22:43:07 +00:00
  • c5c5e3d144 Add in my little patch for 2.4.x to make sysinfo binary compatable (again) -Erik Eric Andersen 2000-06-21 22:06:56 +00:00
  • afa0662860 Documented "which" Pavel Roskin 2000-06-21 21:43:24 +00:00
  • 1a804e4b3c Removed trailing spaces Pavel Roskin 2000-06-21 21:38:00 +00:00
  • f929641c51 Add in telnet docs. -Erik Eric Andersen 2000-06-21 21:04:01 +00:00
  • feb47c024a Add insmod docs -Erik Eric Andersen 2000-06-21 21:03:13 +00:00
  • f7a01951fb Updated the list of supported commands Pavel Roskin 2000-06-21 20:25:07 +00:00
  • 7ac06a3ff1 Removed all vestiges of "math" Pavel Roskin 2000-06-21 20:17:29 +00:00
  • 0021679b0d + added dc (aka the function formerly known as math) + did all the housekeeping that this change requires. John Beppu 2000-06-21 19:06:16 +00:00
  • b405dfa54d 'tar --help' wasn't working. Fixed it. -Erik Eric Andersen 2000-06-21 18:37:36 +00:00
  • c03525475e + made it so that you can use the mnemonics (add, sub, mul, div) in lieu of (+, -, *, /) John Beppu 2000-06-21 18:00:46 +00:00
  • e63ad9ba06 Special case the memcopy stuff so it isn't enabled for uclibc -Erik Eric Andersen 2000-06-20 21:04:03 +00:00
  • 28c88a9430 Some makefile fixes to allow compiling with ucLibc (stuff turned off by default of course). -Erik Eric Andersen 2000-06-20 21:03:24 +00:00
  • 339b892313 Updated e-mail address of Pavel Roskin to proski@gnu.org Pavel Roskin 2000-06-20 00:11:07 +00:00
  • 4eb1b30411 Mention libc support, Pavel's rm fix is already merged. -Erik Eric Andersen 2000-06-19 20:19:04 +00:00
  • bd4a75f6c8 Finish off the libc5 porting effort. Everything now works with libc5 except for md5sum, which uses the GNU libc addition getline(). -Erik Eric Andersen 2000-06-19 20:03:48 +00:00
  • bb245ba0c2 Made insmod work with both libc5 and libc6. -Erik Eric Andersen 2000-06-19 19:53:30 +00:00
  • 9ca57d377e Made ping work with libc5 and libc6. -Erik Eric Andersen 2000-06-19 18:51:53 +00:00
  • e1e23eecab Make umount work and compile cleanly under libc5 and libc6. -Erik Eric Andersen 2000-06-19 18:38:51 +00:00
  • 5e29c6ffce Make swaponoff compile cleanly under both libc5 and libc6. -Erik Eric Andersen 2000-06-19 18:25:49 +00:00
  • a15cd0be34 Make syslogd.c, init.c, and update.c compile error/warning free under both libc5 and libc6. -Erik Eric Andersen 2000-06-19 18:14:20 +00:00
  • b7362e36a8 printf now compiles cleanly under both libc5 and libc6. -Erik Eric Andersen 2000-06-19 17:52:17 +00:00
  • 67e32304b1 Updated to compile and work with libc5. -Erik Eric Andersen 2000-06-19 17:48:02 +00:00
  • be5023a84d Update internal.h to conditionally include asm/string.h -Erik Eric Andersen 2000-06-19 17:30:07 +00:00
  • b610615be9 Updates to a number of apps to remove warnings/compile errors under libc5. Tested under both libc5 and libc6 and all seems well with these fixes. -Erik Eric Andersen 2000-06-19 17:25:40 +00:00
  • dbb3019d0d Added a note to the "maybe by 0.44" list to prune sfdisk and graft fdisk. Mark Whitley 2000-06-19 17:03:32 +00:00
  • 30f0f2d040 Fix a stupid bug, where I cleaned things as the last makefile target. duh. -Erik Eric Andersen 2000-06-19 09:29:32 +00:00
  • b108a5b780 Added support for building debian packages. -Erik Eric Andersen 2000-06-19 09:21:34 +00:00
  • 110fc0cacc Check for 3 and more arguments was incorrect It is only allowed for linking to a directory But linking to a directory still fails and may be removed Pavel Roskin 2000-06-18 00:02:24 +00:00
  • 74c66ad06e Fix some spelling errors in the source as well. -Erik Eric Andersen 2000-06-16 19:57:44 +00:00
  • 98cd53e86d Ran it through a spell checker and fixed the spelling errors. -Erik Eric Andersen 2000-06-16 19:56:44 +00:00
  • 852ff13fc4 Update to ar.c from Glenn McGrath. His comments follow: Eric Andersen 2000-06-16 04:56:40 +00:00
  • b991395405 Added some comments and changed a variable name to be more meaningful. No fixes yet for the space bug, but should be coming soon. Mark Whitley 2000-06-16 00:26:51 +00:00
  • 2e965239ee ln: fixed command line parser. Added support for "--" Pavel Roskin 2000-06-15 18:04:40 +00:00
  • 3f75503fa0 Remove trailing space char. -Erik Eric Andersen 2000-06-14 22:16:59 +00:00
  • 28c70b3a16 Integrate Tomi Ollila's telnet. Costs 3k. :) -Erik Eric Andersen 2000-06-14 20:42:57 +00:00
  • e97da40079 Fixed "rm foo" that had been broken while implementing "rm -- foo" Pavel Roskin 2000-06-14 17:39:41 +00:00
  • 1af7ed5573 Modified status of some TODO items, added some others in preparation for the 0.44 release. Mark Whitley 2000-06-14 17:35:54 +00:00
  • 3c709b45b3 + minor typo fix s/&gt/&gt;/ John Beppu 2000-06-14 09:11:05 +00:00
  • d84990eb1f + removed some cruft left over from when lines could be too long. John Beppu 2000-06-14 00:19:14 +00:00
  • 854e11581f Urgh. revert Makefile. again. Forgot to do the 'cvs update -d now' trick on my home box. Eric Andersen 2000-06-13 06:57:56 +00:00
  • 2b6ab3cbf8 Add new apps md5sum uudecode uuencode, fix some minor formatting things. -Erik Eric Andersen 2000-06-13 06:54:53 +00:00
  • 053b1462b7 Fix a bug pointed out by Michal Jaegermann <michal@ellpspace.math.ualberta.ca> where you used to see: ./grep -q -i B some_file B: No such file or directory This is now fixed. -Erik Eric Andersen 2000-06-13 06:24:53 +00:00
  • baf22bff21 Give beppu credit for fixing grep "Line too long" bug. -Erik Eric Andersen 2000-06-13 00:49:41 +00:00
  • c7ccfc99fc + utility.c CSTRING_BUFFER_LENGTH = 1024 /* so it recurses less often */ + grep.c uses cstring_lineFromFile(), and doesn't ever say Line is too long, anymore John Beppu 2000-06-12 23:39:04 +00:00
  • 9f16d61408 Added a slightly modified version of Ron Alder's insmod patch. Very cool stuff. -Erik Eric Andersen 2000-06-12 23:11:16 +00:00
  • 44760d058c + updated docs to reflect math's filter capabilities. John Beppu 2000-06-12 23:04:55 +00:00
  • 5db60a7a7a + works as a filter, now! - I have a feeling I could have used strtok, but the 2 functions I added are really small, so it shouldn't be a big deal. (They were just laying around, and I wanted to use them, again). John Beppu 2000-06-12 22:59:12 +00:00
  • 0c6a970eb2 * Fixed a small bug that could cause tar to emit warning messages and not extract the first file in a directory in some cases of nested directories. Thanks to Kevin Traas <kevin@netmaster.com> for helping track this one down. -Erik Eric Andersen 2000-06-09 20:51:50 +00:00
  • b3d235f63b Fixed parsing of arguments for cp Pavel Roskin 2000-06-08 18:06:37 +00:00
  • b3cf9baeb9 Formatting change. -Erik Eric Andersen 2000-06-08 15:25:39 +00:00
  • 049b706591 My pod2man (perl-5.00503) complains if there is no newline after "Options:" Pavel Roskin 2000-06-07 21:19:49 +00:00
  • da10ec0eaa Syslogd will not go to background if "-n" is given. Better help and argument checking Pavel Roskin 2000-06-07 21:08:25 +00:00
  • 0024abcbbc Implemented "ping -s", fixed error messages and argument parsing Pavel Roskin 2000-06-07 20:38:15 +00:00
  • 0b66577368 Debug should be off in the Makefile. I will now do (per Pavel's suggestion) a "cvs up -D now Makefile" so I stop updating the Makefile by accident. -Erik Eric Andersen 2000-06-07 17:33:30 +00:00
  • a42982e8f5 * Fixed 'swapon -a' and 'swapoff -a', which were broken. * Fixed 'mount -a' so it works as expected. * Implemented 'ls -R' (enabled by enabling BB_FEATURE_LS_RECURSIVE) -Erik Eric Andersen 2000-06-07 17:28:53 +00:00
  • 1f6262b8e2 Fix 'date -u' -Erik Eric Andersen 2000-06-06 22:17:43 +00:00