ac130e1dca
Add suffix stripping support to basename -Erik
Erik Andersen
2000-05-10 05:00:31 +00:00
0a027e6880
Added some bugs / TODOs.
Mark Whitley
2000-05-08 23:25:59 +00:00
691f49d3c1
Fix umount dependency on find_real_root_device_name -Erik
Erik Andersen
2000-05-08 17:56:25 +00:00
0e713cef9d
Doc updates -Erik
Erik Andersen
2000-05-05 19:50:32 +00:00
6c5f2c6021
Add support for "noatime" and "nodiratime" mount flags to mount. Change umount "-f" to mean force, and actually use umount2. Change umount "-l" to mean "Do not free loop device". Updates docs accordingly. -Erik
Erik Andersen
2000-05-05 19:49:33 +00:00
9b15e50835
Tell cvs to never checkin the resultant docs. -Erik
Erik Andersen
2000-05-03 03:25:43 +00:00
a59d7094a6
Sensibly put the docs under the docs directory. -Erik
Erik Andersen
2000-05-03 03:24:21 +00:00
0a704e8ff6
Remove BB_FEATURE_REMOUNT (small, and should always be present) and fix documentation dependancy checks, so it is only built when it should be built. -Erik
Erik Andersen
2000-05-03 03:19:06 +00:00
a19bc64653
More formatting bugs fixed -Erik
Erik Andersen
2000-05-02 06:40:02 +00:00
e31c06608e
Bug fixes in the docs -Erik
Erik Andersen
2000-05-02 05:32:07 +00:00
03ccce6e30
Make the dependancies on the docs work properly -Erik
Erik Andersen
2000-05-02 05:31:00 +00:00
5afc864422
More stuff -Erik
Erik Andersen
2000-05-02 00:07:56 +00:00
3c1217cfad
Document tr change -Erik
Erik Andersen
2000-05-01 22:34:24 +00:00
8f8d6d5f2d
Due to the license change I can now use Minix code. Minix tr (adapted) now replaces BSD tr. Goes from 5k to 1k, and eliminates bsearch from the list of libc symbols. -Erik
Erik Andersen
2000-05-01 22:30:37 +00:00
d16665810d
Minor source modifications to improve readability.
Mark Whitley
2000-05-01 22:08:54 +00:00
12d1b378be
Minor doc change
Erik Andersen
2000-05-01 19:50:37 +00:00
9b7d964581
My little adventure of analyzing lib usage has already rooted out a big "P" Policy violator -- logname was using getlogin(3), which uses utmp under the hood. We don't need no stinkin' utmp (and if we are using tinylogin, it is unlikely to be useful trying). -Erik
Erik Andersen
2000-05-01 19:49:20 +00:00
f378fced43
Note how to find list of BusyBox libc dependancies, the ide being to limit them much more. -Erik
Erik Andersen
2000-05-01 19:27:17 +00:00
4625240674
Oops. -Erik
Erik Andersen
2000-05-01 19:11:16 +00:00
94f5e0ba7c
Some accrued fixes/updates. * cp/mv now accepts (and ignores) the -f flag, since it always does force anyway * tail can now accept -<num> commands (e.g. -10) for better compatibility with the standard tail command * added a simple id implementation; doesn't support supp. groups yet
Erik Andersen
2000-05-01 19:10:52 +00:00
28c49b6c9c
Foo
Erik Andersen
2000-04-28 22:51:49 +00:00
25c44c623d
Fix changelog -Erik
Erik Andersen
2000-04-28 22:49:08 +00:00
923ef599f3
Fix tarball creation. In an attempt to accomodate the whiners that wanted "tar cf foo.tar foo" (i.e. no "-" before options) I broke creation of tarballs. Now fixed. -Erik
Erik Andersen
2000-04-28 22:32:13 +00:00
6ed02a0ee0
Fix stupid bugs. update was segfaulting. mknod minor # was always 0 due to a parsing bug. Oops. -Erik
Erik Andersen
2000-04-28 22:10:34 +00:00
abc199eb0c
Forgot this file... -Erik
Erik Andersen
2000-04-28 01:26:31 +00:00
4f3f757d56
Latest and greatest. Some effort at libc5 (aiming towards newlib) compatability. -Erik
Erik Andersen
2000-04-28 00:18:56 +00:00
227a59b05d
Several more updates -Erik
Erik Andersen
2000-04-25 23:24:55 +00:00
e90f4045af
Some more updates and such... -Erik
Erik Andersen
2000-04-21 21:53:58 +00:00
1d1d95051a
More Doc updates. cmdedit and more termio fixes.
Erik Andersen
2000-04-21 01:26:49 +00:00
cf8d38a3eb
Doc updates -Erik
Erik Andersen
2000-04-21 01:23:36 +00:00
7d6ba57bba
Add #include <sys/param.h> to syslogd. -Erik
Erik Andersen
2000-04-19 20:02:50 +00:00
e3ed156eeb
Make the sys logger for so that concurrent logging will work properly (see tests/syslog_test.c for example). -Erik
Erik Andersen
2000-04-19 18:52:56 +00:00
1101d23604
Fix email address -Erik
Erik Andersen
2000-04-19 05:15:12 +00:00
eef658068b
Minor doc change -Erik
Erik Andersen
2000-04-19 05:12:02 +00:00
2e397341d9
Some emails I exchanged with Alan Cox and Linus re my /dev/ps kernel patch. To summarize, it won't be going into the kernel. -Erik
Erik Andersen
2000-04-19 04:34:06 +00:00
262dd039eb
Fix the makefile so docs get built -Erik
Erik Andersen
2000-04-19 04:26:30 +00:00
3fe7f9f20b
More minor updates to docs (and making apps behave as the docs suggest they should) -Erik
Erik Andersen
2000-04-19 03:59:10 +00:00
a3e57ca700
make ps accept (and ignore) all options (--help works of course). tar now works with or without the leading "-" on the options. -Erik
Erik Andersen
2000-04-19 03:38:01 +00:00
f13df3752c
More stuff -Erik
Erik Andersen
2000-04-18 23:51:51 +00:00
9a8195cc03
Fix creation of /linuxrc -Erik
Erik Andersen
2000-04-18 23:32:10 +00:00
b9167cb67f
Really fix the killall segfault this time. -Erik
Erik Andersen
2000-04-18 22:41:30 +00:00
632bb57135
Fix symlink following bug in chmod -R and friends. Allow SYSV style 'chown foo:bar' in addition to 'chown foo.bar', and fix a bug in the busybox globbing routine such that 'find /dir -name [i]' no longer segfaults. -Erik
Erik Andersen
2000-04-18 22:09:06 +00:00
f29f797f54
Reset DODEBUG to false
Jim Gleason
2000-04-18 20:40:38 +00:00
0a64de9b4f
More little stuff. -Erik
Erik Andersen
2000-04-18 20:00:03 +00:00
229dd2b905
Fix killall -Erik
Erik Andersen
2000-04-18 18:38:29 +00:00
5d68857b9c
Remove debug noise -Erik
Erik Andersen
2000-04-18 01:09:29 +00:00
a6c752201e
Updates -Erik
Erik Andersen
2000-04-18 00:00:52 +00:00
91e581fa04
- grep -v ^\.PHONY < Makefile + busybox.def.h BB_FEATURE_TRIVIAL_HELP + uname.c has an example of how BB_FEATURE_TRIVIAL_HELP is to be applied.
John Beppu
2000-04-17 17:49:44 +00:00
5a50def0f4
- removal of (stray|stealth) spaces
John Beppu
2000-04-17 17:46:46 +00:00
6e703034f4
+ no need for comments.
John Beppu
2000-04-17 16:53:45 +00:00
26702fe191
Bugfixes. -Erik
Erik Andersen
2000-04-17 16:44:46 +00:00
e5b6c7dd9c
More updates to the docs, and fixes to sync things with the docs. -Erik
Erik Andersen
2000-04-17 16:16:10 +00:00
4fd10fc73b
+ added John Lombardo to AUTHORS section
John Beppu
2000-04-17 05:13:59 +00:00
200be97e36
- got rid of the .PHONY: docs, because I didn't want it to generate the qw(man html txt) documentation every time I ran make.
John Beppu
2000-04-17 04:41:15 +00:00
5a728cfdfe
+ in the interest of robustness, I added utility.c :: cstring_alloc() utility.c :: cstring_lineFromFile() /* they're at the bottom */ so that I could read in lines of arbitrary length from FILE*s (instead of using fgets(huge_ass_buffer,...)). + I tested it out on sort, and it seems to be fine.
John Beppu
2000-04-17 04:22:09 +00:00
3becdfc316
+ added a .PHONY: docs target
John Beppu
2000-04-17 03:37:52 +00:00
53642b066c
+ fixed segfault when no parameters are given to math
John Beppu
2000-04-16 10:55:27 +00:00
9057b6a918
+ wrap things in B<> to make pod2man happy
John Beppu
2000-04-16 10:22:28 +00:00
ab01ed12bd
Turn off debugging -Erik
Erik Andersen
2000-04-15 16:37:45 +00:00
5e1189e187
More documentation updates, and minor fixes to make things sync up with the docs. -Erik
Erik Andersen
2000-04-15 16:34:54 +00:00
95c1c1e05f
Fix a tar bug: tar removed leading '/'s for symlink targets. Fix a syslogd bug: Only the first sizeof(buffer) was read from the /dev/log socket, causing (for most cases) only every other log item to be logged. -Erik
Erik Andersen
2000-04-14 21:45:29 +00:00
d5ba77d03e
Latest and greatest. Seems there is a bug. -Erik
Erik Andersen
2000-04-14 00:40:31 +00:00
50ed0676ad
+ minor whitespace oddities removed + re-alphabetized AUTHORS section + added Id tag at bottom
John Beppu
2000-04-13 23:44:04 +00:00
cbd6628c8c
+ VERSION wasn't being propagated to the sub-make happening in docs/ so I exported VERSION and invoked make with a -C docs
John Beppu
2000-04-13 22:57:45 +00:00
9cf3bfa7c1
More doc updates for BusyBox, with fixes to apps for bugs revealed while trying to write docs . :-) -Erik
Erik Andersen
2000-04-13 18:49:43 +00:00
b4f8606c05
- the message that comes up when busybox is invoked w/o parameters was extending beyond the 80th column
John Beppu
2000-04-13 03:36:01 +00:00
08e7f75ba2
+ a comment on line 1 w/ suggested pod2man invocation: pod2man --center=Lineo --release="version 0.43" busybox.pod > busybox.1
John Beppu
2000-04-13 03:22:20 +00:00
f17792ca9b
+ formatting modifications to make pod2man(1p) happy.
John Beppu
2000-04-13 03:16:01 +00:00
61677feff7
Upates to include copyright 2000 to everything -Erik
Erik Andersen
2000-04-13 01:18:56 +00:00
62dc17a3b1
Some docs -Erik
Erik Andersen
2000-04-13 01:18:23 +00:00
f0657d3229
Some enhancements I've been working on over the weekend, -Erik
Erik Andersen
2000-04-12 17:49:52 +00:00
a2685735b1
Make tab completion an option -Erik
Erik Andersen
2000-04-09 18:27:46 +00:00
f3b3d17060
More minor patches -Erik
Erik Andersen
2000-04-09 18:24:05 +00:00
0817d1372c
This makes tar work perfectly, and adds in "--exclude" as an option -Erik
Erik Andersen
2000-04-09 15:17:40 +00:00
84e09e4437
Fix tar checksum calculation bug. -Erik
Erik Andersen
2000-04-08 20:58:35 +00:00
ecd512453c
Latest and greatest -Erik
Erik Andersen
2000-04-08 03:08:21 +00:00
5dd853ad2a
Oops. Left in some debug noise. -Erik
Erik Andersen
2000-04-07 16:19:30 +00:00
6a34b539db
Slightly better fringe case handling and GNU tar like error messages. -Erik
Erik Andersen
2000-04-07 06:55:38 +00:00
825aead68b
Patch to make killall actually kill all PIDs with the specified name, rather then busylooping trying to kill the first one until it dies. Should be more efficient now, and will only send one signal to each specified process. -Erik
Erik Andersen
2000-04-07 06:00:07 +00:00
93d6513d93
Some more minor updates to better use some gcc attributes. -Erik
Erik Andersen
2000-04-06 08:06:36 +00:00
7a4b719486
Fix sed regexp replacement, which I had hosed (thanks to Jim Gleason for finding and fixing the problem) -Erik
Erik Andersen
2000-04-06 07:37:35 +00:00
6bd3602988
Fix time stamp style -Erik
Erik Andersen
2000-04-06 07:25:44 +00:00
c0dac18d6d
Turn off static linking. Duh. -Erik
Erik Andersen
2000-04-06 07:24:45 +00:00
e9fee653dc
Use gcc -E instead of cpp to enhance portability for brain damaged platforms (i.e. OpenLinux) that do not have cpp in the default path but instead hide it under /usr/lib/... -Erik
Erik Andersen
2000-04-06 00:10:39 +00:00
d4bc1fcad8
Minor noise removal -Erik
Erik Andersen
2000-04-05 05:19:03 +00:00
5661fe078e
Tar now works perfectly. It behaves much better now then it used to. Only thing left to do is add in exclude (-X) option. -Erik
Erik Andersen
2000-04-05 01:00:52 +00:00
cbb0a4b40d
Oops. Forgot the usleep.c file. /me dons a paper bag. -Erik
Erik Andersen
2000-04-04 18:52:02 +00:00
b99ca13261
usleep contributed by Nicolas Pitre <nico@cam.org> -Erik
Erik Andersen
2000-04-04 18:49:18 +00:00
68a9ea4208
Update tar so creation of tarballs is much closer to working... -Erik
Erik Andersen
2000-04-04 18:39:50 +00:00
183da4ade1
Minor structural change to allow core dumping(or not) from init -Erik
Erik Andersen
2000-04-04 18:36:37 +00:00
983b51b17b
minor changes to mount/umount to support-by-ignoring the "-v" flag. Added optional core dumping as a feature for init, and include a rewrite of syslogd so that it now supports multiple concurrent connections. -Erik
Erik Andersen
2000-04-04 18:14:25 +00:00
3364d78b18
Yet another installment in the ongoing tar saga -Erik
Erik Andersen
2000-03-28 00:58:14 +00:00
6acaa40f27
First stages of (re-)writing busybox's tar creation support. -Erik
Erik Andersen
2000-03-26 14:03:20 +00:00
deea048bec
Latest and greatest -Erik
Erik Andersen
2000-03-25 23:09:29 +00:00
1ad302ac90
The new tar for busybox is now done, and works just fine for extracting files. Creation of tarballs is next... -Erik
Erik Andersen
2000-03-24 00:54:46 +00:00
e454fb68a3
More changes that are broken. It doesn't compile yet, but is closer. -Erik
Erik Andersen
2000-03-23 04:27:58 +00:00
298854f029
My latest ramblings. -Erik
Erik Andersen
2000-03-23 01:09:18 +00:00
ec5bd90916
Use the nice new find_real_root_device function to find the name of the root device, instead of having libc read whatever lies happen to be in /etc/mtab. -Erik
Erik Andersen
2000-03-22 07:12:05 +00:00