Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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-03-10 | awk: support multiple -v options | 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-29 | preparatory patch for -Wwrite-strings #1 | 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-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-10-27 | Fix largefile breakage; advance version to 1.2.2 | Denis Vlasenko | |
2006-10-25 | use skip_whitespace where appropriate | Denis Vlasenko | |
2006-10-20 | message string changes, mostly for consistency, also -32 bytes in .rodata | Denis Vlasenko | |
2006-10-07 | awk: && -> & in "n->info && OPCLSMASK" - fixes bug 1067 | Denis Vlasenko | |
2006-10-03 | getopt_ulflags -> getopt32. | Denis Vlasenko | |
It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit. | |||
2006-10-03 | lots of silly indent fixes | Denis Vlasenko | |
2006-09-26 | several fixes from openWRT project | Denis Vlasenko | |
2006-09-22 | awk: getopt_ulflags'isation | Denis Vlasenko | |
2006-09-06 | removed a lot of trailing \n in bb_msg() calls. It is added | Denis Vlasenko | |
automatically by function itself. | |||
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-08-03 | Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate | Rob Landley | |
things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.) | |||
2006-07-01 | Remove all usage of the "register" storage class specifier. | "Robert P. J. Day" | |
2006-05-21 | Minor cleanups: Convert a few calloc() calls to xzalloc, remove unnecessary | Rob Landley | |
memset, collate variable declarations... | |||
2006-05-19 | - include strings.h | Bernhard Reutner-Fischer | |
Thanks to Rich Felker for pointing this out. | |||
2006-05-07 | Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytes | Rob Landley | |
as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code. | |||
2006-04-16 | touchup comment | Mike Frysinger | |
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-02-14 | Patch from awk maintainer (Dmitry Zakhrov) to fix bugs 642, 663, and 667. | Rob Landley | |
2006-01-22 | - add platform.h. | Bernhard Reutner-Fischer | |
- use shorter boilerplate while at it. | |||
2006-01-09 | Bug 112, return value of awk should be /256. In reality, we should probably | Rob Landley | |
be using WEXITSTATUS(), but until I can figure out why the heck that would want to do (*(int *) &(status)) on the value, I'm happy just fixing the bug we actually see. | |||
2005-10-19 | more const, attribute_noreturn saved 200 bytes | "Vladimir N. Oleynik" | |
2005-10-17 | - consume space between functionname and opening brackets | Bernhard Reutner-Fischer | |
Fixes Rob's issue using busybox awk for building gcc-4_0 optionlist (http://busybox.net/lists/busybox/2005-October/016659.html) | |||
2005-09-27 | as pointed out in Bug 17, use uint32_t instead of unsigned long since the ↵ | Mike Frysinger | |
code expects the size of the info variables to be 32bits and sizeof(long) on 64bit hosts is not 32bits | |||
2005-09-27 | eat misappropriated whitespace | Mike Frysinger | |
2005-09-27 | uncuddle function scope brackets | Mike Frysinger | |
2005-09-14 | split libbb: moved xregcomp separatelly for speed up recompile | "Vladimir N. Oleynik" | |
2005-09-14 | removed strange extern void xregcomp(... from some applets, but declared ↵ | "Vladimir N. Oleynik" | |
from libbb.h |