Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-27 | *: add optimization barrier to all "G trick" locations | Denis Vlasenko | |
2007-10-11 | add -fvisibility=hidden to CC flags, mark XXX_main functions | Denis Vlasenko | |
EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so | |||
2007-09-27 | introduce bb_putchar(). saves ~1800 on uclibc (less on glibc). | Denis Vlasenko | |
2007-06-13 | fsck_minix: forgotten bit of previous commit... | Denis Vlasenko | |
2007-06-13 | fsck_minix: stop using data/bss | Denis Vlasenko | |
10847 8 271 11126 2b76 busybox.t2/util-linux/fsck_minix.o 10140 0 0 10140 279c busybox.t3/util-linux/fsck_minix.o | |||
2007-06-13 | *: BB_BANNER -> bb_banner (it is not a const or #define)! | Denis Vlasenko | |
correct_password: explain in detail why it is ok to use bb_banner fsck_minix: make it print bb version, not it's own (outdated/irrelevant) one Marginal size difference: text data bss dec hex filename 679119 2700 15632 697451 aa46b busybox_old 679091 2700 15632 697423 aa44f busybox_unstripped | |||
2007-06-12 | diff: shrink code (-85 bytes): | Denis Vlasenko | |
function old new delta fiddle_sum 8 - -8 diffreg 2717 2690 -27 prepare 334 284 -50 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/2 up/down: 0/-85) Total: -85 bytes s/ATTRIBUTE_ALWAYS_INLINE/ALWAYS_INLINE/g | |||
2007-05-26 | usage.c: remove reference to busybox.h | Denis Vlasenko | |
*: s/include "busybox.h"/include "libbb.h" | |||
2007-03-13 | fsck_minix: stop using large buffers in bss | Denis Vlasenko | |
2007-02-06 | minix utils: de-inline bit ops (saves ~130 bytes) | Denis Vlasenko | |
2007-02-06 | minix utils: make a message easier to understand; small tweaks | Denis Vlasenko | |
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2007-01-13 | whitespace fixes (leading spaces to tab) | Denis Vlasenko | |
2007-01-03 | fsck_minix: tiny optimization | Denis Vlasenko | |
2007-01-03 | forgot to svn add util-linux/minix.h :( | Denis Vlasenko | |
2007-01-03 | fbset: move variable from data to bss | Denis Vlasenko | |
fsck_minix: fix fallout | |||
2007-01-03 | factor out minix structures/constants into minix.h | Denis Vlasenko | |
fsck_minix: optimizations | |||
2007-01-03 | fsck_minix: optimizations. ~130 bytes | Denis Vlasenko | |
2007-01-03 | introduce small[u]int | Denis Vlasenko | |
fsck_minix: use it for flag variables. 140 bytes saved | |||
2006-11-18 | rodata cleanup. "unable to" == "cannot". -300 bytes | Denis Vlasenko | |
2006-10-26 | silly size savings and capitalization fixes | Denis Vlasenko | |
2006-10-03 | bb_applet_name -> applet_name | Denis Vlasenko | |
2006-09-14 | More code from kernel developers, and therefore licensed under GPLv2 only. | Rob Landley | |
Clarify the license boilerplate. On an unrelated note, this could use busyboxification. check_mount() looks reusable and ask() is generic... | |||
2006-08-29 | Svn 16007 broke the build under gcc 4.0.3. This fixes up some of the damage | Rob Landley | |
(the e2fsprogs directory is too twisty and evil to easily fix, but I plan to rewrite it anyway so I'll just bump that up in priority a bit). | |||
2006-06-16 | Remove warnings caused by #include <sys/mount.h> in platform.h. Apparently | Rob Landley | |
we redefine a lot of stuff from standard header files... | |||
2006-06-13 | Patch from Denis Vlasenko, tweak error messages. | Rob Landley | |
2006-06-13 | Minor size shrinkage. | Rob Landley | |
2006-06-07 | - reuse strings and messages. Saves about 600B | Bernhard Reutner-Fischer | |
2006-06-06 | Whack the one last warning in make allbareconfig... | Rob Landley | |
2006-05-03 | Build break fix from Bernhard fischer, fixing fallout from svn 14974. (My bad.) | Rob Landley | |
2006-04-29 | Patches from Denis Vlasenko to rework "current_name" handling and remove | Rob Landley | |
print_current_name(). | |||
2006-04-29 | Patch from Denis Vlasenko: | Rob Landley | |
* Do not initialize globals to 0, it is done automatically * unsigned short -> uint16_t, unsigned int -> uint32_t where appropriate (did it ever work on Alphas?) * triple sync() is silly - removed * check_zone_nr uses check_zone_nr2 now * remove trailing periods from messages, uppercase first letter | |||
2006-04-29 | Patch from Denis Vlasenko: | Rob Landley | |
ix bug (inode_map and zone_map are char* pointers, sizeof() on them gives 4 or 8) | |||
2006-03-10 | Patch from Denis Vlasenko turning static const int (which gets emitted into | Rob Landley | |
the busybox binary) into enums (which don't). | |||
2006-03-06 | Robert P. Day removed 8 gazillion occurrences of "extern" on function | Rob Landley | |
definitions. (That should only be on prototypes.) | |||
2006-01-22 | - add platform.h. | Bernhard Reutner-Fischer | |
- use shorter boilerplate while at it. | |||
2004-04-14 | Larry Doolittle writes: | Eric Andersen | |
This is a bulk spelling fix patch against busybox-1.00-pre10. If anyone gets a corrupted copy (and cares), let me know and I will make alternate arrangements. Erik - please apply. Authors - please check that I didn't corrupt any meaning. Package importers - see if any of these changes should be passed to the upstream authors. I glossed over lots of sloppy capitalizations, missing apostrophes, mixed American/British spellings, and German-style compound words. What is "pretect redefined for test" in cmdedit.c? Good luck on the 1.00 release! - Larry | |||
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2004-01-30 | s/u_int/uint/g | Eric Andersen | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2002-11-28 | Change if(x)free(x); to free(x); | Aaron Lehmann | |
2001-10-24 | Major rework of the directory structure and the entire build system. | Eric Andersen | |
-Erik | |||
2001-08-29 | Standard typing (u_int16_t instead of u16, u_int32_t instead | Eric Andersen | |
of u32, etc) cleanups from Laurence Anderson <laurence@zxmail.com> | |||
2001-03-21 | A nice patch from Larry Doolittle that adds -Wshadow and | Eric Andersen | |
cleans up most of the now-revealed problems. | |||
2001-03-09 | A cleanup patch from Jeff Garzik to static-ify a number of | Eric Andersen | |
namespace polluting things that really should be static. | |||
2001-02-20 | It turns out that DODMALLOC was broken when I reorganized busybox.h | Eric Andersen | |
header file usage before the 0.49 release. To fix it, I had to move the '#include "busybox.h"' to the end of the list of #include files. -Erik | |||
2001-02-14 | This patch, put together by Manuel Novoa III, is a merge of work | Eric Andersen | |
done by Evin Robertson (bug#1105) and work from Manuel to make usage messages occupy less space and simplify how usage messages are displayed. | |||
2001-01-31 | Removed trailing \n from error_msg{,_and_die} messages. | Matt Kraai | |
2001-01-23 | #define -> static const int. Also got rid of some big static buffers. | Mark Whitley | |
2000-12-12 | Fix from Gennady Feldman for error msg | Eric Andersen | |