summaryrefslogtreecommitdiff
path: root/shell (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* msh: double "static char line[LINELIM]" etc deleted.Denis Vlasenko2007-01-011-87/+138
| | | | | massive amounts of assignments-in-ifs deleted (some of which were VERY nasty)
* * precision requires the argument be an integer, not size_tMike Frysinger2006-12-281-1/+1
|
* ash: is_safe_applet mustn't affect disabled appletsDenis Vlasenko2006-12-261-16/+33
|
* merge post-1.3.0 fixesDenis Vlasenko2006-12-261-2/+2
|
* style fixesDenis Vlasenko2006-12-264-10/+10
| | | | last xcalloc replaced by xzalloc
* random tiny size savingsDenis Vlasenko2006-12-242-16/+8
|
* less: implement waiting for input using select(). Rather tricky business.Denis Vlasenko2006-12-241-1/+1
| | | | But we do not read entire input anymore up-front.
* #define FEATURE_GETUSERNAME_AND_HOMEDIR should be always #definedDenis Vlasenko2006-12-231-3/+2
|
* remove useless casts (type*) xzalloc(...)Denis Vlasenko2006-12-221-1/+1
|
* removal of commented-out cruftDenis Vlasenko2006-12-221-1/+0
|
* cmdedit: reformat code a bit, no algorithm changesDenis Vlasenko2006-12-211-233/+230
|
* fix type character mixup in command completionDenis Vlasenko2006-12-211-35/+26
|
* introduce LONE_CHAR (optimized strcmp with one-char string)Denis Vlasenko2006-12-211-1/+1
|
* cmdedit: fix my bug, improve code a bitDenis Vlasenko2006-12-191-31/+20
|
* cmdedit: use qsort for sorting command completion results; style fixesDenis Vlasenko2006-12-191-132/+104
|
* su: make /etc/shells check configurableDenis Vlasenko2006-12-191-1/+1
| | | | ash: missing ';'
* xfuncs.c: dietlibc actually HAS fdprintf!Denis Vlasenko2006-12-181-9/+11
| | | | | platform.h: define strchrnul for dietlibc ash: stop using few non-standard functions
* A bunch of defined(__GLIBC__) added. static-linking warning expandedDenis Vlasenko2006-12-181-3/+1
|
* inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid]Denis Vlasenko2006-12-162-8/+8
|
* fix remaining survivors of the return(a) cleanupDenis Vlasenko2006-11-272-5/+5
|
* style cleanup: return(a) -> return a, part 2Denis Vlasenko2006-11-273-150/+151
|
* style cleanup: return(a) -> return a, part 1Denis Vlasenko2006-11-274-97/+99
|
* hunt down improper include <>, make mkswap output 4Gb+ friendlyDenis Vlasenko2006-11-241-1/+1
|
* httpd: LC_TIME locale _must_ be POSIX to httpd! We speak over the net!Denis Vlasenko2006-11-212-5/+1
|
* rodata cleanup. "unable to" == "cannot". -300 bytesDenis Vlasenko2006-11-181-1/+1
|
* add -Wundef, fix uncovered bugsDenis Vlasenko2006-11-171-27/+28
|
* remove duplicate flag declsMike Frysinger2006-11-151-3/+3
|
* Fix kbuild bugs noticed by Bernhard Fischer <rep.nop@aon.at>Denis Vlasenko2006-11-022-10/+9
|
* #if CONFIG_xxx -> #if ENABLE_xxxDenis Vlasenko2006-11-012-9/+9
|
* rename functions to more understandable namesDenis Vlasenko2006-10-261-2/+2
|
* silly size savings and capitalization fixesDenis Vlasenko2006-10-262-3/+3
|
* use skip_whitespace where appropriateDenis Vlasenko2006-10-251-1/+1
|
* message string changes, mostly for consistency, also -32 bytes in .rodataDenis Vlasenko2006-10-201-1/+1
|
* ash: fix segfault in ash.Denis Vlasenko2006-10-161-1/+5
| | | | patch by walter harms <wharms@bfs.de>
* add open_read_close() and similar stuffDenis Vlasenko2006-10-141-3/+3
|
* bb_get_[chomped]line_from_file wasn't descriptive enough.Denis Vlasenko2006-10-121-1/+1
| | | | Renaming...
* hush.c: stop using __FILE__ (bad in out-of-tree builds)Denis Vlasenko2006-10-111-1/+2
|
* fixes from Vladimir Dronnikov <dronnikov@gmail.ru>Denis Vlasenko2006-10-101-1/+1
|
* build system overhaulDenis Vlasenko2006-10-056-137/+86
|
* bb_applet_name -> applet_nameDenis Vlasenko2006-10-033-4/+4
|
* getopt_ulflags -> getopt32.Denis Vlasenko2006-10-032-3/+3
| | | | | | | | 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.
* lots of silly indent fixesDenis Vlasenko2006-10-031-81/+82
|
* Yet another silly little byte saving. couldn't -> cannotDenis Vlasenko2006-09-291-2/+2
|
* several fixes from openWRT projectDenis Vlasenko2006-09-261-0/+39
|
* The version checked into the tree is a snapshot of an unifinished applet, andRob Landley2006-09-201-7/+7
| | | | | | you just made lots of ">>>>>>> mine" lines show up in my working copy of this. Please don't do that again.
* whitespace cleanupDenis Vlasenko2006-09-171-7/+7
|
* Unbreak allbareconfig.Rob Landley2006-09-151-5/+2
|
* Fix warnings.Rob Landley2006-09-081-16/+14
|
* Second drop. More infrastructure in place, especially for parsing pipelines.Rob Landley2006-09-081-21/+172
| | | | | | | | | | The minimal version got a couple hundred bytes bigger, partly because it's broken into more functions but mostly because it now dynamically reallocates and frees everything with no hard-coded limits. (I thought about making that optional, but there's a limit to what I can debug and maintain. It should still be reasonably NOMMU friendly, the allocations are small and short lived, and shouldn't contribute noticeably to long-term memory fragmentation.)
* Might as well commit this to have the history. It's not linked in to theRob Landley2006-09-051-0/+73
| | | | | | | | | applet list yet (and won't be until it can replace lash, I'm not having five shells in menuconfig at once), but you can build it with scripts/individual and mostly this is checked in so I can bloatcheck future versions against it easily.... This is about as small as a shell can get and still be a shell.