Commit Graph

  • d9ed35c8b9 - remove superfluous legacy includes. This applet should be converted to use llist; __NEED_DLLIST Bernhard Reutner-Fischer 2006-05-19 12:38:30 +00:00
  • a2a647dfc1 - include strings.h Thanks to Rich Felker for pointing this out. Bernhard Reutner-Fischer 2006-05-19 12:30:00 +00:00
  • a85a63f6ee - fix invalid mode Bernhard Reutner-Fischer 2006-05-19 12:22:11 +00:00
  • e2e56c7c41 - single KERNEL_VERSION(a,b,c) macro in platform.h - rename get_kernel_revision() to get_linux_version_code from Robert P. J. Day Bernhard Reutner-Fischer 2006-05-19 11:54:02 +00:00
  • e3c150bc67 - cleanup memory if opening aliases failed and cleanup was requested. Bernhard Reutner-Fischer 2006-05-19 11:24:28 +00:00
  • 42c4259f68 Fluff out info on morris accounts. Rob Landley 2006-05-18 21:53:51 +00:00
  • 3afb070e6d Avoid a memory leak pointed out by Lucas C. Villa Real. Rob Landley 2006-05-18 20:41:43 +00:00
  • d2ccc2ba26 Typo fix. Rob Landley 2006-05-17 21:04:53 +00:00
  • 7723019c6b Patch from Bernhard Fischer to remove some useless bits. Rob Landley 2006-05-17 20:24:53 +00:00
  • c27c04c16e Announce 1.1.3. Rob Landley 2006-05-17 19:59:24 +00:00
  • 81369a8b2f Typo that hits big endian systems. Rob Landley 2006-05-17 19:47:58 +00:00
  • 5371a953ca The gnu extension to have realpath() malloc its buffer when handed a NULL isn't implemented in uClibc, so we can't use it. Rob Landley 2006-05-17 04:09:14 +00:00
  • 2686d3bc38 Rob Sullivan cleaned up the longstanding patch from Hideki IWAMOTO to add ibs and obs support to dd, and made it configurable. I cleaned it up a bit further and moved conv= into the same config option. Rob Landley 2006-05-16 16:52:12 +00:00
  • adde79883f Largeish cleanup patch from Tito, mostly if statement therapy. Rob Landley 2006-05-16 15:32:30 +00:00
  • 34b5319d86 Make md5 calculation always go through an the buffer so that A) we don't handle packets out of sequence if some data goes through the buffer and some doesn't, B) it works on systems that can't handle aligned access, C) we just have one code path to worry about. Rob Landley 2006-05-16 02:38:26 +00:00
  • d272dc7cb3 Remove some out of date bits. Rob Landley 2006-05-15 21:02:36 +00:00
  • 282a26b8ba The one line fix to Bernhard Fischer's "profoundly". Rob Landley 2006-05-15 18:38:11 +00:00
  • 2f38f27b42 - patch from Robert P. J. Day to use filter instead of findstring. Bernhard Reutner-Fischer 2006-05-15 10:04:50 +00:00
  • d9b6b844e5 pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list Mike Frysinger 2006-05-13 02:33:41 +00:00
  • 39440e520c pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list Mike Frysinger 2006-05-13 02:33:09 +00:00
  • 2f4d91da75 fix whitespace Mike Frysinger 2006-05-13 02:27:52 +00:00
  • 47b1838957 Patch from Lucas C. Villa Real adding "source" as a synonym for the "." command. Rob Landley 2006-05-12 20:44:16 +00:00
  • d7384296f6 implement -print0 for find Paul Fox 2006-05-12 14:47:20 +00:00
  • f7897ec47b Autodetect parts of a multipart file, from Robert P. Day's suggestion. Rob Landley 2006-05-12 01:42:33 +00:00
  • 525d74badb Busybox is licensed under GPLv2 or later. Shipping another license with the project would confuse the issue. Rob Landley 2006-05-11 21:19:22 +00:00
  • cc848ddbf8 Bug fix from Vladimir Oleynik, and suggestion I add my copyright notice to the file. Rob Landley 2006-05-11 18:25:24 +00:00
  • 0690d1591f Tabs weren't lining up in the help text. Rob Landley 2006-05-11 17:33:10 +00:00
  • ac4c92da3b More about configuring busybox. Rob Landley 2006-05-11 17:21:13 +00:00
  • 9b70093714 Rename the devfs device names option so it doesn't bite people so often. Rob Landley 2006-05-11 16:39:52 +00:00
  • 2ad1e7ce44 Patch from Vladamir Oleynik, reducing memory consumption. Rob Landley 2006-05-11 15:23:23 +00:00
  • 983d751bc0 Remove reference to programming.html, update description of FAQ. Rob Landley 2006-05-11 15:02:32 +00:00
  • b73d2bf4bf Reorganize FAQ, update a few entries, and consolidate with programming.html. Rob Landley 2006-05-11 15:00:32 +00:00
  • 8d2cb8be3b back out default implicit %.o rule for now Mike Frysinger 2006-05-11 05:33:31 +00:00
  • d148a94a2a move the dir related rules to the end so the E2FSPROGS_AR rule is the default Mike Frysinger 2006-05-11 04:39:09 +00:00
  • be7c539b7a dont use tabs people Mike Frysinger 2006-05-11 04:37:25 +00:00
  • e135a5d746 fix no previous prototype warning Mike Frysinger 2006-05-11 02:36:51 +00:00
  • b5547fb0b3 fix no previous prototype warning Mike Frysinger 2006-05-11 02:35:55 +00:00
  • e92923862e typecast bbig to kill format warnings Mike Frysinger 2006-05-11 02:31:45 +00:00
  • 49f6afc0a0 rename Mike Frysinger 2006-05-11 02:10:13 +00:00
  • e3412d8331 remove files not related to busybox Mike Frysinger 2006-05-11 02:09:39 +00:00
  • 6143c0719b add implicit rule for %.a to help debugging in subdirs Mike Frysinger 2006-05-10 18:12:16 +00:00
  • 094b9f7e1d Shut up the warning "implicit declaration of strlen". Rob Landley 2006-05-10 17:41:21 +00:00
  • 06b00e8ba7 accept() takes a socklen_t, not an int Mike Frysinger 2006-05-10 17:18:11 +00:00
  • d2c8fd6360 fix whitespace in comment example Mike Frysinger 2006-05-10 17:17:09 +00:00
  • 772a3467ba some more useful debug info from Jason Holden Mike Frysinger 2006-05-10 17:14:32 +00:00
  • 673c9443ba add a default .o rule for easier debug Mike Frysinger 2006-05-10 17:12:12 +00:00
  • 72c4d64d20 - add helptext for --retries Bernhard Reutner-Fischer 2006-05-10 16:11:02 +00:00
  • 62ec21d0cf touchup whitespace/english a bit more Mike Frysinger 2006-05-10 15:59:07 +00:00
  • 731f81cbed whitespace between if and ( Mike Frysinger 2006-05-10 15:23:12 +00:00
  • eba32f429b - typo in error-message: s/algotithm/algorithm - whitespace cleanup Bernhard Reutner-Fischer 2006-05-10 07:59:32 +00:00
  • 59e46117b1 clean more files Mike Frysinger 2006-05-10 05:19:27 +00:00
  • f893250a3b Replace isnan() and isinf() with inline tests so uClibc doesn't want us to link sort against libm. This adds 22 bytes for glibc but is a win for uClibc, and since glibc is bigger than all of busybox it seems kind of silly to worry about it. Rob Landley 2006-05-09 23:14:39 +00:00
  • c503df5bdd Split CONFIG_DEBUG from CONFIG_DEBUG_PESSIMIZE, and consolidate some Rules.mak stuff along the way. Rob Landley 2006-05-09 22:08:56 +00:00
  • 2431830018 - fix bug in make help introduced by landley in r15022: Bernhard Reutner-Fischer 2006-05-09 11:29:56 +00:00
  • e3f5a3fd82 Convert sed's static variables to a single global structure. Rob Landley 2006-05-09 03:53:55 +00:00
  • 0b65628395 Move sed over to the generic llist_t for append. Saves about 90 bytes. Rob Landley 2006-05-08 22:17:23 +00:00
  • 92d8b35594 Make bloatcheck work when building out of tree. Rob Landley 2006-05-08 20:48:12 +00:00
  • 45d545890f - fix build Bernhard Reutner-Fischer 2006-05-08 20:20:32 +00:00
  • a6b5b60942 Fiddling with llist to make memory management easier. Specifically, the option to delete the contents of the list when we delete the list is a good thing. Rob Landley 2006-05-08 19:03:07 +00:00
  • 712ba85b30 Tweak suggested by Matt Mackall when I submitted the bloat-o-meter changes back to linux-kernel... Rob Landley 2006-05-08 18:30:33 +00:00
  • d61b8d8f9b The changes svn 14960 made to Rules.mak broke building out of tree (with O=directory), and reverting them fixes building out of tree. I'd be happy to fix them up instead of reverting them if I had the foggiest idea what they were trying to do, but I don't, and this at least gets building out of tree working again... Rob Landley 2006-05-08 18:18:02 +00:00
  • 19802563ed The if() is cheaper than the extra function parameter. According to make bloatcheck, this saves 112 bytes on x86... Rob Landley 2006-05-08 15:35:46 +00:00
  • 0ea0aefcb5 Remove a link that leaked in from the pending llist_t changes. Rob Landley 2006-05-08 15:08:25 +00:00
  • 1b4e1dae71 re-enable udhcp in a few more places Mike Frysinger 2006-05-08 03:24:36 +00:00
  • 7031f62d9b add back in udhcp support Mike Frysinger 2006-05-08 03:20:50 +00:00
  • 15fe2e11d7 Shrink the code about 50 bytes, allocate less run-time memory, and add a comment that null terminating the string we sscanf() shouldn't be required since the kernel adds \n to the end of it and sscanf will stop there. Rob Landley 2006-05-08 02:53:23 +00:00
  • 17507fa4c5 More busting on legacy mtab support in the help text. Rob Landley 2006-05-08 02:22:24 +00:00
  • 20deab0537 Cleanup patch from tito. Rob Landley 2006-05-07 23:34:15 +00:00
  • 63e4c637cb The udhcp was deleted from busybox in 14634. Bolting an external project to the side of the tree doesn't _COUNT_, and I will not ship it. Rob Landley 2006-05-07 23:19:20 +00:00
  • baa89b398d Patch to fix bug 868, and some related cleanup while I was in the area. A tab is now taken as the end of filename if it's there, but if it isn't (because the timestamp isn't there) we continue with the existing untruncated line as the filename. Rob Landley 2006-05-07 21:10:06 +00:00
  • a336e7cc25 Script to easily get an assembly dump of a single function. Rob Landley 2006-05-07 20:58:55 +00:00
  • a389651115 Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytes as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code. Rob Landley 2006-05-07 20:20:34 +00:00
  • f8a8084267 Add "make bloatcheck" to run Matt Mackall's bloat-o-meter. Copy an old busybox_unstripped to busybox_old, build a new version, and "make bloatcheck" to see a detailed breakdown of the size difference. Rob Landley 2006-05-07 19:26:53 +00:00
  • 9fb272a222 Dennis Vlasenko pointed out that run_applet_by_name sets bb_applet_name already. Rob Landley 2006-05-07 01:44:23 +00:00
  • 89ede3f586 fix udhcp again Mike Frysinger 2006-05-06 05:30:46 +00:00
  • 96087332e7 make sure script is executable Mike Frysinger 2006-05-06 05:27:19 +00:00
  • 42bd987e22 Add an "optional" line for FEATURE_READLINK_FOLLOW. Rob Landley 2006-05-05 22:22:30 +00:00
  • c008c7440d New test from Natanael Copa. Rob Landley 2006-05-05 21:07:41 +00:00
  • 1781188a9d didnt mean to commit debug enable Mike Frysinger 2006-05-05 20:33:07 +00:00
  • 02d8fa48ad use %p when printing pointers, not %x Mike Frysinger 2006-05-05 20:32:31 +00:00
  • 4e512f1062 fix Bug 659 as reported by Robin Getz Mike Frysinger 2006-05-05 18:38:07 +00:00
  • 3958e0a151 Busybox's udhcp was deleted a while ago. Bolting an external project onto the tree doesn't change that. Rob Landley 2006-05-05 18:20:42 +00:00
  • d8f6601502 Another patch from Garrett: remove bad block bitmap checking code. Everything produced in the list ten years has some variant of internal error correction (disks, cdrom, flash), so if it has user-visible bad blocks on it the hardware has exhausted its remapping reserve and is dying, and you need to get your data off pronto. (The one exception I can think of is floppies, and I don't care.) Rob Landley 2006-05-05 17:29:09 +00:00
  • 2c39eee805 Migrate endianness macros. Rob Landley 2006-05-05 16:54:40 +00:00
  • 39cf645ce0 Patch from Dennis Vlasenko resetting values that get reused. Rob Landley 2006-05-05 16:52:28 +00:00
  • 2381f702c9 Patch from Dennis Vlasenko simplifying the APPLET macros. Rob Landley 2006-05-05 15:55:06 +00:00
  • 49159c7f94 Patch from Jason Schoon to make mount -a not abort on the first failure. Rob Landley 2006-05-05 15:01:38 +00:00
  • 0e413e53e9 - ignore missing helptext for options which are not selectable. Bernhard Reutner-Fischer 2006-05-05 14:05:21 +00:00
  • 4f7953cc3c - add helptext for CONFIG_UNIX2DOS Bernhard Reutner-Fischer 2006-05-05 11:55:53 +00:00
  • 552b56dfd1 Not quite compiler independent, but we've never tried to be gcc independent anyway. This is at least less ugly than what was there before, and fixes building all sources at once. Rob Landley 2006-05-04 21:22:27 +00:00
  • 3b89039c25 It was sitting there, in the patches directory, for years. It was delete it or apply it. It's small, simple, evil, part of SUSv3, and we can switch it off. Rob Landley 2006-05-04 20:56:43 +00:00
  • 846fe0c045 There aren't any bzip2 based RPMs. If people want to experiment with new packaging formats, there's ipkg and such... Rob Landley 2006-05-04 19:57:34 +00:00
  • b1c3fbc677 CONFIG->ENABLE migration. Rob Landley 2006-05-04 19:52:28 +00:00
  • 0c43046fde Fix allbareconfig. Rob Landley 2006-05-04 19:51:22 +00:00
  • 3916b2a560 - add script to check for missing help entries of config options Currently we have these errors: Bernhard Reutner-Fischer 2006-05-04 11:38:33 +00:00
  • 7c94bed234 Big dead code elimination pass from Garrett. Rob Landley 2006-05-03 21:58:45 +00:00
  • db2ab89b7c Build break fix from Bernhard fischer, fixing fallout from svn 14974. (My bad.) Rob Landley 2006-05-03 21:39:28 +00:00
  • f76cd964ec Whitespace and documentation cleanup from Dennis Vlasenko. Rob Landley 2006-05-03 21:23:15 +00:00
  • 425e7584a4 Patch from Rich Felker to make ls use libc's qsort. Rob Landley 2006-05-03 20:22:03 +00:00
  • 1801e9cde7 Rich Felker writes: mistake in a macro caused statement before declaration. Rob Landley 2006-05-03 20:19:14 +00:00