aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2001-06-22Fix the build process so it does not do the evil #ifdef BB_FOO stuff.Eric Andersen
Build exactly one .o file per function, and let the linker throw away the junk it doesn't want. -Erik
2001-06-21Rewrote mkdir (and touched lots of things in the process).Matt Kraai
2001-06-20Reorganise unarchiving functions, more code re-use, only does single pass(no ↵Glenn L McGrath
more linked lists), basis for supporting a cpio (and cheaper untar) applet, but cpio applet isnt included in this. It effects ar, dpkg-deb applets only
2001-06-13Reorganise archive extraction codeGlenn L McGrath
2001-06-04Do not purge the .cvsignore files on 'make release' so thatEric Andersen
people can properly import into their own CVS trees. -Erik
2001-06-01Vladimir's last_patch13, containing several bugfixes.Eric Andersen
2001-05-30Make hush the default shell. Ensure the applets_list getsEric Andersen
the axe on a distclean.
2001-05-16Add xgethostbyname and herror_msg* functions.Matt Kraai
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