Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-06 | awk: move all data to malloc space | Denis Vlasenko | |
function old new delta evaluate 6448 6728 +280 awk_getline 676 705 +29 parse_expr 726 752 +26 next_token 917 943 +26 next_input_file 237 252 +15 awk_split 498 510 +12 awk_sub 632 643 +11 split_f0 160 170 +10 getvar_s 98 108 +10 ... chain_loop 128 121 -7 nvalloc 179 171 -8 chain_node 107 99 -8 mainseq 12 - -12 endseq 12 - -12 chain_group 640 628 -12 beginseq 12 - -12 awk_exit 112 100 -12 fsrealloc 127 110 -17 static.v 20 - -20 static.rsm 24 - -24 ttt 28 - -28 parse_program 339 311 -28 static.sreg 32 - -32 intvar 76 - -76 static.tspl 84 - -84 rsplitter 84 - -84 fsplitter 84 - -84 ------------------------------------------------------------------------------ (add/remove: 0/39 grow/shrink: 16/11 up/down: 439/-685) Total: -246 bytes | |||
2007-06-04 | Audit bb_common_bufsiz usage, add script which looks for misuse. | Denis Vlasenko | |
tr: stop using globals needlessly. code: -103 bytes | |||
2007-05-30 | vi: move some data to malloc'ed space: ~500 less bss, code | Denis Vlasenko | |
size is smaller too (subject to arch differenced I guess) | |||
2007-05-30 | whitespace fixes | Denis Vlasenko | |
2007-05-26 | usage.c: remove reference to busybox.h | Denis Vlasenko | |
*: s/include "busybox.h"/include "libbb.h" | |||
2007-05-18 | awk: fix a trivial bug introduced by me. | Denis Vlasenko | |
This is how it goes. I break stuff by doing useless 'cleanups', people fix the fallout. :(. Thanks rockeychu! | |||
2007-05-17 | awk: make code a bit less obfuscated | Denis Vlasenko | |
2007-05-17 | several *.c files: | Denis Vlasenko | |
move 'extern environ' up to the location of #includes | |||
2007-05-17 | vi: remove two globals | Denis Vlasenko | |
awk: some 'lineno' vars were shorts, made them ints (code got smaller) awk: rename global t to global ttt. still an awful name, but at least you can grep for it now. function old new delta ttt - 28 +28 mysleep 104 120 +16 readit 408 418 +10 lineno 2 4 +2 parse_program 338 339 +1 evaluate 6446 6445 -1 syntax_error 25 23 -2 next_token 917 915 -2 new_node 26 24 -2 tv 16 8 -8 skip_spaces 68 53 -15 t 28 - -28 rfds 128 - -128 ------------------------------------------------------------------------------ (add/remove: 1/2 grow/shrink: 4/6 up/down: 57/-186) Total: -129 bytes | |||
2007-05-09 | awk: don't segfault on printf(%*s). Close 1337. | Denis Vlasenko | |
2007-05-03 | awk: guard against empty environment | Denis Vlasenko | |
2007-04-12 | sed: fix escaped newlines in -f; fix multiple -f and -e | Denis Vlasenko | |
(broke when getopt32 was fixed to not reverse the list) | |||
2007-04-12 | style fixes. No code changes | Denis Vlasenko | |
2007-04-10 | audit small applets and mark some of them as NOFORK. | Denis Vlasenko | |
Put big scary warnings in relevant places. | |||
2007-04-08 | getopt32: fix llist_t options ordering. llist_rev is not unused. | Denis Vlasenko | |
function old new delta tar_main 705 695 -10 sort_main 928 918 -10 decode_format_string 886 876 -10 run_parts_main 197 185 -12 ps_main 513 500 -13 wget_main 2764 2750 -14 awk_main 1014 1000 -14 od_main 2886 2866 -20 llist_rev 25 - -25 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/8 up/down: 0/-128) Total: -128 bytes | |||
2007-04-05 | libbb: add xunlink() | Denis Vlasenko | |
patch: do not try to delete same file twice | |||
2007-04-01 | Copyright, help text, whitespace cleanups | Denis Vlasenko | |
2007-03-26 | sed: a communal variable managed to slip past 'size' | Denis Vlasenko | |
('size' happily displays 0 bytes in data and bss, but in reality sed.o used 180 bytes of it). Oh well. function old new delta pipe_putc 67 76 +9 sed_main 627 633 +6 get_next_line 161 166 +5 bbg 180 - -180 (add/remove: 0/1 grow/shrink: 3/0 up/down: 20/-180) Total: -160 bytes sed: also make sed -i failure message less cryptic | |||
2007-03-24 | inetd,ed,msh: data/bss reduction (in mss, more than 9k of it) | Denis Vlasenko | |
2007-03-24 | random style fixes (extra spaces deleted) | Denis Vlasenko | |
2007-03-22 | assorted fixes uncovered by randomconfig runs | Denis Vlasenko | |
2007-03-21 | vi: fix signed char-induced potential bugs | Denis Vlasenko | |
2007-03-21 | vi: remove Byte typedef and massive amount of casts. | Denis Vlasenko | |
also optimize many strlen() calls. if (strlen(buf) <= 0) goto vc1 - ??!! | |||
2007-03-21 | vi: support $EXINIT and -c | Denis Vlasenko | |
2007-03-16 | sed: fix very obscure case of escaped newline in sed command | Denis Vlasenko | |
(needed for uclibc build, btw). Add testcase for it. | |||
2007-03-11 | kill superfluous returns at the end of void functions | Denis Vlasenko | |
2007-03-10 | awk: support multiple -v options | Denis Vlasenko | |
2007-03-07 | clean up accumulated whitespace damage | Denis Vlasenko | |
2007-02-24 | awk: fix memory leak (can affect large file processing) | Denis Vlasenko | |
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2007-01-30 | silly space saving in sed | Denis Vlasenko | |
2007-01-30 | micro optimization | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #7: sed | Denis Vlasenko | |
remaining: shell (rather scary mess in msh.c) | |||
2007-01-29 | preparatory patch for -Wwrite-strings #2 | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #1 | Denis Vlasenko | |
2007-01-29 | add to testsuite and fix yet another sed corner case | Denis Vlasenko | |
2007-01-29 | disable -Wold-style-definition for gcc 3.x | Denis Vlasenko | |
2007-01-29 | sed: fix 2 bugs (one testsuite entry + one newly found) | Denis Vlasenko | |
but more importantly make code more understandable | |||
2007-01-28 | fix all known regressions with sed and also make it simpler | Denis Vlasenko | |
2007-01-19 | strdup -> xstrdup | Denis Vlasenko | |
sed: de-obfuscate piece of code | |||
2007-01-17 | sed,get_line_from_file: improve comments | Denis Vlasenko | |
2007-01-13 | whitespace fixes (leading spaces to tab) | Denis Vlasenko | |
2007-01-11 | Trailing whitespace removal over entire tree | Denis Vlasenko | |
2007-01-01 | awk: style fixes | Denis Vlasenko | |
2007-01-01 | awk: undo locale setting for numbers - or else parsing | Denis Vlasenko | |
can act quite mysteriously date: add if(ENABLE_LOCALE_SUPPORT) | |||
2007-01-01 | awk: style cleanup. A lot of rw data moved to ro | Denis Vlasenko | |
(still has quite a lot of statics etc...). getopt32-ification. | |||
2006-12-30 | next bunch of fixes for bugs found by randconfig | Denis Vlasenko | |
2006-12-26 | merge post-1.3.0 fixes | Denis Vlasenko | |
2006-12-26 | style fixes | Denis Vlasenko | |
last xcalloc replaced by xzalloc | |||
2006-12-22 | remove useless casts (type*) xzalloc(...) | Denis Vlasenko | |