Glenn L McGrath
4949faf4b2
copy_file_chunk uses streams now.
2001-04-11 16:23:35 +00:00
Glenn L McGrath
7fd92949d0
Move unzip, gz_open, gz_close to libbb
2001-04-11 03:11:33 +00:00
Glenn L McGrath
d22e560ad6
Move deb_extract() to libbb, dpkg now independent of dpkg-deb
2001-04-11 02:12:08 +00:00
Glenn L McGrath
9d53c8ab74
Move get_ar_headers to libbb, make dpkg_deb.c independent of ar.c
2001-04-11 01:37:03 +00:00
Eric Andersen
b9af894264
Fix up the uClibc compiler name (its format was recently changed slightly)
2001-04-10 18:35:02 +00:00
Eric Andersen
e5dfced23a
Apply Vladimir's latest cleanup patch.
...
-Erik
2001-04-09 22:48:12 +00:00
Eric Andersen
a75e286743
Bump version number to 0.51
2001-04-09 22:18:14 +00:00
John Beppu
94e505485e
- use docs/autodocifier.pl to merge POD together
2001-04-05 19:42:03 +00:00
Eric Andersen
a2a978ae23
Some further syscall adjustments. Split the module syscalls out of
...
insmod and into libbb. Only enable them for libc5. glibc and
uClibc don't need them.
-Erik
2001-04-05 06:08:14 +00:00
Eric Andersen
06070532ba
Failed to name "Electric-fence" explicitly
2001-04-04 19:32:00 +00:00
Eric Andersen
b2e3e9b0c9
Seems that stupid libc5 doesn't implement daemon(), so conditionally
...
inclde that here.
-Erik
2001-04-04 19:25:57 +00:00
Eric Andersen
24073c7665
Add in easy-to-use electric-fence support.
...
-Erik
2001-04-03 22:53:19 +00:00
Eric Andersen
c0c502e172
Fix for bug 1143 from Larry Doolittle
...
-Erik
2001-04-03 16:38:37 +00:00
Eric Andersen
c4cef5ab06
Move the mtab support stuff into libbb
...
-Erik
2001-04-01 16:01:11 +00:00
Mark Whitley
2b549c3be0
Fixed the Makefile so busybox can link against libc5 again. Putting libbb.a at
...
the end broke it.
2001-03-27 18:22:41 +00:00
Eric Andersen
36eff9ac55
Bump version number to 0.51pre
2001-03-24 06:34:59 +00:00
Eric Andersen
1ca20a7747
A nice patch from Larry Doolittle that adds -Wshadow and
...
cleans up most of the now-revealed problems.
2001-03-21 07:34:27 +00:00
Eric Andersen
b183dfad2d
Split error messages into separate files.
...
Update libbb.h, per suggestion from Vladimir, to include __attribute__((format
(printf ...))) stuff
-Erik
2001-03-19 19:24:06 +00:00
Eric Andersen
c75586e06d
Split libbb/pwd_grp_wrappers.c into 5 different libbb/my_* files.
...
-Erik
2001-03-19 18:37:42 +00:00
Eric Andersen
aad1a88c76
Convert utility.c into libbb.a. It is now a whole pile of .c
...
files. Clean up the resulting damage and fix up the makefile.
-Erik
2001-03-16 22:47:14 +00:00
Eric Andersen
53b55ac08d
Fix the make release target.
2001-03-16 07:43:53 +00:00
Eric Andersen
0d5051def0
Update files and version number prepratory to cutting a release.
...
-Erik
2001-03-15 22:12:43 +00:00
Eric Andersen
bdc8db9685
Use the system passwd and group stuff by default
2001-03-14 01:49:10 +00:00
Eric Andersen
b3d6e2df95
Update the lash shell (hopefully the last time...) so things like
...
echo "foo bar" and echo -n "foo\t\\\\\tbar" work as expected.
Merge prompt printing work from Vladimir.
-Erik
2001-03-13 22:57:56 +00:00
Mark Whitley
d2117e9c82
Created new regression testing framework with a number of testcases (many more
...
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.)
2001-03-10 00:51:29 +00:00
Eric Andersen
dd91724aa0
patch from Larry to fix pristine source builds
2001-03-09 20:47:27 +00:00
Eric Andersen
c27b9544b6
Make sure libpwd.a is linked _last_ so it overrides the system pwd/grp
...
implementation. It wasn't doing that as expected...
2001-03-05 17:57:34 +00:00
Eric Andersen
47cdcdd359
Try to do a little better at documenting how to use
...
alternate C libraries, thanks to David Douthitt.
2001-03-05 17:08:52 +00:00
Eric Andersen
1b6cff3df4
libpwd was getting added twice.
2001-02-27 22:24:45 +00:00
Mark Whitley
4f76bb6f3e
Little patchlet to make linking against libc5 work a little better
2001-02-27 19:53:48 +00:00
Eric Andersen
adea7a6101
Fix up Makefile -- uClibc nfs works these days
2001-02-22 23:36:30 +00:00
Eric Andersen
a183f05825
Cleanup the use of 'find' to prevent error msgs.
...
-Erik
2001-02-20 06:22:54 +00:00
Eric Andersen
1cf8166329
More updates.
2001-02-17 15:55:15 +00:00
Eric Andersen
19f86207f5
Update the build system for pristine source directory builds. This
...
update is primarily work done by Larry Doolittle, but I did some
touchups of my own to make it work for me,
-Erik
2001-02-17 00:42:47 +00:00
Eric Andersen
5f2c79d8c7
Make ar be crossed.
2001-02-16 18:36:04 +00:00
Eric Andersen
8305006f7c
Make usage.c depend on usage.h
...
-Erik
2001-02-14 21:52:18 +00:00
Eric Andersen
88a5ceb450
Bump rev to 0.50pre.
2001-02-14 07:55:19 +00:00
Mark Whitley
76c5e60d54
Patch from Chris Jaeger that makes turning on and off options in the makefile
...
a bit less error prone by calling 'strip' on makefile vars before performing
truth tests against them.
2001-02-02 01:07:17 +00:00
Eric Andersen
af4ac77d9d
Apply a patch from Larry Doolittle to add "-all" and "-none" switches
...
to multibuild.pl. I did a little formatting adjustments to make it
_very_ obvious when things stop working. I also removed the USE_PROCFS
config option -- just do the right thing when USE_DEVPS_PATCH is enabled.
-Erik
2001-02-01 22:43:49 +00:00
Eric Andersen
93a8e2e64b
Patch from Larry Doolittle to reduce the chance that fussing with VPATH will
...
break cross-compilation.
-Erik
2001-01-31 01:38:05 +00:00
Eric Andersen
8ec10a9483
Fix up copyright msgs. Bump version to 0.49 in preparation for
...
a release. Update the website with release details.
-Erik
2001-01-27 09:33:39 +00:00
Eric Andersen
ed3ef50c23
Fix header file usage -- there were many unnecessary header files included in
...
busybox.h which slowed compiles. I left only what was needed and then fixed up
all the apps to include their own header files. I also fixed naming for pwd.h
and grp.h functions. Tested to compile and run with libc5, glibc, and uClibc.
-Erik
2001-01-27 08:24:39 +00:00
Eric Andersen
ab050f5522
Add in a patch to make busybox use the normal pwd.h and grp.h
...
functions. Add in simple implementations of these functions,
which can, optionally, be used instead of the system versions.
-Erik
2001-01-27 06:01:43 +00:00
Eric Andersen
54e9457920
Oops. I am an idiot. Put CFLAGS_EXTRA back. Sorry 'bout that.
...
-Erik
2001-01-24 23:53:43 +00:00
Eric Andersen
0d5a08ed92
Patch from Larry Doolittle to close bug #1086 .
...
-Erik
2001-01-22 01:05:04 +00:00
Matt Kraai
8392acd8fc
All files include busybox.h, which includes applets.h, so the Makefile
...
should reflect this. Thanks to Vladimir N. Oleynik for the idea.
2001-01-18 03:03:09 +00:00
Eric Andersen
9aa23ba5a8
Show an example of how to compile with uClibc.
...
-Erik
2001-01-16 21:20:46 +00:00
Eric Andersen
a6cd07099d
Bump the version number to 0.49pre
2000-12-20 23:22:29 +00:00
Eric Andersen
46948366fa
Update the version number to 0.48 (no longer pre).
2000-12-13 16:42:24 +00:00
Eric Andersen
4d4b3b1d88
Fix so cross compiling works again...
2000-12-12 23:23:32 +00:00