Eric Andersen | 5d60a462694 | Fix a warning and potential segfault in lash when BB_FEATURE_CLEAN_UP
is enabled | | |
Eric Andersen | ac5dbd193b7 | Fix an _old_ interface problem with a never-used feature. | | |
Eric Andersen | 59443965ad3 | Scrub things and ditch uint64_t and use a custom type name
to avoid C lib compatibility problems. | | |
Eric Andersen | d36cdd25a56 | Bump version to 0.61.pre | | |
Eric Andersen | 39eb040757c | Patch from Rodney Brown <RDBrown@mira.net>, shrinking 1.5k
from gzip by careful optimization. Appears to work just ... | | |
Eric Andersen | a07c9026486 | Make it compile with uClibc | | |
Eric Andersen | 75220b55ffa | dfp might be used uninitialized. NULL it. | | |
Eric Andersen | 994c6ffd3ba | Disable the tinylogin apps by default. | | |
Eric Andersen | c61804ed592 | Fix dos2unix compile problem with certain glibc versions | | |
Eric Andersen | f349e978c43 | Initial merge of all tinylogin applets that do not require crypt.
There is some optimization that can be done to bett... | | |
Matt Kraai | a3e4f455ac0 | Fix a problem with unsatisfied backrefs (noted by Martin Bene). | | |
Eric Andersen | 54eceffcae3 | some minor wording changes | | |
Eric Andersen | 76fa8ea7903 | Apply Glenn's tftp rewrite | | |
Glenn L McGrath | bac490fe533 | Fix version comparision bug | | |
Matt Kraai | b6ec78161dd | Log all messages from a single connection, not just the first. Patch from
matthias@corelatus.com, approved by Gennad... | | |
Matt Kraai | 0a685903149 | Rewritten by Manuel Novoa III. | | |
Manuel Novoa III | c639a35f500 | I stupidly forgot one level of pointer indirection in the cmdtxt(), calcsize(),
and copynode() table implementations.... | | |
Eric Andersen | dd9173c07fd | Fix a merging error | | |
Manuel Novoa III | 16815d4b45f | A few bug fixes and significant size savings. Combined effort of
Vladimir N. Oleynik dzo@simtreas.ru, Aaron Lehmann ... | | |
Eric Andersen | 80dd0863e2e | Small size optimization from Aaron Lehmann | | |
Eric Andersen | e20b7d844a4 | Fix stupid grammar error. | | |
Matt Kraai | a7cecbc9170 | Commit Vladimir's simplify_path. | | |
Manuel Novoa III | 4fb0b517035 | This corrects the _really_poor_ implementation of "broadcast +" handling
by ifconfig that someone had submitted. It ... | | |
Matt Kraai | 6c4250c0dc1 | Remind people to enable RPC support when using NFS mount and uClibc (thanks
to David Douthitt). | | |
Matt Kraai | d0b5be6da87 | Remove BB_SH define entirely. | | |
Matt Kraai | 2338d3176bd | Use ferror(3) to check for errors, rather than inspecting errno. Thanks to
David Douthitt for reporting, and shame o... | | |
Matt Kraai | 063c1f54eae | Simplified version checking. | | |
Matt Kraai | 69edfecfb98 | Add support for underscores in variable names. | | |
Glenn L McGrath | b373a8d0ca7 | Fix exclude list handling | | |
Eric Andersen | 0b7d70c822a | Fix up some silly messups with the debian packaging, and a dumb
bug with chroot. I've had the package uploaded but p... | | |
Matt Kraai | 8aa0b62a885 | Fix misspelling of `stabilize'. | | |
Eric Andersen | 9e6089ee0fc | Ok, here we go... | | |
Matt Kraai | c9dd5f945bc | Commit NMU changelog. | | |
Eric Andersen | be0c36009a3 | More libc5 fixups
-Erik | | |
Eric Andersen | 23b1e5c7df2 | Some libc5 cleanups | | |
Eric Andersen | 879d6c85af3 | make_directory used mode as if it were an signed entity, but in fact
it was a mode_t which is unsigned. Fix it to be... | | |
Eric Andersen | 8a915880e7c | Teach libc5 about realpath
-Erik | | |
Eric Andersen | 95b520110dc | Teach libc5 what a sighandler_t is
-Erik | | |
Eric Andersen | deba6dea034 | multibuild.pl saves us again. unix2dos requires that dos2unix
be enabled.
-Erik | | |
Eric Andersen | 46bf7de5f69 | Ok, if no shell is enabled, don't include any of the SH_IS_<name>
options or the build will fail
-Erik | | |
Eric Andersen | ff9b4a8981c | Scrub away the last leftovers from BB_FEATURE_<shell>. Good thing
for multibuild.pl -- I would have missed this stup... | | |
Eric Andersen | fdbac35b332 | Patch from Robert J. Osborne <rj@resourceinternational.com> that fixes
a bug in vi where the beginning of the text sp... | | |
Eric Andersen | 842757dc968 | Oops. I forgot to commit this part of vodz' patch. | | |
Eric Andersen | 34506361697 | Latest patch from vodz. Adds a check for divide by zero in the posix
math suport, cleaner math syntax error checking... | | |
Matt Kraai | 2d91deba45d | Allow multiple shells to be enabled. | | |
Eric Andersen | 00344431402 | Fix behavior of grep -lc to match GNU grep. SuS2 is ambiguous
on the correct behavior, so acting like GNU grep seems... | | |
Eric Andersen | af6b40a1ea1 | Silence some silly warnings | | |
Eric Andersen | f672c9e62f8 | Silence a silly warning | | |
Eric Andersen | bb9579ffc3f | Make formatting match GNU ls (we were including a spare ' ')
-Erik | | |
Eric Andersen | fa1c5aac51c | Fix the let builtin (so we can close bug #1196) and remove the
nonstandard exp builtin.
-Erik | | |
Matt Kraai | 73f6a1b058e | Always write record counts to stderr. | | |
Eric Andersen | 221b2ea6c40 | I just wrote up a simple pidof applet, closing bug #1197
-Erik | | |
Matt Kraai | 9a53feaa768 | Give credit to Adam Slattery. | | |
Eric Andersen | 57c82fe7c4f | I think this should be the final changelog update...
-Erik | | |
Matt Kraai | 51038a3f420 | Don't save and restore readonly flag if BB_FEATURE_VI_READONLY isn't enabled. | | |
Eric Andersen | 74bcd164259 | This incorporates Posix math support into ash. The Posix math support
was written by Aaron Lehmann <aaronl@vitelus.c... | | |
Eric Andersen | dc6647201da | Simplify/clarify the shell dependant bit of Config.h | | |
Eric Andersen | c126f8ffb61 | This depmod script will create a modules.dep file, just like the depmod
binary from modutils. This one, however, can... | | |
Eric Andersen | 3555fd006e3 | Fix up the sample inittab entry per what is current.
-Erik | | |
Matt Kraai | 13cb8427736 | Rework option handling to save space. | | |
Matt Kraai | 547e1020822 | Preserve whether or not the line was previously altered when running a
subst command (discovery and patch by Jim Glea... | | |
Glenn L McGrath | 7499918f304 | If filename is a '-' then read from stdin to stdout | | |
Glenn L McGrath | 14d7ea460fb | Note my uuencode work | | |
Glenn L McGrath | b6071b6341f | Fix permisions when reading from stdin | | |
Glenn L McGrath | eba260587ad | Fix broken logic when wraping encoded data into rows, also simplifies it a bit | | |
Glenn L McGrath | 4e664ac51d9 | The src buffer size has to be a multiple of 3 (as i noted, but didnt do). | | |
Glenn L McGrath | 089decab654 | Rewrite based on wget uuencode function.
Saves aprox. 200 Bytes and in future can use common code between
this and wg... | | |
Eric Andersen | 220238305f8 | PArtial Changelog update. I'm still on vacation (I'm at a campground
near the Grand Teton Mountains in Montana at th... | | |
Matt Kraai | 26eeb0c9da5 | Shorten static package description. | | |
Matt Kraai | f9d6aa0a86d | Rename dirname variable to pathname to eliminate namespace conflict. | | |
Russ Dill | 4db35647dd8 | char renamed can never be negative on ARM (rp->renamed[i] != EMPTY) | | |
Eric Andersen | 2835efe3dad | Note that m68k is supported | | |
Eric Andersen | 1b06419e601 | Cleanup some warnings and a really obvious bug.
-Erik | | |
Eric Andersen | 655584b07a4 | This fixes dos2unix and unix2dos so they behave as expected. dos2unix
was broken in the 0.52 release, and unix2dos w... | | |
Glenn L McGrath | 6c7ac21f3a4 | Update my email address and applets | | |
Glenn L McGrath | 096b151f761 | note dpkg rewrite | | |
Matt Kraai | 439e3df6530 | Add support for devfs device names. | | |
Eric Andersen | 0139ca92ff4 | An initial modproble implementation. Quite suboptimal still,
but it does work... | | |
Eric Andersen | 8d79ce83206 | Some patches to make dietlibc work... | | |
Eric Andersen | 20aab260e2f | Some adjustments, mostly from David McCullough <davidm@lineo.com> to
make busybox be more uClinux friendly. I also a... | | |
Matt Kraai | 0382eb88652 | The -P prefix should only be prepended to filenames which are not explicitly
specified. | | |
Matt Kraai | e92895c0386 | Note that wget fix is important. | | |
Matt Kraai | c8eae6684b7 | The directory name should only be prepended if one was specified. | | |
Matt Kraai | c1cda4a6091 | Add a RELEASE_BB_BUFFER macro and use it to fix a memory leak in syslogd.c
(noted by Adam Slattery). | | |
Glenn L McGrath | 81108e76535 | Cleanup (most) memory leaks | | |
Glenn L McGrath | c3fbec73fb4 | Change read_package_field interface, and rewrite using low level functions
Fixes for a few bugs that have crept into ... | | |
Glenn L McGrath | 8d3b0497a4d | Fix extract_archive so it doesnt mangle filenames, dont try and extract "./" and strip leading "./" on other files | | |
Glenn L McGrath | 778041f8d10 | Use the unofficial -C instead of -c to --configure a package, -c conflicts with another dpkg command | | |
Glenn L McGrath | b9e4ce99d82 | Update dpkg usage | | |
Glenn L McGrath | ed4492a697c | More feedback to user | | |
Glenn L McGrath | 7b0241579cb | Be more verbose when configureing package, minor changes | | |
Glenn L McGrath | 6fc92a506ab | Fail silently on failure to read tar header, its unfortunate that many tar implementations must be adding unwanted cr... | | |
Glenn L McGrath | 4cdc607f728 | Use xfopen to abort on error to prevent segfaulting later. | | |
Eric Andersen | bc4c0300238 | Cleanup from vodz | | |
Eric Andersen | 044228d5ecb | This is vodz' latest patch. Sorry it took so long...
1) ping cleanup (compile fix from this patch already applie... | | |
Glenn L McGrath | 51ded05b3bf | enum entry for unarchive to be used by tar | | |
Glenn L McGrath | a868ec89e82 | Allow the unarchive() extract_list variable to be NULL, meaning extract all | | |
Glenn L McGrath | 58a5bd187dd | Tolerate fields with no data, e.g. "Depends: " | | |
Matt Kraai | 06ef16563b6 | Allow featureless ping to compile, and featureful ping to shrink
(by Adam Slattery). | | |
Glenn L McGrath | ccd65c9be66 | Total rewrite, uses hash tables for speed and low memory use. | | |
Glenn L McGrath | 3d46224b786 | Return NULL if file doesnt open in deb_extract | | |
Glenn L McGrath | cfeb08a1932 | Make sure there is a trailing '\0' when extracting to buffer. | | |
Glenn L McGrath | 5e66a26eaa3 | Dont setvbuff in here, must be called just after stream is initialised, glibc tolerates using it later, uclibc doesnt | | |
Glenn L McGrath | 26a0d9a9454 | Call setvbuf from here isntead of gz_open for compatability with uclibc | | |
Glenn L McGrath | b028e08d353 | Move setvbuf calls from gz_open() to calling functions, setvbuf is only supposed to be called prior to opening the st... | | |
Eric Andersen | 7467c8d3b6a | Patch from vodz:
Changed email address
cmdedit API change
optimizations for traceroute and md5sum
add... | | |
Matt Kraai | f69bfc76fa7 | Allow assignments in the export and readonly commands. | | |
Matt Kraai | ab6526c8b3d | Remove debugging statement. | | |
Glenn L McGrath | 3e94f729a54 | Quiet mode, sometimes error messages arent wanted | | |
Glenn L McGrath | c1270088401 | Allow unarchive to redirect stdout (tobe used by dpkg applet) | | |
Glenn L McGrath | 481d19b38e0 | Fix bug where it wasnt returning the last line of a multiline field | | |
Glenn L McGrath | daf0b78e1a0 | Reverse part of my previous changes | | |
Glenn L McGrath | 93febe672a9 | free coniditionally, just to make it play nice with dmalloc which is incompatable with standard free() | | |
Eric Andersen | c59fa37d408 | Make the obj's generated from libbb/unarchive.c depend on the
Makefile, so things like setting DODMALLOC will cause t... | | |
Glenn L McGrath | 248c57ca43b | minor dmalloc inspired cleanups | | |
Glenn L McGrath | 59e50f634a8 | Unpack the filename not the package name | | |
Eric Andersen | 8c145dc31be | Fix a stupid search and replace bug... | | |
Eric Andersen | 55522080c68 | Patch for md5sum from Aaron Lehmann <aaronl@vitelus.com> to slim
it down a little bit. | | |
Eric Andersen | 5c58d283bbd | A traceroute applet from vodz. This could probably be slimmed down,
but will do for now... | | |
Eric Andersen | 91b84603d3c | Cleanup from vodz | | |
Eric Andersen | 2a466346179 | Make the rev be 0.53pre... | | |
Matt Kraai | 5710f9f690c | Read 20 512-byte blocks at a time (like GNU tar). | | |
Glenn L McGrath | 654944fc36b | Reverse my previous change, still cant compile with dmalloc | | |
Glenn L McGrath | c3d2f1287e2 | When compiling unarchive objects link to $(LIBRARIES) incase using dmalloc | | |
Matt Kraai | 6199fa90e5d | Update version number to 0.53pre. | | |
Eric Andersen | 6248355c6f6 | vodz' latest update to ash.c | | |
Eric Andersen | 5a4a46a2519 | Patch from vodz to support 'tr a-z A-Z' syntax. | | |
Eric Andersen | f52947ba71c | Fix the spec file so it works on redhat systems. At least I think
it will work on redhat. At least it now works on ... | | |
Eric Andersen | aa64ba459f2 | Minor working update | | |
Eric Andersen | ceece81414e | Move a bit more to the old news section | | |
Eric Andersen | d0e5f86a102 | Enable APPLETS_ALWAYS_WIN | | |
Eric Andersen | d0b4d3dabff | Typo fix. | | |
Eric Andersen | 7b2dfc623b7 | Move some stuff to the oldnews area | | |
Eric Andersen | 40ecf7da882 | Update web page... | | |
Eric Andersen | 5c3070b29ca | Update changelogs | | |
Eric Andersen | 807bda4a240 | Minor update to include file ordering | | |
Eric Andersen | 7cd5075908e | This is out of date, and Glenn tells me this can be safely deleted.
To be useful on Hurd will really require the new ... | | |
Eric Andersen | 48dfc56b4a6 | This patch from Fabio Ferrari <fabio.ferrari@digitro.com.br> enables
"broadcast +" for deriving the broadcast address... | | |
Eric Andersen | d9d75555ba6 | Remove rpmunpack | | |
Eric Andersen | 9137f2a2d19 | This is obsolete -- replaced by rpm2cpio | | |
Eric Andersen | 5a071bcbf2d | Avoid a segfault (detected by Fabio Ferrari
<fabio.ferrari@digitro.com.br> in the wget applet) when
concat_path_file(... | | |
Eric Andersen | 934c8ecb881 | Fix sh.c so it works with DMALLOC | | |
Eric Andersen | 1c03923b0b5 | Add in a shell tagline (per lash/hush behavior) to make it easier
to know which shell is in use. Add in 'help' to li... | | |
Eric Andersen | b7e6f13b3c2 | Some minor updates. Bump version number in preparation for release.
-Erik | | |
Eric Andersen | 0279505e8c8 | Update the debian packaging stuff | | |
Eric Andersen | d28cb038193 | Forgot this | | |
Matt Kraai | c308847274a | Remove redundant initialization of lfile to reduce executable size by
8192 bytes (noted by Mike Castle). | | |
Eric Andersen | 00e56ada9cd | Let people select their shell at compile time. | | |
Eric Andersen | 3bbcc95ac93 | update the ignore list | | |
Eric Andersen | d22b78ff058 | Fix a stupid bug revealed by multibuild.pl | | |
Eric Andersen | 77b68e6f426 | Add woukaround for missing struct _res in uClibc | | |
Eric Andersen | 3102ac4b582 | This is vodz' latest ash update. | | |
Matt Kraai | 5009f90ea24 | Removed obsolete function, strdup_substr. | | |
Matt Kraai | 44edeff025d | Note my activities (how immodest of me). | | |
Eric Andersen | 8e75f6daa6d | Fix a stupid thinko, and fix killall to cope with the updated
find_pid_by_name() interface
-Erik | | |
Eric Andersen | 332394b577d | Be extra extra careful about what we dereference. | | |
Eric Andersen | d50a61956c0 | Implement suggestion from Adam Slattery, (don't default to killing closing bug #1190. | | |
Matt Kraai | 94f3a570e19 | Fix a thinko (the symptoms of which were reported by
David Douthitt in bug #1111). | | |
Eric Andersen | 8df319b2139 | A bit of testing today showed that ASH_BBAPPS_AS_BUILTINS was
totally breaking the shell. Simple thinge like 'FOO=10... | | |
Glenn L McGrath | ed8495990a9 | gunzip, zcat were fixed just after 0.51 was released | | |
Glenn L McGrath | bbac261402c | ash, hush and msh are new applets to 0.52 | | |
Glenn L McGrath | 7f3cbdd7fd0 | Added entries for my commits | | |
Matt Kraai | 623cfa99e5b | Remove a redundant call to mkdir. | | |
Eric Andersen | dd8500bce78 | Cleanups and sinze reduction for the vi applet from Aaron Lehmann
<aaronl@vitelus.com> | | |
Eric Andersen | 3073dfbf30d | Patch from Aaron Lehmann <aaronl@vitelus.com> to scrub a ton of
portability junk from gzip.c, making it a zillion tim... | | |
Eric Andersen | 22ecf049b63 | Per patch from vodz, change a couple of consts to defines, since
apparently gcc 2.95.4, at least, is too stupid to re... | | |
Eric Andersen | 2870d964f8c | Some updates to ash from vodz. Makes ash smaller. I made a few
changes, esp describing all the current ash configur... | | |
Eric Andersen | 8f6978405dd | Patch from vodz to fix freeing a static in cmdedit. | | |
Eric Andersen | 10175a43eec | Simplify a comment | | |
Eric Andersen | 0159597bd6d | Generalize comment -- no longer ls specific | | |
Eric Andersen | 7e516797f97 | Pad the human readable output for 'ls -sh' to 6 chars, since we will
have numbers printed as XXX.YU, so we need 6 dig... | | |
Eric Andersen | 8fa1bf7cd6f | Fix a silly logic error which caused symlinks to be printed twice, and
wrongly caused the return code to be an error.... | | |
Manuel Novoa III | 8f018393866 | Fixed scaling problems involving make_human_readable_str. | | |
Manuel Novoa III | a77cfbfd0cb | ls -s was reporting bytes instead of blocks. | | |
Manuel Novoa III | d877d44d127 | All-integer version (but it does use an unsigned long long) which fixes
the problems of the previous version (used fl... | | |
Eric Andersen | db15cb72e2d | A really nice patch from Manuel Novoa III for compile time
configurable size/speed tradeoffs. | | |
Manuel Novoa III | a2949aa217f | Add some missing includes to kill warnings when building with the default
Config.h and using gcc's -fno-builtin. The... | | |
Eric Andersen | ff9eee475f6 | This is a busybox port of the Minix shell. It is reasonably capable,
handles all the basic stuff (for, case/esac, wh... | | |
Eric Andersen | 66ca9480c88 | Fix a nasty hard to spot bug found by Ralph Siemsen <ralphs@netwinder.org>.
This would cause it to obliterates the en... | | |
Eric Andersen | 029b4a04221 | Allow xrealloc to act as a free() when size=0, per SuS2.
-Erik | | |
Eric Andersen | ec23c4920f0 | Remove vodz from credits, per his request | | |
Eric Andersen | df82f611c8b | Scrub up the licensing block
-Erik | | |
Eric Andersen | cb57d551a20 | This a an ash applet I put together. It is similar to the one put
together by vodz, but uses newer sources, has the ... | | |
Eric Andersen | 184d73636d2 | Remove unneeded stuff. | | |
Eric Andersen | 028b65b0606 | More thrashing about trying to make hush behave itself wrt job
control... | | |
Eric Andersen | 07abfe20927 | don't whine if all we need to do is remove a bg job | | |
Eric Andersen | 0d8cc1670cd | Fix a type promotion bug discivered and analyzed by Alan Modra
<amodra@bigpond.net.au>, which caused false checksum e... | | |
Eric Andersen | 4b6b5e4314e | Re-enable globbing (I'd accidentaly removed it) and finish off the last
of the job control polishing. Works fine now... | | |
| Next → |