Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2006-12-19 | remove casts from xmalloc() | Denis Vlasenko | |
2006-12-19 | Add option to disable command execution from vi & awk | Denis Vlasenko | |
2006-12-17 | diff: comment - explain what happens when hunk fails to apply | Denis Vlasenko | |
2006-12-17 | patch: fix double-free (bug 1120) | Denis Vlasenko | |
2006-12-16 | inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid] | Denis Vlasenko | |
2006-12-10 | bb_makedev: fix for glibc 2.3.2 | Denis Vlasenko | |
sed: fix C++ style declaration |