aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* remove e2fsprogs. Nobody volunteered to clean up that messvda2006-12-26133-40208/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17076 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix irregular capitalization in usage textsvda2006-12-251-536/+535
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17075 69ca8d6d-28ef-0310-b511-8ec308f3f277
* trim help texts a bit morevda2006-12-251-16/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17074 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: fix regexp search '/' on large filesvda2006-12-251-47/+71
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17073 69ca8d6d-28ef-0310-b511-8ec308f3f277
* more usage message cleanupsvda2006-12-241-164/+152
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17072 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup usage messages (-200 bytes).vda2006-12-243-370/+379
| | | | | | | | Remove busybox_main from applet table since it is called via separate check git-svn-id: svn://busybox.net/trunk/busybox@17071 69ca8d6d-28ef-0310-b511-8ec308f3f277
* random tiny size savingsvda2006-12-245-60/+53
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17070 69ca8d6d-28ef-0310-b511-8ec308f3f277
* small stupid changes. no code changesvda2006-12-242-10/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17069 69ca8d6d-28ef-0310-b511-8ec308f3f277
* missing piece of prev commit: ndelay_offvda2006-12-243-12/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17068 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: implement waiting for input using select(). Rather tricky business.vda2006-12-242-455/+517
| | | | | | | But we do not read entire input anymore up-front. git-svn-id: svn://busybox.net/trunk/busybox@17067 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sum: 40% size reduction (-300 bytes)vda2006-12-232-117/+53
| | | | | | | find: one_char -> LONE_CHAR git-svn-id: svn://busybox.net/trunk/busybox@17066 69ca8d6d-28ef-0310-b511-8ec308f3f277
* su: fix typo: "argv -= optind" should be +=vda2006-12-231-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17064 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use xbind, xconnect where appropriate.vda2006-12-234-84/+53
| | | | | | | small edits to arping git-svn-id: svn://busybox.net/trunk/busybox@17063 69ca8d6d-28ef-0310-b511-8ec308f3f277
* #define FEATURE_GETUSERNAME_AND_HOMEDIR should be always #definedvda2006-12-231-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17062 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix recognitions of -SIGname signalsvda2006-12-232-8/+10
| | | | | | | (fix by Jacques LUDER <jacques.luder@thalesgroup.com>) git-svn-id: svn://busybox.net/trunk/busybox@17061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* find: fix spurious -exec error messagesvda2006-12-232-4/+8
| | | | | | | (bug reported by Bernhard Fischer <rep.nop@aon.at>) git-svn-id: svn://busybox.net/trunk/busybox@17060 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove useless casts (type*) xzalloc(...)vda2006-12-227-16/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17059 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dpkg: getopt32-ification etc, -100 bytesvda2006-12-221-223/+170
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17058 69ca8d6d-28ef-0310-b511-8ec308f3f277
* tail: -50 text bytesvda2006-12-221-88/+48
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17057 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rpm: reformat. was really hard to readvda2006-12-221-121/+168
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17056 69ca8d6d-28ef-0310-b511-8ec308f3f277
* convert "negaite" config option into reversed (INCLUDE_SUSv2)vda2006-12-225-12/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17054 69ca8d6d-28ef-0310-b511-8ec308f3f277
* time: -200 bytes of textvda2006-12-221-84/+96
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17053 69ca8d6d-28ef-0310-b511-8ec308f3f277
* time: fix option parsing bug, size optimizationsvda2006-12-221-28/+22
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17051 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Always use /usr/share/udhcpc/default.script ([/usr] was depending on CONFIG_xx)vda2006-12-221-5/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17047 69ca8d6d-28ef-0310-b511-8ec308f3f277
* removal of commented-out cruftvda2006-12-225-21/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17039 69ca8d6d-28ef-0310-b511-8ec308f3f277
* tar et al: die if bb_copyfd_size copies less than asked for.vda2006-12-2213-66/+85
| | | | | | | (we have bb_copyfd_exact_size now for that kind of usage) git-svn-id: svn://busybox.net/trunk/busybox@17038 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cmdedit: reformat code a bit, no algorithm changesvda2006-12-211-233/+230
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17037 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix type character mixup in command completionvda2006-12-211-35/+26
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17036 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: a few fixes for cases where we overflow status linevda2006-12-211-59/+31
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17034 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: restore TAB display (was showing as inverse I after prev changes :)vda2006-12-211-29/+35
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17033 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: "(null)" is a bit strange. "standard input" is better :)vda2006-12-211-5/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17032 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: how many different kinds of status line we need, three?!vda2006-12-211-43/+40
| | | | | | | | small fixes. [prev commit also added control char filtering on input (e.g. regexp input, filename input for 'E' etc)] git-svn-id: svn://busybox.net/trunk/busybox@17029 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: stop dying on bad regexps, quietly pipe data w/ovda2006-12-214-117/+161
| | | | | | | | user interaction if stdout is not a tty. size optimizations git-svn-id: svn://busybox.net/trunk/busybox@17028 69ca8d6d-28ef-0310-b511-8ec308f3f277
* introduce LONE_CHAR (optimized strcmp with one-char string)vda2006-12-2117-35/+49
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17027 69ca8d6d-28ef-0310-b511-8ec308f3f277
* tail: fix tail +Nvda2006-12-211-11/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17024 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: total cleanup and bugfix.vda2006-12-212-253/+238
| | | | | | | | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@17023 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: somewhat buggy applet, but nice. Muchly reducedvda2006-12-203-214/+208
| | | | | | | | | | | 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). git-svn-id: svn://busybox.net/trunk/busybox@17012 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove casts from xmalloc()vda2006-12-1915-27/+25
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17011 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ifupdown: do not print and/or execute empty commands ("").vda2006-12-191-9/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17010 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ifupdown: parse() returning NULL and returning "" is not the same,vda2006-12-192-12/+16
| | | | | | | it turned out! wow... okay, fixing my buglet... git-svn-id: svn://busybox.net/trunk/busybox@17009 69ca8d6d-28ef-0310-b511-8ec308f3f277
* u_short, ulong exterminatedvda2006-12-1911-95/+90
| | | | | | | fdiskXXX: add a bit of sanity (not enough by far) git-svn-id: svn://busybox.net/trunk/busybox@17008 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cmdedit: fix my bug, improve code a bitvda2006-12-191-31/+20
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17007 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use xlisten/xsocket some more. Saves .25 kBaldot2006-12-196-35/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17006 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - rename SU_SYSLOG to FEATURE_SU_SYSLOGaldot2006-12-193-9/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17004 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cmdedit: use qsort for sorting command completion results; style fixesvda2006-12-191-132/+104
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17003 69ca8d6d-28ef-0310-b511-8ec308f3f277
* passwd: add option to check passwords for weaknessvda2006-12-192-1/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17002 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add option to disable command execution from vi & awkvda2006-12-193-4/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17001 69ca8d6d-28ef-0310-b511-8ec308f3f277
* su: make /etc/shells check configurablevda2006-12-194-30/+29
| | | | | | | ash: missing ';' git-svn-id: svn://busybox.net/trunk/busybox@17000 69ca8d6d-28ef-0310-b511-8ec308f3f277
* mount: add getmntent_r stub for dietlibcvda2006-12-181-1/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16999 69ca8d6d-28ef-0310-b511-8ec308f3f277
* xfuncs.c: dietlibc actually HAS fdprintf!vda2006-12-183-13/+24
| | | | | | | | platform.h: define strchrnul for dietlibc ash: stop using few non-standard functions git-svn-id: svn://busybox.net/trunk/busybox@16998 69ca8d6d-28ef-0310-b511-8ec308f3f277