aboutsummaryrefslogtreecommitdiff
path: root/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* This patch from Adam Heath <doogie@debian.org>, makes print_fileandersen2001-05-151-1/+1
| | | | | | | (used by cat, grep, sed, etc) quite a bit faster. git-svn-id: svn://busybox.net/trunk/busybox@2648 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Per suggestion from Vladimir, eliminate check_wildcard_match(), whichandersen2001-05-141-1/+1
| | | | | | | | | | | | | | was only being used by insmod these days. Also, I spent a minute adjusting insmod so that it first searches /lib/modules/`uname -r` and then (if that fails) searches /lib/modules, which makes bb insmod behave much more like the real insmod, and should avoid nasty surprises (such as the recent "Modutils vs. Busybox..." thread). -Erik git-svn-id: svn://busybox.net/trunk/busybox@2634 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a segfault in lash, hush, and cmdedit. Each of these usedandersen2001-05-111-1/+1
| | | | | | | | | xgetcwd, but did not check the return for a NULL, and then continued to call strlen on the NULL when the cwd had been removed from under it. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2613 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bump version to 0.52preandersen2001-05-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2587 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update comment re USE_SYSTEM_PWD_GRPandersen2001-05-071-5/+6
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2552 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Oops. The dangers of applying patches by hand...andersen2001-05-011-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2502 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A patch from Larry to fix pristine source builds (again).andersen2001-05-011-1/+1
| | | | | | | I just can't seem to _not_ break it. Sigh. git-svn-id: svn://busybox.net/trunk/busybox@2499 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Made new xreadlink function for libbb and changed applets to use it instead ofmarkw2001-04-301-2/+2
| | | | | | | readlink(2). git-svn-id: svn://busybox.net/trunk/busybox@2495 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Per suggestion by Matt, make sh.c a real target. There is noandersen2001-04-301-4/+4
| | | | | | | | need for the useless sh_link dummy target -- use the real thing. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2492 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix to applet_source_list rule so Debian package continues to builddwhedon2001-04-281-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2487 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Matt was complaining. Hopefully this helps the sh.c link situationandersen2001-04-271-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2480 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Be a bit more sneaky about the sh.c symlink so you don't need toandersen2001-04-261-2/+4
| | | | | | | | do a mke clean for it to happen. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2468 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This is the initial checkin of Larry Doolittle's hush.c, using hisandersen2001-04-261-0/+1
| | | | | | | | | | | | | | | April 25, 2001 snapshot, adjusted a bit by me so it has cmdedit support. This checkin also removes sh.c. In the future sh.c will be a symlink to your shell of choice. For now, this symlink will default to pointing to lash.c (as in the past). If you change the symlink to point to hush.c, then thats what you will get. This symlink business is a temporary situation, which will be cleaned up Real Soon Now(tm). -Erik git-svn-id: svn://busybox.net/trunk/busybox@2466 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Another nice cleanup from Larry. This adds a new last_char_is() function andandersen2001-04-261-1/+1
| | | | | | | | | uses it to avoid possible buffer underruns whn strlen is zero, and avoid the possible space-hogging inline of strlen() in several cases. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2450 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
* Move messages.c to libbb. Make each string in messages.c be its own .o file.andersen2001-04-251-3/+11
| | | | | | | | | | 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
* Rewrote rm.kraai2001-04-241-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2423 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
* This has two patches. First it moves interface.c to libbb (it isandersen2001-04-191-1/+1
| | | | | | | | | | 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
* 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
* Use date -u instead of date --utc and consolidate version string.kraai2001-04-121-1/+1
| | | | | | | Patch by Larry Doolittle <ldoolitt@recycle.lbl.gov>. git-svn-id: svn://busybox.net/trunk/busybox@2337 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use tmpfile() and revert my previous changes... convert() belongs herebug12001-04-121-11/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2327 69ca8d6d-28ef-0310-b511-8ec308f3f277
* copy_file_chunk uses streams now.bug12001-04-111-10/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2315 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move unzip, gz_open, gz_close to libbbbug12001-04-111-7/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2307 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move deb_extract() to libbb, dpkg now independent of dpkg-debbug12001-04-111-7/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2306 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move get_ar_headers to libbb, make dpkg_deb.c independent of ar.cbug12001-04-111-10/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2305 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix up the uClibc compiler name (its format was recently changed slightly)andersen2001-04-101-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2297 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Apply Vladimir's latest cleanup patch.andersen2001-04-091-1/+2
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2288 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bump version number to 0.51andersen2001-04-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2287 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use docs/autodocifier.pl to merge POD togetherbeppu2001-04-051-1/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2260 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some further syscall adjustments. Split the module syscalls out ofandersen2001-04-051-1/+1
| | | | | | | | | insmod and into libbb. Only enable them for libc5. glibc and uClibc don't need them. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2252 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Failed to name "Electric-fence" explicitlyandersen2001-04-041-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2245 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Seems that stupid libc5 doesn't implement daemon(), so conditionallyandersen2001-04-041-1/+1
| | | | | | | | inclde that here. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2242 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add in easy-to-use electric-fence support.andersen2001-04-031-0/+10
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2234 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix for bug 1143 from Larry Doolittleandersen2001-04-031-2/+5
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2230 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move the mtab support stuff into libbbandersen2001-04-011-2/+2
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2229 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixed the Makefile so busybox can link against libc5 again. Putting libbb.a atmarkw2001-03-271-1/+1
| | | | | | | the end broke it. git-svn-id: svn://busybox.net/trunk/busybox@2201 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bump version number to 0.51preandersen2001-03-241-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2195 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A nice patch from Larry Doolittle that adds -Wshadow andandersen2001-03-211-1/+1
| | | | | | | cleans up most of the now-revealed problems. git-svn-id: svn://busybox.net/trunk/busybox@2177 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Split error messages into separate files.andersen2001-03-191-1/+4
| | | | | | | | | Update libbb.h, per suggestion from Vladimir, to include __attribute__((format (printf ...))) stuff -Erik git-svn-id: svn://busybox.net/trunk/busybox@2145 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Split libbb/pwd_grp_wrappers.c into 5 different libbb/my_* files.andersen2001-03-191-2/+3
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2140 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Convert utility.c into libbb.a. It is now a whole pile of .candersen2001-03-161-7/+29
| | | | | | | | files. Clean up the resulting damage and fix up the makefile. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2123 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix the make release target.andersen2001-03-161-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2119 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update files and version number prepratory to cutting a release.andersen2001-03-151-1/+1
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2111 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use the system passwd and group stuff by defaultandersen2001-03-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2071 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update the lash shell (hopefully the last time...) so things likeandersen2001-03-131-0/+1
| | | | | | | | | echo "foo bar" and echo -n "foo\t\\\\\tbar" work as expected. Merge prompt printing work from Vladimir. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2059 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Created new regression testing framework with a number of testcases (many moremarkw2001-03-101-1/+4
| | | | | | | | | can be added). Also changed 'test' target in makefile to run the new tester.sh. (Hopefully, we should be able to remove all the tests/*.mk files soon.) git-svn-id: svn://busybox.net/trunk/busybox@2036 69ca8d6d-28ef-0310-b511-8ec308f3f277
* patch from Larry to fix pristine source buildsandersen2001-03-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2026 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make sure libpwd.a is linked _last_ so it overrides the system pwd/grpandersen2001-03-051-4/+4
| | | | | | | implementation. It wasn't doing that as expected... git-svn-id: svn://busybox.net/trunk/busybox@1970 69ca8d6d-28ef-0310-b511-8ec308f3f277