Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-18 | unlzma: shrink by Pascal Bellard <pascal.bellard AT ads-lu.com> | Denis Vlasenko | |
2008-03-17 | fsck_minix: getopt32-ification; code shrink; reduce stack usage; | Denis Vlasenko | |
fix bug in map_block2: s/(blknr >= 256 * 256)/(blknr < 256 * 256)/ function old new delta get_inode_common - 291 +291 add_zone_common - 205 +205 ask 229 215 -14 write_super_block 109 90 -19 write_block 653 629 -24 bad_zone 95 64 -31 read_block 241 198 -43 fsck_minix_main 3285 3195 -90 add_zone2 217 34 -183 add_zone 216 33 -183 recursive_check 1097 866 -231 recursive_check2 1340 956 -384 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 0/10 up/down: 496/-1202) Total: -706 bytes text data bss dec hex filename 799349 661 7428 807438 c520e busybox_old 798437 661 7428 806526 c4e7e busybox_unstripped | |||
2008-03-02 | unlzma: save a few more bytes, and maybe even a bit faster now | Denis Vlasenko | |
2008-03-02 | unlzma: if !LZMA_FAST, save ~200 more bytes (Pascal Bellard <pascal.bellard ↵ | Denis Vlasenko | |
AT ads-lu.com>) | |||
2008-02-19 | tar: optional autodetection of gz/bz2 compressed tarballs. | Denis Vlasenko | |
+130 bytes. Closes bug 992. | |||
2008-02-16 | *: more readable handling of pipe fds. No code changes. | Denis Vlasenko | |
2008-02-16 | random s/short/int/ | Denis Vlasenko | |
add_cmd 1189 1190 +1 xconnect_ftpdata 118 117 -1 data_align 86 84 -2 process_files 2101 2096 -5 forkexec 1345 1334 -11 | |||
2008-02-14 | tar: real support for -p. +200 if selected. | Denis Vlasenko | |
By Natanael Copa <natanael.copa at gmail.com> | |||
2008-02-14 | tar: do "short EOF" compat only if CONFIG_DESKTOP. | Denis Vlasenko | |
ash: add a comment about new minor bug | |||
2008-02-13 | tar: compat: handle tarballs with only one zero block at the end | Denis Vlasenko | |
2008-02-04 | unzip: do not try to read entire compressed stream at once (it can be huge) | Denis Vlasenko | |
unzip: handle short reads correctly | |||
2008-01-28 | *: tidy up usage of char **environ | Denis Vlasenko | |
2007-11-17 | add comment clarifying busybox's use of non-standard tar header | Paul Fox | |
2007-11-16 | tar: fix a case where glibc detects bogus buffer overrun | Denis Vlasenko | |
which is not really there! | |||
2007-11-12 | open_transformer: do not duplicate "<program> -cf -" | Denis Vlasenko | |
text data bss dec hex filename 677858 738 7236 685832 a7708 busybox_old 677804 738 7236 685778 a76d2 busybox_unstripped | |||
2007-11-12 | gzip: fix a case where tar xzf fails (we use uninitialized fd) | Denis Vlasenko | |
2007-10-13 | bzip2: port bzip2 1.0.4 to busybox. note: bzip2 code resides | Denis Vlasenko | |
in separate directory (archival/bz/*) and is covered by BSD-style license. code size: 13k | |||
2007-10-10 | bunzip: small code shrink and consmetics | Denis Vlasenko | |
read_bunzip 276 283 +7 get_bits 184 162 -22 get_next_block 1833 1810 -23 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 7/-45) Total: -38 bytes | |||
2007-10-05 | delete now unused check_header_gzip.c | Denis Vlasenko | |
sum: do not use uintmax needlessly | |||
2007-10-05 | gunzip: support concatenated gz files. | Denis Vlasenko | |
text data bss dec hex filename 770988 1029 9552 781569 bed01 busybox.t0/busybox 771105 1029 9552 781686 bed76 busybox.t3/busybox | |||
2007-09-28 | bunzip2: trim verbose messages | Denis Vlasenko | |
text data bss dec hex filename 770752 1029 9696 781477 beca5 busybox_old 770691 1029 9696 781416 bec68 busybox_unstripped | |||
2007-09-27 | introduce bb_putchar(). saves ~1800 on uclibc (less on glibc). | Denis Vlasenko | |
2007-09-21 | update Glenn McGrath's email address | Denis Vlasenko | |
2007-09-09 | style fix, no code changes | Denis Vlasenko | |
2007-09-09 | open_transformer: fix vda's goofup | Denis Vlasenko | |
2007-09-05 | tar + gzip/bzip2/etc: support NOMMU machines (by Alex Landau ↵ | Denis Vlasenko | |
<landau_alex@yahoo.com>) | |||
2007-09-04 | tar: conditionally don't wait for vforked child to exec, as it always | Denis Vlasenko | |
works right on Linux, and anyway mayresult only on less-than-clear error message only, it will not cause tar to misbehave. function old new delta open_transformer 98 80 -18 writeTarFile 714 547 -167 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-185) Total: -185 bytes text data bss dec hex filename 770651 1051 10764 782466 bf082 busybox_old 770463 1051 10764 782278 befc6 busybox_unstripped | |||
2007-08-17 | assorted fixes for breakage found by randomconfig | Denis Vlasenko | |
2007-08-13 | s/#ifdef CONFIG_/#if ENABLE_/g | Denis Vlasenko | |
2007-08-12 | trylink: produce even more info about final link stage | Denis Vlasenko | |
trylink: explain how to modify link and drastically decrease amount of padding (unfortunately, needs hand editing ATM). *: add ALIGN1 / ALIGN2 to global strings and arrays of bytes and shorts size saving: 0.5k | |||
2007-07-21 | style fix (stray space before ';') | Denis Vlasenko | |
2007-06-21 | tar: improve OLDGNU compat, make old SUN compat configurable | Denis Vlasenko | |
2007-06-20 | do not do utime() on links, it acts on link targets, and we don't want that. | Denis Vlasenko | |
rename link_name to link_target, less confusing this way. | |||
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-06-10 | moved biggest stack buffers to malloc space, or made their size configurable | Denis Vlasenko | |
(8k of shell line edit buffer is an overkill) # make ARCH=i386 bloatcheck function old new delta read_line_input 3933 3967 +34 ifaddrlist 348 345 -3 do_loadfont 208 191 -17 edit_file 840 819 -21 .rodata 129112 129080 -32 uncompress 1305 1268 -37 loadfont_main 566 495 -71 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/6 up/down: 34/-181) Total: -147 bytes | |||
2007-06-08 | rmp: add optional support for bz2 data. +50 bytes of code | Denis Vlasenko | |
2007-05-31 | delete tons of extra #includes | Denis Vlasenko | |
2007-05-31 | use "glibc errno" trick not only for ash, but for entire busybox | Denis Vlasenko | |
(add/remove: 1/1 grow/shrink: 37/37 up/down: 139/-228) Total: -89 bytes | |||
2007-05-30 | whitespace fixes | Denis Vlasenko | |
2007-05-26 | xpipe: introduce (saves ~170 bytes) | Denis Vlasenko | |
udhcp/signalpipe.c: use pipe instead of socketpair. | |||
2007-04-13 | style fixes | Denis Vlasenko | |
2007-04-10 | make compressed help code NOMMU- and NOFORK-friendly - | Denis Vlasenko | |
no forking anymore, bunzip2 unpack routine now does all it in memory. | |||
2007-04-10 | make a few struct bb_applet members conditional | Denis Vlasenko | |
rename sllep_and_die -> xfunc_die make fflush_stdout_and_exit NOFORK-safe fix some buglets found by randomconfig | |||
2007-04-10 | one-liner: fix indentation | Denis Vlasenko | |
2007-04-10 | bunzip2: big style cleanup. No code changes apart from one s/write/safe_write/ | Denis Vlasenko | |
(verified with objdump). | |||
2007-04-07 | random small shrinkage and elimination of statics | Denis Vlasenko | |
2007-04-04 | - sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g" | Bernhard Reutner-Fischer | |
2007-03-26 | Attempt to get more applets compile for NOMMU. | Denis Vlasenko | |
TODO_config_nommu documents what I managed to compile so far (yay! msh works! cool). inetd, telnetd, httpd still do not compile. TODO Also make fork(), daemon() produce warnings on compile stage (in addition to erros on link stage). | |||
2007-03-19 | ls: fix segfault-if-standalone-shell, add big fat comment. | Denis Vlasenko | |
2007-03-15 | gunzip: s/unsigned char extra_short/unsigned extra_short/ | Denis Vlasenko | |
we can unzip openssh-4.3p2.tar.gz now :) |