aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix a silly off-by-one error noticed by Santiago Garcia Mantinan ↵andersen2001-04-266-6/+6
| | | | | | | | | <manty@debian.org> -Erik git-svn-id: svn://busybox.net/trunk/busybox@2448 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Larry Doolittle to fix pristine build breakage.markw2001-04-251-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2447 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Removed obsoleted BB_FEATURE_RM_INTERACTIVEmarkw2001-04-255-24/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2441 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from I.Q. to add -s to cmp.markw2001-04-255-18/+49
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2440 69ca8d6d-28ef-0310-b511-8ec308f3f277
* libbb.h now includes ../busybox.h. This way, files in libbb that havemarkw2001-04-253-1/+9
| | | | | | | | BB_[FEATURE] #defines won't be ignored. Credit to Magnus Damm for spotting this. git-svn-id: svn://busybox.net/trunk/busybox@2439 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some more cleanups for insmod from Larry.andersen2001-04-252-24/+46
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2438 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Larry noticed that chown and chgrp has the version numbers off a bitandersen2001-04-254-4/+4
| | | | | | | for glibc's lchown support. Thanks Larry. git-svn-id: svn://busybox.net/trunk/busybox@2437 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Moved some #ifdefs down below #include "busybox.h" where they belong.markw2001-04-255-10/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2436 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Sync'ed up the olympus section between this and stock Config.hmarkw2001-04-251-49/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2435 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixed a BB_MTAB #define buglet reported by Magnus Damm.markw2001-04-251-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2434 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move messages.c to libbb. Make each string in messages.c be its own .o file.andersen2001-04-2546-241/+98
| | | | | | | | | | This way, we can new get rid of all that tedious #define rubbish we used to need to enable specific messages. This way is enormously simpler, and as a bonus also ends up saving us 96 bytes. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2430 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup more carefully after pod2htmlandersen2001-04-241-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2429 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Several cleanups from Larry.andersen2001-04-242-12/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2428 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrote rm.kraai2001-04-248-219/+195
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2423 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Split up chmod_chown_chgrp.c into 3 separate apps. This unfortunatelyandersen2001-04-2414-184/+605
| | | | | | | | | adds 384 bytes to the overall size. But having each app be standalone is the Right Thing(tm) so we will just have to live with it. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2422 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update applet define from BB_CP_MV to BB_CP and BB_MV.kraai2001-04-244-4/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2421 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use generic flag names.kraai2001-04-247-55/+56
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2419 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move applet_name declaration from busybox.h to libbb.h.kraai2001-04-247-9/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2418 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Larry Doolittle to remove some strlen calls, and add onemarkw2001-04-232-14/+20
| | | | | | | paranoia check to avoid buffer underrun. Saves 120 text bytes. git-svn-id: svn://busybox.net/trunk/busybox@2417 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove file obsoleted by cp/mv rewrite.kraai2001-04-231-325/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2408 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrite cp and mv to be SUSv2 compliant.kraai2001-04-2310-156/+811
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2407 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reversed last patch; unnecessary.markw2001-04-231-4/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2406 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added a sanity check to fix weird bug exposed when sourcing in commands from amarkw2001-04-231-1/+5
| | | | | | | file with lash. Based on report from Heinz Walter. git-svn-id: svn://busybox.net/trunk/busybox@2404 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change link order so that libbb functions use libpwd.a when appropriate.kraai2001-04-231-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2403 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some patches from Gennady Feldman. Fixed a glob problem such thatandersen2001-04-235-17/+21
| | | | | | | | 'ls *.h Config.h' works. Fixed a silly typo with fg/bg process control. Made cmdedit exit sanely when it cannot read input. git-svn-id: svn://busybox.net/trunk/busybox@2402 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A patch from Marc Karasek and Kanoj (kernel serial.c maintainer)andersen2001-04-232-2/+4
| | | | | | | | | so init will work on serial consoles with 2.4.3+ kernels, thanks to Fabrice Gautier <gautier@email.enst.fr> for finding this one. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2401 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Simplify file_prefix handling, and use of *dir variable.bug12001-04-231-29/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2399 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Simplify pathname building, in which a bug was noted by Larry Doolittle,kraai2001-04-232-18/+18
| | | | | | | | a patch was provided by Vladimir Oleynik, and am improved patch commited by me. git-svn-id: svn://busybox.net/trunk/busybox@2398 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix horrible, horrible memmory leak. I wondered why processes were dying !bug12001-04-211-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2397 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Clearly define out exclude list code, as recommended by Larry Doolittlebug12001-04-211-4/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2396 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixed a buglet where an extra newline was being added after an insert commandmarkw2001-04-202-14/+20
| | | | | | | in some cases. git-svn-id: svn://busybox.net/trunk/busybox@2395 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Made a correction to a bad test expression. Props to Larry Doolittle formarkw2001-04-202-4/+2
| | | | | | | spotting this one. git-svn-id: svn://busybox.net/trunk/busybox@2394 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Larry Doolittle to give users the third option of puttingmarkw2001-04-203-0/+15
| | | | | | | buffers in BSS (in addition to stack and heap). git-svn-id: svn://busybox.net/trunk/busybox@2387 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Set permissions of created filebug12001-04-201-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2382 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This has two patches. First it moves interface.c to libbb (it isandersen2001-04-197-75/+24
| | | | | | | | | | support code after all). It also contains a patch from Larry Doolittle that removes two instances of "strlen([^)]*) *- *1", un-shadows two variables, relaxes requirement for a sprintf(3) that returns number of bytes written, and eliminates a duplicate subroutine. git-svn-id: svn://busybox.net/trunk/busybox@2379 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix buffer underrun noted and solved by Larry Doolittle.kraai2001-04-192-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2376 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move real_loop.h to libbb, where it belongs.andersen2001-04-181-0/+0
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2374 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add types for the inline funcs, thanks to Ralph Siemsen <ralphs@netwinder.org>andersen2001-04-182-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2371 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Eliminate spurious warning, convert to getopt, and eliminate redundant check.kraai2001-04-184-58/+46
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2369 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a number of problems with argument handling.kraai2001-04-182-98/+58
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2368 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Eliminate a segfault when called on an existing file with out an extension:kraai2001-04-182-4/+4
| | | | | | | touch foo && gunzip foo git-svn-id: svn://busybox.net/trunk/busybox@2367 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Eliminated seeks so that we work correctly on pipes, and removed reliance onkraai2001-04-183-6/+27
| | | | | | | | undefined evaluation ordering. Thanks to Anthony Towns for explanation and solution. git-svn-id: svn://busybox.net/trunk/busybox@2366 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix zcat/gunzip when reading from stdinbug12001-04-182-52/+56
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2365 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - updated busybox_header.pod by adding adjtimex to the list.beppu2001-04-172-36/+55
| | | | | | | | - a new busybox.pod that reflects my fixes, and todays patches to usage.h git-svn-id: svn://busybox.net/trunk/busybox@2364 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from I.Q. to add sort -u as a feature.markw2001-04-176-21/+79
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2363 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Changed line[strlen(line) - 1] = '\0'; to chomp(line);markw2001-04-172-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2362 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied a patch from Laurence Anderson to fix the wget statusbar and a patchmarkw2001-04-175-41/+37
| | | | | | | to usage.h to document the -q option. git-svn-id: svn://busybox.net/trunk/busybox@2361 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from I.Q. to fix problem with sort -n.markw2001-04-172-6/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2360 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added some help messages.markw2001-04-172-2/+18
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2359 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The tiniest of bracket-placement fixes.markw2001-04-172-10/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2358 69ca8d6d-28ef-0310-b511-8ec308f3f277