John Beppu | 5db60a7a7a7 | + works as a filter, now!
- I have a feeling I could have used strtok, but the
2 functions I added are really small... | | |
Eric Andersen | 0c6a970eb26 | * Fixed a small bug that could cause tar to emit warning messages
and not extract the first file in a directory i... | | |
Pavel Roskin | b3d235f63b1 | Fixed parsing of arguments for cp | | |
Eric Andersen | b3cf9baeb9c | Formatting change.
-Erik | | |
Pavel Roskin | 049b7065910 | My pod2man (perl-5.00503) complains if there is no newline after "Options:" | | |
Pavel Roskin | da10ec0eaaa | Syslogd will not go to background if "-n" is given. Better help
and argument checking | | |
Pavel Roskin | 0024abcbbc6 | Implemented "ping -s", fixed error messages and argument parsing | | |
Eric Andersen | 0b665773682 | Debug should be off in the Makefile. I will now do (per Pavel's
suggestion) a "cvs up -D now Makefile" so I stop upd... | | |
Eric Andersen | a42982e8f56 | * Fixed 'swapon -a' and 'swapoff -a', which were broken.
* Fixed 'mount -a' so it works as expected.
* Implemented 'l... | | |
Eric Andersen | 1f6262b8e2b | Fix 'date -u'
-Erik | | |
Eric Andersen | fb8ba506bb3 | Oops. Remove the debugging noise.
-Erik | | |
Eric Andersen | 32322032263 | mkfs.minix rev 1.7 completely broke the option parser. This fixes it.
-Erik | | |
Mark Whitley | d05e3ce5c27 | Removed chmod,chown,chgrp from the "Bugs that need fixing" list. | | |
Mark Whitley | eec2f63b3f6 | Fixed segfaults for "chown -R" and "chgrp -R". Also added a message for "too
few arguments". | | |
Pavel Roskin | 700a5aed75d | Fixed exit status for killall | | |
Mark Whitley | 517cab761f9 | Added considering making a unified option parser someday. | | |
Mark Whitley | 6ca28ba65c1 | Fixed segfault when you type "chmod -R". "chown -R" and "chgrp -R" are still
having problems... | | |
Pavel Roskin | 680d65a646f | "mount" now reports errors from nfsmount() and assumes NFS mount
if ':' is present in the device name - Pavel Roskin | | |
Mark Whitley | 68480dc30f9 | Updated TODO item re: 'cp -a /tmp/*' not producing the right error message
(it's been fixed). | | |
Eric Andersen | 815e9044706 | Fixed a bunch of stuff:
* Fixed segfault caused by "touch -c"
* Fixed segfault caused by "rm -f"
* Fixed segfault ... | | |
Pavel Roskin | c389d911815 | "which" rewritten to use stat(). Fixes to improve its compatability
with traditional implementations | | |
Pavel Roskin | 82c0ac7e4f2 | Fix more spelling errors. | | |
Eric Andersen | f2fffefe498 | Fix spelling error
-Erik | | |
Eric Andersen | 36fe1a30b19 | Fix spelling errors.
-Erik | | |
Eric Andersen | 926e0e34656 | More TODO items. Fix a dependancy bug on busybox.def.h
-Erik | | |
Eric Andersen | afeb6834597 | "nc" exits silently on errors. This patch makes it print something before
exit().
Note that calling perror() after g... | | |
Eric Andersen | 46a38dbb9b1 | Don't allow mkfifo to create files such as "--help"
This patch checks if the name of FIFO to be created begins with ... | | |
Eric Andersen | ef4268efa74 | This patch
- eliminates the need to have a buffer and strcpy to it
- makes freeramdisk complain if it's given more th... | | |
Eric Andersen | 832000f7f3e | Turn off debugging in the Makefile.
-Erik | | |
Eric Andersen | f0c30b71be6 | Note that I broke mkfs_minix's parser in rev 1.7.
-Erik | | |
Eric Andersen | 5a0a2aa00be | Fix touch so it behaves itself (it could segfault in some cases).
Fix uname help info formatting.
-Erik | | |
Eric Andersen | 808d03ec19e | This is a fix for chroot
- Fixed error message when the command is not specified (possibly crash on
libc5 systems!)
-... | | |
Eric Andersen | 9c8ffa02f4e | Pavel fixed a segfault in yes.
-Erik | | |
Eric Andersen | 3199bda52e8 | Fix /etc/passwd misspelling.
-Erik | | |
Eric Andersen | 6082917e34b | Some Makefile fixes for the docs.
-Erik | | |
Eric Andersen | 380e58a05f5 | Note the addition of ar.
-Erik | | |
Eric Andersen | ec480c49c27 | oops. Don't commit autogenerated stuff.
-Erik | | |
Eric Andersen | 86ab8a32bd6 | A number of additional fixed from Pavel Roskin, note some more bugs in the
TODO list. Add Glenn to the Authors list ... | | |
Eric Andersen | 4062268bc7a | Acknowledge contributions of Pavel Roskin, and fix doc building
so the html goes into the website directory.
-Erik | | |
Eric Andersen | 08e9289ab36 | Acknowledge contributions of Pavel Roskin, and fix doc building
so the html goes into the website directory.
-Erik | | |
Eric Andersen | b6c6d87a99c | More stuff to do...
-Erik | | |
Eric Andersen | 77bd2db3252 | Acknowledge contributions of Pavel Roskin, and fix doc building
so the html goes into the website directory.
-Erik | | |
Eric Andersen | 16248134595 | Point to the local BusyBox.html docs.
-Erik | | |
Eric Andersen | b83e0ed3a1a | Forgot to checkin the busybox website graphics. Here they are...
-Erik | | |
Eric Andersen | 89960b8af26 | More stuff.
-Erik | | |
Eric Andersen | b5966368d78 | Minor doc fix. Added several bugs to the todo list. Fixed the way init
scans /etc/inittab entries so that commands ... | | |
Eric Andersen | deb0331eb64 | Remove the now-fixed tar segfault from the TODO list.
-Erik | | |
Eric Andersen | 108a44345c7 | Fixed tar option parsing segfault, and make "tar xv" and "tar -xv"
both work (i.e. it works with or w/o the "-").
-Erik | | |
Eric Andersen | e511e7c116d | Minor update to web page.
-Erik | | |
Erik Andersen | 8ea7d8cdaf4 | First pass at fixing tar segfault, and more portability updates.
-Erik | | |
Erik Andersen | 330fd2b5767 | More libc portability updates, add in the website (which has not been
archived previously). Wrote 'which' during the... | | |
Erik Andersen | d356c6e9d1b | Another bug to fix...
-Erik | | |
Erik Andersen | 5b46d792f1b | Some more portability updates
-Erik | | |
Erik Andersen | 499f65fb98a | Some updates for better portability.
-Erik | | |
Erik Andersen | 969f9b04867 | TODO update
-Erik | | |
Erik Andersen | 67a0dd8f3c8 | Change a description
-Erik | | |
Erik Andersen | c3f5c9c2eeb | Minor fixes to being a standalone shell.
-Erik | | |
Erik Andersen | bcd6177853a | BusyBox shell (lash) can now be used as a standalone shell when
BB_FEATURE_STANDALONE_SHELL is defined (i.e. BusyBox ... | | |
Erik Andersen | 73c8c9cf9a6 | More doc updates
-Erik | | |
Erik Andersen | 23dea9b712d | So much for my evil optimization. Doesn't seem to work. Will test
more on it later.
-Erik | | |
Erik Andersen | 7ab9c7ee52d | Lots of updates. Finished implementing BB_FEATURE_TRIVIAL_HELP
which lets you compile out most of the "--help" outpu... | | |
Erik Andersen | 3d427ac5efd | Some experimental stuff (work in progress). heheh.
-Erik | | |
Erik Andersen | 59b9e870243 | * cp -fa now works as expected for symlinks (it didn't before)
* zcat works again (wasn't working since option parsin... | | |
Erik Andersen | ac130e1dca2 | Add suffix stripping support to basename
-Erik | | |
Mark Whitley | 0a027e68807 | Added some bugs / TODOs. | | |
Erik Andersen | 691f49d3c13 | Fix umount dependency on find_real_root_device_name
-Erik | | |
Erik Andersen | 0e713cef9d2 | Doc updates
-Erik | | |
Erik Andersen | 6c5f2c60217 | Add support for "noatime" and "nodiratime" mount flags to mount.
Change umount "-f" to mean force, and actually use u... | | |
Erik Andersen | 9b15e50835d | Tell cvs to never checkin the resultant docs.
-Erik | | |
Erik Andersen | a59d7094a69 | Sensibly put the docs under the docs directory.
-Erik | | |
Erik Andersen | 0a704e8ff62 | Remove BB_FEATURE_REMOUNT (small, and should always be present)
and fix documentation dependancy checks, so it is onl... | | |
Erik Andersen | a19bc64653a | More formatting bugs fixed
-Erik | | |
Erik Andersen | e31c06608e7 | Bug fixes in the docs
-Erik | | |
Erik Andersen | 03ccce6e30a | Make the dependancies on the docs work properly
-Erik | | |
Erik Andersen | 5afc864422e | More stuff
-Erik | | |
Erik Andersen | 3c1217cfad0 | Document tr change
-Erik | | |
Erik Andersen | 8f8d6d5f2df | Due to the license change I can now use Minix code. Minix tr
(adapted) now replaces BSD tr. Goes from 5k to 1k, and... | | |
Mark Whitley | d16665810d5 | Minor source modifications to improve readability. | | |
Erik Andersen | 12d1b378bed | Minor doc change | | |
Erik Andersen | 9b7d9645817 | My little adventure of analyzing lib usage has already rooted out
a big "P" Policy violator -- logname was using getl... | | |
Erik Andersen | f378fced43e | Note how to find list of BusyBox libc dependancies, the ide being to
limit them much more.
-Erik | | |
Erik Andersen | 4625240674f | Oops.
-Erik | | |
Erik Andersen | 94f5e0ba7ca | Some accrued fixes/updates.
* cp/mv now accepts (and ignores) the -f flag, since it always
does force anyway
... | | |
Erik Andersen | 28c49b6c9c9 | Foo | | |
Erik Andersen | 25c44c623d6 | Fix changelog
-Erik | | |
Erik Andersen | 923ef599f39 | Fix tarball creation. In an attempt to accomodate the whiners
that wanted "tar cf foo.tar foo" (i.e. no "-" before o... | | |
Erik Andersen | 6ed02a0ee01 | Fix stupid bugs. update was segfaulting. mknod minor # was always 0
due to a parsing bug. Oops.
-Erik | | |
Erik Andersen | abc199eb0cc | Forgot this file...
-Erik | | |
Erik Andersen | 4f3f757d56f | Latest and greatest. Some effort at libc5 (aiming towards newlib)
compatability.
-Erik | | |
Erik Andersen | 227a59b05d6 | Several more updates
-Erik | | |
John Beppu | f93a95de696 | + grep -v # yay! | | |
Erik Andersen | e90f4045afb | Some more updates and such...
-Erik | | |
Erik Andersen | 1d1d95051a2 | More Doc updates. cmdedit and more termio fixes. | | |
Erik Andersen | cf8d38a3eb4 | Doc updates
-Erik | | |
Erik Andersen | 7d6ba57bba7 | Add #include <sys/param.h> to syslogd.
-Erik | | |
Erik Andersen | e3ed156eeb2 | Make the sys logger for so that concurrent logging will work
properly (see tests/syslog_test.c for example).
-Erik | | |
Erik Andersen | 1101d23604d | Fix email address
-Erik | | |
Erik Andersen | eef658068b6 | Minor doc change
-Erik | | |
Erik Andersen | 2e397341d90 | Some emails I exchanged with Alan Cox and Linus re my /dev/ps
kernel patch. To summarize, it won't be going into the... | | |
Erik Andersen | 262dd039ebc | Fix the makefile so docs get built
-Erik | | |
Erik Andersen | 3fe7f9f20b6 | More minor updates to docs (and making apps behave as the docs
suggest they should)
-Erik | | |
Erik Andersen | a3e57ca7008 | make ps accept (and ignore) all options (--help works of course).
tar now works with or without the leading "-" on th... | | |
Erik Andersen | f13df3752cd | More stuff
-Erik | | |
Erik Andersen | 9a8195cc035 | Fix creation of /linuxrc
-Erik | | |
Erik Andersen | b9167cb67f3 | Really fix the killall segfault this time.
-Erik | | |
Erik Andersen | 632bb571357 | Fix symlink following bug in chmod -R and friends. Allow SYSV style
'chown foo:bar' in addition to 'chown foo.bar', ... | | |
Erik Andersen | c366050a236 | Fix stupid bug (wrong variable)
-Erik | | |
Jim Gleason | f29f797f544 | Reset DODEBUG to false | | |
Erik Andersen | 0a64de9b4f7 | More little stuff.
-Erik | | |
Erik Andersen | 229dd2b905e | Fix killall
-Erik | | |
Erik Andersen | 5d68857b9cc | Remove debug noise
-Erik | | |
Erik Andersen | a6c752201e9 | Updates
-Erik | | |
John Beppu | 91e581fa043 | - grep -v ^\.PHONY < Makefile
+ busybox.def.h
BB_FEATURE_TRIVIAL_HELP
+ uname.c has an example of how BB_FEATURE_TR... | | |
John Beppu | 5a50def0f4f | - removal of (stray|stealth) spaces | | |
John Beppu | 6e703034f43 | + no need for comments. | | |
Erik Andersen | 26702fe1919 | Bugfixes.
-Erik | | |
Erik Andersen | e5b6c7dd9cb | More updates to the docs, and fixes to sync things with the docs.
-Erik | | |
John Beppu | 4fd10fc73be | + added John Lombardo to AUTHORS section | | |
John Beppu | 200be97e36d | - got rid of the .PHONY: docs, because I didn't want it to
generate the qw(man html txt) documentation every time I... | | |
John Beppu | 5a728cfdfea | + in the interest of robustness, I added
utility.c :: cstring_alloc()
utility.c :: cstring_lineFromFile() /* they... | | |
John Beppu | 3becdfc3163 | + added a .PHONY: docs
target | | |
John Beppu | 53642b066c7 | + fixed segfault when no parameters are given to math | | |
John Beppu | 9057b6a9183 | + wrap things in B<> to make pod2man happy | | |
Erik Andersen | ab01ed12bd6 | Turn off debugging
-Erik | | |
Erik Andersen | 5e1189e187f | More documentation updates, and minor fixes to make things sync
up with the docs.
-Erik | | |
Erik Andersen | 95c1c1e05f2 | Fix a tar bug: tar removed leading '/'s for symlink targets.
Fix a syslogd bug: Only the first sizeof(buffer) was rea... | | |
Erik Andersen | d5ba77d03ee | Latest and greatest. Seems there is a bug.
-Erik | | |
John Beppu | 50ed0676ad0 | + minor whitespace oddities removed
+ re-alphabetized AUTHORS section
+ added Id tag at bottom | | |
John Beppu | cbd6628c8cc | + VERSION wasn't being propagated to the sub-make happening in docs/
so I exported VERSION and invoked make with a ... | | |
Erik Andersen | 9cf3bfa7c1b | More doc updates for BusyBox, with fixes to apps for bugs revealed
while trying to write docs . :-)
-Erik | | |
John Beppu | b4f8606c05f | - the message that comes up when busybox is invoked
w/o parameters was extending beyond the 80th column | | |
John Beppu | 08e7f75ba2d | + a comment on line 1 w/ suggested pod2man invocation:
pod2man --center=Lineo --release="version 0.43" busybox.pod ... | | |
John Beppu | f17792ca9b7 | + formatting modifications to make pod2man(1p) happy. | | |
Erik Andersen | 61677feff7f | Upates to include copyright 2000 to everything
-Erik | | |
Erik Andersen | 62dc17a3b10 | Some docs
-Erik | | |
Erik Andersen | f0657d32293 | Some enhancements I've been working on over the weekend,
-Erik | | |
Erik Andersen | a2685735b1a | Make tab completion an option
-Erik | | |
Erik Andersen | f3b3d17060f | More minor patches
-Erik | | |
Erik Andersen | 0817d1372c7 | This makes tar work perfectly, and adds in "--exclude" as an option
-Erik | | |
Erik Andersen | 84e09e44379 | Fix tar checksum calculation bug.
-Erik | | |
Erik Andersen | ecd512453ce | Latest and greatest
-Erik | | |
Erik Andersen | 5dd853ad2a8 | Oops. Left in some debug noise.
-Erik | | |
Erik Andersen | 6a34b539dbe | Slightly better fringe case handling and GNU tar like error messages.
-Erik | | |
Erik Andersen | 825aead68b2 | Patch to make killall actually kill all PIDs with the specified name,
rather then busylooping trying to kill the firs... | | |
Erik Andersen | 93d6513d931 | Some more minor updates to better use some gcc attributes.
-Erik | | |
Erik Andersen | 7a4b7194864 | Fix sed regexp replacement, which I had hosed (thanks to
Jim Gleason for finding and fixing the problem)
-Erik | | |
Erik Andersen | 6bd3602988e | Fix time stamp style
-Erik | | |
Erik Andersen | c0dac18d6db | Turn off static linking. Duh.
-Erik | | |
Erik Andersen | e9fee653dcc | Use gcc -E instead of cpp to enhance portability for brain
damaged platforms (i.e. OpenLinux) that do not have cpp in... | | |
Erik Andersen | d4bc1fcad8b | Minor noise removal
-Erik | | |
Erik Andersen | 5661fe078ee | Tar now works perfectly. It behaves much better now then it
used to. Only thing left to do is add in exclude (-X) o... | | |
Erik Andersen | cbb0a4b40d3 | Oops. Forgot the usleep.c file.
/me dons a paper bag.
-Erik | | |
Erik Andersen | b99ca132617 | usleep contributed by Nicolas Pitre <nico@cam.org>
-Erik | | |
Erik Andersen | 68a9ea4208d | Update tar so creation of tarballs is much closer to working...
-Erik | | |
Erik Andersen | 183da4ade10 | Minor structural change to allow core dumping(or not) from init
-Erik | | |
Erik Andersen | 983b51b17bb | minor changes to mount/umount to support-by-ignoring the "-v" flag.
Added optional core dumping as a feature for init... | | |
Erik Andersen | 3364d78b183 | Yet another installment in the ongoing tar saga
-Erik | | |
Erik Andersen | 6acaa40f27d | First stages of (re-)writing busybox's tar creation support.
-Erik | | |
Erik Andersen | deea048becd | Latest and greatest
-Erik | | |
Erik Andersen | 1ad302ac903 | The new tar for busybox is now done, and works just fine
for extracting files. Creation of tarballs is next...
-Erik | | |
Erik Andersen | e454fb68a31 | More changes that are broken. It doesn't compile
yet, but is closer.
-Erik | | |
Erik Andersen | 298854f0296 | My latest ramblings.
-Erik | | |
Erik Andersen | ec5bd90916b | Use the nice new find_real_root_device function to find the
name of the root device, instead of having libc read what... | | |
Erik Andersen | 016ffe93077 | Add in a nifty function for mount to use.
-Erik | | |
Erik Andersen | 0d068a20676 | * all mallocs now use xmalloc (and so are OOM error safe), and
the common error handling saves a few bytes. Thanks t... | | |
Erik Andersen | c053e41fa05 | Hmm. Missed this change | | |
Erik Andersen | 42094cdad5c | Fix bug in memory total checking.
-Erik | | |
Erik Andersen | 1dbe340ebab | more minor fixes
-Erik | | |
Erik Andersen | c7c634bd88c | Some more stuff.
-Erik | | |
Erik Andersen | 6c41c448982 | Adjust the termio settings, and don't use octal since it
is impossible to read by mere mortals.
-Erik | | |
Erik Andersen | 531bcb6826e | Minor update | | |
Erik Andersen | 6273f655c8e | Several fixes.
-Erik | | |
Erik Andersen | 161220c4985 | Fix fg bug
-Erik | | |
Erik Andersen | 13456d1fcd0 | Forgot these files...
-Erik | | |
Erik Andersen | d75af995298 | Major build system updates...
-Erik | | |
Erik Andersen | a967e3c8f00 | Bug fix
-Erik | | |
Erik Andersen | ce91732416d | Some bug fixes I forgot to check-in the other day.
Mounting loop devices w/o specifying the filesystem
type choked if... | | |
Erik Andersen | 3522eb1ab3a | First pass at writing a shell for busybox.
Works fine, full job control support, etc.
No syntax yet (if, then, while,... | | |
Erik Andersen | 269bba25149 | Change BB_FEATURE_USE_DEVPS_N_DEVMTAB to the simpler
BB_FEATURE_USE_DEVPS_PATCH.
-Erik | | |
Erik Andersen | 47d3bb3b6dd | First edition of my Busybox kernel patch. implements devps, devmtab, and
devmodules. With this patch, you can enabl... | | |
Erik Andersen | 54969a1f644 | Fixed up lsmod so it works with my devmodules kernel driver,
and with /proc.
-Erik | | |
John Beppu | 692a4502b02 | + changed a static array (FileList) into a dynamically allocated one
in an attempt to make the .bss section smaller. | | |
Erik Andersen | 2ac2fae728c | Fix bugs related to finding PIDs.
-Erik | | |
Erik Andersen | cbd0d625c74 | Fix up some #define stuff to ensure the Right Thing(tm)
happens with all combinations of BB_KILL and BB_KILLALL
being... | | |
Erik Andersen | 06249f24f3d | Add some description
-Erik | | |
Erik Andersen | ea6b67de65b | Add a #define to make init extra quiet on boot.
-Erik | | |
Erik Andersen | 246cc6dddd3 | Wrote killall.
Adjusted mount, ps, utility.c, etc to handle my nifty new kernel
patches the allow busybox to run per... | | |
Erik Andersen | e916d24805b | Fixed a bug where "sed 's/foo/bar/g'" (i.e. a script w/o a -e)
would go into an infinite loop.
-Erik | | |
| Next → |