Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-04-27 | Use BUFSIZ for the_command to match size used in cmdedit | Eric Andersen | |
2001-04-27 | An update to hush from Larry: | Eric Andersen | |
It should recover more smoothly from syntax errors, and it now has a decent guess when the reserved word construct is over (or not) to control execution and prompting. I took out all the redundant standalone test copies of libbb routines, but left in a hook so I can include those for my testing. I'll post that include file on my web site. - Larry | |||
2001-04-26 | Be a bit more sneaky about the sh.c symlink so you don't need to | Eric Andersen | |
do a mke clean for it to happen. -Erik | |||
2001-04-26 | Ignore some generated files | Eric Andersen | |
2001-04-26 | This is the initial checkin of Larry Doolittle's hush.c, using his | Eric Andersen | |
April 25, 2001 snapshot, adjusted a bit by me so it has cmdedit support. This checkin also removes sh.c. In the future sh.c will be a symlink to your shell of choice. For now, this symlink will default to pointing to lash.c (as in the past). If you change the symlink to point to hush.c, then thats what you will get. This symlink business is a temporary situation, which will be cleaned up Real Soon Now(tm). -Erik | |||
2001-04-26 | Disable lash | Eric Andersen | |
-Erik | |||
2001-04-26 | These days busybox.pod is autogenerated, so it should be removed | Eric Andersen | |
from CVS. | |||
2001-04-26 | A fix from Larry for a corner case where insmod could end up | Eric Andersen | |
doing an xrealloc(0). | |||
2001-04-26 | Fix handling of permission addition and removal (e.g., o-r). | Matt Kraai | |
2001-04-26 | Doh. I never allocated storate for the struct stat I am using. | Eric Andersen | |
There was just a never initialized pointer. -Erik | |||
2001-04-26 | Fix handling of -R flag. | Matt Kraai | |
2001-04-26 | Another nice cleanup from Larry. This adds a new last_char_is() function and | Eric Andersen | |
uses it to avoid possible buffer underruns whn strlen is zero, and avoid the possible space-hogging inline of strlen() in several cases. -Erik | |||
2001-04-26 | As Larry pointed out, this the off by one canbe fixed much more elegantly. | Eric Andersen | |
2001-04-26 | Fix a silly off-by-one error noticed by Santiago Garcia Mantinan ↵ | Eric Andersen | |
<manty@debian.org> -Erik | |||
2001-04-25 | Applied patch from Larry Doolittle to fix pristine build breakage. | Mark Whitley | |
2001-04-25 | Removed obsoleted BB_FEATURE_RM_INTERACTIVE | Mark Whitley | |
2001-04-25 | Applied patch from I.Q. to add -s to cmp. | Mark Whitley | |
2001-04-25 | libbb.h now includes ../busybox.h. This way, files in libbb that have | Mark Whitley | |
BB_[FEATURE] #defines won't be ignored. Credit to Magnus Damm for spotting this. | |||
2001-04-25 | Some more cleanups for insmod from Larry. | Eric Andersen | |
-Erik | |||
2001-04-25 | Larry noticed that chown and chgrp has the version numbers off a bit | Eric Andersen | |
for glibc's lchown support. Thanks Larry. | |||
2001-04-25 | Moved some #ifdefs down below #include "busybox.h" where they belong. | Mark Whitley | |
2001-04-25 | Sync'ed up the olympus section between this and stock Config.h | Mark Whitley | |
2001-04-25 | Fixed a BB_MTAB #define buglet reported by Magnus Damm. | Mark Whitley | |
2001-04-25 | Move messages.c to libbb. Make each string in messages.c be its own .o file. | Eric Andersen | |
This way, we can new get rid of all that tedious #define rubbish we used to need to enable specific messages. This way is enormously simpler, and as a bonus also ends up saving us 96 bytes. -Erik | |||
2001-04-24 | Cleanup more carefully after pod2html | Eric Andersen | |
2001-04-24 | Several cleanups from Larry. | Eric Andersen | |
2001-04-24 | Rewrote rm. | Matt Kraai | |
2001-04-24 | Split up chmod_chown_chgrp.c into 3 separate apps. This unfortunately | Eric Andersen | |
adds 384 bytes to the overall size. But having each app be standalone is the Right Thing(tm) so we will just have to live with it. -Erik | |||
2001-04-24 | Update applet define from BB_CP_MV to BB_CP and BB_MV. | Matt Kraai | |
2001-04-24 | Use generic flag names. | Matt Kraai | |
2001-04-24 | Move applet_name declaration from busybox.h to libbb.h. | Matt Kraai | |
2001-04-23 | Applied patch from Larry Doolittle to remove some strlen calls, and add one | Mark Whitley | |
paranoia check to avoid buffer underrun. Saves 120 text bytes. | |||
2001-04-23 | Remove file obsoleted by cp/mv rewrite. | Matt Kraai | |
2001-04-23 | Rewrite cp and mv to be SUSv2 compliant. | Matt Kraai | |
2001-04-23 | Reversed last patch; unnecessary. | Mark Whitley | |
2001-04-23 | Added a sanity check to fix weird bug exposed when sourcing in commands from a | Mark Whitley | |
file with lash. Based on report from Heinz Walter. | |||
2001-04-23 | Change link order so that libbb functions use libpwd.a when appropriate. | Matt Kraai | |
2001-04-23 | Some patches from Gennady Feldman. Fixed a glob problem such that | Eric Andersen | |
'ls *.h Config.h' works. Fixed a silly typo with fg/bg process control. Made cmdedit exit sanely when it cannot read input. | |||
2001-04-23 | A patch from Marc Karasek and Kanoj (kernel serial.c maintainer) | Eric Andersen | |
so init will work on serial consoles with 2.4.3+ kernels, thanks to Fabrice Gautier <gautier@email.enst.fr> for finding this one. -Erik | |||
2001-04-23 | Simplify file_prefix handling, and use of *dir variable. | Glenn L McGrath | |
2001-04-23 | Simplify pathname building, in which a bug was noted by Larry Doolittle, | Matt Kraai | |
a patch was provided by Vladimir Oleynik, and am improved patch commited by me. | |||
2001-04-21 | Fix horrible, horrible memmory leak. I wondered why processes were dying ! | Glenn L McGrath | |
2001-04-21 | Clearly define out exclude list code, as recommended by Larry Doolittle | Glenn L McGrath | |
2001-04-20 | Fixed a buglet where an extra newline was being added after an insert command | Mark Whitley | |
in some cases. | |||
2001-04-20 | Made a correction to a bad test expression. Props to Larry Doolittle for | Mark Whitley | |
spotting this one. | |||
2001-04-20 | Applied patch from Larry Doolittle to give users the third option of putting | Mark Whitley | |
buffers in BSS (in addition to stack and heap). | |||
2001-04-20 | Set permissions of created file | Glenn L McGrath | |
2001-04-19 | This has two patches. First it moves interface.c to libbb (it is | Eric Andersen | |
support code after all). It also contains a patch from Larry Doolittle that removes two instances of "strlen([^)]*) *- *1", un-shadows two variables, relaxes requirement for a sprintf(3) that returns number of bytes written, and eliminates a duplicate subroutine. | |||
2001-04-19 | Fix buffer underrun noted and solved by Larry Doolittle. | Matt Kraai | |
2001-04-18 | Move real_loop.h to libbb, where it belongs. | Eric Andersen | |
-Erik |