aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2001-05-15This patch from Adam Heath <doogie@debian.org>, makes print_fileEric Andersen
(used by cat, grep, sed, etc) quite a bit faster.
2001-05-14Per suggestion from Vladimir, eliminate check_wildcard_match(), whichEric Andersen
was only being used by insmod these days. Also, I spent a minute adjusting insmod so that it first searches /lib/modules/`uname -r` and then (if that fails) searches /lib/modules, which makes bb insmod behave much more like the real insmod, and should avoid nasty surprises (such as the recent "Modutils vs. Busybox..." thread). -Erik
2001-05-11Fix a segfault in lash, hush, and cmdedit. Each of these usedEric Andersen
xgetcwd, but did not check the return for a NULL, and then continued to call strlen on the NULL when the cwd had been removed from under it. -Erik
2001-05-09Bump version to 0.52preEric Andersen
2001-05-07Update comment re USE_SYSTEM_PWD_GRPEric Andersen
-Erik
2001-05-01Oops. The dangers of applying patches by hand...Eric Andersen
2001-05-01A patch from Larry to fix pristine source builds (again).Eric Andersen
I just can't seem to _not_ break it. Sigh.
2001-04-30Made new xreadlink function for libbb and changed applets to use it instead ofMark Whitley
readlink(2).
2001-04-30Per suggestion by Matt, make sh.c a real target. There is noEric Andersen
need for the useless sh_link dummy target -- use the real thing. -Erik
2001-04-28fix to applet_source_list rule so Debian package continues to buildDavid Kimdon
2001-04-27Matt was complaining. Hopefully this helps the sh.c link situationEric Andersen
2001-04-26Be a bit more sneaky about the sh.c symlink so you don't need toEric Andersen
do a mke clean for it to happen. -Erik
2001-04-26This is the initial checkin of Larry Doolittle's hush.c, using hisEric 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-26Another nice cleanup from Larry. This adds a new last_char_is() function andEric 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-25Applied patch from Larry Doolittle to fix pristine build breakage.Mark Whitley
2001-04-25Move 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-24Cleanup more carefully after pod2htmlEric Andersen
2001-04-24Rewrote rm.Matt Kraai
2001-04-23Change link order so that libbb functions use libpwd.a when appropriate.Matt Kraai
2001-04-19This has two patches. First it moves interface.c to libbb (it isEric 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-15NEw functions read_package_field and read_text_file_to_bufferGlenn L McGrath
2001-04-12Use date -u instead of date --utc and consolidate version string.Matt Kraai
Patch by Larry Doolittle <ldoolitt@recycle.lbl.gov>.
2001-04-12use tmpfile() and revert my previous changes... convert() belongs hereGlenn L McGrath
2001-04-11copy_file_chunk uses streams now.Glenn L McGrath
2001-04-11Move unzip, gz_open, gz_close to libbbGlenn L McGrath
2001-04-11Move deb_extract() to libbb, dpkg now independent of dpkg-debGlenn L McGrath
2001-04-11Move get_ar_headers to libbb, make dpkg_deb.c independent of ar.cGlenn L McGrath
2001-04-10Fix up the uClibc compiler name (its format was recently changed slightly)Eric Andersen
2001-04-09Apply Vladimir's latest cleanup patch.Eric Andersen
-Erik
2001-04-09Bump version number to 0.51Eric Andersen
2001-04-05- use docs/autodocifier.pl to merge POD togetherJohn Beppu
2001-04-05Some further syscall adjustments. Split the module syscalls out ofEric Andersen
insmod and into libbb. Only enable them for libc5. glibc and uClibc don't need them. -Erik
2001-04-04Failed to name "Electric-fence" explicitlyEric Andersen
2001-04-04Seems that stupid libc5 doesn't implement daemon(), so conditionallyEric Andersen
inclde that here. -Erik
2001-04-03Add in easy-to-use electric-fence support.Eric Andersen
-Erik
2001-04-03Fix for bug 1143 from Larry DoolittleEric Andersen
-Erik
2001-04-01Move the mtab support stuff into libbbEric Andersen
-Erik
2001-03-27Fixed the Makefile so busybox can link against libc5 again. Putting libbb.a atMark Whitley
the end broke it.
2001-03-24Bump version number to 0.51preEric Andersen
2001-03-21A nice patch from Larry Doolittle that adds -Wshadow andEric Andersen
cleans up most of the now-revealed problems.
2001-03-19Split error messages into separate files.Eric Andersen
Update libbb.h, per suggestion from Vladimir, to include __attribute__((format (printf ...))) stuff -Erik
2001-03-19Split libbb/pwd_grp_wrappers.c into 5 different libbb/my_* files.Eric Andersen
-Erik
2001-03-16Convert utility.c into libbb.a. It is now a whole pile of .cEric Andersen
files. Clean up the resulting damage and fix up the makefile. -Erik
2001-03-16Fix the make release target.Eric Andersen
2001-03-15Update files and version number prepratory to cutting a release.Eric Andersen
-Erik
2001-03-14Use the system passwd and group stuff by defaultEric Andersen
2001-03-13Update the lash shell (hopefully the last time...) so things likeEric Andersen
echo "foo bar" and echo -n "foo\t\\\\\tbar" work as expected. Merge prompt printing work from Vladimir. -Erik
2001-03-10Created new regression testing framework with a number of testcases (many moreMark Whitley
can be added). Also changed 'test' target in makefile to run the new tester.sh. (Hopefully, we should be able to remove all the tests/*.mk files soon.)
2001-03-09patch from Larry to fix pristine source buildsEric Andersen
2001-03-05Make sure libpwd.a is linked _last_ so it overrides the system pwd/grpEric Andersen
implementation. It wasn't doing that as expected...