Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-28 | fix "if (p) free(p)" constructs | Denis Vlasenko | |
2007-09-21 | update Glenn McGrath's email address | Denis Vlasenko | |
2007-08-18 | don't pass argc in getopt32, it's superfluous | Denis Vlasenko | |
(add/remove: 0/0 grow/shrink: 12/131 up/down: 91/-727) Total: -636 bytes text data bss dec hex filename 773469 1058 11092 785619 bfcd3 busybox_old 772644 1058 11092 784794 bf99a busybox_unstripped | |||
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-08-06 | sed: fix 'q' command handling ("Nguyen Thai Ngoc Duy" <pclouds@gmail.com>) | Denis Vlasenko | |
add testsuite entry for it. Fix applet order checker. Fix cmp yelling. trylink: fix error file and map file generation applets: fix applet order | |||
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 | whitespace fixes | Denis Vlasenko | |
2007-05-26 | usage.c: remove reference to busybox.h | Denis Vlasenko | |
*: s/include "busybox.h"/include "libbb.h" | |||
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-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-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-07 | clean up accumulated whitespace damage | 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 | 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 | |
2006-12-26 | merge post-1.3.0 fixes | Denis Vlasenko | |
2006-12-19 | remove casts from xmalloc() | 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 | |||
2006-12-10 | sed: style fixes | Denis Vlasenko | |
2006-12-02 | sed: fix handling of files not ending in '\n' | Denis Vlasenko | |
2006-12-02 | sed: improve handling of NULs | Denis Vlasenko | |
2006-10-27 | last nail into error_msg() (de)capitalization | Denis Vlasenko | |
2006-10-26 | rename functions to more understandable names | Denis Vlasenko | |
2006-10-25 | sed: mostly style fixes, very small changes in actual code | Denis Vlasenko | |
2006-10-25 | use skip_whitespace where appropriate | Denis Vlasenko | |
2006-10-12 | bb_get_[chomped]line_from_file wasn't descriptive enough. | Denis Vlasenko | |
Renaming... | |||
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 | rename bb_default_error_retval -> xfunc_error_retval | Denis Vlasenko | |
2006-10-03 | lots of silly indent fixes | Denis Vlasenko | |
2006-10-01 | sed: -e options were handled in reverse order. fix that. | Denis Vlasenko | |
2006-10-01 | sed: unbreak multiple -e, -f option handling (my fault) | Denis Vlasenko | |
2006-09-22 | sed: getopt_ulflags'isation | Denis Vlasenko | |
2006-09-22 | Change license statements (and clean up headers) on some of the files that | Rob Landley | |
Erik or I are primary copyright holders on. | |||
2006-09-17 | whitespace cleanup | Denis Vlasenko | |
2006-09-08 | Bugfix for: echo '123456789' | sed 's/./|&/5' | Rob Landley | |
2006-09-06 | removed a lot of trailing \n in bb_msg() calls. It is added | Denis Vlasenko | |
automatically by function itself. | |||
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-26 | Rich Filker spotted that sed -e 's/xxx/[/' didn't work right. Did a smaller | Rob Landley | |
fix than his, and shrank the code a bit on top of that so the net size is smaller, and added a test to the test suite for this case. Plus I cleaned up the #includes and removed unnecessary "const"s while I was there. | |||
2006-06-28 | Fix http://bugs.busybox.net/view.php?id=826 in which "(echo; echo) | sed x" | Rob Landley | |
crashes because the empty state of the hold space is NULL but the empty state of the pattern space is "". | |||
2006-06-07 | - reuse strings and messages. Saves about 600B | Bernhard Reutner-Fischer | |