summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-12-22tar et al: die if bb_copyfd_size copies less than asked for.Denis Vlasenko
(we have bb_copyfd_exact_size now for that kind of usage)
2006-12-21cmdedit: reformat code a bit, no algorithm changesDenis Vlasenko
2006-12-21fix type character mixup in command completionDenis Vlasenko
2006-12-21less: a few fixes for cases where we overflow status lineDenis Vlasenko
2006-12-21less: restore TAB display (was showing as inverse I after prev changes :)Denis Vlasenko
2006-12-21less: "(null)" is a bit strange. "standard input" is better :)Denis Vlasenko
2006-12-21less: how many different kinds of status line we need, three?!Denis Vlasenko
small fixes. [prev commit also added control char filtering on input (e.g. regexp input, filename input for 'E' etc)]
2006-12-21less: stop dying on bad regexps, quietly pipe data w/oDenis Vlasenko
user interaction if stdout is not a tty. size optimizations
2006-12-21introduce LONE_CHAR (optimized strcmp with one-char string)Denis Vlasenko
2006-12-21tail: fix tail +NDenis Vlasenko
2006-12-21less: total cleanup and bugfix.Denis Vlasenko
Doesn't die horribly on binary files anymore. In fact, they _100%_ work now. Control chars are in reverse video, including DEL and that idiocy of VT-10x, Meta-ESC [inventor of which should be prohibited from reproducing]. Regex search is fixed also. When you specify search ('/' key), control chars turn into dots (unhighlighted), and found occurrences highlighted instead. This is reversible. Memory management fixed (was leaky as hell) and optimized. Linewrapping fixed and thoroughly tested. Max buffer size made configurable. ~ 600 bytes saved.
2006-12-20less: somewhat buggy applet, but nice. Muchly reducedDenis Vlasenko
xstrdup'ing and memory consumption. Made linewrap saner. regex matching code was awful - still buggy, but not as leaky as before. Made buffer size configurable. Killed several static and on-stack buffers. Hopefully eliminated staircase effect on Ctrl-C (unable to reproduce).
2006-12-19remove casts from xmalloc()Denis Vlasenko
2006-12-19ifupdown: do not print and/or execute empty commands ("").Denis Vlasenko
2006-12-19ifupdown: parse() returning NULL and returning "" is not the same,Denis Vlasenko
it turned out! wow... okay, fixing my buglet...
2006-12-19u_short, ulong exterminatedDenis Vlasenko
fdiskXXX: add a bit of sanity (not enough by far)
2006-12-19cmdedit: fix my bug, improve code a bitDenis Vlasenko
2006-12-19- use xlisten/xsocket some more. Saves .25 kBBernhard Reutner-Fischer
2006-12-19- rename SU_SYSLOG to FEATURE_SU_SYSLOGBernhard Reutner-Fischer
2006-12-19cmdedit: use qsort for sorting command completion results; style fixesDenis Vlasenko
2006-12-19passwd: add option to check passwords for weaknessDenis Vlasenko
2006-12-19Add option to disable command execution from vi & awkDenis Vlasenko
2006-12-19su: make /etc/shells check configurableDenis Vlasenko
ash: missing ';'
2006-12-18mount: add getmntent_r stub for dietlibcDenis Vlasenko
2006-12-18xfuncs.c: dietlibc actually HAS fdprintf!Denis Vlasenko
platform.h: define strchrnul for dietlibc ash: stop using few non-standard functions
2006-12-18nc: add missing castDenis Vlasenko
xfuncs: add dprintf for dietlibc
2006-12-18A bunch of defined(__GLIBC__) added. static-linking warning expandedDenis Vlasenko
2006-12-18du: dietlibc compat fix, style fixes. Thanks to sampo@symlabs.com.Denis Vlasenko
2006-12-18ifupdown: strlen(NULL) is a no-no, fixed. Also few micro-optimizationsDenis Vlasenko
2006-12-18ps: fix buglet, add microoptimizationDenis Vlasenko
2006-12-17httpd: we don't have FEATURE_HTTPD_WITHOUT_INETD anymore,Denis Vlasenko
remove it from Config.in
2006-12-17start_stop_daemon: make code a bit more readableDenis Vlasenko
2006-12-17od: remove bug-for-bug compat (because the bug was fixed in coreuitls)Denis Vlasenko
2006-12-17tar: report error if child dies while writing out the end of tarballDenis Vlasenko
(e.g. out of disk space).
2006-12-17start_stop_daemon: fix bug where any program name was "matching"Denis Vlasenko
processes for which readlink(/proc/N/exe) fails
2006-12-17fix/shorten some usage stringsDenis Vlasenko
2006-12-17tftp: corrupted input packets were killing retransmits - fixedDenis Vlasenko
2006-12-17diff: comment - explain what happens when hunk fails to applyDenis Vlasenko
2006-12-17patch: fix double-free (bug 1120)Denis Vlasenko
2006-12-16inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid]Denis Vlasenko
2006-12-16s/extern inline/static ATTRIBUTE_ALWAYS_INLINE/gDenis Vlasenko
xstrtou: disallow leading '+'
2006-12-16wget: smallish optimizationDenis Vlasenko
2006-12-16diff: fix -q exit codeDenis Vlasenko
last_char_is: sacrifice 9 bytes but avoid double-scan
2006-12-15site: add link to directory with patchesDenis Vlasenko
2006-12-15re-applying first post-1.3.x changeDenis Vlasenko
version change to 1.4.0.svn
2006-12-15back out last change - need to make busybox-1_3-stable branch firstDenis Vlasenko
2006-12-14- table support for ip routeBernhard Reutner-Fischer
2006-12-14- minor shrinkageBernhard Reutner-Fischer
2006-12-14Update busybox.net webpage with 1.3.0 announcementDenis Vlasenko
2006-12-13exterminate last bzero'sDenis Vlasenko
version bump to 1.3.0