aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
* - usage.hbeppu2001-04-177-81/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | o echo_example_usage needed to escape some backslashes in an inner quote o find_full_usage missing a \n at the end of the -name line ? getopt_full_usage the -o line has tab issues, but I didn't fix them. o length_example_usage removed some double-quotes that were within an inner quotes o printf_example_usage needed to escape a backslash in an inner quote o sort_example_usage needed to escape some backslashes and double quotes in an inner quote o tftp_full_usage s/nameing/naming/; o umount_full_usage remove colons after options for consistency w/ other full_usage messages o uniq_example_usage needed to escape some backslashes and double quotes in an inner quote - TODO xargs -l ? - docs/autodocifier.pl POD && comment updates - docs/busybox_footer.pod added Larry Doolittle and Sterling Huxley git-svn-id: svn://busybox.net/trunk/busybox@2357 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Convert mount to use getopt.kraai2001-04-172-110/+62
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2356 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Further cleanup of mount option handling.kraai2001-04-172-124/+122
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2355 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix -a support (broken by previous patch).kraai2001-04-172-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2354 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix segfault on `mount -t nfs' reported by Gratien D'haese.kraai2001-04-172-0/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2353 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Several fixes from Sterling Huxley for the vi applet.andersen2001-04-163-159/+430
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2352 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Write full status filebug12001-04-162-38/+152
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2351 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dpkg improvements, use full package struct, avoid extracting to tmp dir, ↵bug12001-04-168-422/+451
| | | | | | | | | rename variable. deb_extract, untar and dpkg_deb modified to make the above possible git-svn-id: svn://busybox.net/trunk/busybox@2350 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Document new dpkg-deb funtionsbug12001-04-153-9/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2349 69ca8d6d-28ef-0310-b511-8ec308f3f277
* untar changed to allow deb_extract to extract to memory, allows better ↵bug12001-04-154-41/+51
| | | | | | operation of dpkg-deb -f git-svn-id: svn://busybox.net/trunk/busybox@2348 69ca8d6d-28ef-0310-b511-8ec308f3f277
* NEw functions read_package_field and read_text_file_to_bufferbug12001-04-151-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2347 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reads a field from a debian control (status or available) file, handles ↵bug12001-04-151-0/+31
| | | | | | multi-line fields. git-svn-id: svn://busybox.net/trunk/busybox@2346 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Read a FILE* till an empty line or eof and return it as a char buffer.bug12001-04-151-0/+38
| | | | | | | | In future maybe add char *end_str to interface to allow calling function to specify end point. git-svn-id: svn://busybox.net/trunk/busybox@2345 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Handle endian-ness. Patch from Paul J.Y. Lahaie <pjlahaie@linuxcare.com>andersen2001-04-142-2/+16
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2344 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix infinite loop and reallocate if too many modules.kraai2001-04-132-16/+44
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2343 69ca8d6d-28ef-0310-b511-8ec308f3f277