aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* New applet HOWTO. Written by Matt Kraai with some formating and additions by me.markw2000-12-191-0/+128
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1471 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix tar handling of absolute paths and excluded directories.kraai2000-12-195-74/+73
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1470 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrote dd.kraai2000-12-189-422/+306
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1469 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Doc update from Matt Kraai, better describing the init process.andersen2000-12-182-18/+18
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1468 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ok, this is a pretty major update to sh.c. I renamed all the variables andandersen2000-12-185-1422/+1880
| | | | | | | | | | | | | | | function names to conform with the style guide. I also did a lot of work on the if-then-alse-fi logic and added prototype (i.e. it segfaults when enabled) line continuation support. Furthermore, this patch includes Larry Doolittle's work on restructuring some of the data structures that represent the job and child_program, allowing several simplifications and fixing several bugs. -Erik git-svn-id: svn://busybox.net/trunk/busybox@1467 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change calls to error_msg.* and strerror to use perror_msg.*.kraai2000-12-1852-204/+185
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1466 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add missing newlines to error messages.kraai2000-12-189-23/+25
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1465 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrite nc to be simpler, smaller, and to check syscalls for errors.kraai2000-12-155-85/+46
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1464 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Only say mailing list once.kraai2000-12-151-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1463 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove defines for ar that arent neededbug12000-12-151-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1462 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrite, fix a bug with multiple long filenames, simplify structure, remove ↵bug12000-12-152-628/+284
| | | | | | cruft, make code conform closer to style guide, saves 350 Bytes. git-svn-id: svn://busybox.net/trunk/busybox@1461 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrite argv munger.kraai2000-12-152-44/+22
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1460 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add in mkCDrec - make CD-ROM recovery project.andersen2000-12-141-36/+35
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1459 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Simplify error handling.kraai2000-12-142-16/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1458 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shutdown sending on the socket when stdin closes.kraai2000-12-142-0/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1457 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added some necessary brackets, removed debug noise.markw2000-12-132-8/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1456 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ran aspell.kraai2000-12-131-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1455 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Formatting fixandersen2000-12-131-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1453 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Website update for the releaseandersen2000-12-132-42/+62
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1452 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add a few folks to Authorsandersen2000-12-131-0/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1451 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A few more updatesandersen2000-12-133-21/+65
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1450 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Document gzip -dandersen2000-12-134-1/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1449 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add GNU compatibile gzip -dandersen2000-12-132-0/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1448 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update the version number to 0.48 (no longer pre).andersen2000-12-136-29/+36
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1447 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A couple of updates to fix some minor cross compiling issuesandersen2000-12-134-8/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1446 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Matt Kraai:andersen2000-12-132-50/+52
| | | | | | | | | | The following patch makes the -X option to tar behave like GNU, which reads one file per line. It also prevents the last file from being appended to the list twice (though that has no noticeable impact). git-svn-id: svn://busybox.net/trunk/busybox@1444 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix from Matt Kraai -- a better way to NULL terminate strings for theandersen2000-12-1313-50/+26
| | | | | | | | my_* passwd and group routines. I should have thought of doing it this way... git-svn-id: svn://busybox.net/trunk/busybox@1443 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix from Gennady Feldman for error msgandersen2000-12-122-4/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1442 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Mem leak fix from Matt Kraaiandersen2000-12-123-15/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1441 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Matt Kraai to fix 'dirname /'andersen2000-12-122-10/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1440 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix so cross compiling works again...andersen2000-12-121-5/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1439 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup for proper compilation with uClibc.andersen2000-12-122-2/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1438 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Mount error return code fix from Kent Robotti -- we must reset the errorandersen2000-12-122-12/+6
| | | | | | | code when looping... git-svn-id: svn://busybox.net/trunk/busybox@1437 69ca8d6d-28ef-0310-b511-8ec308f3f277
* du.c error msg cleanup from Kent Robottiandersen2000-12-122-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1436 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix from Matt Kraai so basename / will work as expected.andersen2000-12-121-3/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1435 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Oops. Unmatched #ifandersen2000-12-121-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1433 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some compile fixes found by Larry Doolittleandersen2000-12-124-5/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1431 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Script updates for better portabilityandersen2000-12-124-12/+30
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1430 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Matt Kraai pointed out that we can rely on strncpy to NULLandersen2000-12-111-1/+1
| | | | | | | terminate shorter cases, so we can save a few cycles... git-svn-id: svn://busybox.net/trunk/busybox@1429 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from larry doolittle to make sure we don't reallocandersen2000-12-112-0/+2
| | | | | | | a pointer that was not yet malloced mem. git-svn-id: svn://busybox.net/trunk/busybox@1428 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Keep unknown priorities from segfaulting.kraai2000-12-112-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1427 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix spelling error s/defaut/default/gandersen2000-12-115-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1426 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix non-NULL terminated strings.andersen2000-12-111-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1425 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a thinko -- when REMOTE_LOG support is compiled in,andersen2000-12-112-0/+12
| | | | | | | | but the user has not specified remote logging, then be sure to log locally... duh. git-svn-id: svn://busybox.net/trunk/busybox@1424 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Matt Kraai to fox sh.c escape problem such thatandersen2000-12-113-3/+9
| | | | | | | | running things like 'echo "\n\tHi\n\t\!"' and 'echo -e "\n\tHi\n\t\!"' behave as under bash. git-svn-id: svn://busybox.net/trunk/busybox@1423 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Test suite update from Larry Doolittle to disable some problematicandersen2000-12-112-3/+10
| | | | | | | ambiguous cases. Everything now passes the test suite... git-svn-id: svn://busybox.net/trunk/busybox@1422 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from kent robotti to fix a buglet whereandersen2000-12-112-6/+4
| | | | | | | | | | # du doesn't_exist du: doesn't_exist: No such file or directory 0 doesn't_exist which was on course wrong. I simplified it a bit... git-svn-id: svn://busybox.net/trunk/busybox@1421 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix the option parsing to use getopt, which seems to fix bug #1050andersen2000-12-112-62/+26
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1420 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Larry Doolittle, fix up logging across multilple lines, hopefullyandersen2000-12-112-60/+50
| | | | | | | fixing bug #1061. git-svn-id: svn://busybox.net/trunk/busybox@1419 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reverse logic so when network logging, it by default does not log locally.andersen2000-12-116-13/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1418 69ca8d6d-28ef-0310-b511-8ec308f3f277