aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Initial merge of all tinylogin applets that do not require crypt.andersen2001-08-2110-0/+2109
| | | | | | | | | | There is some optimization that can be done to better use libbb in these applets. There is also redundancy between stty and getty which could be eliminated. -Erik git-svn-id: svn://busybox.net/trunk/busybox@3318 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a problem with unsatisfied backrefs (noted by Martin Bene).kraai2001-08-202-8/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3313 69ca8d6d-28ef-0310-b511-8ec308f3f277
* some minor wording changesandersen2001-08-201-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3311 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Apply Glenn's tftp rewriteandersen2001-08-202-274/+212
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3310 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix version comparision bugbug12001-08-152-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3292 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Log all messages from a single connection, not just the first. Patch fromkraai2001-08-142-4/+8
| | | | | | | matthias@corelatus.com, approved by Gennady Feldman <gena01@cachier.com>. git-svn-id: svn://busybox.net/trunk/busybox@3284 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewritten by Manuel Novoa III.kraai2001-08-141-39/+28
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3283 69ca8d6d-28ef-0310-b511-8ec308f3f277
* I stupidly forgot one level of pointer indirection in the cmdtxt(), calcsize(),mjn32001-08-122-38/+46
| | | | | | | | | | and copynode() table implementations. Commit the fix but keep them disabled until others check them out. Uncomment "//#define CMDTXT_TABLE", "//#define CALCSIZE_TABLE", and "//#define COPYNODE_TABLE" to try them out. Saves over 600 bytes on i386. git-svn-id: svn://busybox.net/trunk/busybox@3275 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a merging errorandersen2001-08-102-4/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3248 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A few bug fixes and significant size savings. Combined effort ofmjn32001-08-102-2356/+2126
| | | | | | | | Vladimir N. Oleynik dzo@simtreas.ru, Aaron Lehmann aaronl@vitelus.com, and myself. git-svn-id: svn://busybox.net/trunk/busybox@3247 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Small size optimization from Aaron Lehmannandersen2001-08-102-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3245 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix stupid grammar error.andersen2001-08-102-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3243 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Commit Vladimir's simplify_path.kraai2001-08-106-15/+90
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3240 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This corrects the _really_poor_ implementation of "broadcast +" handlingmjn32001-08-103-39/+19
| | | | | | | | | | by ifconfig that someone had submitted. It fixes 1 bug, gets rid of the excessive bloating of a structure that is used in a static const array, and removes the implicit struct copys by keeping only the int type needed. It also turns this into a configurable feature (off by default). git-svn-id: svn://busybox.net/trunk/busybox@3236 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remind people to enable RPC support when using NFS mount and uClibc (thankskraai2001-08-091-0/+3
| | | | | | | to David Douthitt). git-svn-id: svn://busybox.net/trunk/busybox@3234 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove BB_SH define entirely.kraai2001-08-096-18/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3233 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use ferror(3) to check for errors, rather than inspecting errno. Thanks tokraai2001-08-062-6/+2
| | | | | | | David Douthitt for reporting, and shame on me for writing such crappy code. git-svn-id: svn://busybox.net/trunk/busybox@3214 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Simplified version checking.kraai2001-08-062-48/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3213 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add support for underscores in variable names.kraai2001-08-062-26/+26
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3212 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix exclude list handlingbug12001-08-041-7/+18
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3210 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix up some silly messups with the debian packaging, and a dumbandersen2001-08-026-30/+41
| | | | | | | | | | bug with chroot. I've had the package uploaded but perms set to 000, so I am going to re-tag things and re-cut the release. Folks who pulled from CVS in the last 30 minutes with just have to cope. -Erik git-svn-id: svn://busybox.net/trunk/busybox@3204 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix misspelling of `stabilize'.kraai2001-08-021-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3202 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ok, here we go...andersen2001-08-027-15/+84
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3198 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Commit NMU changelog.kraai2001-08-021-0/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3197 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More libc5 fixupsandersen2001-08-028-10/+270
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3195 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some libc5 cleanupsandersen2001-08-021-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3194 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make_directory used mode as if it were an signed entity, but in factandersen2001-08-023-3/+3
| | | | | | | | it was a mode_t which is unsigned. Fix it to be signed... -Erik git-svn-id: svn://busybox.net/trunk/busybox@3192 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Teach libc5 about realpathandersen2001-08-022-0/+10
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3191 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Teach libc5 what a sighandler_t isandersen2001-08-022-0/+8
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3190 69ca8d6d-28ef-0310-b511-8ec308f3f277
* multibuild.pl saves us again. unix2dos requires that dos2unixandersen2001-08-024-0/+16
| | | | | | | | be enabled. -Erik git-svn-id: svn://busybox.net/trunk/busybox@3188 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ok, if no shell is enabled, don't include any of the SH_IS_<name>andersen2001-08-022-8/+8
| | | | | | | | options or the build will fail -Erik git-svn-id: svn://busybox.net/trunk/busybox@3186 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Scrub away the last leftovers from BB_FEATURE_<shell>. Good thingandersen2001-08-027-78/+52
| | | | | | | | for multibuild.pl -- I would have missed this stupid mess otherwise. -Erik git-svn-id: svn://busybox.net/trunk/busybox@3185 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Robert J. Osborne <rj@resourceinternational.com> that fixesandersen2001-08-022-6/+6
| | | | | | | | | a bug in vi where the beginning of the text space was not checked before dot is decremented for delete and escape sequences on an empty file. git-svn-id: svn://busybox.net/trunk/busybox@3184 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Oops. I forgot to commit this part of vodz' patch.andersen2001-08-021-0/+166
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3183 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Latest patch from vodz. Adds a check for divide by zero in the posixandersen2001-08-0217-570/+187
| | | | | | | | | math suport, cleaner math syntax error checking, moves redundant signal string tables (from kill and ash) into libbb and provides a few cleanups elsewhere. git-svn-id: svn://busybox.net/trunk/busybox@3181 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Allow multiple shells to be enabled.kraai2001-08-0121-250/+225
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3177 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix behavior of grep -lc to match GNU grep. SuS2 is ambiguousandersen2001-07-312-2/+8
| | | | | | | | on the correct behavior, so acting like GNU grep seems best -Erik git-svn-id: svn://busybox.net/trunk/busybox@3176 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Silence some silly warningsandersen2001-07-312-0/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3175 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Silence a silly warningandersen2001-07-312-4/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3173 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make formatting match GNU ls (we were including a spare ' ')andersen2001-07-312-2/+2
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3172 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix the let builtin (so we can close bug #1196) and remove theandersen2001-07-312-96/+56
| | | | | | | | nonstandard exp builtin. -Erik git-svn-id: svn://busybox.net/trunk/busybox@3171 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Always write record counts to stderr.kraai2001-07-313-12/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3170 69ca8d6d-28ef-0310-b511-8ec308f3f277
* I just wrote up a simple pidof applet, closing bug #1197andersen2001-07-319-0/+190
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3169 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Give credit to Adam Slattery.kraai2001-07-311-1/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3168 69ca8d6d-28ef-0310-b511-8ec308f3f277
* I think this should be the final changelog update...andersen2001-07-311-24/+51
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3167 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't save and restore readonly flag if BB_FEATURE_VI_READONLY isn't enabled.kraai2001-07-312-2/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3166 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This incorporates Posix math support into ash. The Posix math supportandersen2001-07-306-99/+367
| | | | | | | | | | was written by Aaron Lehmann <aaronl@vitelus.com> for busybox. This patch makes a few trivial changes to Aaron's code so that it can be used (in theory) by the other shells as well... -Erik git-svn-id: svn://busybox.net/trunk/busybox@3165 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Simplify/clarify the shell dependant bit of Config.handersen2001-07-301-12/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3164 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This depmod script will create a modules.dep file, just like the depmodandersen2001-07-302-0/+454
| | | | | | | | | | | | | binary from modutils. This one, however, can be run on the _host_ system (need not be run on the target) and is fully cross platform, so even if your target is ARM or powerpc or whatever, this will still work. When used to support the new modprobe applet, this allows busybox to fully supplant modutils for architectures supported by busybox insmod. -Erik git-svn-id: svn://busybox.net/trunk/busybox@3163 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix up the sample inittab entry per what is current.andersen2001-07-302-38/+44
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3162 69ca8d6d-28ef-0310-b511-8ec308f3f277