Commit Graph

  • 371ca19f53 Look for either "init" or "linuxrc" processes Eric Andersen 2001-10-03 21:26:12 +00:00
  • f0a4ac8216 Patch from Magnus Damm <damm@opensource.se> to avoid lash hanging on serial ports Eric Andersen 2001-10-03 11:23:42 +00:00
  • 35636540ea Extract control.tar.gz and data.tar.gz unconditionally, another one picked up by Stefan Glenn L McGrath 2001-10-03 03:10:35 +00:00
  • 5c72104a85 Fix large file support -- 2+ gig files should now actually work this time... -Erik Eric Andersen 2001-10-02 07:58:23 +00:00
  • c9fc633f9e Use port 37 by default. Matt Kraai 2001-10-01 17:52:14 +00:00
  • 524fcb9e01 Use xgethostbyname instead of gethostbyname (found by Erik Andersen). Matt Kraai 2001-10-01 17:50:25 +00:00
  • 95bfe631a4 Fix return status, picked up by Stefan Glenn L McGrath 2001-09-29 03:34:38 +00:00
  • 63ae66198d use the pedantically correct compiler for preprocessing Eric Andersen 2001-09-26 06:20:54 +00:00
  • b67adb0d83 Add Cachier. Matt Kraai 2001-09-24 22:44:52 +00:00
  • c5bd149261 List full path instead of relative path if prefix is specified (this was supposed to be in last patch) Glenn L McGrath 2001-09-24 18:34:06 +00:00
  • dece3c5684 The <package>.list file was prepending "./" to the files, fixed that. Also fixed a very silly error by me when running postinst (remember to use the variable BEFORE its freed) Glenn L McGrath 2001-09-22 04:16:55 +00:00
  • b8f5adb64f Dont free everytime getline() is used, fix from Stefan Soucek Glenn L McGrath 2001-09-22 03:24:07 +00:00
  • 3be34309e3 Fix tftp usage information (closes: #1216). Matt Kraai 2001-09-21 14:42:30 +00:00
  • f8f6e624bb Eliminate ldconfig which is no longer built by default (or needed) with uClibc. Eric Andersen 2001-09-21 06:05:35 +00:00
  • 48cc89b738 Fix to make preinst run when required, from Stefan Soucek Glenn L McGrath 2001-09-21 05:07:47 +00:00
  • e73866181f Implement dpkg -l option, from Stefan Soucek (slightly modified) Glenn L McGrath 2001-09-21 04:30:51 +00:00
  • 4c67c596d1 closes bug#1215? Tim Riker 2001-09-16 02:00:09 +00:00
  • 8d0afde412 Commit my changes to xxreadtoken() to reduce code size. Also set defines so that the table implementations of copynode, calcsize, and cmdtxt are used. Hopefully this will result in wider testing. ;-) If it breaks, just unset the appropriate defines. Manuel Novoa III 2001-09-11 01:14:02 +00:00
  • 6a9d1f652b Commit my changes to arith.c which fixed a couple of bugs and decreased code size. Please read the TODO comments regarding accessing shell variables from the arith() funciton. Manuel Novoa III 2001-09-11 01:11:31 +00:00
  • f6ecaccf92 Fix my email address. Eric Andersen 2001-09-08 20:52:33 +00:00
  • 886b84211e Lineo is no longer sponsoring busybox Eric Andersen 2001-09-08 20:47:19 +00:00
  • 5bb1677f1d define IFS_BROKEN Eric Andersen 2001-09-06 18:00:41 +00:00
  • 88cec25e99 Patch from vodz to make ash cope with leading redirections (i.e. '2>/dev/null ls rubbish') will now work. Eric Andersen 2001-09-06 17:35:20 +00:00
  • 1644db9a2b Two patches from Magick <magick@linux-fan.com>: 1st makes init smaller, and fixes a bug with AskFirst. Reading from /dev/null gives EOF. 2nd makes init run the command's in the order of inittab, as in FIFO instead of LIFO. Eric Andersen 2001-09-05 20:18:15 +00:00
  • b9408504f5 Another fix from vodz Eric Andersen 2001-09-05 19:32:00 +00:00
  • 3b1525e444 Don't automount things as "usbdevfs" -- patch from Ethan Benson <erbenson@alaska.net> Eric Andersen 2001-09-03 16:49:25 +00:00
  • 1350666498 Add -p support. Matt Kraai 2001-08-29 21:18:47 +00:00
  • 5171bf6d40 SUSv2 specifies that if the extension is identical to the basename, it should not be removed. Matt Kraai 2001-08-29 20:19:29 +00:00
  • dcbca62e89 Standard typing (u_int16_t instead of u16, u_int32_t instead of u32, etc) cleanups from Laurence Anderson <laurence@zxmail.com> Eric Andersen 2001-08-29 19:02:26 +00:00
  • 5078919981 Use the correct buffer when calling dirname, improve an error message, and plug some memory leaks. Patch by Laurence Anderson. Matt Kraai 2001-08-28 22:57:38 +00:00
  • 28d0ac13d1 Add "DutNux" Eric Andersen 2001-08-27 19:22:44 +00:00
  • 91631011cc Remove traces of rpmunpack (patch by Laurence Anderson). Matt Kraai 2001-08-27 18:55:10 +00:00
  • 863a3e15d6 patch from vodz -- route cleanup to display all route entries Eric Andersen 2001-08-27 17:57:27 +00:00
  • ab3d839ef4 Add support for `busybox --help APPLET' by Vladimir Oleynik. Matt Kraai 2001-08-27 17:19:38 +00:00
  • 861e624e15 Fix ash exec (noted by Arne Bernin). Matt Kraai 2001-08-27 15:08:57 +00:00
  • 449377aa6a Fix invocation of `-/bin/sh' (bug #1209). Matt Kraai 2001-08-27 15:02:32 +00:00
  • 80f6d55836 Eliminate improper consts and allow standard version to override. Matt Kraai 2001-08-24 20:35:45 +00:00
  • ac20ce1924 Canonicalize dirname(3) behavior. Matt Kraai 2001-08-24 19:51:54 +00:00
  • 2a953aed38 Fix a memory leak if parent directory creation failed. Matt Kraai 2001-08-24 19:07:31 +00:00
  • a0065d5955 Fix s/[/]// handling (noted by Dumas Patrice). Matt Kraai 2001-08-24 14:45:50 +00:00
  • 31b35a16e0 Merge with the stable branch Eric Andersen 2001-08-23 22:05:55 +00:00
  • a3c8481a33 A patch from Jaspreet Singh <jsingh@somanetworks.com> fixing both a segfault and cosmetic bug in route Eric Andersen 2001-08-23 22:05:33 +00:00
  • b76cb68979 A patch from Shu-Hao Chang <shuhao_chang@trend.com.tw> to fixed sed handling of multiple -e commands Eric Andersen 2001-08-22 05:58:16 +00:00
  • 1071ccfd25 Force BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACE to be mutually exclusive Eric Andersen 2001-08-22 05:41:57 +00:00
  • c0f9d0dce7 Add #include <sys/param.h> to ensure PATH_MAX is defined Eric Andersen 2001-08-22 05:35:39 +00:00
  • 5d60a46269 Fix a warning and potential segfault in lash when BB_FEATURE_CLEAN_UP is enabled Eric Andersen 2001-08-22 05:32:24 +00:00
  • ac5dbd193b Fix an _old_ interface problem with a never-used feature. Eric Andersen 2001-08-22 05:26:08 +00:00
  • 59443965ad Scrub things and ditch uint64_t and use a custom type name to avoid C lib compatibility problems. Eric Andersen 2001-08-22 05:06:29 +00:00
  • d36cdd25a5 Bump version to 0.61.pre Eric Andersen 2001-08-22 04:16:36 +00:00
  • 39eb040757 Patch from Rodney Brown <RDBrown@mira.net>, shrinking 1.5k from gzip by careful optimization. Appears to work just fine (I've tested the changes on x86, ARM, and powerpc). Eric Andersen 2001-08-22 04:15:47 +00:00
  • a07c902648 Make it compile with uClibc Eric Andersen 2001-08-22 00:10:00 +00:00
  • 75220b55ff dfp might be used uninitialized. NULL it. Eric Andersen 2001-08-21 23:36:32 +00:00
  • 994c6ffd3b Disable the tinylogin apps by default. Eric Andersen 2001-08-21 23:34:10 +00:00
  • c61804ed59 Fix dos2unix compile problem with certain glibc versions Eric Andersen 2001-08-21 22:34:05 +00:00
  • f349e978c4 Initial merge of all tinylogin applets that do not require crypt. There is some optimization that can be done to better use libbb in these applets. There is also redundancy between stty and getty which could be eliminated. -Erik Eric Andersen 2001-08-21 16:18:59 +00:00
  • a3e4f455ac Fix a problem with unsatisfied backrefs (noted by Martin Bene). Matt Kraai 2001-08-20 21:21:06 +00:00
  • 54eceffcae some minor wording changes Eric Andersen 2001-08-20 17:48:17 +00:00
  • 76fa8ea790 Apply Glenn's tftp rewrite Eric Andersen 2001-08-20 17:47:49 +00:00
  • bac490fe53 Fix version comparision bug Glenn L McGrath 2001-08-15 11:25:01 +00:00
  • b6ec78161d Log all messages from a single connection, not just the first. Patch from matthias@corelatus.com, approved by Gennady Feldman <gena01@cachier.com>. Matt Kraai 2001-08-14 17:32:23 +00:00
  • 0a68590314 Rewritten by Manuel Novoa III. Matt Kraai 2001-08-14 17:10:08 +00:00
  • c639a35f50 I stupidly forgot one level of pointer indirection in the cmdtxt(), calcsize(), and copynode() table implementations. Commit the fix but keep them disabled until others check them out. Uncomment "//#define CMDTXT_TABLE", "//#define CALCSIZE_TABLE", and "//#define COPYNODE_TABLE" to try them out. Saves over 600 bytes on i386. Manuel Novoa III 2001-08-12 17:32:56 +00:00
  • dd9173c07f Fix a merging error Eric Andersen 2001-08-10 21:11:56 +00:00
  • 16815d4b45 A few bug fixes and significant size savings. Combined effort of Vladimir N. Oleynik dzo@simtreas.ru, Aaron Lehmann aaronl@vitelus.com, and myself. Manuel Novoa III 2001-08-10 19:36:07 +00:00
  • 80dd0863e2 Small size optimization from Aaron Lehmann Eric Andersen 2001-08-10 18:42:04 +00:00
  • e20b7d844a Fix stupid grammar error. Eric Andersen 2001-08-10 15:22:35 +00:00
  • a7cecbc917 Commit Vladimir's simplify_path. Matt Kraai 2001-08-10 15:05:27 +00:00
  • 4fb0b51703 This corrects the _really_poor_ implementation of "broadcast +" handling by ifconfig that someone had submitted. It fixes 1 bug, gets rid of the excessive bloating of a structure that is used in a static const array, and removes the implicit struct copys by keeping only the int type needed. It also turns this into a configurable feature (off by default). Manuel Novoa III 2001-08-10 06:02:23 +00:00
  • 6c4250c0dc Remind people to enable RPC support when using NFS mount and uClibc (thanks to David Douthitt). Matt Kraai 2001-08-09 21:07:10 +00:00
  • d0b5be6da8 Remove BB_SH define entirely. Matt Kraai 2001-08-09 21:00:15 +00:00
  • 2338d3176b Use ferror(3) to check for errors, rather than inspecting errno. Thanks to David Douthitt for reporting, and shame on me for writing such crappy code. Matt Kraai 2001-08-06 16:09:09 +00:00
  • 063c1f54ea Simplified version checking. Matt Kraai 2001-08-06 14:18:08 +00:00
  • 69edfecfb9 Add support for underscores in variable names. Matt Kraai 2001-08-06 14:14:18 +00:00
  • b373a8d0ca Fix exclude list handling Glenn L McGrath 2001-08-04 05:28:29 +00:00
  • 0b7d70c822 Fix up some silly messups with the debian packaging, and a dumb bug with chroot. I've had the package uploaded but perms set to 000, so I am going to re-tag things and re-cut the release. Folks who pulled from CVS in the last 30 minutes with just have to cope. -Erik Eric Andersen 2001-08-02 20:56:16 +00:00
  • 8aa0b62a88 Fix misspelling of `stabilize'. Matt Kraai 2001-08-02 20:34:24 +00:00
  • 9e6089ee0f Ok, here we go... Eric Andersen 2001-08-02 19:31:08 +00:00
  • c9dd5f945b Commit NMU changelog. Matt Kraai 2001-08-02 15:12:16 +00:00
  • be0c36009a More libc5 fixups -Erik Eric Andersen 2001-08-02 10:55:32 +00:00
  • 23b1e5c7df Some libc5 cleanups Eric Andersen 2001-08-02 09:58:41 +00:00
  • 879d6c85af 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 signed... -Erik Eric Andersen 2001-08-02 09:58:19 +00:00
  • 8a915880e7 Teach libc5 about realpath -Erik Eric Andersen 2001-08-02 09:55:58 +00:00
  • 95b520110d Teach libc5 what a sighandler_t is -Erik Eric Andersen 2001-08-02 09:52:40 +00:00
  • deba6dea03 multibuild.pl saves us again. unix2dos requires that dos2unix be enabled. -Erik Eric Andersen 2001-08-02 09:21:17 +00:00
  • 46bf7de5f6 Ok, if no shell is enabled, don't include any of the SH_IS_<name> options or the build will fail -Erik Eric Andersen 2001-08-02 08:48:03 +00:00
  • ff9b4a8981 Scrub away the last leftovers from BB_FEATURE_<shell>. Good thing for multibuild.pl -- I would have missed this stupid mess otherwise. -Erik Eric Andersen 2001-08-02 08:42:58 +00:00
  • fdbac35b33 Patch from Robert J. Osborne <rj@resourceinternational.com> that fixes a bug in vi where the beginning of the text space was not checked before dot is decremented for delete and escape sequences on an empty file. Eric Andersen 2001-08-02 05:26:41 +00:00
  • 842757dc96 Oops. I forgot to commit this part of vodz' patch. Eric Andersen 2001-08-02 05:18:55 +00:00
  • 3450636169 Latest patch from vodz. Adds a check for divide by zero in the posix math suport, cleaner math syntax error checking, moves redundant signal string tables (from kill and ash) into libbb and provides a few cleanups elsewhere. Eric Andersen 2001-08-02 05:02:46 +00:00
  • 2d91deba45 Allow multiple shells to be enabled. Matt Kraai 2001-08-01 17:21:35 +00:00
  • 0034443140 Fix behavior of grep -lc to match GNU grep. SuS2 is ambiguous on the correct behavior, so acting like GNU grep seems best -Erik Eric Andersen 2001-07-31 23:18:49 +00:00
  • af6b40a1ea Silence some silly warnings Eric Andersen 2001-07-31 22:53:36 +00:00
  • f672c9e62f Silence a silly warning Eric Andersen 2001-07-31 22:51:49 +00:00
  • bb9579ffc3 Make formatting match GNU ls (we were including a spare ' ') -Erik Eric Andersen 2001-07-31 22:43:50 +00:00
  • fa1c5aac51 Fix the let builtin (so we can close bug #1196) and remove the nonstandard exp builtin. -Erik Eric Andersen 2001-07-31 21:38:23 +00:00
  • 73f6a1b058 Always write record counts to stderr. Matt Kraai 2001-07-31 21:02:19 +00:00
  • 221b2ea6c4 I just wrote up a simple pidof applet, closing bug #1197 -Erik Eric Andersen 2001-07-31 19:06:07 +00:00
  • 9a53feaa76 Give credit to Adam Slattery. Matt Kraai 2001-07-31 16:44:16 +00:00
  • 57c82fe7c4 I think this should be the final changelog update... -Erik Eric Andersen 2001-07-31 16:11:41 +00:00
  • 51038a3f42 Don't save and restore readonly flag if BB_FEATURE_VI_READONLY isn't enabled. Matt Kraai 2001-07-31 15:01:12 +00:00